SmShowSymbolSet Class Reference

#include <dialog.hxx>

Collaboration diagram for SmShowSymbolSet:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SmShowSymbolSet (Window *pParent, const ResId &rResId)
void SetSymbolSet (const SmSymSet &rSymbolSet)
void SelectSymbol (USHORT nSymbol)
USHORT GetSelectSymbol () const
void SetSelectHdl (const Link &rLink)
void SetDblClickHdl (const Link &rLink)

Private Member Functions

virtual void Paint (const Rectangle &)
virtual void MouseButtonDown (const MouseEvent &rMEvt)
virtual void KeyInput (const KeyEvent &rKEvt)
 DECL_LINK (ScrollHdl, ScrollBar *)

Private Attributes

SmSymSet aSymbolSet
ScrollBar aVScrollBar
Size aOutputSize
Link aSelectHdlLink
Link aDblClickHdlLink
USHORT nLen
USHORT nRows
USHORT nColumns
USHORT nSelectSymbol

Detailed Description

Definition at line 347 of file dialog.hxx.


Constructor & Destructor Documentation

SmShowSymbolSet::SmShowSymbolSet ( Window *  pParent,
const ResId &  rResId 
)

Definition at line 1297 of file dialog.cxx.

References aOutputSize, aVScrollBar, nColumns, nLen, nRows, nSelectSymbol, and SYMBOL_NONE.


Member Function Documentation

void SmShowSymbolSet::Paint ( const Rectangle &   )  [private, virtual]

Definition at line 1194 of file dialog.cxx.

References aSymbolSet, aVScrollBar, SmSymSet::GetCount(), SmSymSet::GetSymbol(), nColumns, nLen, nSelectSymbol, and SYMBOL_NONE.

void SmShowSymbolSet::MouseButtonDown ( const MouseEvent &  rMEvt  )  [private, virtual]

Definition at line 1237 of file dialog.cxx.

References aDblClickHdlLink, aOutputSize, aSelectHdlLink, aVScrollBar, nColumns, nLen, and SelectSymbol().

void SmShowSymbolSet::KeyInput ( const KeyEvent &  rKEvt  )  [private, virtual]

Definition at line 1255 of file dialog.cxx.

References aSelectHdlLink, aSymbolSet, aVScrollBar, SmSymSet::GetCount(), nColumns, nRows, nSelectSymbol, SelectSymbol(), and SYMBOL_NONE.

SmShowSymbolSet::DECL_LINK ( ScrollHdl  ,
ScrollBar *   
) [private]

void SmShowSymbolSet::SetSymbolSet ( const SmSymSet rSymbolSet  ) 

Definition at line 1336 of file dialog.cxx.

References aSymbolSet, aVScrollBar, SmSymSet::GetCount(), nColumns, and nRows.

Referenced by SmSymbolDialog::SelectSymbolSet().

void SmShowSymbolSet::SelectSymbol ( USHORT  nSymbol  ) 

Definition at line 1355 of file dialog.cxx.

References aSymbolSet, aVScrollBar, SmSymSet::GetCount(), nColumns, nLen, nSelectSymbol, and SYMBOL_NONE.

Referenced by KeyInput(), MouseButtonDown(), and SmSymbolDialog::SelectSymbol().

USHORT SmShowSymbolSet::GetSelectSymbol (  )  const [inline]

Definition at line 370 of file dialog.hxx.

References nSelectSymbol.

Referenced by SmSymbolDialog::GetSelectedSymbol(), and SmSymbolDialog::GetSymbol().

void SmShowSymbolSet::SetSelectHdl ( const Link &  rLink  )  [inline]

Definition at line 372 of file dialog.hxx.

References aSelectHdlLink.

void SmShowSymbolSet::SetDblClickHdl ( const Link &  rLink  )  [inline]

Definition at line 373 of file dialog.hxx.

References aDblClickHdlLink.


Member Data Documentation

SmSymSet SmShowSymbolSet::aSymbolSet [private]

Definition at line 349 of file dialog.hxx.

Referenced by KeyInput(), Paint(), SelectSymbol(), and SetSymbolSet().

ScrollBar SmShowSymbolSet::aVScrollBar [private]

Definition at line 350 of file dialog.hxx.

Referenced by KeyInput(), MouseButtonDown(), Paint(), SelectSymbol(), SetSymbolSet(), and SmShowSymbolSet().

Size SmShowSymbolSet::aOutputSize [private]

Definition at line 351 of file dialog.hxx.

Referenced by MouseButtonDown(), and SmShowSymbolSet().

Link SmShowSymbolSet::aSelectHdlLink [private]

Definition at line 352 of file dialog.hxx.

Referenced by KeyInput(), MouseButtonDown(), and SetSelectHdl().

Link SmShowSymbolSet::aDblClickHdlLink [private]

Definition at line 353 of file dialog.hxx.

Referenced by MouseButtonDown(), and SetDblClickHdl().

USHORT SmShowSymbolSet::nLen [private]

Definition at line 354 of file dialog.hxx.

Referenced by MouseButtonDown(), Paint(), SelectSymbol(), and SmShowSymbolSet().

USHORT SmShowSymbolSet::nRows [private]

Definition at line 355 of file dialog.hxx.

Referenced by KeyInput(), SetSymbolSet(), and SmShowSymbolSet().

USHORT SmShowSymbolSet::nColumns [private]

Definition at line 355 of file dialog.hxx.

Referenced by KeyInput(), MouseButtonDown(), Paint(), SelectSymbol(), SetSymbolSet(), and SmShowSymbolSet().

USHORT SmShowSymbolSet::nSelectSymbol [private]

Definition at line 356 of file dialog.hxx.

Referenced by GetSelectSymbol(), KeyInput(), Paint(), SelectSymbol(), and SmShowSymbolSet().


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