kb.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  tykeystrokerecord

Defines

#define kbinclude

Typedefs

typedef tykeystrokerecordptrkeystrokerecord
typedef tykeystrokerecord ** hdlkeystrokerecord

Functions

tydirection keystroketodirection (char ch)
boolean iscmdperiodevent (long eventmessage, long eventwhat, long eventmodifiers)
boolean arrowkey (char)
void setkeyboardstatus (long, long, long)
void keyboardclearescape (void)
void keyboardsetescape (void)
boolean keyboardescape (void)
void keyboardpeek (tykeystrokerecord *)
boolean enterkeydown (void)
boolean optionkeydown (void)
boolean cmdkeydown (void)
boolean shiftkeydown (void)
boolean controlkeydown (void)
short getkeyboardstartrepeattime (void)

Variables

tykeystrokerecord keyboardstatus


Define Documentation

#define kbinclude
 

Definition at line 28 of file kb.h.


Typedef Documentation

typedef struct tykeystrokerecord ** hdlkeystrokerecord
 

typedef struct tykeystrokerecord * ptrkeystrokerecord
 


Function Documentation

boolean arrowkey char   ) 
 

Definition at line 222 of file kb.c.

Referenced by handlekeystroke(), and opkeystroke().

boolean cmdkeydown void   ) 
 

Definition at line 530 of file kb.c.

Referenced by checkinvisibles(), dialogmapkeystroke(), keyboardpeek(), langexternaltitleclick(), scripttitleclick(), showinvisiblesloop(), and tableverbtitleclick().

boolean controlkeydown void   ) 
 

Definition at line 541 of file kb.c.

References keydown().

Referenced by keyboardpeek().

Here is the call graph for this function:

boolean enterkeydown void   ) 
 

Definition at line 282 of file appletkb.c.

short getkeyboardstartrepeattime void   ) 
 

Definition at line 591 of file kb.c.

boolean iscmdperiodevent long  eventmessage,
long  eventwhat,
long  eventmodifiers
 

Definition at line 128 of file kb.c.

References autoKey, keyDown, and nil.

Referenced by kbsetstatus(), keyboardescape(), osadefaultactiveproc(), and sharedmenueventfilter().

void keyboardclearescape void   ) 
 

Definition at line 432 of file kb.c.

Referenced by maineventloop(), processscriptkilled(), searchfunctionvalue(), and shellmainbreakproc().

boolean keyboardescape void   ) 
 

Definition at line 450 of file kb.c.

Referenced by browserexpandvisit(), continuetablesearch(), dosearch(), menuverbsearch(), mesearchrefconroutine(), opflatfind(), processscriptkilled(), scriptdebuggercallback(), searchfunctionvalue(), shellinit(), shellstart(), statsblockinuse(), statscompute(), tablefindvisit(), and tableverbsearch().

void keyboardpeek tykeystrokerecord  ) 
 

Definition at line 548 of file kb.c.

Referenced by FrontierOPWndProc(), keyboardmodifierverb(), QueryCloseAllChildren(), QueryCloseChild(), WinProcessCommandEvent(), and WinProcessScrollEvent().

void keyboardsetescape void   ) 
 

Definition at line 438 of file kb.c.

Referenced by keyboardescape(), and shellhandlekeystroke().

tydirection keystroketodirection char  ch  ) 
 

Definition at line 237 of file kb.c.

Referenced by kbsetstatus(), and keystrokeedittext().

boolean optionkeydown void   ) 
 

Definition at line 524 of file kb.c.

Referenced by alertdialog(), appdefaultscroll(), browserdragcopy(), ccagentselectvisit(), checkinvisibles(), dbstatsmessage(), handlemenu(), handlemousedown(), keyboardpeek(), langipcgetitemlangtext(), langipcrunitem(), memenu(), mescriptitemhit(), opmovetohotspot(), shelldefaultsetundostatus(), shelldefaultundo(), shellopendefaultfile(), shellupdatemenus(), showinvisiblesloop(), tabledrawnodeicon(), and zoomappwindow().

void setkeyboardstatus long  ,
long  ,
long 
 

Definition at line 420 of file kb.c.

Referenced by handleCardEvent(), handlecontent(), handlekeystroke(), handlewindoweventcommand(), shellhandlekeystroke(), and shellhandlemouse().

boolean shiftkeydown void   ) 
 

Definition at line 536 of file kb.c.

Referenced by keyboardpeek(), meshownode(), and tableadjustcolwidth().


Variable Documentation

tykeystrokerecord keyboardstatus
 

Definition at line 122 of file kb.c.

Referenced by aboutkeystroke(), browserdragcopy(), ccagentselectvisit(), ccwindowpreclose(), cmdtexthit(), editclickbottleneck(), filterfunctionkey(), FrontierOPWndProc(), handleCardEvent(), handlekeystroke(), handlewindoweventcommand(), keystroke(), langerrorkeystroke(), langexternalsurfacekey(), langrunmodeless(), langzoomobject(), mapkeyvisit(), mekeystroke(), memenu(), memousedown(), meshownode(), minikeystroke(), objectclick(), opeditkey(), opkeystroke(), opmotionkey(), opmousedown(), opreturnkey(), processkeyboardhook(), QueryCloseAllChildren(), QueryCloseChild(), runmodekeystroke(), runmodemousedown(), scriptcmdclick(), scriptdoubleclick(), scriptkeystroke(), scriptstepbutton(), scripttitleclick(), setkeyboardstatus(), shellclose(), shellhandlekeystroke(), shellhandlemenu(), shellhandlemouse(), shellopen(), shellreadscrap(), shellzoomwindow(), tableclientsurface(), tableedittabkey(), tableicon2click(), tablekeystrokecallback(), tablescraphook(), tablesurface(), tabletitlepopupselect(), tableverbkeystroke(), tablezoomfromhead(), WinProcessCommandEvent(), WinProcessScrollEvent(), wpkeystroke(), wpsetcaretpos(), and wpverbclick().


Generated on Fri Jun 2 05:27:12 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6