#include <VideoExcelNode.h>
Inheritance diagram for Impala::Application::VideoExcel::VideoExcelNode:
Public Types | |
enum | DDOPTIONS { PlusMinus = 1, Lines = 2, PlusMinus = 1, Lines = 2 } |
enum | DDOPTIONS { PlusMinus = 1, Lines = 2, PlusMinus = 1, Lines = 2 } |
Public Member Functions | |
VideoExcelNode (Window *parent, int width, int height, strconst txt, int options=PlusMinus+Lines) | |
VideoExcelNode (Window *parent, int x, int y, int width, int height, strconst txt, int options=PlusMinus+Lines) | |
void | AddNode (Window *child, int inset=20, int insertAt=-1) |
void | HandleLayoutChange () |
void | RemoveNode (Window *child, bool destroy=false) |
void | DropDown (bool mode=true) |
void | SetClosedHeight (int h) |
bool | IsDropped () const |
void | ShowLines (bool show=true) |
void | LinePattern (short pat) |
void | Spacing (int nPix) |
Window * | HeaderWindow () |
StaticText * | HeaderText () |
StaticText * | PlusMinText () |
virtual void | WindowMouseEvent (Window *src, int msg, int but, int state, int x, int y, void *listenerData) |
virtual void | DisplayFunc () |
VideoExcelNode (Window *parent, int width, int height, strconst txt, int options=PlusMinus+Lines) | |
VideoExcelNode (Window *parent, int x, int y, int width, int height, strconst txt, int options=PlusMinus+Lines) | |
void | AddNode (Window *child, int inset=20, int insertAt=-1) |
void | HandleLayoutChange () |
void | RemoveNode (Window *child, bool destroy=false) |
void | DropDown (bool mode=true) |
void | SetClosedHeight (int h) |
bool | IsDropped () const |
void | ShowLines (bool show=true) |
void | LinePattern (short pat) |
void | Spacing (int nPix) |
Window * | HeaderWindow () |
StaticText * | HeaderText () |
StaticText * | PlusMinText () |
virtual void | WindowMouseEvent (Window *src, int msg, int but, int state, int x, int y, void *listenerData) |
virtual void | DisplayFunc () |
Private Member Functions | |
void | Init (int w, int h, strconst txt, int options) |
void | Init (int w, int h, strconst txt, int options) |
Private Attributes | |
Window * | mHeaderWindow |
StaticText * | mPlusMinText |
StaticText * | mHeaderText |
std::vector< Window * > | mChildNodes |
bool | mShowLines |
short | mLinePattern |
bool | mIsDropped |
int | mHeaderHeight |
int | mClosedHeight |
int | mSpacing |
Window * | mHeaderWindow |
StaticText * | mPlusMinText |
StaticText * | mHeaderText |
std::vector< Window * > | mChildNodes |
Definition at line 15 of file VideoExcelNode.h.