smallicon.c File Reference

#include "frontier.h"
#include "standard.h"
#include "quickdraw.h"
#include "icon.h"
#include "memory.h"
#include "mouse.h"
#include "ops.h"
#include "dialogs.h"
#include "smallicon.h"
#include "frontierwindows.h"

Include dependency graph for smallicon.c:

Go to the source code of this file.

Defines

#define trianglepolyheight   9
#define trianglepolywidth   5

Functions

boolean plotsmallicon (tysmalliconspec spec)
boolean displaypopupicon (Rect r, boolean flenabled)
boolean loadsmallicon (short resnum, hdlsmalliconbits *hbits)
boolean myMoof (short ticksbetweenframes, long howlong)
boolean initsmallicons (void)

Variables

static hdlsmalliconbits hmiscbits
hdlsmalliconbits hfinderbits
hdlsmalliconbits hdraggingbits
hdlsmalliconbits hcirclebits
hdlsmalliconbits htablebits


Define Documentation

#define trianglepolyheight   9
 

Definition at line 47 of file smallicon.c.

#define trianglepolywidth   5
 

Definition at line 48 of file smallicon.c.


Function Documentation

boolean displaypopupicon Rect  r,
boolean  flenabled
 

Definition at line 158 of file smallicon.c.

References blackpopupicon, getport(), graypopupicon, miscsmalliconlist, nil, NULL, and plotsmallicon().

Referenced by ccupdateagentpopup(), and drawpopup().

Here is the call graph for this function:

boolean initsmallicons void   ) 
 

Definition at line 356 of file smallicon.c.

References hmiscbits, loadsmallicon(), and miscsmalliconlist.

Referenced by shellinit().

Here is the call graph for this function:

boolean loadsmallicon short  resnum,
hdlsmalliconbits hbits
 

Definition at line 204 of file smallicon.c.

References copyhandle(), fl, h, and NULL.

Referenced by initsmallicons(), and myMoof().

Here is the call graph for this function:

boolean myMoof short  ticksbetweenframes,
long  howlong
 

Definition at line 230 of file smallicon.c.

References abs, centerrectondesktop(), delayticks(), error, tysmalliconspec::flclearwhatsthere, tysmalliconspec::flinverted, getnewwindow(), tysmalliconspec::hbits, i, tysmalliconspec::iconlist, tysmalliconspec::iconnum, tysmalliconspec::iconrect, tysmalliconspec::iconwindow, insetrect(), loadsmallicon(), mousebuttondown(), nil, plotsmallicon(), positiondialogwindow(), pushport(), setrect(), and showwindow().

Referenced by builtinvalue().

Here is the call graph for this function:

boolean plotsmallicon tysmalliconspec  spec  ) 
 

Definition at line 56 of file smallicon.c.

References hmiscbits, invertrect(), miscsmalliconlist, nil, and ploticon().

Here is the call graph for this function:


Variable Documentation

hdlsmalliconbits hcirclebits
 

Definition at line 50 of file smallicon.c.

hdlsmalliconbits hdraggingbits
 

Definition at line 50 of file smallicon.c.

hdlsmalliconbits hfinderbits
 

Definition at line 50 of file smallicon.c.

hdlsmalliconbits hmiscbits [static]
 

Definition at line 43 of file smallicon.c.

Referenced by initsmallicons(), and plotsmallicon().

hdlsmalliconbits htablebits
 

Definition at line 50 of file smallicon.c.


Generated on Tue Jun 13 13:15:27 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6