#include <apwindow.h>
Public Member Functions | |
PrintableWindow (OcGlyph *) | |
virtual | ~PrintableWindow () |
virtual void | map () |
virtual void | unmap () |
virtual void | hide () |
virtual boolean | receive (const Event &) |
virtual void | reconfigured () |
virtual Glyph * | print_glyph () |
virtual Coord | left_pw () const |
virtual Coord | bottom_pw () const |
virtual Coord | width_pw () const |
virtual Coord | height_pw () const |
void | type (const char *) |
const char * | type () const |
virtual void | map_notify () |
virtual void | unmap_notify () |
virtual Coord | save_left () const |
virtual Coord | save_bottom () const |
int | xleft () const |
int | xtop () const |
void | xplace (int left, int top) |
void | xmove (int left, int top) |
void | request_on_resize (boolean) |
Static Public Member Functions | |
static OcGlyphContainer * | intercept (OcGlyphContainer *) |
static PrintableWindow * | leader () |
static void | leader (PrintableWindow *w) |
Protected Member Functions | |
virtual void | default_geometry () |
Private Attributes | |
CopyString | type_ |
boolean | mappable_ |
boolean | xplace_ |
int | xleft_ |
int | xtop_ |
Static Private Attributes | |
static OcGlyphContainer * | intercept_ |
static PrintableWindow * | leader_ |
PrintableWindow::PrintableWindow | ( | OcGlyph * | ) |
virtual PrintableWindow::~PrintableWindow | ( | ) | [virtual] |
virtual Coord PrintableWindow::bottom_pw | ( | ) | const [virtual] |
void PrintableWindow::default_geometry | ( | ) | [protected, virtual] |
virtual Coord PrintableWindow::height_pw | ( | ) | const [virtual] |
void PrintableWindow::hide | ( | ) | [virtual] |
static OcGlyphContainer* PrintableWindow::intercept | ( | OcGlyphContainer * | ) | [static] |
static void PrintableWindow::leader | ( | PrintableWindow * | w | ) | [inline, static] |
References leader_.
static PrintableWindow* PrintableWindow::leader | ( | ) | [inline, static] |
References leader_.
virtual Coord PrintableWindow::left_pw | ( | ) | const [virtual] |
virtual void PrintableWindow::map | ( | ) | [virtual] |
Referenced by OcList::create_browser().
virtual void PrintableWindow::map_notify | ( | ) | [virtual] |
virtual Glyph* PrintableWindow::print_glyph | ( | ) | [virtual] |
virtual boolean PrintableWindow::receive | ( | const Event & | ) | [virtual] |
virtual void PrintableWindow::reconfigured | ( | ) | [virtual] |
Reimplemented in ViewWindow.
virtual Coord PrintableWindow::save_bottom | ( | ) | const [virtual] |
virtual Coord PrintableWindow::save_left | ( | ) | const [virtual] |
const char* PrintableWindow::type | ( | ) | const |
void PrintableWindow::type | ( | const char * | ) |
virtual void PrintableWindow::unmap_notify | ( | ) | [inline, virtual] |
virtual Coord PrintableWindow::width_pw | ( | ) | const [virtual] |
int PrintableWindow::xleft | ( | ) | const |
int PrintableWindow::xtop | ( | ) | const |
OcGlyphContainer* PrintableWindow::intercept_ [static, private] |
PrintableWindow* PrintableWindow::leader_ [static, private] |
Referenced by leader().
boolean PrintableWindow::mappable_ [private] |
CopyString PrintableWindow::type_ [private] |
int PrintableWindow::xleft_ [private] |
Referenced by default_geometry(), and xplace().
boolean PrintableWindow::xplace_ [private] |
Referenced by default_geometry(), and xplace().
int PrintableWindow::xtop_ [private] |
Referenced by default_geometry(), and xplace().