Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

platformWindow_mac.h File Reference


Compounds

class  WindowSet

Functions

bool get_font_info ( char* font_name, int font_size, FontInfo* font_info, short& font_family)
WindowPtr behind_all ()
WindowPtr front ()
virtual bool open ( short procID = 0, int left = 100, int top = 100, int right = 200, int bottom = 200, char* title = "", bool visible = true, void* behind = front(), bool has_close_box = true, char* font_name = "Monaco", int font_size = 10 )
GDHandle screen ()
GDPtr screen_pointer ()
WindowPtr mac_window ()
PlatformWindowas_win (const WindowPtr)
PlatformWindowas_win (const EventRecord*)
virtual void handle_update_event ( EventRecord*)
virtual void handle_activate_event ( EventRecord*)
virtual void handle_misc_event ( EventRecord*)
virtual void mouse_down_in_content_region ( EventRecord*)
virtual void mouse_down_in_drag_bar ( EventRecord*)
virtual void mouse_down_in_grow_box ( EventRecord*)
virtual void zoom (int winPart)
void set_port (), reset_port()
int inset_border ()
Rect global_portRect ()
virtual void get_growth_limit (Rect*)
virtual void calculate_zoom_out_rect (Rect*)
int events_pending (void* FH)
EventRecord* next_event (void* FH)
EventRecord* peek_event (void* FH)
void put_event (EventRecord* e)

Variables

WindowPtr _mac_window
bool _is_open
FontInfo* _font_info
short _font_family_id
short _font_size
WindowPtr _old_port
short _old_font_family_id
short _old_font_size
const int min_doc_size
const int max_doc_size
const int control_size
const int scroll_bar_width
EventQueue_evtQ


Function Documentation

bool get_font_info (char * font_name, int font_size, FontInfo * font_info, short & font_family) [static]

WindowPtr behind_all () [static]

WindowPtr front () [static]

virtual bool open (short procID = 0, int left = 100, int top = 100, int right = 200, int bottom = 200, char * title = "", bool visible = true, void * behind = front(), bool has_close_box = true, char * font_name = "Monaco", int font_size = 10) [virtual]

GDHandle screen ()

GDPtr screen_pointer ()

WindowPtr mac_window ()

PlatformWindow* as_win (const WindowPtr) [static]

PlatformWindow* as_win (const EventRecord *) [static]

virtual void handle_update_event (EventRecord *) [virtual]

virtual void handle_activate_event (EventRecord *) [virtual]

virtual void handle_misc_event (EventRecord *) [virtual]

virtual void mouse_down_in_content_region (EventRecord *) [virtual]

virtual void mouse_down_in_drag_bar (EventRecord *) [virtual]

virtual void mouse_down_in_grow_box (EventRecord *) [virtual]

virtual void zoom (int winPart) [virtual]

void set_port () [protected]

int inset_border () [protected]

Rect global_portRect () [protected]

virtual void get_growth_limit (Rect *) [protected, virtual]

virtual void calculate_zoom_out_rect (Rect *) [protected, virtual]

int events_pending (void * FH)

EventRecord* next_event (void * FH)

EventRecord* peek_event (void * FH)

void put_event (EventRecord * e)


Variable Documentation

WindowPtr _mac_window

bool _is_open

FontInfo* _font_info

short _font_family_id

short _font_size

WindowPtr _old_port

short _old_font_family_id

short _old_font_size

const int min_doc_size [static]

const int max_doc_size

const int control_size

const int scroll_bar_width

EventQueue* _evtQ


Generated at Tue Jun 27 12:06:57 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999