appletwires.c File Reference

#include <GestaltEqu.h>
#include <iac.h>
#include "appletinternal.h"
#include "appletmain.h"
#include "appletmenu.h"
#include "appletscrollbar.h"
#include "appletmenuops.h"
#include "appletresource.h"
#include "appletmsg.h"
#include "appletcardops.h"
#include "appletwires.h"

Include dependency graph for appletwires.c:

Go to the source code of this file.

Defines

#define alertdialogtoken   'alrt'
#define confirmdialogtoken   'cnfm'
#define askdialogtoken   'askd'
#define enabledialogtoken   'enbd'
#define geterrorstringtoken   'gers'
#define gettargettoken   'gtrg'
#define settargettoken   'strg'
#define newwindowtoken   'nwin'
#define openwindowtoken   'owin'
#define editwindowtoken   'ewin'
#define closewindowtoken   'cwin'
#define savewindowtoken   'swin'
#define revertwindowtoken   'rwin'
#define movewindowtoken   'mwin'
#define printwindowtoken   'pwin'
#define selectwindowtoken   'xwin'
#define zoomwindowtoken   'zwin'
#define getfilepathtoken   'gpth'
#define getwindowpostoken   'gwps'
#define madechangestoken   'chgs'
#define getpicttoken   'gpic'
#define gettexttoken   'gtex'
#define putpicttoken   'ppic'
#define puttexttoken   'ptex'
#define selectalltoken   'sela'
#define haveselectiontoken   'hsel'
#define countwindowstoken   'twin'
#define nthwindowtoken   'nthw'
#define quittoken   'quit'
#define setfonttoken   'sfon'
#define setfontsizetoken   'sfsz'
#define getpagerecttoken   'gprc'
#define getwindowrecttoken   'gwrc'
#define getbinarytoken   'gbin'
#define putbinarytoken   'pbin'
#define scrollwindowtoken   'lwin'
#define perftesttoken   'perf'
#define runcardtoken   'runc'
#define windowmessagetoken   'wmsg'
#define getmemavailtoken   'mema'
#define getfiletoken   'gfil'

Functions

static boolean settargetvisit (hdlappwindow appwindow)
static boolean setapptarget (bigstring bs)
boolean settargetglobals (void)
static boolean setwindowtitleverb (void)
static boolean getwindowrectverb (void)
static boolean closewindowverb (void)
static boolean revertverb (void)
static boolean zoomwindowverb (void)
static boolean scrollwindowverb (void)
static boolean verbmakefilespec (bigstring path, short vnum, ptrfilespec pfs)
static boolean saveasverb (void)
static boolean openverb (void)
static boolean editverb (void)
static boolean nthwindowverb (void)
static boolean selectwindowverb (void)
static boolean perftestverb (void)
static boolean windowmessageverb (void)
static void getmemavailverb (void)
static boolean alertdialogverb (void)
static boolean confirmdialogverb (void)
static boolean askdialogverb (void)
static boolean settargetverb (void)
static boolean gettargetverb (void)
static boolean getfileverb (void)
static boolean newwindowverb (void)
static boolean madechangesverb (void)
static boolean countwindowsverb (void)
static boolean selectallverb (void)
static boolean haveselectionverb (void)
static boolean setfontverb (void)
static boolean setfontsizeverb (void)
static boolean printwindowverb (void)
static boolean enablealertverb (void)
static boolean quitverb (void)
static boolean geterrorstringverb (void)
static boolean movewindowverb (void)
static boolean getfilepathverb (void)
static boolean getpictverb (void)
static boolean gettextverb (void)
static boolean putpictverb (void)
static boolean puttextverb (void)
static boolean getbinaryverb (void)
static boolean putbinaryverb (void)
static void modelessfilter (EventRecord *ev)
boolean appruncard (Handle hpackedcard)
static boolean getpagerectverb (void)
static boolean getwindowposverb (void)
static pascal OSErr handlecustomverb (AppleEvent *event, AppleEvent *reply, long refcon)
static pascal OSErr handlefastverb (AppleEvent *event, AppleEvent *reply, long refcon)
static pascal OSErr handleapp1verb (AppleEvent *event, AppleEvent *reply, long refcon)
static pascal Boolean openfilespec (ptrfilespec pfs)
static pascal OSErr handleopen (AppleEvent *event, AppleEvent *reply, long refcon)
static pascal Boolean printfilespec (ptrfilespec pfs)
static pascal OSErr handleprint (AppleEvent *event, AppleEvent *reply, long refcon)
static pascal OSErr handlequit (AppleEvent *event, AppleEvent *reply, long refcon)
static pascal OSErr handleopenapp (AppleEvent *event, AppleEvent *reply, long refcon)
pascal Boolean appscriptcomplete (void)
static long casereverser (long id)
pascal short appwaitroutine (EventRecord *ev)
boolean initappletwires (void)

