Public Member Functions

IControl Interface Reference

Inherited by Control, and Control.

List of all members.

Public Member Functions

void SetParent (IControl@ parent)
bool IsVisible ()
bool IsActive ()
void Disable ()
void Enable ()
void Show (bool showAll=false)
void Show (int left, int top)
void Hide ()
void ShowWindow ()
void ShowWindow (int left, int top)
void HideWindow ()
void Center ()
int Left ()
int Right ()
int Top ()
int Bottom ()
int Width ()
int Height ()
IControlPosition (int, int)
IControlPosition (string& iniKey)
IControlLeft (int)
IControlTop (int)
IControlWidth (int)
IControlHeight (int)
IControlSize (int, int)
void Init ()
void Draw ()
void Update ()
bool MouseDown (int x, int y, int click)
bool MouseUp (int x, int y, int click)
void MouseMove (int fromX, int fromY, int toX, int toY)
bool KeyDown (uint8 key)
void KeyUp (uint8 key)
void SetParent (IControl@ parent)
bool IsVisible ()
bool IsActive ()
void Disable ()
void Enable ()
void Show ()
void Show (int left, int top)
void Hide ()
int Left ()
int Right ()
int Top ()
int Bottom ()
int Width ()
int Height ()
void Draw ()
void Update ()
bool MouseDown (int click)
bool MouseUp (int click)
void MouseMove (int x, int y)
bool KeyDown (uint8 key)
void KeyUp (uint8 key)

Member Function Documentation

void SetParent ( IControl parent  ) 

Implemented in Control, and Control.

bool IsVisible (  ) 

Implemented in Control, and Control.

bool IsActive (  ) 

Implemented in Control, and Control.

void Disable (  ) 

Implemented in Control, and Control.

void Enable (  ) 

Implemented in Control, and Control.

void Show ( bool  showAll = false  ) 

Implemented in Control.

void Show ( int  left,
int  top 
)

Implemented in Control, CCrtypeMenu, and Control.

void Hide (  ) 

Implemented in Control, and Control.

void ShowWindow (  ) 

Implemented in Control.

void ShowWindow ( int  left,
int  top 
)

Implemented in Control.

void HideWindow (  ) 

Implemented in Control.

void Center (  ) 

Implemented in Control.

int Left (  ) 
int Right (  ) 

Implemented in Control, and Control.

int Top (  ) 
int Bottom (  ) 

Implemented in Control, and Control.

int Width (  ) 

Implemented in Control, and Control.

int Height (  ) 

Implemented in Control, and Control.

IControl@ Position ( int  ,
int   
)

Implemented in Control.

IControl@ Position ( string iniKey  ) 

Implemented in Control.

IControl@ Left ( int   ) 

Implemented in Control.

IControl@ Top ( int   ) 

Implemented in Control.

IControl@ Width ( int   ) 

Implemented in Control.

IControl@ Height ( int   ) 

Implemented in Control.

IControl@ Size ( int  ,
int   
)

Implemented in Control.

void Init (  ) 
void Draw (  ) 
void Update (  ) 

Implemented in FilterButton, Control, and Control.

bool MouseDown ( int  x,
int  y,
int  click 
)

Implemented in Control, and RegCust.

bool MouseUp ( int  x,
int  y,
int  click 
)

Implemented in Control.

void MouseMove ( int  fromX,
int  fromY,
int  toX,
int  toY 
)

Implemented in Control, and COSButton.

bool KeyDown ( uint8  key  ) 

Implemented in Control, CTextBox, Control, and CTextBox.

void KeyUp ( uint8  key  ) 

Implemented in Control, and Control.

void SetParent ( IControl parent  ) 

Implemented in Control, and Control.

bool IsVisible (  ) 

Implemented in Control, and Control.

bool IsActive (  ) 

Implemented in Control, and Control.

void Disable (  ) 

Implemented in Control, and Control.

void Enable (  ) 

Implemented in Control, and Control.

void Show (  ) 

Implemented in Control.

void Show ( int  left,
int  top 
)

Implemented in Control, CCrtypeMenu, and Control.

void Hide (  ) 

Implemented in Control, and Control.

int Left (  ) 
int Right (  ) 

Implemented in Control, and Control.

int Top (  ) 
int Bottom (  ) 

Implemented in Control, and Control.

int Width (  ) 

Implemented in Control, and Control.

int Height (  ) 

Implemented in Control, and Control.

void Draw (  ) 
void Update (  ) 

Implemented in FilterButton, Control, and Control.

bool MouseDown ( int  click  ) 

Implemented in CCrtypeMenu, and Control.

bool MouseUp ( int  click  ) 

Implemented in Control.

void MouseMove ( int  x,
int  y 
)

Implemented in Control.

bool KeyDown ( uint8  key  ) 

Implemented in Control, CTextBox, Control, and CTextBox.

void KeyUp ( uint8  key  ) 

Implemented in Control, and Control.