smallicon.h File Reference

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

Go to the source code of this file.

Data Structures

struct  tysmalliconspec

Defines

#define widthsmallicon   16
#define heightsmallicon   16
#define miscsmalliconlist   131
#define lockicon   0
#define checkedicon   1
#define upflagicon   2
#define downflagicon   3
#define sideflagicon   4
#define closeboxicon   5
#define selectedcloseboxicon   6
#define stophereicon   7
#define blackpopupicon   8
#define graypopupicon   9
#define xxxdraggingsmalliconlist   130
#define rightarrowicon   0
#define leftarrowicon   1
#define downarrowicon   2
#define uparrowicon   3
#define xxxfindersmalliconlist   128
#define foldericon   0
#define filledfoldericon   1
#define fileicon   2
#define filledfileicon   3
#define programicon   4
#define filledprogramicon   5
#define xxxleadersmalliconlist   128
#define fullicon   0
#define emptyicon   1
#define linkedicon   2
#define commenticon   3
#define fullcommenticon   4
#define whiteboxicon   5
#define grayboxicon   6
#define whitediamondicon   7
#define tablefullicon   8
#define tableemptyicon   9
#define tablefullselicon   10
#define tableemptyselicon   11
#define whiteclosedfoldericon   12
#define blackclosedfoldericon   13
#define whiteopenfoldericon   14
#define blackopenfoldericon   15
#define xxxcirclesmalliconlist   132
#define whitecircleicon   0
#define blackcircleicon   1
#define graycircleicon   2
#define xxxtablesmalliconlist   134
#define scalaricon   0
#define tableicon   1
#define wordicon   2
#define picticon   3
#define outlineicon   4
#define scripticon   5
#define menuicon   6
#define unknownicon   7

Typedefs

typedef char smalliconbits [32]
typedef smalliconbitsptrsmalliconbits
typedef smalliconbits ** hdlsmalliconbits

Enumerations

enum  tyfillstate { filledwithblack, filledwithgray, filledwithwhite }

Functions

boolean displaypopupicon (Rect, boolean)
boolean displayleadericon (Rect, tyfillstate)
boolean plotsmallicon (tysmalliconspec)
boolean loadsmallicon (short, hdlsmalliconbits *)
boolean initsmallicons (void)
boolean myMoof (short, long)


Define Documentation

#define blackcircleicon   1
 

Definition at line 85 of file smallicon.h.

#define blackclosedfoldericon   13
 

Definition at line 79 of file smallicon.h.

#define blackopenfoldericon   15
 

Definition at line 81 of file smallicon.h.

#define blackpopupicon   8
 

Definition at line 44 of file smallicon.h.

Referenced by displaypopupicon().

#define checkedicon   1
 

Definition at line 37 of file smallicon.h.

#define closeboxicon   5
 

Definition at line 41 of file smallicon.h.

#define commenticon   3
 

Definition at line 69 of file smallicon.h.

#define downarrowicon   2
 

Definition at line 54 of file smallicon.h.

#define downflagicon   3
 

Definition at line 39 of file smallicon.h.

#define emptyicon   1
 

Definition at line 67 of file smallicon.h.

#define fileicon   2
 

Definition at line 60 of file smallicon.h.

#define filledfileicon   3
 

Definition at line 61 of file smallicon.h.

#define filledfoldericon   1
 

Definition at line 59 of file smallicon.h.

#define filledprogramicon   5
 

Definition at line 63 of file smallicon.h.

#define foldericon   0
 

Definition at line 58 of file smallicon.h.

#define fullcommenticon   4
 

Definition at line 70 of file smallicon.h.

#define fullicon   0
 

Definition at line 66 of file smallicon.h.

#define grayboxicon   6
 

Definition at line 72 of file smallicon.h.

#define graycircleicon   2
 

Definition at line 86 of file smallicon.h.

#define graypopupicon   9
 

Definition at line 45 of file smallicon.h.

Referenced by displaypopupicon().

#define heightsmallicon   16
 

Definition at line 33 of file smallicon.h.

