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

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

ToolWindow Class Reference

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

List of all members.

Public Types

enum  { B_LeftJustify = 1, B_RightJustify, B_CenterJustify }
enum  { AlignDontCare = 1, AlignTop, AlignBottom }
enum  { Right = 1, Left }
enum  {
  Empty = 0, Round, Square, Triangle,
  Diamond
}

Public Member Functions

void addTimer (BTimer *)
void CreateWindow (void)
const Bool & doShutdown (void) const
void EnvelopePushed (bool pushed)
void EventLoop (void)
void eventLoop (void)
struct FRAMESIZE Frame (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
GC getMenuFrameGC (void)
GC getMenuHiBGGC (void)
GC getMenuHiGC (void)
GC getMenuTitleGC (void)
const Atom & getMotifWMHintsAtom (void) const
const Cursor & getMoveCursor (void) const
const int & getNumberOfScreens (void) const
ResourcegetResource (void)
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 MakeWindow (bool)
void reconfigure (void)
void Redraw (bool)
void removeMenuSearch (Window window)
void removeTimer (BTimer *)
void run (void)
void saveMenuSearch (Window, Basemenu *)
void setupImageControl (void)
void shutdown (void)
 ToolWindow (int argc, char **argv, struct CMDOPTIONS *)
void ungrab (void)
const Bool validateWindow (Window)

Public Attributes

BColor border_color
int colors_per_channel
char * config_file
char * config_filename
bool decorated
Window envelopewin
Window framewin
bool image_dither
Window labelwin
int mailbox_number
Mailboxmenumbmenu
bool nobb_config
char * position
bool raised
bool shape
char * spooldir
char * style_file
bool withdrawn
Atom wm_delete_window

Protected Member Functions

virtual Bool handleSignal (int)
virtual void process_event (XEvent *)

Protected Attributes

ScreenInfocurrent_screen_info

Private Attributes

Basemenubasemenu
BColor bckColor
Checkmailcheckmail
bool close_app
struct ENVELOPESIZE envelope
bool envelopePushed
struct FRAMESIZE frame
GC frameGC
XGCValues gcv
struct LABELSIZE label
GC labelGC
bool mapped
int max_value
GC menuFrameGC
GC menuGC
GC menuHiBGGC
GC menuHiGC
Window menuwin
struct PIXMAP pixmap
struct PIXMAPLISTpixmaplist
XPoint points [11]
Resourceresource
int server_grabs

Detailed Description

Definition at line 130 of file bbmail.hh.


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

Generated by  Doxygen 1.6.0   Back to index