ui::Dialog Class Reference

Inheritance diagram for ui::Dialog:

Inheritance graph
[legend]
Collaboration diagram for ui::Dialog:

Collaboration graph
[legend]
List of all members.

Detailed Description

A dialog window. Dialog has a TitleBar with an exitbutton. No minimize or maximize buttons are supplied.


Public Types

enum  PROPERTYCHANGE {
  OWNERCHANGE = 1, TITLECHANGE = 2, ICONCHANGE = 3, ACTIVECHANGE = 4,
  CLOSE_RELEASED = 5
}

Public Member Functions

const std::string & getTitle () const
void setTitle (const std::string &title)
const IcongetIcon () const
void setIcon (Icon *icon)
void setOwner (Window *owner)
const WindowgetOwner () const
 Dialog (Window *owner, const std::string &title)
 Dialog (Window *owner, Icon *icon, const std::string &title)


Constructor & Destructor Documentation

ui::Dialog::Dialog Window owner,
const std::string &  title
 

Create a new Dialog with given owner and title.

Parameters:
owner Window derivative that owns this Dialog.
title Title used for the dialog.

ui::Dialog::Dialog Window owner,
Icon icon,
const std::string &  title
 

Create a new Dialog with given owner and title.

Parameters:
owner Window derivative that owns this Dialog.
title Title used for the dialog.


Member Function Documentation

const std::string & ui::Dialog::getTitle  )  const
 

Returns the title of the Dialog.

void ui::Dialog::setTitle const std::string &  title  ) 
 

Set the title on the Dialog.

const Icon * ui::Dialog::getIcon  )  const
 

Returns the Icon of this Dialog.

void ui::Dialog::setIcon Icon icon  ) 
 

Sets the Icon for this Dialog.

void ui::Dialog::setOwner Window owner  ) 
 

Sets to owner of this Dialog.

const Window * ui::Dialog::getOwner  )  const
 

Returns the owner of this Dialog.


Generated on Mon Jun 20 19:41:49 2005 for UI by doxygen 1.3.1 using KingsTools