SkyGI::FontSelectDialogView Class Reference

Inheritance diagram for SkyGI::FontSelectDialogView:
[legend]
Collaboration diagram for SkyGI::FontSelectDialogView:
[legend]
List of all members.

Public Member Functions

 FontSelectDialogView (Window *pParent, const Rect &rFrame, Font *pCurrentFont=NULL)
 ~FontSelectDialogView ()
Point GetSizeHint (enumSizeHint nSizeHint)
void OnCommand (const MessageCommand *pMessage)
virtual void OnCancel ()
virtual void OnAction ()
virtual void SetTo (Font *pFont)
FontGetSelected ()

Public Attributes

signal1< Font * > Selected

Classes

class  Private

Constructor & Destructor Documentation

FontSelectDialogView::FontSelectDialogView ( Window pParent,
const Rect rFrame,
Font pCurrentFont = NULL 
)

FontSelectDialogView::~FontSelectDialogView (  ) 


Member Function Documentation

Point FontSelectDialogView::GetSizeHint ( enumSizeHint  nSizeHint  )  [virtual]

Get size hint

Description:
Overload this member function for derived classes to inform the GUI about size hints for your widget.
SIZE_HINT_PREFERRED
Return the preferred size of the widget (may depend on the actual content)
SIZE_HINT_MINIMUM
Return the minimum size the widget needs to display a proper content
Note:
If you want to get the minimum or preferred size of a window always use GetMinimumSize or GetPreferredSize. Don't call GetSizeHint directly
See also:
GetPreferredSize, GetMinimumSize, SetMinimumSize

Reimplemented from SkyGI::Window.

void FontSelectDialogView::OnCommand ( const MessageCommand pMessage  )  [virtual]

Called when a command occured

Description:
Gets called whenever a window for which this window is the target post a command. For instance, when you press a Button the virtual Button::OnClicked method gets called. If not overloaded this OnClicked function will post a MSG_COMMAND to buttons window target. This message will then be processed by the target window which calls this OnCommand method.

Reimplemented from SkyGI::Window.

void FontSelectDialogView::OnCancel (  )  [virtual]

void FontSelectDialogView::OnAction (  )  [virtual]

void FontSelectDialogView::SetTo ( Font pFont  )  [virtual]

Font * FontSelectDialogView::GetSelected (  ) 


Member Data Documentation

signal1<Font *> SkyGI::FontSelectDialogView::Selected


Generated on Thu Dec 13 18:14:25 2007 for SkyGI by  doxygen 1.5.1-p1