Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Impala::Application::VideoExcel::VideoExcelNode Class Reference

#include <VideoExcelNode.h>

Inheritance diagram for Impala::Application::VideoExcel::VideoExcelNode:

Inheritance graph
[legend]
Collaboration diagram for Impala::Application::VideoExcel::VideoExcelNode:

Collaboration graph
[legend]
List of all members.

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

Detailed Description

Definition at line 15 of file VideoExcelNode.h.


The documentation for this class was generated from the following files:
Generated on Fri Mar 19 10:52:32 2010 for ImpalaSrc by  doxygen 1.5.1