Variables

bigstring bstargetwindowname
bigstring bsvisit


Define Documentation

#define alertdialogtoken   'alrt'
 

Definition at line 23 of file appletwires.c.

Referenced by handleapp1verb().

#define askdialogtoken   'askd'
 

Definition at line 25 of file appletwires.c.

Referenced by handleapp1verb().

#define closewindowtoken   'cwin'
 

Definition at line 36 of file appletwires.c.

Referenced by handleapp1verb().

#define confirmdialogtoken   'cnfm'
 

Definition at line 24 of file appletwires.c.

Referenced by handleapp1verb().

#define countwindowstoken   'twin'
 

Definition at line 55 of file appletwires.c.

Referenced by handleapp1verb().

#define editwindowtoken   'ewin'
 

Definition at line 35 of file appletwires.c.

Referenced by handleapp1verb().

#define enabledialogtoken   'enbd'
 

Definition at line 27 of file appletwires.c.

Referenced by handleapp1verb().

#define getbinarytoken   'gbin'
 

Definition at line 64 of file appletwires.c.

Referenced by handleapp1verb().

#define geterrorstringtoken   'gers'
 

Definition at line 28 of file appletwires.c.

Referenced by handleapp1verb().

#define getfilepathtoken   'gpth'
 

Definition at line 44 of file appletwires.c.

Referenced by handleapp1verb().

#define getfiletoken   'gfil'
 

Definition at line 74 of file appletwires.c.

Referenced by handleapp1verb().

#define getmemavailtoken   'mema'
 

Definition at line 72 of file appletwires.c.

Referenced by handleapp1verb().

#define getpagerecttoken   'gprc'
 

Definition at line 62 of file appletwires.c.

Referenced by handleapp1verb().

#define getpicttoken   'gpic'
 

Definition at line 48 of file appletwires.c.

Referenced by handleapp1verb().

#define gettargettoken   'gtrg'
 

Definition at line 30 of file appletwires.c.

Referenced by handleapp1verb().

#define gettexttoken   'gtex'
 

Definition at line 49 of file appletwires.c.

Referenced by handleapp1verb().

#define getwindowpostoken   'gwps'
 

Definition at line 45 of file appletwires.c.

Referenced by handleapp1verb().

#define getwindowrecttoken   'gwrc'
 

Definition at line 63 of file appletwires.c.

Referenced by handleapp1verb().

#define haveselectiontoken   'hsel'
 

Definition at line 53 of file appletwires.c.

Referenced by handleapp1verb().

#define madechangestoken   'chgs'
 

Definition at line 46 of file appletwires.c.

Referenced by handleapp1verb().

#define movewindowtoken   'mwin'
 

Definition at line 39 of file appletwires.c.

Referenced by handleapp1verb().

#define newwindowtoken   'nwin'
 

Definition at line 33 of file appletwires.c.

Referenced by handleapp1verb().

#define nthwindowtoken   'nthw'
 

Definition at line 56 of file appletwires.c.

Referenced by handleapp1verb().

#define openwindowtoken   'owin'
 

Definition at line 34 of file appletwires.c.

Referenced by handleapp1verb().

#define perftesttoken   'perf'
 

Definition at line 67 of file appletwires.c.

Referenced by handleapp1verb().

#define printwindowtoken   'pwin'
 

Definition at line 40 of file appletwires.c.

Referenced by handleapp1verb().

