INOS
|
#include <cinossiotftexp.h>
Public Member Functions | |
CINOSSioTftExpProc (CINOSSioTftExpTab *apParent, XMLNode axConfigNode, CINCOProcedure *apProcItem) | |
Constructor. | |
const char * | GetName () |
Get current name of member (depends on selected language). | |
void | GetDefaultName (char *apBuf, uint32 auSize) |
const char * | FindName (const char *apLangName=NULL) |
void | SelLanguage (const char *apLangName, const char *apLangFile, const char *apLangFileEnd) |
Set name according to selected language (or default). | |
uint32 | GetCharacteristics () |
bool | SetCharacteristics (uint32 auChar, ETFTCharCmd aeCmd) |
bool | UpdateInco () |
Update inco item pointer e.g. after new registrations. | |
bool | RepaintNeeded () |
CINCOProcedure * | GetProc () |
Get inco item of registered procedure. | |
uint16 | GetCoordX () |
uint16 | GetCoordY () |
uint16 | GetSizeX () |
uint16 | GetSizeY () |
bool | HitTest (uint16 auCoordX, uint16 auCoordY) |
const char * | GetBitmap () |
void | Call () |
Protected Attributes | |
CINOSSioTftExpTab * | m_pParent |
XMLNode | m_xProcNode |
Config node for procedure. | |
const char * | m_pName |
Pointer to current name (depending on language). | |
CINCOProcedure * | m_pProc |
Inco item of registered procedure. | |
uint16 | m_uCoordX |
X coordinate of proc. | |
uint16 | m_uCoordY |
Y coordinate of proc. | |
uint16 | m_uSizeX |
X size of proc. | |
uint16 | m_uSizeY |
Y size of proc. | |
const char * | m_pBitmapActive |
const char * | m_pBitmapInactive |
uint32 | m_uCharacteristics |
Characteristics of the proc. | |
Registered inco procedure.
CINOSSioTftExpProc::CINOSSioTftExpProc | ( | CINOSSioTftExpTab * | apParent, |
XMLNode | axConfigNode, | ||
CINCOProcedure * | apProcItem | ||
) |
Constructor.
axConfigNode | Xml config node for procedure. |
apProcItem | Inco item of registered procedure. |
Get current name of member (depends on selected language).
|
inline |
Get inco item of registered procedure.
void CINOSSioTftExpProc::SelLanguage | ( | const char * | apLangName, |
const char * | apLangFile, | ||
const char * | apLangFileEnd | ||
) |
Set name according to selected language (or default).
apLangName | Name of language to look for in xml config. |
apLangFile | Text of language file or NULL. |
apLangFileEnd | Pointer to end of language file. |
bool CINOSSioTftExpProc::UpdateInco | ( | ) |
Update inco item pointer e.g. after new registrations.