landwindow.c File Reference

#include "landinternal.h"

Include dependency graph for landwindow.c:

Go to the source code of this file.

Data Structures

struct  tystatsrecord

Typedefs

typedef tystatsrecordptrstatsrecord
typedef tystatsrecord ** hdlstatsrecord

Functions

static boolean landopenbitmap (void)
static landclosebitmap (void)
static landinitbitmaps (void)
static boolean landsetstyle (short fnum, short fsize, short fstyle, short *ascent, short *descent)
static boolean landinitstatswindow (void)
pascal boolean landopenstatswindow (void)
pascal boolean landclosestatswindow (void)
pascal boolean landisstatswindow (WindowPtr w)
boolean landstatswindowisopen (void)
static boolean landstatswindowline (bigstring bs)
static boolean landupdatestatswindow (void)
static boolean landbitmapupdate (void)
boolean landsetstatsinfo (hdlverbrecord hverb, boolean flincoming)
 landsetmemstats (void)
static landwindowmousedown (EventRecord *ev)
static boolean landactivatestatswindow (boolean flactive)
boolean landwindoweventfilter (EventRecord *ev)


Typedef Documentation

typedef struct tystatsrecord ** hdlstatsrecord
 

typedef struct tystatsrecord * ptrstatsrecord
 


Function Documentation

static boolean landactivatestatswindow boolean  flactive  )  [static]
 

Definition at line 673 of file landwindow.c.

References tystatsrecord::flactive, landbitmapupdate(), landgetglobals(), and nil.

Referenced by landwindoweventfilter().

Here is the call graph for this function:

static boolean landbitmapupdate void   )  [static]
 

Definition at line 558 of file landwindow.c.

References landclosebitmap(), landgetglobals(), landopenbitmap(), landupdatestatswindow(), and quickdrawglobal.

Referenced by landactivatestatswindow(), and landsetstatsinfo().

Here is the call graph for this function:

static landclosebitmap void   )  [static]
 

Definition at line 136 of file landwindow.c.

References tystatsrecord::flbitmapopen, HUnlock, landgetglobals(), nil, and SetHandleSize.

Referenced by landbitmapupdate().

Here is the call graph for this function:

pascal boolean landclosestatswindow void   ) 
 

Definition at line 361 of file landwindow.c.

References landdisposehandle, landgetglobals(), nil, and refCon.

Referenced by landwindowmousedown().

Here is the call graph for this function:

static landinitbitmaps void   )  [static]
 

Definition at line 167 of file landwindow.c.

References tystatsrecord::flbitmapsenabled, landgetglobals(), NewHandle, and nil.

Referenced by landopenstatswindow().

Here is the call graph for this function:

static boolean landinitstatswindow void   )  [static]
 

Definition at line 213 of file landwindow.c.

References bold, down, geneva, landgetglobals(), landsetstyle(), nil, quickdrawglobal, r, and up.

Referenced by landupdatestatswindow().

Here is the call graph for this function:

pascal boolean landisstatswindow WindowPtr  w  ) 
 

Definition at line 379 of file landwindow.c.

References landgetglobals(), nil, and statswindow.

Here is the call graph for this function:

static boolean landopenbitmap void   )  [static]
 

Definition at line 76 of file landwindow.c.

References tystatsrecord::flbitmapopen, GetHandleSize, HLock, landgetglobals(), nil, r, and SetHandleSize.

Referenced by landbitmapupdate().

Here is the call graph for this function:

pascal boolean landopenstatswindow void   ) 
 

Definition at line 305 of file landwindow.c.

References bigstring, landcopystring, landdisposehandle, landgetglobals(), landinitbitmaps(), landnewclearhandle, long, longsizeof, nil, and r.

Here is the call graph for this function:

landsetmemstats void   ) 
 

Definition at line 619 of file landwindow.c.

References FreeMem(), and landgetglobals().

Here is the call graph for this function:

boolean landsetstatsinfo hdlverbrecord  hverb,
boolean  flincoming
 

Definition at line 580 of file landwindow.c.

References landbitmapupdate(), landgetglobals(), nil, and tystatsrecord::verbclass.

Here is the call graph for this function:

static boolean landsetstyle short  fnum,
short  fsize,
short  fstyle,
short ascent,
short descent
[static]
 

Definition at line 193 of file landwindow.c.

References info.

Referenced by landinitstatswindow(), and landstatswindowline().

boolean landstatswindowisopen void   ) 
 

Definition at line 398 of file landwindow.c.

References landgetglobals(), and nil.

Here is the call graph for this function:

static boolean landstatswindowline bigstring  bs  )  [static]
 

Definition at line 406 of file landwindow.c.

References geneva, landgetglobals(), landsetstyle(), nil, and quickdrawglobal.

Referenced by landupdatestatswindow().

Here is the call graph for this function:

static boolean landupdatestatswindow void   )  [static]
 

Definition at line 437 of file landwindow.c.

References bigstring, tystatsrecord::dirflush, down, FreeMem(), land4bytestostring, landcopystring, landgetglobals(), landinitstatswindow(), landpushlong, landpushstring, landstatswindowline(), macsystem6, nil, setemptystring, and up.

Referenced by landbitmapupdate(), and landwindoweventfilter().

Here is the call graph for this function:

boolean landwindoweventfilter EventRecord ev  ) 
 

Definition at line 692 of file landwindow.c.

References activateEvt, activeFlag, landactivatestatswindow(), landgetglobals(), landupdatestatswindow(), landwindowmousedown(), mouseDown, nil, and updateEvt.

Here is the call graph for this function:

static landwindowmousedown EventRecord ev  )  [static]
 

Definition at line 627 of file landwindow.c.

References landclosestatswindow(), nil, quickdrawglobal, and r.

Referenced by landwindoweventfilter().

Here is the call graph for this function:


Generated on Fri Jun 2 08:05:53 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6