#define putbinarytoken   'pbin'
 

Definition at line 65 of file appletwires.c.

Referenced by handleapp1verb().

#define putpicttoken   'ppic'
 

Definition at line 50 of file appletwires.c.

Referenced by handleapp1verb().

#define puttexttoken   'ptex'
 

Definition at line 51 of file appletwires.c.

Referenced by handleapp1verb().

#define quittoken   'quit'
 

Definition at line 57 of file appletwires.c.

Referenced by handleapp1verb().

#define revertwindowtoken   'rwin'
 

Definition at line 38 of file appletwires.c.

Referenced by handleapp1verb().

#define runcardtoken   'runc'
 

Definition at line 69 of file appletwires.c.

Referenced by handleapp1verb().

#define savewindowtoken   'swin'
 

Definition at line 37 of file appletwires.c.

Referenced by handleapp1verb().

#define scrollwindowtoken   'lwin'
 

Definition at line 66 of file appletwires.c.

Referenced by handleapp1verb().

#define selectalltoken   'sela'
 

Definition at line 52 of file appletwires.c.

Referenced by handleapp1verb().

#define selectwindowtoken   'xwin'
 

Definition at line 41 of file appletwires.c.

Referenced by handleapp1verb().

#define setfontsizetoken   'sfsz'
 

Definition at line 60 of file appletwires.c.

Referenced by handleapp1verb().

#define setfonttoken   'sfon'
 

Definition at line 59 of file appletwires.c.

Referenced by handleapp1verb().

#define settargettoken   'strg'
 

Definition at line 31 of file appletwires.c.

Referenced by handleapp1verb().

#define windowmessagetoken   'wmsg'
 

Definition at line 70 of file appletwires.c.

Referenced by handleapp1verb().

#define zoomwindowtoken   'zwin'
 

Definition at line 42 of file appletwires.c.

Referenced by handleapp1verb().


Function Documentation

static boolean alertdialogverb void   )  [static]
 

Definition at line 462 of file appletwires.c.

References alertdialog(), bigstring, IACgetstringparam(), IACreturnboolean(), and keyDirectObject.

Referenced by handleapp1verb().

Here is the call graph for this function:

boolean appruncard Handle  hpackedcard  ) 
 

Definition at line 903 of file appletwires.c.

References appscriptedmodalcardfilter(), cardIsModal(), modelessfilter(), and runCard().

Referenced by openfilespec().

Here is the call graph for this function:

pascal Boolean appscriptcomplete void   ) 
 

Definition at line 1259 of file appletwires.c.

References alertdialog(), bigstring, copystring(), IACgetstringparam(), pushstring(), and resetdirtyscrollbars().

Here is the call graph for this function:

pascal short appwaitroutine EventRecord ev  ) 
 

Definition at line 1310 of file appletwires.c.

References appleteventdispatcher().

Referenced by appleteventdispatcher(), and initappletwires().

Here is the call graph for this function:

static boolean askdialogverb void   )  [static]
 

Definition at line 502 of file appletwires.c.

References askdialog(), bigstring, tyIACglobals::event, fl, IACgetstringparam(), IACglobals, IACpushstringparam(), IACreturnboolean(), keyDirectObject, and tyIACglobals::reply.

Referenced by handleapp1verb().

Here is the call graph for this function:

static long casereverser long  id  )  [static]
 

Definition at line 1280 of file appletwires.c.

References i.

Referenced by initappletwires().

static boolean closewindowverb void   )  [static]
 

Definition at line 189 of file appletwires.c.

References app, tyappletrecord::appwindow, bstargetwindowname, closeappwindow(), fl, fldialogsenabled, IACreturnboolean(), nil, setstringlength, settargetglobals(), and stringlength.

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean confirmdialogverb void   )  [static]
 

Definition at line 482 of file appletwires.c.

References bigstring, confirmdialog(), IACgetstringparam(), IACreturnboolean(), and keyDirectObject.

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean countwindowsverb void   )  [static]
 

Definition at line 647 of file appletwires.c.

References countwindows(), and IACreturnshort().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean editverb void   )  [static]
 

Definition at line 328 of file appletwires.c.

