MMSWindowClass Class Reference

#include <mmswindowclass.h>

List of all members.


Public Member Functions

 MMSWindowClass ()
 ~MMSWindowClass ()
MMSWindowClassoperator= (const MMSWindowClass &c)
void unsetAll ()
bool isAlignment ()
void unsetAlignment ()
void setAlignment (MMSALIGNMENT alignment)
bool getAlignment (MMSALIGNMENT &alignment)
bool isDx ()
void unsetDx ()
void setDx (const string &dx)
bool getDx (string &dx)
bool isDy ()
void unsetDy ()
void setDy (const string &dy)
bool getDy (string &dy)
bool isWidth ()
void unsetWidth ()
void setWidth (const string &width)
bool getWidth (string &width)
bool isHeight ()
void unsetHeight ()
void setHeight (const string &height)
bool getHeight (string &height)
bool isBgColor ()
void unsetBgColor ()
void setBgColor (const MMSFBColor &bgcolor)
bool getBgColor (MMSFBColor &bgcolor)
bool isBgImagePath ()
void unsetBgImagePath ()
void setBgImagePath (const string &bgimagepath)
bool getBgImagePath (string &bgimagepath)
bool isBgImageName ()
void unsetBgImageName ()
void setBgImageName (const string &bgimagename)
bool getBgImageName (string &bgimagename)
bool isOpacity ()
void unsetOpacity ()
void setOpacity (unsigned int opacity)
bool getOpacity (unsigned int &opacity)
bool isFadeIn ()
void unsetFadeIn ()
void setFadeIn (bool fadein)
bool getFadeIn (bool &fadein)
bool isFadeOut ()
void unsetFadeOut ()
void setFadeOut (bool fadeout)
bool getFadeOut (bool &fadeout)
bool isDebug ()
void unsetDebug ()
void setDebug (bool debug)
bool getDebug (bool &debug)
bool isMargin ()
void unsetMargin ()
void setMargin (unsigned int margin)
bool getMargin (unsigned int &margin)
bool isUpArrow ()
 Check if the uparrow is set.
void unsetUpArrow ()
 Mark the uparrow as not set.
void setUpArrow (const string &uparrow)
 Set the uparrow.
bool getUpArrow (string &uparrow)
 Get the uparrow.
bool isDownArrow ()
 Check if the downarrow is set.
void unsetDownArrow ()
 Mark the downarrow as not set.
void setDownArrow (const string &downarrow)
 Set the downarrow.
bool getDownArrow (string &downarrow)
 Get the downarrow.
bool isLeftArrow ()
 Check if the leftarrow is set.
void unsetLeftArrow ()
 Mark the leftarrow as not set.
void setLeftArrow (const string &leftarrow)
 Set the leftarrow.
bool getLeftArrow (string &leftarrow)
 Get the leftarrow.
bool isRightArrow ()
 Check if the rightarrow is set.
void unsetRightArrow ()
 Mark the rightarrow as not set.
void setRightArrow (const string &rightarrow)
 Set the rightarrow.
bool getRightArrow (string &rightarrow)
 Get the rightarrow.
bool isNavigateUp ()
 Check if the navigateup is set.
void unsetNavigateUp ()
 Mark the navigateup as not set.
void setNavigateUp (const string &navigateup)
 Set the navigateup window.
bool getNavigateUp (string &navigateup)
 Get the navigateup window.
bool isNavigateDown ()
 Check if the navigatedown is set.
void unsetNavigateDown ()
 Mark the navigatedown as not set.
void setNavigateDown (const string &navigatedown)
 Set the navigatedown window.
bool getNavigateDown (string &navigatedown)
 Get the navigatedown window.
bool isNavigateLeft ()
 Check if the navigateleft is set.
void unsetNavigateLeft ()
 Mark the navigateleft as not set.
void setNavigateLeft (const string &navigateleft)
 Set the navigateleft window.
bool getNavigateLeft (string &navigateleft)
 Get the navigateleft window.
bool isNavigateRight ()
 Check if the navigateright is set.
void unsetNavigateRight ()
 Mark the navigateright as not set.
void setNavigateRight (const string &navigateright)
 Set the navigateright.
bool getNavigateRight (string &navigateright)
 Get the navigateright window.
bool isOwnSurface ()
void unsetOwnSurface ()
void setOwnSurface (bool ownsurface)
bool getOwnSurface (bool &ownsurface)
bool isMoveIn ()
void unsetMoveIn ()
void setMoveIn (MMSDIRECTION movein)
bool getMoveIn (MMSDIRECTION &movein)
bool isMoveOut ()
void unsetMoveOut ()
void setMoveOut (MMSDIRECTION moveout)
bool getMoveOut (MMSDIRECTION &moveout)
bool isModal ()
void unsetModal ()
void setModal (bool modal)
bool getModal (bool &modal)
bool isStaticZOrder ()
void unsetStaticZOrder ()
void setStaticZOrder (bool staticzorder)
bool getStaticZOrder (bool &staticzorder)
bool isAlwaysOnTop ()
void unsetAlwaysOnTop ()
void setAlwaysOnTop (bool alwaysontop)
bool getAlwaysOnTop (bool &alwaysontop)
bool isFocusable ()
void unsetFocusable ()
void setFocusable (bool focusable)
bool getFocusable (bool &focusable)
bool isBackBuffer ()
void unsetBackBuffer ()
void setBackBuffer (bool backbuffer)
bool getBackBuffer (bool &backbuffer)
bool isInitialLoad ()
void unsetInitialLoad ()
void setInitialLoad (bool initialload)
bool getInitialLoad (bool &initialload)

