5 #include <InterViews/window.h>
7 #include <InterViews/action.h>
8 #include <InterViews/handler.h>
10 #include <OS/string.h>
44 virtual const char*
name()
const;
45 virtual void name(
const char*);
virtual Glyph * glyph() const
DismissableWindow(Glyph *, bool force_menubar=false)
static bool is_transient_
virtual const char * name() const
MenuItem * append_menubar(const char *)
virtual ~DismissableWindow()
virtual void set_attributes()
static bool is_transient()
virtual void replace_dismiss_action(WinDismiss *)
virtual void name(const char *)
virtual Coord width_pw() const
virtual void default_geometry()
static void leader(PrintableWindow *w)
virtual void reconfigured()
void xmove(int left, int top)
static OcGlyphContainer * intercept(OcGlyphContainer *)
static PrintableWindow * leader_
virtual bool receive(const Event &)
static PrintableWindow * leader()
virtual Coord save_left() const
static OcGlyphContainer * intercept_
virtual Coord save_bottom() const
const char * type() const
PrintableWindow(OcGlyph *)
void xplace(int left, int top)
virtual void unmap_notify()
void request_on_resize(bool)
virtual Coord height_pw() const
virtual ~PrintableWindow()
virtual void map_notify()
virtual Coord bottom_pw() const
virtual Glyph * print_glyph()
virtual Coord left_pw() const
void xplace(int, int, bool map=true)
static PrintableWindowManager * current()
void append(PrintableWindow *)
void psfilter(const char *filename)
static PrintableWindowManager * current_
virtual ~PrintableWindowManager()
void reconfigured(PrintableWindow *)
virtual void disconnect(Observable *)
void remove(PrintableWindow *)
virtual void update(Observable *)
StandardWindow(Glyph *main, Glyph *info=NULL, Menu *m=NULL, Glyph *l=NULL, Glyph *r=NULL)
virtual ~StandardWindow()
virtual bool event(Event &)
static void dismiss_defer()
static DismissableWindow * win_defer_
WinDismiss(DismissableWindow *)
static DismissableWindow * win_defer_longer_
int main(int argc, char **argv)
static double map(void *v)