References bigstring, binarytype, tyAEDesc::dataHandle, tyAEDesc::descriptorType, disposehandle(), editappwindow(), error, fl, IACgetbinaryparam(), IACgetsender(), IACgetstringparam(), IACglobals, IACreturnboolean(), keyDirectObject, tyIACglobals::nextparamoptional, nil, setemptystring, and typeNull.

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean enablealertverb void   )  [static]
 

Definition at line 720 of file appletwires.c.

References fl, fldialogsenabled, IACgetbooleanparam(), IACreturnboolean(), and keyDirectObject.

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean getbinaryverb void   )  [static]
 

Definition at line 850 of file appletwires.c.

References app, tyAEDesc::dataHandle, tyAEDesc::descriptorType, tyappletrecord::filetype, IACglobals, keyDirectObject, nil, tyappletrecord::packcallback, tyIACglobals::reply, and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean geterrorstringverb void   )  [static]
 

Definition at line 742 of file appletwires.c.

References bsalertstring, and IACreturnstring().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean getfilepathverb void   )  [static]
 

Definition at line 772 of file appletwires.c.

References app, tyappletrecord::appwindow, IACreturnfilespec(), and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean getfileverb void   )  [static]
 

Definition at line 582 of file appletwires.c.

References app, tyappletrecord::appwindow, IACreturnerror(), IACreturnfilespec(), and nil.

Here is the call graph for this function:

static void getmemavailverb void   )  [static]
 

Definition at line 456 of file appletwires.c.

References FreeMem(), and IACreturnlong().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean getpagerectverb void   )  [static]
 

Definition at line 932 of file appletwires.c.

References app, getprintinfo(), IACreturnrect(), typrintinfo::paperrect, and tyappletrecord::printinfo.

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean getpictverb void   )  [static]
 

Definition at line 785 of file appletwires.c.

References app, tyappletrecord::getpictcallback, IACreturnbinary(), nil, and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean gettargetverb void   )  [static]
 

Definition at line 565 of file appletwires.c.

References app, tyappletrecord::appwindow, bigstring, getappwindowtitle(), IACreturnstring(), and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean gettextverb void   )  [static]
 

Definition at line 800 of file appletwires.c.

References app, tyappletrecord::gettextcallback, IACreturntext(), nil, and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean getwindowposverb void   )  [static]
 

Definition at line 940 of file appletwires.c.

References app, tyappletrecord::appwindow, IACreturnrect(), localtoglobalrect(), r, and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean getwindowrectverb void   )  [static]
 

Definition at line 178 of file appletwires.c.

References app, tyappletrecord::appwindow, IACreturnrect(), and r.

Referenced by handleapp1verb().

Here is the call graph for this function:

static pascal OSErr handleapp1verb AppleEvent event,
AppleEvent reply,
long  refcon
[static]
 

Definition at line 995 of file appletwires.c.

References alertdialogtoken, alertdialogverb(), askdialogtoken, askdialogverb(), closewindowtoken, closewindowverb(), confirmdialogtoken, confirmdialogverb(), countwindowstoken, countwindowsverb(), editverb(), editwindowtoken, enablealertverb(), enabledialogtoken, tyIACglobals::event, getbinarytoken, getbinaryverb(), geterrorstringtoken, geterrorstringverb(), getfilepathtoken, getfilepathverb(), getfiletoken, getfileverb(), getmemavailtoken, getmemavailverb(), getpagerecttoken, getpagerectverb(), getpicttoken, getpictverb(), gettargettoken, gettargetverb(), gettexttoken, gettextverb(), getwindowpostoken, getwindowposverb(), getwindowrecttoken, getwindowrectverb(), haveselectiontoken, haveselectionverb(), IACgetverbtoken(), IACglobals, IACnothandlederror(), madechangestoken, madechangesverb(), movewindowtoken, movewindowverb(), newwindowtoken, newwindowverb(), noErr, nthwindowtoken, nthwindowverb(), openverb(), openwindowtoken, perftesttoken, perftestverb(), printwindowtoken, printwindowverb(), putbinarytoken, putbinaryverb(), putpicttoken, putpictverb(), puttexttoken, puttextverb(), quittoken, quitverb(), tyIACglobals::refcon, tyIACglobals::reply, revertverb(), revertwindowtoken, runcardtoken, saveasverb(), savewindowtoken, scrollwindowtoken, scrollwindowverb(), selectalltoken, selectallverb(), selectwindowtoken, selectwindowverb(), setfontsizetoken, setfontsizeverb(), setfonttoken, setfontverb(), settargettoken, settargetverb(), windowmessagetoken, windowmessageverb(), zoomwindowtoken, and zoomwindowverb().

