Logo Search packages:      
Sourcecode: bbtime version File versions  Download package

Public Types | Public Member Functions | Protected Member Functions | Private Attributes

Timemenu Class Reference

Inheritance diagram for Timemenu:
Inheritance graph
Collaboration diagram for Timemenu:
Collaboration graph

List of all members.

Public Types

enum  { MenuAlignDontCare = 1, MenuAlignTop, MenuAlignBottom }

Public Member Functions

void buttonPressEvent (XButtonEvent *)
void buttonReleaseEvent (XButtonEvent *)
void Clean (void)
void ClearMenu (void)
int Count (void)
void defaultMenu (void)
void enterNotifyEvent (XCrossingEvent *)
void exposeEvent (XExposeEvent *)
Bool hasSubmenu (int)
unsigned int Height (void)
void Hide (void)
int insert (char *, int=0, char *=0, int=-1)
int insert (char **, int=-1)
int insert (char *, Basemenu *, int=-1)
const char * Label (void) const
void leaveNotifyEvent (XCrossingEvent *)
void motionNotifyEvent (XMotionEvent *)
void Move (int, int)
void Move (int, int, bool)
void Reconfigure (void)
int remove (int)
void setHighlight (int=-1)
void setMenuLabel (char *n)
virtual void Show (void)
 Timemenu (ToolWindow *)
unsigned int titleHeight (void)
void Update (void)
void UpdateTime (time_t, int)
Bool userMoved (void)
int Visible (void)
bool WaitForUpdate (void)
unsigned int Width (void)
Window WindowID (void)
int X (void)
int Y (void)

Protected Member Functions

BasemenuItemfind (int index)
virtual void itemSelected (int, int)
void setAlignment (int a)
void setHidable (Bool b)
void setMovable (Bool b)
void setTitleVisibility (Bool b)

Private Attributes

bool wait_for_update
int * word_length

Detailed Description

Definition at line 30 of file timemenu.hh.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index