hk_label Class Reference

base class for labels in forms More...

#include <hk_label.h>

Inheritance diagram for hk_label:

Inheritance graph
[legend]
Collaboration diagram for hk_label:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 hk_label (hk_form *form=NULL)
void set_topline (int l=1, bool registerchange=true)
void set_bottomline (int l=1, bool registerchange=true)
void set_leftline (int l=1, bool registerchange=true)
void set_rightline (int l=1, bool registerchange=true)
void set_diagonalluro (int l=1, bool registerchange=true)
void set_diagonalloru (int l=1, bool registerchange=true)
int diagonalloru (void)
int topline (void)
int bottomline (void)
int leftline (void)
int rightline (void)
int diagonalluro (void)
void set_frame (int l=1, bool registerchange=true)

Protected Member Functions

virtual bool presentationmode_changed (void)
virtual void savedata (ostream &s)
virtual void loaddata (xmlNodePtr definition)
virtual void widget_specific_topline_changed (void)
virtual void widget_specific_bottomline_changed (void)
virtual void widget_specific_leftline_changed (void)
virtual void widget_specific_rightline_changed (void)
virtual void widget_specific_diagonalluro_changed (void)
virtual void widget_specific_diagonalloru_changed (void)

Detailed Description

base class for labels in forms

Version:
Revision
1.11
Author:
Horst Knorr (hk_classes@knoda.org)
base class for labels in forms


Member Function Documentation

void hk_label::set_topline ( int  l = 1,
bool  registerchange = true 
)

if true a line should be painted above the data

See set_configurefunction for details

void hk_label::set_bottomline ( int  l = 1,
bool  registerchange = true 
)

if true a line should be painted under the data

See set_configurefunction for details

void hk_label::set_leftline ( int  l = 1,
bool  registerchange = true 
)

if true a line should be painted left of the data

See set_configurefunction for details

void hk_label::set_rightline ( int  l = 1,
bool  registerchange = true 
)

if true a line should be painted right the data

See set_configurefunction for details

void hk_label::set_diagonalluro ( int  l = 1,
bool  registerchange = true 
)

if true a diagonal should be painted from _l_inks _u_nten to _r_echts _o_ben (left down to right up)

See set_configurefunction for details

void hk_label::set_diagonalloru ( int  l = 1,
bool  registerchange = true 
)

if true a diagonal should be painted from _l_inks _o_ben to _r_echts _u_nten (left top to right down)

See set_configurefunction for details

void hk_label::set_frame ( int  l = 1,
bool  registerchange = true 
)

if true a frame should be painted around the text (bottomline + topline + leftline + rightline)

See set_configurefunction for details

void hk_label::savedata ( ostream &  s  )  [protected, virtual]

stores the object's values to stream s. Especially used to store queries, forms and reports

Reimplemented from hk_visible.

void hk_label::loaddata ( xmlNodePtr  definition  )  [protected, virtual]

loads the object's values out of the definition string. Especially used to load queries, forms and reports

Reimplemented from hk_visible.


The documentation for this class was generated from the following files:
Generated on Tue Nov 28 02:48:35 2006 for Databaseconnectionclasses by  doxygen 1.5.0