Referenced by initappletwires().

Here is the call graph for this function:

static pascal OSErr handlecustomverb AppleEvent event,
AppleEvent reply,
long  refcon
[static]
 

Definition at line 955 of file appletwires.c.

References app, apppostcallback(), appprecallback(), tyIACglobals::event, IACglobals, tyappletrecord::iacmessagecallback, noErr, tyIACglobals::refcon, and tyIACglobals::reply.

Referenced by initappletwires().

Here is the call graph for this function:

static pascal OSErr handlefastverb AppleEvent event,
AppleEvent reply,
long  refcon
[static]
 

Definition at line 973 of file appletwires.c.

References app, apppostcallback(), appprecallback(), tyIACglobals::event, tyappletrecord::iacfastmessagecallback, IACglobals, tyappletrecord::insyseventhandler, noErr, tyIACglobals::refcon, and tyIACglobals::reply.

Referenced by initappletwires(), and tryhandlefastverb().

Here is the call graph for this function:

static pascal OSErr handleopen AppleEvent event,
AppleEvent reply,
long  refcon
[static]
 

Definition at line 1197 of file appletwires.c.

References tyIACglobals::event, IACdrivefilelist(), IACglobals, openfilespec(), tyIACglobals::refcon, and tyIACglobals::reply.

Referenced by initappletwires(), and langipcstart().

Here is the call graph for this function:

static pascal OSErr handleopenapp AppleEvent event,
AppleEvent reply,
long  refcon
[static]
 

Definition at line 1251 of file appletwires.c.

References app, noErr, and tyappletrecord::openappcallback.

Referenced by initappletwires(), and langipcstart().

static pascal OSErr handleprint AppleEvent event,
AppleEvent reply,
long  refcon
[static]
 

Definition at line 1231 of file appletwires.c.

References tyIACglobals::event, IACdrivefilelist(), IACglobals, printfilespec(), tyIACglobals::refcon, and tyIACglobals::reply.

Referenced by initappletwires().

Here is the call graph for this function:

static pascal OSErr handlequit AppleEvent event,
AppleEvent reply,
long  refcon
[static]
 

Definition at line 1243 of file appletwires.c.

References exitmainloop(), and noErr.

Referenced by initappletwires(), and langipcstart().

Here is the call graph for this function:

static boolean haveselectionverb void   )  [static]
 

Definition at line 666 of file appletwires.c.

References app, fl, tyappletrecord::haveselectioncallback, IACreturnboolean(), and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

boolean initappletwires void   ) 
 

Definition at line 1329 of file appletwires.c.

References alertdialog(), app, app1class, appwaitroutine(), bstargetwindowname, casereverser(), tyappletrecord::creator, error, handleapp1verb(), handlecustomverb(), handlefastverb(), handleopen(), handleopenapp(), handleprint(), handlequit(), IACglobals, IACinstallhandler(), IACinstallsystemhandler(), kAEOpenApplication, kAEOpenDocuments, kAEPrintDocuments, kAEQuitApplication, kCoreEventClass, setstringlength, typeWildCard, and tyIACglobals::waitroutine.

Referenced by appletinitmanagers().

Here is the call graph for this function:

static boolean madechangesverb void   )  [static]
 

Definition at line 638 of file appletwires.c.

References app, tyappletrecord::appwindow, IACreturnboolean(), and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

static void modelessfilter EventRecord ev  )  [static]
 

Definition at line 891 of file appletwires.c.

References iowaButtonHitEvent, and iowaRunScriptEvent.

Referenced by appruncard().

static boolean movewindowverb void   )  [static]
 

