iowascript.h File Reference

#include <Components.h>
#include <OSA.h>

Include dependency graph for iowascript.h:

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

Go to the source code of this file.

Data Structures

struct  tylangcomponentrecord


#define iowascriptinclude


typedef tylangcomponentrecord ** hdllangcomponentrecord


ComponentInstance findlangcomponent (long)
void initlangcomponents (void)
void closelangcomponents (void)
short countlangcomponents (void)
boolean runlangscript (Handle, Handle, long, boolean, bigstring, Handle *)
boolean getlangmenu (MenuHandle *)
void getlanguageid (short, OSType *)


tylangcomponentrecord ** langcomponentarray

Define Documentation

#define iowascriptinclude

Definition at line 28 of file iowascript.h.

Typedef Documentation

typedef struct tylangcomponentrecord ** hdllangcomponentrecord

Function Documentation

void closelangcomponents void   ) 

Definition at line 321 of file iowascript.c.

References countlangcomponents(), disposehandle(), i, and langcomponentarray.

Referenced by iowaClose().

Here is the call graph for this function:

short countlangcomponents void   ) 

Definition at line 80 of file iowascript.c.

References GetHandleSize, langcomponentarray, longsizeof, and nil.

Referenced by addlangcomponent(), closelangcomponents(), findlangcomponent(), and getlangmenu().

ComponentInstance findlangcomponent long   ) 

Definition at line 210 of file iowascript.c.

References countlangcomponents(), ct, disposehandle(), tylangcomponentrecord::hname, i, tylangcomponentrecord::idlanguage, tylangcomponentrecord::instance, langcomponentarray, and nil.

Referenced by findfrontiercomponent(), getcompiledscript(), iowadisposerecord(), and runlangscript().

Here is the call graph for this function:

boolean getlangmenu MenuHandle  ) 

Definition at line 284 of file iowascript.c.

References bigstring, copystring(), countlangcomponents(), equalstrings(), i, langcomponentarray, and texthandletostring().

Here is the call graph for this function:

void getlanguageid short  ,

Definition at line 315 of file iowascript.c.

void initlangcomponents void   ) 

Definition at line 153 of file iowascript.c.

References addlangcomponent(), clearbytes(), ct, disposehandle(), getcomponentdetails(), i, longsizeof, and nil.

Referenced by iowaInit().

Here is the call graph for this function:

boolean runlangscript Handle  ,
Handle  ,
long  ,
boolean  ,
bigstring  ,

Definition at line 399 of file iowascript.c.

References bigstring, copydatahandle(), copystring(), tyAEDesc::dataHandle, datahandletostring(), tyAEDesc::descriptorType, disposehandle(), error, findlangcomponent(), idnetscapejavascript, idnetscapeurl, insertstring(), kOSAModeTransparentScope, langrunhandletraperror(), moveleft(), newdescwithhandle(), newtexthandle(), nil, noErr, pushathandlestart(), pushlong(), pushstring(), pushtexthandle(), rungraphicalurl(), runworldwideurl(), setstringlength, stringlength, texthandletostring(), and typeChar.

Referenced by runcardscript().

Here is the call graph for this function:

Variable Documentation

tylangcomponentrecord** langcomponentarray

Definition at line 57 of file iowascript.c.

Referenced by addlangcomponent(), closelangcomponents(), countlangcomponents(), findlangcomponent(), and getlangmenu().

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