Referenced by ccgetagentpopuprect(), centersmallicon(), gettextdisplayinfo(), and plotsmallicon().

#define leftarrowicon   1
 

Definition at line 53 of file smallicon.h.

#define linkedicon   2
 

Definition at line 68 of file smallicon.h.

#define lockicon   0
 

Definition at line 36 of file smallicon.h.

#define menuicon   6
 

Definition at line 95 of file smallicon.h.

#define miscsmalliconlist   131
 

Definition at line 35 of file smallicon.h.

Referenced by displaypopupicon(), initsmallicons(), and plotsmallicon().

#define outlineicon   4
 

Definition at line 93 of file smallicon.h.

#define picticon   3
 

Definition at line 92 of file smallicon.h.

#define programicon   4
 

Definition at line 62 of file smallicon.h.

#define rightarrowicon   0
 

Definition at line 52 of file smallicon.h.

#define scalaricon   0
 

Definition at line 89 of file smallicon.h.

#define scripticon   5
 

Definition at line 94 of file smallicon.h.

#define selectedcloseboxicon   6
 

Definition at line 42 of file smallicon.h.

#define sideflagicon   4
 

Definition at line 40 of file smallicon.h.

#define stophereicon   7
 

Definition at line 43 of file smallicon.h.

#define tableemptyicon   9
 

Definition at line 75 of file smallicon.h.

Referenced by tablegetcircleicon().

#define tableemptyselicon   11
 

Definition at line 77 of file smallicon.h.

#define tablefullicon   8
 

Definition at line 74 of file smallicon.h.

Referenced by tablegetcircleicon().

#define tablefullselicon   10
 

Definition at line 76 of file smallicon.h.

#define tableicon   1
 

Definition at line 90 of file smallicon.h.

#define unknownicon   7
 

Definition at line 96 of file smallicon.h.

#define uparrowicon   3
 

Definition at line 55 of file smallicon.h.

#define upflagicon   2
 

Definition at line 38 of file smallicon.h.

#define whiteboxicon   5
 

Definition at line 71 of file smallicon.h.

#define whitecircleicon   0
 

Definition at line 84 of file smallicon.h.

#define whiteclosedfoldericon   12
 

Definition at line 78 of file smallicon.h.

#define whitediamondicon   7
 

Definition at line 73 of file smallicon.h.

#define whiteopenfoldericon   14
 

Definition at line 80 of file smallicon.h.

#define widthsmallicon   16
 

Definition at line 32 of file smallicon.h.

Referenced by ccgetagentpopuprect(), centersmallicon(), drawline(), drawpopup(), getlinedisplayinfo(), and plotsmallicon().

#define wordicon   2
 

Definition at line 91 of file smallicon.h.

#define xxxcirclesmalliconlist   132
 

Definition at line 83 of file smallicon.h.

#define xxxdraggingsmalliconlist   130
 

Definition at line 51 of file smallicon.h.

#define xxxfindersmalliconlist   128
 

Definition at line 57 of file smallicon.h.

#define xxxleadersmalliconlist   128
 

Definition at line 65 of file smallicon.h.

#define xxxtablesmalliconlist   134
 

Definition at line 88 of file smallicon.h.


Typedef Documentation

typedef smalliconbits ** hdlsmalliconbits
 

Definition at line 112 of file smallicon.h.

typedef smalliconbits* ptrsmalliconbits
 

Definition at line 112 of file smallicon.h.

typedef char smalliconbits[32]
 

Definition at line 110 of file smallicon.h.


Enumeration Type Documentation

enum tyfillstate
 

Enumerator:
filledwithblack 
filledwithgray 
filledwithwhite 

Definition at line 100 of file smallicon.h.


Function Documentation

boolean displayleadericon Rect  ,
tyfillstate 
 

boolean displaypopupicon Rect  ,
boolean 
 

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  ,
hdlsmalliconbits
 

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  ,
long 
 

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   ) 
 

Definition at line 56 of file smallicon.c.

Referenced by centersmallicon(), displaypopupicon(), drawline(), drawpopup(), icontracker(), and myMoof().


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