Definition at line 748 of file appletwires.c.

References adjustaftergrow(), app, tyappletrecord::appwindow, IACgetrectparam(), IACreturnboolean(), keyDirectObject, moveappwindow(), r, and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean newwindowverb void   )  [static]
 

Definition at line 605 of file appletwires.c.

References alertdialog(), bigstring, bsalertstring, bstargetwindowname, copystring(), findbywindowtitle(), fl, getuntitledtitle(), IACgetstringparam(), IACreturnstring(), keyDirectObject, newappwindow(), setstringlength, and stringlength.

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean nthwindowverb void   )  [static]
 

Definition at line 369 of file appletwires.c.

References bigstring, findnthwindow(), getappwindowtitle(), IACgetshortparam(), IACreturnstring(), and keyDirectObject.

Referenced by handleapp1verb().

Here is the call graph for this function:

static pascal Boolean openfilespec ptrfilespec  pfs  )  [static]
 

Definition at line 1152 of file appletwires.c.

References app, appruncard(), bsalertstring, fileclose(), filegetinfo(), fileopen(), filereadwholefile(), tyappletrecord::filetype, fnum, h, IACreturnerror(), info, openappwindow(), and tyappletrecord::opendoccallback.

Referenced by handleopen().

Here is the call graph for this function:

static boolean openverb void   )  [static]
 

Definition at line 310 of file appletwires.c.

References bigstring, bsalertstring, fl, IACgetstringparam(), IACreturnboolean(), keyDirectObject, openappwindow(), setstringlength, and verbmakefilespec().

Here is the call graph for this function:

static boolean perftestverb void   )  [static]
 

Definition at line 410 of file appletwires.c.

References IACgetrectparam(), IACreturnrect(), and r.

Referenced by handleapp1verb().

Here is the call graph for this function:

static pascal Boolean printfilespec ptrfilespec  pfs  )  [static]
 

Definition at line 1209 of file appletwires.c.

References app, tyappletrecord::appwindow, bsalertstring, findbyfile(), IACreturnerror(), openappwindow(), printappwindow(), selectappwindow(), and setfrontglobals().

Referenced by handleprint().

Here is the call graph for this function:

static boolean printwindowverb void   )  [static]
 

Definition at line 711 of file appletwires.c.

References app, tyappletrecord::appwindow, IACreturnboolean(), printappwindow(), and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean putbinaryverb void   )  [static]
 

Definition at line 872 of file appletwires.c.

References app, tyAEDesc::dataHandle, tyIACglobals::event, tyappletrecord::filetype, fl, IACglobals, IACreturnboolean(), keyDirectObject, settargetglobals(), and tyappletrecord::unpackcallback.

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean putpictverb void   )  [static]
 

Definition at line 815 of file appletwires.c.

References app, binarytype, fl, IACgetbinaryparam(), IACreturnboolean(), keyDirectObject, tyappletrecord::putpictcallback, and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean puttextverb void   )  [static]
 

Definition at line 833 of file appletwires.c.

References app, fl, IACgettextparam(), IACreturnboolean(), keyDirectObject, tyappletrecord::puttextcallback, and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean quitverb void   )  [static]
 

Definition at line 736 of file appletwires.c.

References exitmainloop(), and IACreturnboolean().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean revertverb void   )  [static]
 

Definition at line 222 of file appletwires.c.

References IACreturnboolean(), revertfrontwindow(), and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean saveasverb void   )  [static]
 

Definition at line 284 of file appletwires.c.

References bigstring, fl, IACgetstringparam(), IACreturnboolean(), keyDirectObject, saveaswindow(), savefrontwindow(), settargetglobals(), stringlength, and verbmakefilespec().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean scrollwindowverb void   )  [static]
 

Definition at line 242 of file appletwires.c.

References ct, IACgetshortparam(), IACreturnboolean(), scrollappwindow(), and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean selectallverb void   )  [static]
 

Definition at line 653 of file appletwires.c.

References fl, IACreturnboolean(), selectallcommand, and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean selectwindowverb void   )  [static]
 

Definition at line 386 of file appletwires.c.

