icon.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define iconinclude

Functions

void drawlabeledicon (const Rect *, short, bigstring, boolean)
void drawiconsequence (Rect, short, short, bigstring)
void drawlabeledwindoidicon (Rect, bigstring, boolean, boolean)
boolean trackicon (Rect, void(*)(boolean))
boolean ploticon (const Rect *, short id)
boolean ploticonresource (const Rect *r, short align, short transform, short resid)
boolean ploticoncustom (const Rect *r, short align, short transform, bigstring bsiconname)
boolean customicongetrnum (bigstring bstype, short *rnum)


Define Documentation

#define iconinclude
 

Definition at line 28 of file icon.h.


Function Documentation

boolean customicongetrnum bigstring  bstype,
short rnum
 

Referenced by ploticoncustom().

void drawiconsequence Rect  ,
short  ,
short  ,
bigstring 
 

void drawlabeledicon const Rect ,
short  ,
bigstring  ,
boolean 
 

Definition at line 620 of file icon.c.

References tyFontInfo::ascent, centerrect(), centerstring, tyFontInfo::descent, geneva, globalfontinfo, invertrect(), ploticon(), popstyle(), and pushstyle().

Referenced by drawlabeledwindoidicon().

Here is the call graph for this function:

void drawlabeledwindoidicon Rect  ,
bigstring  ,
boolean  ,
boolean 
 

Definition at line 716 of file icon.c.

References tyFontInfo::ascent, centerstring, depressedshrunkenwindoidicon, tyFontInfo::descent, drawlabeledicon(), geneva, globalfontinfo, nil, popstyle(), pushstyle(), windoidwithnotexticon, and windoidwithtexticon.

Referenced by langerrordrawicon(), medisplayscriptbutton(), minidrawicon(), and tabledrawzoombutton().

Here is the call graph for this function:

boolean ploticon const Rect ,
short  id
 

Definition at line 575 of file icon.c.

References nil, ploticonresource(), and systemhascolor().

Referenced by drawabout(), drawlabeledicon(), and plotsmallicon().

Here is the call graph for this function:

boolean ploticoncustom const Rect r,
short  align,
short  transform,
bigstring  bsiconname
 

Definition at line 325 of file icon.c.

References bigstring, BIGSTRING, copyptocstring(), copystring(), customicongetrnum(), eraserect(), iscurrentportprintport(), NULL, ploticonresource(), pushstring(), and shellinstance.

Referenced by opdrawheadiconcustom().

Here is the call graph for this function:

boolean ploticonresource const Rect r,
short  align,
short  transform,
short  resid
 

Definition at line 70 of file icon.c.

Referenced by browserdrawnodeicon(), ccdrawfrontiericon(), claydrawnodeicon(), drawiconobject(), opdrawheadicon(), ploticon(), and ploticoncustom().

boolean trackicon Rect  ,
void(*)(boolean
 

Definition at line 783 of file icon.c.

References cursorisarrow, mousetrack(), and setcursortype().

Referenced by aboutmousedown(), mescriptitemhit(), minimousedown(), tabletitleclick(), tabletitleclickcallback(), and tablezoombuttonhit().

Here is the call graph for this function:


Generated on Fri Jun 2 03:58:11 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6