Public Attributes

MMSBorderClass border
bool isalignment
MMSALIGNMENT alignment
bool isdx
bool isdy
bool iswidth
bool isheight
bool isbgcolor
MMSFBColor bgcolor
bool isbgimagepath
bool isbgimagename
bool isopacity
unsigned int opacity
bool isfadein
bool fadein
bool isfadeout
bool fadeout
bool isdebug
bool debug
bool ismargin
unsigned int margin
bool isuparrow
bool isdownarrow
 is the uparrow set?
bool isleftarrow
 is the downarrow set?
bool isrightarrow
 is the leftarrow set?
bool isnavigateup
 is the rightarrow set?
bool isnavigatedown
 is the navigateup set?
bool isnavigateleft
 is the navigatedown set?
bool isnavigateright
 is the navigateleft set?
bool isownsurface
 is the navigateright set?
bool ownsurface
bool ismovein
MMSDIRECTION movein
bool ismoveout
MMSDIRECTION moveout
bool ismodal
 is modal flag set?
bool modal
 if true, the focus cannot be changed to another window
bool isstaticzorder
 is static zorder flag set?
bool staticzorder
 if true, the zorder of child windows will not automatically changed during show() or setFocus()
bool isalwaysontop
 is always on top flag set?
bool alwaysontop
 if true, the window will be permanently displayed at the top of the window stack
bool isfocusable
 is focusable flag set?
bool focusable
 window can get the focus true/false
bool isbackbuffer
 is backbuffer flag set?
bool backbuffer
 window surface has an backbuffer true/false
bool isinitialload
 is initial load flag set?
bool initialload
 window should load images, fonts etc. during initialization true/false
string * dx
string * dy
string * width
string * height
string * bgimagepath
string * bgimagename
string * uparrow
string * downarrow
 the name of the widget which represents the scroll up arrow
string * leftarrow
 the name of the widget which represents the scroll down arrow
string * rightarrow
 the name of the widget which represents the scroll left arrow
string * navigateup
 the name of the widget which represents the scroll right arrow
string * navigatedown
 the name of the window to which should navigate up
string * navigateleft
 the name of the window to which should navigate down
string * navigateright
 the name of the window to which should navigate left

Private Member Functions

void initAlignment ()
void initDx ()
void initDy ()
void initWidth ()
void initHeight ()
void initBgColor ()
void initBgImagePath ()
void initBgImageName ()
void initOpacity ()
void initFadeIn ()
void initFadeOut ()
void initDebug ()
void initMargin ()
void initUpArrow ()
void initDownArrow ()
void initLeftArrow ()
void initRightArrow ()
void initNavigateUp ()
void initNavigateDown ()
void initNavigateLeft ()
void initNavigateRight ()
void initOwnSurface ()
void initMoveIn ()
void initMoveOut ()
void initModal ()
void initStaticZOrder ()
void initAlwaysOnTop ()
void initFocusable ()
void initBackBuffer ()
void initInitialLoad ()
void freeAlignment ()
void freeDx ()
void freeDy ()
void freeWidth ()
void freeHeight ()
void freeBgColor ()
void freeBgImagePath ()
void freeBgImageName ()
void freeOpacity ()
void freeFadeIn ()
void freeFadeOut ()
void freeDebug ()
void freeMargin ()
void freeUpArrow ()
void freeDownArrow ()
void freeLeftArrow ()
void freeRightArrow ()
void freeNavigateUp ()
void freeNavigateDown ()
void freeNavigateLeft ()
void freeNavigateRight ()
void freeOwnSurface ()
void freeMoveIn ()
void freeMoveOut ()
void freeModal ()
void freeStaticZOrder ()
void freeAlwaysOnTop ()
void freeFocusable ()
void freeBackBuffer ()
void freeInitialLoad ()
void setAttributesFromTAFF (MMSTaffFile *tafff, string *path=NULL, bool reset_paths=false)
 Read and set all attributes from the given TAFF buffer.

Private Attributes

