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

OglGui::DropDownWindow Class Reference

#include <DropDownWindow.h>

Inheritance diagram for OglGui::DropDownWindow:

Inheritance graph
[legend]
Collaboration diagram for OglGui::DropDownWindow:

Collaboration graph
[legend]
List of all members.

Public Types

enum  DDOPTIONS { PlusMinus = 1, Lines = 2 }

Public Member Functions

 DropDownWindow (Window *parent, int width, int height, strconst txt, int options=PlusMinus+Lines)
 DropDownWindow (Window *parent, int x, int y, int width, int height, strconst txt, int options=PlusMinus+Lines)
void AddWindow (Window *child, int inset=20, int insertAt=-1)
void HandleLayoutChange ()
void RemoveWindow (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 ()
StaticTextHeaderText ()
StaticTextPlusMinText ()
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)

Private Attributes

WindowmHeaderWindow
StaticTextmPlusMinText
StaticTextmHeaderText
std::vector< Window * > mChildWindows
bool mShowLines
short mLinePattern
bool mIsDropped
int mHeaderHeight
int mClosedHeight
int mSpacing

Detailed Description

Definition at line 23 of file DropDownWindow.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 12:01:03 2010 for ImpalaSrc by  doxygen 1.5.1