SmFontDialog Class Reference

#include <dialog.hxx>

Collaboration diagram for SmFontDialog:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SmFontDialog (Window *pParent, OutputDevice *pFntListDevice, BOOL bHideCheckboxes, BOOL bFreeRes=TRUE)
const Font & GetFont () const
void SetFont (const Font &rFont)

Private Member Functions

 DECL_LINK (FontSelectHdl, ComboBox *)
 DECL_LINK (FontModifyHdl, ComboBox *)
 DECL_LINK (AttrChangeHdl, CheckBox *)
void InitColor_Impl ()
virtual void DataChanged (const DataChangedEvent &rDCEvt)

Private Attributes

FixedText aFixedText1
ComboBox aFontBox
CheckBox aBoldCheckBox
CheckBox aItalicCheckBox
OKButton aOKButton1
CancelButton aCancelButton1
SmShowFont aShowFont
FixedText aFixedText2
Font Face

Detailed Description

Definition at line 149 of file dialog.hxx.


Constructor & Destructor Documentation

SmFontDialog::SmFontDialog ( Window *  pParent,
OutputDevice *  pFntListDevice,
BOOL  bHideCheckboxes,
BOOL  bFreeRes = TRUE 
)

Definition at line 387 of file dialog.cxx.

References aBoldCheckBox, aFixedText2, aFontBox, aItalicCheckBox, aShowFont, Face, and InitColor_Impl().


Member Function Documentation

SmFontDialog::DECL_LINK ( FontSelectHdl  ,
ComboBox *   
) [private]

SmFontDialog::DECL_LINK ( FontModifyHdl  ,
ComboBox *   
) [private]

SmFontDialog::DECL_LINK ( AttrChangeHdl  ,
CheckBox *   
) [private]

void SmFontDialog::InitColor_Impl (  )  [private]

Definition at line 448 of file dialog.cxx.

References aShowFont.

Referenced by DataChanged(), and SmFontDialog().

void SmFontDialog::DataChanged ( const DataChangedEvent &  rDCEvt  )  [private, virtual]

Definition at line 470 of file dialog.cxx.

References InitColor_Impl().

const Font& SmFontDialog::GetFont (  )  const [inline]

Definition at line 173 of file dialog.hxx.

References Face.

Referenced by SmFontPickList::ReadFrom().

void SmFontDialog::SetFont ( const Font &  rFont  ) 

Definition at line 375 of file dialog.cxx.

References aBoldCheckBox, aFontBox, aItalicCheckBox, aShowFont, Face, IsBold(), IsItalic(), and SmShowFont::SetFont().

Referenced by SmFontPickList::WriteTo().


Member Data Documentation

FixedText SmFontDialog::aFixedText1 [private]

Definition at line 151 of file dialog.hxx.

ComboBox SmFontDialog::aFontBox [private]

Definition at line 152 of file dialog.hxx.

Referenced by SetFont(), and SmFontDialog().

CheckBox SmFontDialog::aBoldCheckBox [private]

Definition at line 153 of file dialog.hxx.

Referenced by SetFont(), and SmFontDialog().

CheckBox SmFontDialog::aItalicCheckBox [private]

Definition at line 154 of file dialog.hxx.

Referenced by SetFont(), and SmFontDialog().

OKButton SmFontDialog::aOKButton1 [private]

Definition at line 155 of file dialog.hxx.

CancelButton SmFontDialog::aCancelButton1 [private]

Definition at line 156 of file dialog.hxx.

SmShowFont SmFontDialog::aShowFont [private]

Definition at line 157 of file dialog.hxx.

Referenced by InitColor_Impl(), SetFont(), and SmFontDialog().

FixedText SmFontDialog::aFixedText2 [private]

Definition at line 158 of file dialog.hxx.

Referenced by SmFontDialog().

Font SmFontDialog::Face [private]

Definition at line 160 of file dialog.hxx.

Referenced by GetFont(), SetFont(), and SmFontDialog().


The documentation for this class was generated from the following files:
Generated on Wed Feb 20 17:23:14 2008 for maths by  doxygen 1.5.1