FemViewer::Win::ControlBase Class Reference

#include <Controls.h>

Inheritance diagram for FemViewer::Win::ControlBase:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 ControlBase ()
 ControlBase (HWND parent, int id, bool visible=true)
 ~ControlBase ()
HWND getHandle () const
HWND getParentHandle () const
void set (HWND parent, int id, bool visible=true)
void show ()
void hide ()
void setFocus ()
void enable ()
void disable ()
bool isVisible () const
void setFont (char *fontName, int size, bool bold=false, bool italic=false, bool underline=false, unsigned char charSet=DEFAULT_CHARSET)

Protected Attributes

HWND handle
HWND parent
int id
HFONT fontHandle

Constructor & Destructor Documentation

FemViewer::Win::ControlBase::ControlBase (  )  [inline]
FemViewer::Win::ControlBase::ControlBase ( HWND  parent,
int  id,
bool  visible = true 
) [inline]

Here is the call graph for this function:

FemViewer::Win::ControlBase::~ControlBase (  )  [inline]

Member Function Documentation

void FemViewer::Win::ControlBase::disable (  )  [inline]

Here is the caller graph for this function:

void FemViewer::Win::ControlBase::enable (  )  [inline]
HWND FemViewer::Win::ControlBase::getHandle (  )  const [inline]
HWND FemViewer::Win::ControlBase::getParentHandle (  )  const [inline]
void FemViewer::Win::ControlBase::hide (  )  [inline]
bool FemViewer::Win::ControlBase::isVisible (  )  const [inline]
void FemViewer::Win::ControlBase::set ( HWND  parent,
int  id,
bool  visible = true 
) [inline]

Reimplemented in FemViewer::Win::EditBox.

Here is the call graph for this function:

Here is the caller graph for this function:

void FemViewer::Win::ControlBase::setFocus (  )  [inline]
void FemViewer::Win::ControlBase::setFont ( char *  fontName,
int  size,
bool  bold = false,
bool  italic = false,
bool  underline = false,
unsigned char  charSet = DEFAULT_CHARSET 
) [inline]
void FemViewer::Win::ControlBase::show (  )  [inline]

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1