struct {
   bool   isalignment
   MMSALIGNMENT   alignment
   bool   isdx
   bool   isdy
   bool   iswidth
   bool   isheight
   bool   isbgcolor
   MMSFBColor   bgcolor
   bool   isbgimagepath
   bool   isbgimagename
   bool   isopacity
   unsigned int   opacity
   bool   isfadein
   bool   fadein
   bool   isfadeout
   bool   fadeout
   bool   isdebug
   bool   debug
   bool   ismargin
   unsigned int   margin
   bool   isuparrow
   bool   isdownarrow
 is the uparrow set?
   bool   isleftarrow
 is the downarrow set?
   bool   isrightarrow
 is the leftarrow set?
   bool   isnavigateup
 is the rightarrow set?
   bool   isnavigatedown
 is the navigateup set?
   bool   isnavigateleft
 is the navigatedown set?
   bool   isnavigateright
 is the navigateleft set?
   bool   isownsurface
 is the navigateright set?
   bool   ownsurface
   bool   ismovein
   MMSDIRECTION   movein
   bool   ismoveout
   MMSDIRECTION   moveout
   bool   ismodal
 is modal flag set?
   bool   modal
 if true, the focus cannot be changed to another window
   bool   isstaticzorder
 is static zorder flag set?
   bool   staticzorder
 if true, the zorder of child windows will not automatically changed during show() or setFocus()
   bool   isalwaysontop
 is always on top flag set?
   bool   alwaysontop
 if true, the window will be permanently displayed at the top of the window stack
   bool   isfocusable
 is focusable flag set?
   bool   focusable
 window can get the focus true/false
   bool   isbackbuffer
 is backbuffer flag set?
   bool   backbuffer
 window surface has an backbuffer true/false
   bool   isinitialload
 is initial load flag set?
   bool   initialload
 window should load images, fonts etc. during initialization true/false
id
struct {
   string *   dx
   string *   dy
   string *   width
   string *   height
   string *   bgimagepath
   string *   bgimagename
   string *   uparrow
   string *   downarrow
 the name of the widget which represents the scroll up arrow
   string *   leftarrow
 the name of the widget which represents the scroll down arrow
   string *   rightarrow
 the name of the widget which represents the scroll left arrow
   string *   navigateup
 the name of the widget which represents the scroll right arrow
   string *   navigatedown
 the name of the window to which should navigate up
   string *   navigateleft
 the name of the window to which should navigate down
   string *   navigateright
 the name of the window to which should navigate left
ed

Friends

class MMSThemeManager
class MMSDialogManager

Detailed Description

Definition at line 123 of file mmswindowclass.h.


Constructor & Destructor Documentation

MMSWindowClass::MMSWindowClass (  ) 

Definition at line 37 of file mmswindowclass.cpp.

MMSWindowClass::~MMSWindowClass (  ) 

Definition at line 70 of file mmswindowclass.cpp.


Member Function Documentation

void MMSWindowClass::initAlignment (  )  [private]

Definition at line 331 of file mmswindowclass.cpp.

void MMSWindowClass::initDx (  )  [private]

Definition at line 355 of file mmswindowclass.cpp.

void MMSWindowClass::initDy (  )  [private]

Definition at line 379 of file mmswindowclass.cpp.

void MMSWindowClass::initWidth (  )  [private]

Definition at line 403 of file mmswindowclass.cpp.

void MMSWindowClass::initHeight (  )  [private]

Definition at line 427 of file mmswindowclass.cpp.

void MMSWindowClass::initBgColor (  )  [private]

Definition at line 451 of file mmswindowclass.cpp.

void MMSWindowClass::initBgImagePath (  )  [private]

Definition at line 475 of file mmswindowclass.cpp.

void MMSWindowClass::initBgImageName (  )  [private]

Definition at line 499 of file mmswindowclass.cpp.

void MMSWindowClass::initOpacity (  )  [private]

Definition at line 523 of file mmswindowclass.cpp.

void MMSWindowClass::initFadeIn (  )  [private]

Definition at line 547 of file mmswindowclass.cpp.

void MMSWindowClass::initFadeOut (  )  [private]

Definition at line 571 of file mmswindowclass.cpp.

void MMSWindowClass::initDebug (  )  [private]

Definition at line 595 of file mmswindowclass.cpp.

void MMSWindowClass::initMargin (  )  [private]

Definition at line 619 of file mmswindowclass.cpp.

void MMSWindowClass::initUpArrow (  )  [private]

Definition at line 643 of file mmswindowclass.cpp.

void MMSWindowClass::initDownArrow (  )  [private]

Definition at line 667 of file mmswindowclass.cpp.

void MMSWindowClass::initLeftArrow (  )  [private]

Definition at line 691 of file mmswindowclass.cpp.

void MMSWindowClass::initRightArrow (  )  [private]

Definition at line 715 of file mmswindowclass.cpp.

void MMSWindowClass::initNavigateUp (  )  [private]

Definition at line 739 of file mmswindowclass.cpp.

void MMSWindowClass::initNavigateDown (  )  [private]

Definition at line 763 of file mmswindowclass.cpp.

void MMSWindowClass::initNavigateLeft (  )  [private]

Definition at line 787 of file mmswindowclass.cpp.

void MMSWindowClass::initNavigateRight (  )  [private]

Definition at line 811 of file mmswindowclass.cpp.

void MMSWindowClass::initOwnSurface (  )  [private]

Definition at line 835 of file mmswindowclass.cpp.

void MMSWindowClass::initMoveIn (  )  [private]

Definition at line 859 of file mmswindowclass.cpp.

void MMSWindowClass::initMoveOut (  )  [private]

Definition at line 884 of file mmswindowclass.cpp.

void MMSWindowClass::initModal (  )  [private]

Definition at line 908 of file mmswindowclass.cpp.

void MMSWindowClass::initStaticZOrder (  )  [private]

Definition at line 933 of file mmswindowclass.cpp.

void MMSWindowClass::initAlwaysOnTop (  )  [private]

Definition at line 957 of file mmswindowclass.cpp.

void MMSWindowClass::initFocusable (  )  [private]

Definition at line 981 of file mmswindowclass.cpp.

void MMSWindowClass::initBackBuffer (  )  [private]

Definition at line 1005 of file mmswindowclass.cpp.

void MMSWindowClass::initInitialLoad (  )  [private]

Definition at line 1029 of file mmswindowclass.cpp.

void MMSWindowClass::freeAlignment (  )  [private]

Definition at line 335 of file mmswindowclass.cpp.

void MMSWindowClass::freeDx (  )  [private]

Definition at line 359 of file mmswindowclass.cpp.

void MMSWindowClass::freeDy (  )  [private]

Definition at line 383 of file mmswindowclass.cpp.

void MMSWindowClass::freeWidth (  )  [private]

Definition at line 407 of file mmswindowclass.cpp.

void MMSWindowClass::freeHeight (  )  [private]

Definition at line 431 of file mmswindowclass.cpp.

void MMSWindowClass::freeBgColor (  )  [private]

Definition at line 455 of file mmswindowclass.cpp.

void MMSWindowClass::freeBgImagePath (  )  [private]

Definition at line 479 of file mmswindowclass.cpp.

void MMSWindowClass::freeBgImageName (  )  [private]

Definition at line 503 of file mmswindowclass.cpp.

void MMSWindowClass::freeOpacity (  )  [private]

Definition at line 527 of file mmswindowclass.cpp.

void MMSWindowClass::freeFadeIn (  )  [private]

Definition at line 551 of file mmswindowclass.cpp.

void MMSWindowClass::freeFadeOut (  )  [private]

Definition at line 575 of file mmswindowclass.cpp.

void MMSWindowClass::freeDebug (  )  [private]

Definition at line 599 of file mmswindowclass.cpp.

void MMSWindowClass::freeMargin (  )  [private]

Definition at line 623 of file mmswindowclass.cpp.

void MMSWindowClass::freeUpArrow (  )  [private]

Definition at line 647 of file mmswindowclass.cpp.

void MMSWindowClass::freeDownArrow (  )  [private]

Definition at line 671 of file mmswindowclass.cpp.

void MMSWindowClass::freeLeftArrow (  )  [private]

Definition at line 695 of file mmswindowclass.cpp.

void MMSWindowClass::freeRightArrow (  )  [private]

Definition at line 719 of file mmswindowclass.cpp.

void MMSWindowClass::freeNavigateUp (  )  [private]

Definition at line 743 of file mmswindowclass.cpp.

void MMSWindowClass::freeNavigateDown (  )  [private]

Definition at line 767 of file mmswindowclass.cpp.

void MMSWindowClass::freeNavigateLeft (  )  [private]

Definition at line 791 of file mmswindowclass.cpp.

void MMSWindowClass::freeNavigateRight (  )  [private]

Definition at line 815 of file mmswindowclass.cpp.

void MMSWindowClass::freeOwnSurface (  )  [private]

Definition at line 839 of file mmswindowclass.cpp.

void MMSWindowClass::freeMoveIn (  )  [private]

Definition at line 863 of file mmswindowclass.cpp.

void MMSWindowClass::freeMoveOut (  )  [private]

Definition at line 888 of file mmswindowclass.cpp.

void MMSWindowClass::freeModal (  )  [private]

Definition at line 912 of file mmswindowclass.cpp.

void MMSWindowClass::freeStaticZOrder (  )  [private]

Definition at line 937 of file mmswindowclass.cpp.

void MMSWindowClass::freeAlwaysOnTop (  )  [private]

Definition at line 961 of file mmswindowclass.cpp.

void MMSWindowClass::freeFocusable (  )  [private]

Definition at line 985 of file mmswindowclass.cpp.

void MMSWindowClass::freeBackBuffer (  )  [private]

Definition at line 1009 of file mmswindowclass.cpp.

void MMSWindowClass::freeInitialLoad (  )  [private]

Definition at line 1033 of file mmswindowclass.cpp.

void MMSWindowClass::setAttributesFromTAFF ( MMSTaffFile tafff,
string *  path = NULL,
bool  reset_paths = false 
) [private]

Read and set all attributes from the given TAFF buffer.

Parameters:
tafff pointer to the TAFF buffer
path optional, path needed for empty path values from the TAFF buffer
reset_paths optional, should reset all path attributes?

Definition at line 176 of file mmswindowclass.cpp.

MMSWindowClass & MMSWindowClass::operator= ( const MMSWindowClass c  ) 

Definition at line 103 of file mmswindowclass.cpp.

void MMSWindowClass::unsetAll (  ) 

Definition at line 143 of file mmswindowclass.cpp.

bool MMSWindowClass::isAlignment (  ) 

Definition at line 339 of file mmswindowclass.cpp.

void MMSWindowClass::unsetAlignment (  ) 

Definition at line 343 of file mmswindowclass.cpp.

void MMSWindowClass::setAlignment ( MMSALIGNMENT  alignment  ) 

Definition at line 347 of file mmswindowclass.cpp.

bool MMSWindowClass::getAlignment ( MMSALIGNMENT alignment  ) 

Definition at line 351 of file mmswindowclass.cpp.

bool MMSWindowClass::isDx (  ) 

Definition at line 363 of file mmswindowclass.cpp.

void MMSWindowClass::unsetDx (  ) 

Definition at line 367 of file mmswindowclass.cpp.

void MMSWindowClass::setDx ( const string &  dx  ) 

Definition at line 371 of file mmswindowclass.cpp.

bool MMSWindowClass::getDx ( string &  dx  ) 

Definition at line 375 of file mmswindowclass.cpp.

bool MMSWindowClass::isDy (  ) 

Definition at line 387 of file mmswindowclass.cpp.

void MMSWindowClass::unsetDy (  ) 

Definition at line 391 of file mmswindowclass.cpp.

void MMSWindowClass::setDy ( const string &  dy  ) 

Definition at line 395 of file mmswindowclass.cpp.

bool MMSWindowClass::getDy ( string &  dy  ) 

Definition at line 399 of file mmswindowclass.cpp.

bool MMSWindowClass::isWidth (  ) 

Definition at line 411 of file mmswindowclass.cpp.

void MMSWindowClass::unsetWidth (  ) 

Definition at line 415 of file mmswindowclass.cpp.

void MMSWindowClass::setWidth ( const string &  width  ) 

Definition at line 419 of file mmswindowclass.cpp.

bool MMSWindowClass::getWidth ( string &  width  ) 

Definition at line 423 of file mmswindowclass.cpp.

bool MMSWindowClass::isHeight (  ) 

Definition at line 435 of file mmswindowclass.cpp.

void MMSWindowClass::unsetHeight (  ) 

Definition at line 439 of file mmswindowclass.cpp.

void MMSWindowClass::setHeight ( const string &  height  ) 

Definition at line 443 of file mmswindowclass.cpp.

bool MMSWindowClass::getHeight ( string &  height  ) 

Definition at line 447 of file mmswindowclass.cpp.

bool MMSWindowClass::isBgColor (  ) 

Definition at line 459 of file mmswindowclass.cpp.

void MMSWindowClass::unsetBgColor (  ) 

Definition at line 463 of file mmswindowclass.cpp.

void MMSWindowClass::setBgColor ( const MMSFBColor bgcolor  ) 

Definition at line 467 of file mmswindowclass.cpp.

bool MMSWindowClass::getBgColor ( MMSFBColor bgcolor  ) 

Definition at line 471 of file mmswindowclass.cpp.

bool MMSWindowClass::isBgImagePath (  ) 

Definition at line 483 of file mmswindowclass.cpp.

void MMSWindowClass::unsetBgImagePath (  ) 

Definition at line 487 of file mmswindowclass.cpp.

void MMSWindowClass::setBgImagePath ( const string &  bgimagepath  ) 

Definition at line 491 of file mmswindowclass.cpp.

bool MMSWindowClass::getBgImagePath ( string &  bgimagepath  ) 

Definition at line 495 of file mmswindowclass.cpp.

bool MMSWindowClass::isBgImageName (  ) 

Definition at line 507 of file mmswindowclass.cpp.

void MMSWindowClass::unsetBgImageName (  ) 

Definition at line 511 of file mmswindowclass.cpp.

void MMSWindowClass::setBgImageName ( const string &  bgimagename  ) 

Definition at line 515 of file mmswindowclass.cpp.

bool MMSWindowClass::getBgImageName ( string &  bgimagename  ) 

Definition at line 519 of file mmswindowclass.cpp.

bool MMSWindowClass::isOpacity (  ) 

Definition at line 531 of file mmswindowclass.cpp.

void MMSWindowClass::unsetOpacity (  ) 

Definition at line 535 of file mmswindowclass.cpp.

void MMSWindowClass::setOpacity ( unsigned int  opacity  ) 

Definition at line 539 of file mmswindowclass.cpp.

bool MMSWindowClass::getOpacity ( unsigned int &  opacity  ) 

Definition at line 543 of file mmswindowclass.cpp.

bool MMSWindowClass::isFadeIn (  ) 

Definition at line 555 of file mmswindowclass.cpp.

void MMSWindowClass::unsetFadeIn (  ) 

Definition at line 559 of file mmswindowclass.cpp.

void MMSWindowClass::setFadeIn ( bool  fadein  ) 

Definition at line 563 of file mmswindowclass.cpp.

bool MMSWindowClass::getFadeIn ( bool &  fadein  ) 

Definition at line 567 of file mmswindowclass.cpp.

bool MMSWindowClass::isFadeOut (  ) 

Definition at line 579 of file mmswindowclass.cpp.

void MMSWindowClass::unsetFadeOut (  ) 

Definition at line 583 of file mmswindowclass.cpp.

void MMSWindowClass::setFadeOut ( bool  fadeout  ) 

Definition at line 587 of file mmswindowclass.cpp.

bool MMSWindowClass::getFadeOut ( bool &  fadeout  ) 

Definition at line 591 of file mmswindowclass.cpp.

bool MMSWindowClass::isDebug (  ) 

Definition at line 603 of file mmswindowclass.cpp.

void MMSWindowClass::unsetDebug (  ) 

Definition at line 607 of file mmswindowclass.cpp.

void MMSWindowClass::setDebug ( bool  debug  ) 

Definition at line 611 of file mmswindowclass.cpp.

bool MMSWindowClass::getDebug ( bool &  debug  ) 

Definition at line 615 of file mmswindowclass.cpp.

bool MMSWindowClass::isMargin (  ) 

Definition at line 627 of file mmswindowclass.cpp.

void MMSWindowClass::unsetMargin (  ) 

Definition at line 631 of file mmswindowclass.cpp.

void MMSWindowClass::setMargin ( unsigned int  margin  ) 

Definition at line 635 of file mmswindowclass.cpp.

bool MMSWindowClass::getMargin ( unsigned int &  margin  ) 

Definition at line 639 of file mmswindowclass.cpp.

bool MMSWindowClass::isUpArrow (  ) 

Check if the uparrow is set.

Definition at line 651 of file mmswindowclass.cpp.

void MMSWindowClass::unsetUpArrow (  ) 

Mark the uparrow as not set.

Definition at line 655 of file mmswindowclass.cpp.

void MMSWindowClass::setUpArrow ( const string &  uparrow  ) 

Set the uparrow.

Parameters:
uparrow the name of the widget which represents the navigate up arrow

Definition at line 659 of file mmswindowclass.cpp.

bool MMSWindowClass::getUpArrow ( string &  uparrow  ) 

Get the uparrow.

Parameters:
uparrow the name of the widget which represents the navigate up arrow
Returns:
true if set

Definition at line 663 of file mmswindowclass.cpp.

bool MMSWindowClass::isDownArrow (  ) 

Check if the downarrow is set.

Definition at line 675 of file mmswindowclass.cpp.

void MMSWindowClass::unsetDownArrow (  ) 

Mark the downarrow as not set.

Definition at line 679 of file mmswindowclass.cpp.

void MMSWindowClass::setDownArrow ( const string &  downarrow  ) 

Set the downarrow.

Parameters:
downarrow the name of the widget which represents the navigate down arrow

Definition at line 683 of file mmswindowclass.cpp.

bool MMSWindowClass::getDownArrow ( string &  downarrow  ) 

Get the downarrow.

Parameters:
downarrow the name of the widget which represents the navigate down arrow
Returns:
true if set

Definition at line 687 of file mmswindowclass.cpp.

bool MMSWindowClass::isLeftArrow (  ) 

Check if the leftarrow is set.

Definition at line 699 of file mmswindowclass.cpp.

void MMSWindowClass::unsetLeftArrow (  ) 

Mark the leftarrow as not set.

Definition at line 703 of file mmswindowclass.cpp.

void MMSWindowClass::setLeftArrow ( const string &  leftarrow  ) 

Set the leftarrow.

Parameters:
leftarrow the name of the widget which represents the navigate left arrow

Definition at line 707 of file mmswindowclass.cpp.

bool MMSWindowClass::getLeftArrow ( string &  leftarrow  ) 

Get the leftarrow.

Parameters:
leftarrow the name of the widget which represents the navigate left arrow
Returns:
true if set

Definition at line 711 of file mmswindowclass.cpp.

bool MMSWindowClass::isRightArrow (  ) 

Check if the rightarrow is set.

Definition at line 723 of file mmswindowclass.cpp.

void MMSWindowClass::unsetRightArrow (  ) 

Mark the rightarrow as not set.

Definition at line 727 of file mmswindowclass.cpp.

void MMSWindowClass::setRightArrow ( const string &  rightarrow  ) 

Set the rightarrow.

Parameters:
rightarrow the name of the widget which represents the navigate right arrow

Definition at line 731 of file mmswindowclass.cpp.

bool MMSWindowClass::getRightArrow ( string &  rightarrow  ) 

Get the rightarrow.

Parameters:
rightarrow the name of the widget which represents the navigate right arrow
Returns:
true if set

Definition at line 735 of file mmswindowclass.cpp.

bool MMSWindowClass::isNavigateUp (  ) 

Check if the navigateup is set.

Definition at line 747 of file mmswindowclass.cpp.

void MMSWindowClass::unsetNavigateUp (  ) 

Mark the navigateup as not set.

Definition at line 751 of file mmswindowclass.cpp.

void MMSWindowClass::setNavigateUp ( const string &  navigateup  ) 

Set the navigateup window.

Parameters:
navigateup the name of the window to which should navigate up

Definition at line 755 of file mmswindowclass.cpp.

bool MMSWindowClass::getNavigateUp ( string &  navigateup  ) 

Get the navigateup window.

Parameters:
navigateup the name of the window to which should navigate up
Returns:
true if set

Definition at line 759 of file mmswindowclass.cpp.

bool MMSWindowClass::isNavigateDown (  ) 

Check if the navigatedown is set.

Definition at line 771 of file mmswindowclass.cpp.

void MMSWindowClass::unsetNavigateDown (  ) 

Mark the navigatedown as not set.

Definition at line 775 of file mmswindowclass.cpp.

void MMSWindowClass::setNavigateDown ( const string &  navigatedown  ) 

Set the navigatedown window.

Parameters:
navigatedown the name of the window to which should navigate down

Definition at line 779 of file mmswindowclass.cpp.

bool MMSWindowClass::getNavigateDown ( string &  navigatedown  ) 

Get the navigatedown window.

Parameters:
navigatedown the name of the window to which should navigate down
Returns:
true if set

Definition at line 783 of file mmswindowclass.cpp.

bool MMSWindowClass::isNavigateLeft (  ) 

Check if the navigateleft is set.

Definition at line 795 of file mmswindowclass.cpp.

void MMSWindowClass::unsetNavigateLeft (  ) 

Mark the navigateleft as not set.

Definition at line 799 of file mmswindowclass.cpp.

void MMSWindowClass::setNavigateLeft ( const string &  navigateleft  ) 

Set the navigateleft window.

Parameters:
navigateleft the name of the window to which should navigate left

Definition at line 803 of file mmswindowclass.cpp.

bool MMSWindowClass::getNavigateLeft ( string &  navigateleft  ) 

Get the navigateleft window.

Parameters:
navigateleft the name of the window to which should navigate left
Returns:
true if set

Definition at line 807 of file mmswindowclass.cpp.

bool MMSWindowClass::isNavigateRight (  ) 

Check if the navigateright is set.

Definition at line 819 of file mmswindowclass.cpp.

void MMSWindowClass::unsetNavigateRight (  ) 

Mark the navigateright as not set.

Definition at line 823 of file mmswindowclass.cpp.

void MMSWindowClass::setNavigateRight ( const string &  navigateright  ) 

Set the navigateright.

Parameters:
navigateright the name of the window to which should navigate right

Definition at line 827 of file mmswindowclass.cpp.

bool MMSWindowClass::getNavigateRight ( string &  navigateright  ) 

Get the navigateright window.

Parameters:
navigateright the name of the window to which should navigate right
Returns:
true if set

Definition at line 831 of file mmswindowclass.cpp.

bool MMSWindowClass::isOwnSurface (  ) 

Definition at line 843 of file mmswindowclass.cpp.

void MMSWindowClass::unsetOwnSurface (  ) 

Definition at line 847 of file mmswindowclass.cpp.

void MMSWindowClass::setOwnSurface ( bool  ownsurface  ) 

Definition at line 851 of file mmswindowclass.cpp.

bool MMSWindowClass::getOwnSurface ( bool &  ownsurface  ) 

Definition at line 855 of file mmswindowclass.cpp.

bool MMSWindowClass::isMoveIn (  ) 

Definition at line 867 of file mmswindowclass.cpp.

void MMSWindowClass::unsetMoveIn (  ) 

Definition at line 871 of file mmswindowclass.cpp.

void MMSWindowClass::setMoveIn ( MMSDIRECTION  movein  ) 

Definition at line 875 of file mmswindowclass.cpp.

bool MMSWindowClass::getMoveIn ( MMSDIRECTION movein  ) 

Definition at line 879 of file mmswindowclass.cpp.

bool MMSWindowClass::isMoveOut (  ) 

Definition at line 892 of file mmswindowclass.cpp.

void MMSWindowClass::unsetMoveOut (  ) 

Definition at line 896 of file mmswindowclass.cpp.

void MMSWindowClass::setMoveOut ( MMSDIRECTION  moveout  ) 

Definition at line 900 of file mmswindowclass.cpp.

bool MMSWindowClass::getMoveOut ( MMSDIRECTION moveout  ) 

Definition at line 904 of file mmswindowclass.cpp.

bool MMSWindowClass::isModal (  ) 

Definition at line 916 of file mmswindowclass.cpp.

void MMSWindowClass::unsetModal (  ) 

Definition at line 920 of file mmswindowclass.cpp.

void MMSWindowClass::setModal ( bool  modal  ) 

Definition at line 924 of file mmswindowclass.cpp.

bool MMSWindowClass::getModal ( bool &  modal  ) 

Definition at line 928 of file mmswindowclass.cpp.

bool MMSWindowClass::isStaticZOrder (  ) 

Definition at line 941 of file mmswindowclass.cpp.

void MMSWindowClass::unsetStaticZOrder (  ) 

Definition at line 945 of file mmswindowclass.cpp.

void MMSWindowClass::setStaticZOrder ( bool  staticzorder  ) 

Definition at line 949 of file mmswindowclass.cpp.

bool MMSWindowClass::getStaticZOrder ( bool &  staticzorder  ) 

Definition at line 953 of file mmswindowclass.cpp.

bool MMSWindowClass::isAlwaysOnTop (  ) 

Definition at line 965 of file mmswindowclass.cpp.

void MMSWindowClass::unsetAlwaysOnTop (  ) 

Definition at line 969 of file mmswindowclass.cpp.

void MMSWindowClass::setAlwaysOnTop ( bool  alwaysontop  ) 

Definition at line 973 of file mmswindowclass.cpp.

bool MMSWindowClass::getAlwaysOnTop ( bool &  alwaysontop  ) 

Definition at line 977 of file mmswindowclass.cpp.

bool MMSWindowClass::isFocusable (  ) 

Definition at line 989 of file mmswindowclass.cpp.

void MMSWindowClass::unsetFocusable (  ) 

Definition at line 993 of file mmswindowclass.cpp.

void MMSWindowClass::setFocusable ( bool  focusable  ) 

Definition at line 997 of file mmswindowclass.cpp.

bool MMSWindowClass::getFocusable ( bool &  focusable  ) 

Definition at line 1001 of file mmswindowclass.cpp.

bool MMSWindowClass::isBackBuffer (  ) 

Definition at line 1013 of file mmswindowclass.cpp.

void MMSWindowClass::unsetBackBuffer (  ) 

Definition at line 1017 of file mmswindowclass.cpp.

void MMSWindowClass::setBackBuffer ( bool  backbuffer  ) 

Definition at line 1021 of file mmswindowclass.cpp.

bool MMSWindowClass::getBackBuffer ( bool &  backbuffer  ) 

Definition at line 1025 of file mmswindowclass.cpp.

bool MMSWindowClass::isInitialLoad (  ) 

Definition at line 1037 of file mmswindowclass.cpp.

void MMSWindowClass::unsetInitialLoad (  ) 

Definition at line 1041 of file mmswindowclass.cpp.

void MMSWindowClass::setInitialLoad ( bool  initialload  ) 

Definition at line 1045 of file mmswindowclass.cpp.

bool MMSWindowClass::getInitialLoad ( bool &  initialload  ) 

Definition at line 1049 of file mmswindowclass.cpp.


Friends And Related Function Documentation

friend class MMSThemeManager [friend]

Definition at line 578 of file mmswindowclass.h.

friend class MMSDialogManager [friend]

Definition at line 579 of file mmswindowclass.h.


Member Data Documentation

Definition at line 126 of file mmswindowclass.h.

Definition at line 128 of file mmswindowclass.h.

Definition at line 129 of file mmswindowclass.h.

Definition at line 130 of file mmswindowclass.h.

Definition at line 131 of file mmswindowclass.h.

Definition at line 132 of file mmswindowclass.h.

Definition at line 134 of file mmswindowclass.h.

Definition at line 135 of file mmswindowclass.h.

Definition at line 136 of file mmswindowclass.h.

Definition at line 137 of file mmswindowclass.h.

Definition at line 138 of file mmswindowclass.h.

Definition at line 139 of file mmswindowclass.h.

Definition at line 140 of file mmswindowclass.h.

Definition at line 141 of file mmswindowclass.h.

Definition at line 142 of file mmswindowclass.h.

Definition at line 143 of file mmswindowclass.h.

Definition at line 144 of file mmswindowclass.h.

unsigned int MMSWindowClass::margin

Definition at line 145 of file mmswindowclass.h.

Definition at line 146 of file mmswindowclass.h.

is the uparrow set?

Definition at line 147 of file mmswindowclass.h.

is the downarrow set?

Definition at line 148 of file mmswindowclass.h.

is the leftarrow set?

Definition at line 149 of file mmswindowclass.h.

is the rightarrow set?

Definition at line 150 of file mmswindowclass.h.

is the navigateup set?

Definition at line 151 of file mmswindowclass.h.

is the navigatedown set?

Definition at line 152 of file mmswindowclass.h.

is the navigateleft set?

Definition at line 153 of file mmswindowclass.h.

is the navigateright set?

Definition at line 154 of file mmswindowclass.h.

Definition at line 155 of file mmswindowclass.h.

Definition at line 156 of file mmswindowclass.h.

Definition at line 158 of file mmswindowclass.h.

is modal flag set?

Definition at line 162 of file mmswindowclass.h.

if true, the focus cannot be changed to another window

Definition at line 165 of file mmswindowclass.h.

is static zorder flag set?

Definition at line 168 of file mmswindowclass.h.

if true, the zorder of child windows will not automatically changed during show() or setFocus()

Definition at line 171 of file mmswindowclass.h.

is always on top flag set?

Definition at line 174 of file mmswindowclass.h.

if true, the window will be permanently displayed at the top of the window stack

Definition at line 177 of file mmswindowclass.h.

is focusable flag set?

Definition at line 180 of file mmswindowclass.h.

window can get the focus true/false

Definition at line 183 of file mmswindowclass.h.

is backbuffer flag set?

Definition at line 186 of file mmswindowclass.h.

window surface has an backbuffer true/false

Definition at line 189 of file mmswindowclass.h.

is initial load flag set?

Definition at line 192 of file mmswindowclass.h.

window should load images, fonts etc. during initialization true/false

Definition at line 195 of file mmswindowclass.h.

struct { ... } MMSWindowClass::id [private]

Definition at line 199 of file mmswindowclass.h.

Definition at line 200 of file mmswindowclass.h.

Definition at line 201 of file mmswindowclass.h.

Definition at line 202 of file mmswindowclass.h.

Definition at line 203 of file mmswindowclass.h.

Definition at line 204 of file mmswindowclass.h.

Definition at line 205 of file mmswindowclass.h.

the name of the widget which represents the scroll up arrow

Definition at line 206 of file mmswindowclass.h.

the name of the widget which represents the scroll down arrow

Definition at line 207 of file mmswindowclass.h.

the name of the widget which represents the scroll left arrow

Definition at line 208 of file mmswindowclass.h.

the name of the widget which represents the scroll right arrow

Definition at line 209 of file mmswindowclass.h.

the name of the window to which should navigate up

Definition at line 210 of file mmswindowclass.h.

the name of the window to which should navigate down

Definition at line 211 of file mmswindowclass.h.

the name of the window to which should navigate left

Definition at line 212 of file mmswindowclass.h.

struct { ... } MMSWindowClass::ed [private]


The documentation for this class was generated from the following files: