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

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

Basewindow Class Reference

Inheritance diagram for Basewindow:
Inheritance graph
[legend]
Collaboration diagram for Basewindow:
Collaboration graph
[legend]

List of all members.

Public Types

enum  { B_LeftJustify = 1, B_RightJustify, B_CenterJustify }

Public Member Functions

void addTimer (BTimer *)
 Basewindow (int, char **, struct CMDOPTIONS *)
const Bool & doShutdown (void) const
void eventLoop (void)
const char * getApplicationName (void) const
int getArgc (void)
char ** getArgv (void)
const Atom & getBlackboxAttributesAtom (void) const
const Atom & getBlackboxChangeAttributesAtom (void) const
const Atom & getBlackboxChangeWindowFocusAtom (void) const
const Atom & getBlackboxChangeWorkspaceAtom (void) const
const Atom & getBlackboxCycleWindowFocusAtom (void) const
const Atom & getBlackboxHintsAtom (void) const
const Atom & getBlackboxNotifyCurrentWorkspaceAtom (void) const
const Atom & getBlackboxNotifyStartupAtom (void) const
const Atom & getBlackboxNotifyWindowAddAtom (void) const
const Atom & getBlackboxNotifyWindowDelAtom (void) const
const Atom & getBlackboxNotifyWindowFocusAtom (void) const
const Atom & getBlackboxNotifyWindowLowerAtom (void) const
const Atom & getBlackboxNotifyWindowRaiseAtom (void) const
const Atom & getBlackboxNotifyWorkspaceCountAtom (void) const
const Atom & getBlackboxStructureMessagesAtom (void) const
ScreenInfogetCurrentScreenInfo (void)
BImageControlgetImageControl (void)
const Cursor & getLowerLeftAngleCursor (void) const
const Cursor & getLowerRightAngleCursor (void) const
const Atom & getMotifWMHintsAtom (void) const
const Cursor & getMoveCursor (void) const
const int & getNumberOfScreens (void) const
ScreenInfogetScreenInfo (int s)
const Cursor & getSessionCursor (void) const
const int & getShapeEventBase (void) const
const Atom & getWMChangeStateAtom (void) const
const Atom & getWMColormapAtom (void) const
const Atom & getWMDeleteAtom (void) const
const Atom & getWMProtocolsAtom (void) const
const Atom & getWMStateAtom (void) const
const Atom & getWMTakeFocusAtom (void) const
Display * getXDisplay (void)
const char * getXDisplayName (void) const
void grab (void)
const Bool & hasShapeExtensions (void) const
const Bool & isStartup (void) const
void removeTimer (BTimer *)
void run (void)
void setupImageControl (void)
void shutdown (void)
void ungrab (void)
const Bool validateWindow (Window)

Public Attributes

BColor border_color
int colors_per_channel
char * config_file
char * config_filename
bool decorated
bool image_dither
int mailbox_number
bool nobb_config
char * position
bool shape
char * style_file
bool withdrawn
Atom wm_delete_window

Protected Member Functions

virtual Bool handleSignal (int)
virtual void process_event (XEvent *)
virtual void reconfigure (void)=0

Protected Attributes

ScreenInfocurrent_screen_info
GC menuFrameGC
GC menuGC
GC menuHiBGGC
GC menuHiGC
Window menuwin

Private Attributes

int iargc
char ** iargv
BImageControlimage_control

Detailed Description

Definition at line 45 of file Basewindow.hh.


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

Generated by  Doxygen 1.6.0   Back to index