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)
WindowHeaderWindow ()
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)
WindowHeaderWindow ()
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

WindowmHeaderWindow
StaticText * mPlusMinText
StaticText * mHeaderText
std::vector< Window * > mChildNodes
bool mShowLines
short mLinePattern
bool mIsDropped
int mHeaderHeight
int mClosedHeight
int mSpacing
WindowmHeaderWindow
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