References bigstring, bstargetwindowname, copystring(), fl, IACgetstringparam(), IACreturnboolean(), keyDirectObject, and selectwindowbytitle().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean setapptarget bigstring  bs  )  [static]
 

Definition at line 100 of file appletwires.c.

References app, tyappletrecord::appwindow, bsvisit, copystring(), nil, setappwindow(), settargetvisit(), and visitappwindows().

Referenced by settargetglobals(), and settargetverb().

Here is the call graph for this function:

static boolean setfontsizeverb void   )  [static]
 

Definition at line 695 of file appletwires.c.

References appsetfontsize(), IACgetshortparam(), IACreturnboolean(), keyDirectObject, and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean setfontverb void   )  [static]
 

Definition at line 679 of file appletwires.c.

References appsetfont(), bigstring, IACgetstringparam(), IACreturnboolean(), keyDirectObject, and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

boolean settargetglobals void   ) 
 

Definition at line 117 of file appletwires.c.

References bstargetwindowname, error, IACreturnerror(), setapptarget(), setfrontglobals(), setstringlength, and stringlength.

Referenced by closewindowverb(), getbinaryverb(), getfilepathverb(), getpictverb(), gettargetverb(), gettextverb(), getwindowposverb(), haveselectionverb(), madechangesverb(), movewindowverb(), printwindowverb(), putbinaryverb(), putpictverb(), puttextverb(), revertverb(), saveasverb(), scrollwindowverb(), selectallverb(), setfontsizeverb(), setfontverb(), setwindowtitleverb(), windowmessageverb(), and zoomwindowverb().

Here is the call graph for this function:

static boolean settargetverb void   )  [static]
 

Definition at line 530 of file appletwires.c.

References app, tyappletrecord::appwindow, bigstring, bstargetwindowname, copystring(), fl, getappwindowtitle(), IACgetstringparam(), IACreturnstring(), keyDirectObject, setapptarget(), setfrontglobals(), setstringlength, and stringlength.

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean settargetvisit hdlappwindow  appwindow  )  [static]
 

Definition at line 83 of file appletwires.c.

References bigstring, bsvisit, equalstrings(), getappwindowtitle(), and setappwindow().

Referenced by setapptarget().

Here is the call graph for this function:

static boolean setwindowtitleverb void   )  [static]
 

Definition at line 156 of file appletwires.c.

References app, tyappletrecord::appwindow, bigstring, bstargetwindowname, copystring(), IACgetstringparam(), IACreturnboolean(), keyDirectObject, setappwindowtitle(), and settargetglobals().

Here is the call graph for this function:

static boolean verbmakefilespec bigstring  path,
short  vnum,
ptrfilespec  pfs
[static]
 

Definition at line 265 of file appletwires.c.

References alertdialog(), bigstring, bserror, copystring(), filemakespec(), and pushstring().

Referenced by openverb(), and saveasverb().

Here is the call graph for this function:

static boolean windowmessageverb void   )  [static]
 

Definition at line 439 of file appletwires.c.

References app, appsetmessage(), tyappletrecord::appwindow, bigstring, tyappletrecord::hasmessagearea, IACgetstringparam(), IACreturnboolean(), keyDirectObject, and settargetglobals().

Referenced by handleapp1verb().

Here is the call graph for this function:

static boolean zoomwindowverb void   )  [static]
 

Definition at line 231 of file appletwires.c.

References app, tyappletrecord::appwindow, IACreturnboolean(), settargetglobals(), and zoomappwindow().

Referenced by handleapp1verb().

Here is the call graph for this function:


Variable Documentation

bigstring bstargetwindowname
 

Definition at line 77 of file appletwires.c.

Referenced by closewindowverb(), initappletwires(), newwindowverb(), saveaswindow(), selectwindowverb(), settargetglobals(), settargetverb(), and setwindowtitleverb().

bigstring bsvisit
 

Definition at line 47 of file appletmain.c.

Referenced by findbytitlevisit(), findbywindowtitle(), selectvisit(), selectwindowbytitle(), setapptarget(), and settargetvisit().


Generated on Wed May 31 22:20:17 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6