gSAFE  1.3.8
Classes | Macros
guilib

Classes

class  HArrayButton
 
class  HDecorDialog
 
class  HDispCharHash
 
class  HDispCheck
 
class  HDispDataField
 
class  HDispDate
 
class  HDispFloating
 
class  HDispKey
 
class  HDispLargeText
 
class  HDispList
 
class  HDispNumber
 
class  HDispNumHash
 
class  HDispPlainDataMatrix
 
class  HDispSmallText
 
class  HDispSqlChoose
 
class  HDispStatic
 
class  HDispTable
 
class  HDispTimestamp
 
class  HDynTableDispConnector
 
class  HPlainDMD
 
class  HPleaseWaitWindow
 
class  HPressButton
 
class  HPressButtonSizeSyncronizer
 
class  HShowPrintHtml
 
class  HSpinBox
 
class  HTableBrowser
 
class  HTableBrowserElement
 

Macros

#define CLICK_ON_CELL   1
 
#define DELETE_DATA   1
 
#define DONT_DELETE_DATA   0
 
#define END_CLEAN   3
 
#define EXT_EDIT_PROCESS   "externaledit.bat"
 
#define FULL_CLEAN   1
 
#define KEEP_ALL   0
 
#define NEED_UPDATE   0
 
#define START_CLEAN   2
 

Detailed Description

Macro Definition Documentation

#define DELETE_DATA   1

This define tells what happend with the metadata if the gui object is deleted.

  • DONT_DELETE_DATA If the gui object is deleted, leaves the metadata object untouched. (You need to manually delete the metadata later)
  • DELETE_DATA If the gui object is deleted it deletes the metadata object too. It deletes the connected meta-data object too. (Connected tables, see HTableBase) (You can't use the metadata later)

Definition at line 60 of file guilib.h.

#define DONT_DELETE_DATA   0

This define tells what happend with the metadata if the gui object is deleted.

  • DONT_DELETE_DATA If the gui object is deleted, leaves the metadata object untouched. (You need to manually delete the metadata later)
  • DELETE_DATA If the gui object is deleted it deletes the metadata object too. It deletes the connected meta-data object too. (Connected tables, see HTableBase) (You can't use the metadata later)

Definition at line 59 of file guilib.h.

#define END_CLEAN   3

The metadata instance handling of GUI calsses (What the GUI class do with the metadata pointer on starting and destorying )

  • KEEP_ALL Don't modify the data class: After creating it will show the (previous set) data of the metadata class. On destory it leaves all data untouched too.
  • FULL_CLEAN DEFAULT MODE! On start it cleans every data to the (metadata)default value. (This way tha gui initially it shows this default data of course) On destory it cleans every data, and set to everything to default again.
  • START_CLEAN Only set the data to the default on starting. On destory the data will be untouched.
  • END_CLEAN Only set the data to the default on destory. On start the data will be untouched.

Definition at line 51 of file guilib.h.

#define FULL_CLEAN   1

The metadata instance handling of GUI calsses (What the GUI class do with the metadata pointer on starting and destorying )

  • KEEP_ALL Don't modify the data class: After creating it will show the (previous set) data of the metadata class. On destory it leaves all data untouched too.
  • FULL_CLEAN DEFAULT MODE! On start it cleans every data to the (metadata)default value. (This way tha gui initially it shows this default data of course) On destory it cleans every data, and set to everything to default again.
  • START_CLEAN Only set the data to the default on starting. On destory the data will be untouched.
  • END_CLEAN Only set the data to the default on destory. On start the data will be untouched.

Definition at line 49 of file guilib.h.

#define KEEP_ALL   0

The metadata instance handling of GUI calsses (What the GUI class do with the metadata pointer on starting and destorying )

  • KEEP_ALL Don't modify the data class: After creating it will show the (previous set) data of the metadata class. On destory it leaves all data untouched too.
  • FULL_CLEAN DEFAULT MODE! On start it cleans every data to the (metadata)default value. (This way tha gui initially it shows this default data of course) On destory it cleans every data, and set to everything to default again.
  • START_CLEAN Only set the data to the default on starting. On destory the data will be untouched.
  • END_CLEAN Only set the data to the default on destory. On start the data will be untouched.

Definition at line 48 of file guilib.h.

#define START_CLEAN   2

The metadata instance handling of GUI calsses (What the GUI class do with the metadata pointer on starting and destorying )

  • KEEP_ALL Don't modify the data class: After creating it will show the (previous set) data of the metadata class. On destory it leaves all data untouched too.
  • FULL_CLEAN DEFAULT MODE! On start it cleans every data to the (metadata)default value. (This way tha gui initially it shows this default data of course) On destory it cleans every data, and set to everything to default again.
  • START_CLEAN Only set the data to the default on starting. On destory the data will be untouched.
  • END_CLEAN Only set the data to the default on destory. On start the data will be untouched.

Definition at line 50 of file guilib.h.