#include "frontier.h"
#include "standard.h"
#include "memory.h"
#include "cursor.h"
#include "dialogs.h"
#include "file.h"
#include "font.h"
#include "kb.h"
#include "mouse.h"
#include "ops.h"
#include "popup.h"
#include "quickdraw.h"
#include "scrap.h"
#include "search.h"
#include "strings.h"
#include "frontierwindows.h"
#include "db.h"
#include "shell.h"
#include "shell.rsrc.h"
#include "shellbuttons.h"
#include "shellhooks.h"
#include "shellprivate.h"
#include "lang.h"
#include "langinternal.h"
#include "langexternal.h"
#include "op.h"
#include "opinternal.h"
#include "opverbs.h"
#include "menueditor.h"
#include "meprograms.h"
#include "process.h"
#include "processinternal.h"
#include "tablestructure.h"
#include "tableinternal.h"
#include "tableverbs.h"
#include "scripts.h"
#include "error.h"
Include dependency graph for scripts.c:
Go to the source code of this file.
|
|
|
|
|
|
|
Referenced by scriptdebugerrordebugger(). |
|
|
|
|
|
|
|
Definition at line 1226 of file scripts.c. References assert, gethandlesize(), hnode, outlineisdatabasescript, outlineismenubarscript, outlineisstandalonescript, and scriptfindhashnode(). Referenced by scriptnewprocess(). Here is the call graph for this function: ![]() |
|
Definition at line 4383 of file scripts.c. References debuggerdata, longsizeof, and newclearhandle(). Here is the call graph for this function: ![]() |
|
Definition at line 527 of file scripts.c. References hcode, hnode, and scriptcompiler(). Referenced by scriptinstallscripts(). Here is the call graph for this function: ![]() |
|
Definition at line 239 of file scripts.c. References gethandlesize(), h, and odd. Referenced by scriptgetlevelname(), scriptpushsourcecode(), and systemscripterrorroutine(). Here is the call graph for this function: ![]() |
|
Definition at line 688 of file scripts.c. References scriptloadagents(), and scriptrunstartupscripts(). Referenced by ccinstalltablestructure(). Here is the call graph for this function: ![]() |
|
Definition at line 586 of file scripts.c. References addnewprocess(), addprocess(), ctspecialprocessesrunning, fl, hcode, hnode, langpoperrorcallback(), langpusherrorcallback(), newprocess(), scriptgetcode(), specialscriptkilled(), and systemscripterrorroutine(). Referenced by scriptrunspecialscripts(). Here is the call graph for this function: ![]() |
|
Definition at line 2941 of file scripts.c. References hnode, opdirtyoutline(), opinvalnode(), and opupdatenow(). Referenced by scriptcmdclick(). Here is the call graph for this function: ![]() |
|
|
Definition at line 706 of file scripts.c. References disposeprocess(), disposetmpvalue(), fl, hcode, hnode, langdisposetree(), langpoperrorcallback(), langpusherrorcallback(), newprocess(), nil, processruncode(), scriptgetcode(), and systemscripterrorroutine(). Referenced by runshutdownscripts(). Here is the call graph for this function: ![]() |
|
Definition at line 741 of file scripts.c. References findnamedtable(), hashtablevisit(), nameshutdowntable, nil, runprocessvisit(), and systemtable. Referenced by ccclose(). Here is the call graph for this function: ![]() |
|
Definition at line 3427 of file scripts.c. References opsetcursor(), and pt. Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 223 of file scripts.c. References nil, and shellwindow. Referenced by scriptbackgroundtask(). |
|
Definition at line 3928 of file scripts.c. References fl, flscriptresting, langdialogrunning(), processthreadcount(), processtimesliceelapsed(), processyield(), scriptbackgroundenabled(), shellblockevents(), shellpopevents(), and threadiswaiting(). Referenced by processbackgroundtask(), and scriptdebugger(). Here is the call graph for this function: ![]() |
|
Definition at line 276 of file scripts.c. References disposehandle(), exemptfromtmpstack(), fl, hcode, langbuildtree(), moduleop, newconstnode(), nil, osagetcode(), osascriptop, pushbinaryoperation(), and typeLAND. Referenced by meuserselected(), scriptgetcode(), and scriptnewprocess(). Here is the call graph for this function: ![]() |
|
Definition at line 1895 of file scripts.c. References debugbutton, debuggerdata, down, followbutton, gobutton, inbutton, installbutton, killbutton, left, localsbutton, nodirection, opsettextmode(), outbutton, outlinewindow, recordbutton, right, runbutton, scriptgobutton(), scriptinstallbutton(), scriptinvalbuttons(), scriptkillbutton(), scriptlocalsbutton(), scriptnewprocess(), scriptstepbutton(), shellupdatenow(), stepbutton, stopbutton, and sysbeep. Here is the call graph for this function: ![]() |
|
Definition at line 2158 of file scripts.c. References debugbutton, debuggerdata, followbutton, gobutton, inbutton, installbutton, killbutton, localsbutton, outbutton, recordbutton, runbutton, scriptinruntimestack(), scriptinstallable(), tydebuggerrecord::scriptprocess, stepbutton, and stopbutton. Here is the call graph for this function: ![]() |
|
Definition at line 2054 of file scripts.c. References debugbutton, debuggerdata, tydebuggerrecord::flscriptrunning, followbutton, gobutton, inbutton, installbutton, killbutton, localsbutton, outbutton, recordbutton, runbutton, scripthascleancode(), scriptinruntimestack(), scriptinstallable(), stepbutton, stopbutton, and typeLAND. Here is the call graph for this function: ![]() |
|
Definition at line 2240 of file scripts.c. References NULL, outlinedata, scriptbuttondisplayed(), and scriptbuttonenabled(). Here is the call graph for this function: ![]() |
|
Definition at line 3888 of file scripts.c. References opclear(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 3344 of file scripts.c. References debuggerdata, nil, outlinedata, scriptgobutton(), scriptinmenubar(), scriptinstallable(), scriptkillbutton(), and scriptverifycompilation(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 2970 of file scripts.c. References tykeystrokerecord::floptionkey, tykeystrokerecord::flshiftkey, tyoutlinerecord::fltextmode, gobutton, hnode, keyboardstatus, nil, optogglebreakpoint(), outlinedata, scriptbuttonenabled(), and scriptgobutton(). Referenced by scriptsetcallbacks(). Here is the call graph for this function: ![]() |
|
Definition at line 3870 of file scripts.c. References opcmdkeyfilter(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 3099 of file scripts.c. References bigstring, getheadstring, h, hnode, isemptystring, nil, opnestedincomment(), and pullfromhandle(). Referenced by scripttexttooutlineroutine(). Here is the call graph for this function: ![]() |
|
Definition at line 463 of file scripts.c. References addnewprocess(), agentstable, fl, hashnodeintable(), hcode, hnode, langdisposetree(), langexternalvaltocode(), langpoperrorcallback(), langpusherrorcallback(), opverblinkcode(), processcodedisposed(), processreplacecode(), scriptgetcode(), and systemscripterrorroutine(). Referenced by installscriptvisit(), scriptinstallagent(), scriptinstallbutton(), scriptstart(), and scriptverifycompilation(). Here is the call graph for this function: ![]() |
|
Definition at line 3876 of file scripts.c. References opcut(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 1157 of file scripts.c. References BIGSTRING, bigstring, coercetoboolean(), copyvaluerecord(), tyvaluerecord::data, disablelangerror(), enablelangerror(), tylangcallbacks::errormessagecallback, fl, fllangerror, tyvaluedata::flvalue, hashtablelookup(), herrornode, hnode, isemptystring, langcallbacks, langerrordialog(), langfastaddresstotable(), nil, patternmatch(), pullstringvalue(), roottable, scriptdebugerrormessage(), scriptdebuggereventloop(), scriptdebugtraperror(), str_userdebugprefs, stringvaluetype, and tyvaluerecord::valuetype. Referenced by scriptnewprocess(). Here is the call graph for this function: ![]() |
|
Definition at line 1084 of file scripts.c. References herrornode, langerrordialog(), and scriptdebugger(). Referenced by scriptdebugerrordebugger(), and scriptnewprocess(). Here is the call graph for this function: ![]() |
|
Definition at line 2394 of file scripts.c. References bigstring, breakpointstring, bundleop, debuggerdata, down, flbreakpoint, fllangerror, getfrontwindow(), tysourcerecord::hnode, hnode, tysourcerecord::houtline, langgetmiscstring(), languserescaped(), left, localop, moduleop, nil, nodirection, noop, opgetnthnode(), opnestedincomment(), oppopoutline(), oppushoutline(), opshowerror(), tysourcerecord::pwindow, right, scriptbackgroundtask(), scriptdebuggereventloop(), scriptinvalbuttons(), scriptwindowmessage(), shellfinddatawindow(), shellpopglobals(), shellpushglobals(), systemscripterrorroutine(), windowbringtofront(), and zerostring. Referenced by processdebugger(), and scriptdebugerrormessage(). Here is the call graph for this function: ![]() |
|
Definition at line 2307 of file scripts.c. References assert, debuggerdata, keyboardescape(), and scriptkillbutton(). Referenced by scriptdebuggereventloop(). Here is the call graph for this function: ![]() |
|
Definition at line 2328 of file scripts.c. References debuggerdata, flcanusethreads, getcurrentthreadglobals(), processnotbusy(), processsleep(), scriptdebuggercallback(), and shelleventloop(). Referenced by scriptdebugerrordebugger(), and scriptdebugger(). Here is the call graph for this function: ![]() |
|
Definition at line 1102 of file scripts.c. References debuggerdata, getfrontwindow(), tysourcerecord::hnode, tysourcerecord::houtline, nil, opshowerror(), tysourcerecord::pwindow, scriptinvalbuttons(), shellpopglobals(), shellpushglobals(), systemscripterrorroutine(), tydebuggerrecord::topscriptsource, and windowbringtofront(). Referenced by scriptdebugerrordebugger(). Here is the call graph for this function: ![]() |
|
Definition at line 4120 of file scripts.c. References tyoutlinerecord::flrecentlychanged, nil, outlinedata, outlinewindow, scriptinstallable(), shellinvalbuttons(), and shellwindow. Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 3036 of file scripts.c. References opdisposeoutline(). Referenced by scriptsetscraproutine(). Here is the call graph for this function: ![]() |
|
Definition at line 2998 of file scripts.c. References fl, tykeystrokerecord::flcmdkey, tykeystrokerecord::flcontrolkey, keyboardstatus, localsbutton, nil, scriptbuttonenabled(), and scriptlocalsbutton(). Referenced by scriptsetcallbacks(). Here is the call graph for this function: ![]() |
|
Definition at line 3042 of file scripts.c. References opgetlangtext(), oppackoutline(), opscraptype, scriptscraptype, and textscraptype. Referenced by scriptsetscraproutine(). Here is the call graph for this function: ![]() |
|
Definition at line 818 of file scripts.c. References bigstring, fl, hashlookupnode(), hnode, langexternalfindvariable(), pophashtable(), and pushhashtable(). Referenced by getscriptparentrefcon(), scripthascleancode(), scriptinstallbutton(), and scriptverifycompilation(). Here is the call graph for this function: ![]() |
|
Definition at line 4050 of file scripts.c. References equalidentifiers(). Referenced by scriptgetnametype(). Here is the call graph for this function: ![]() |
|
Definition at line 3997 of file scripts.c. References copystring(). Referenced by scriptgettypename(). Here is the call graph for this function: ![]() |
|
Definition at line 318 of file scripts.c. References assert, tyvaluerecord::data, tyvaluedata::externalvalue, externalvaluetype, fl, hcode, hnode, idscriptprocessor, long, nil, opverbgetlangtext(), scriptbuildtree(), and tyvaluerecord::valuetype. Referenced by newprocessvisit(), runprocessvisit(), and scriptcompiler(). Here is the call graph for this function: ![]() |
|
Definition at line 2876 of file scripts.c. References debuggerdata, nil, and scriptinvalbuttons(). Referenced by cmdtexthit(), and cmdthreadmain(). Here is the call graph for this function: ![]() |
|
Definition at line 2710 of file scripts.c. References BIGSTRING, bigstring, debuggerdata, h, hashgetstackdepth(), isheadrecordhandle(), langgetmiscstring(), levelstring, nil, opgetheadstring(), pushchar(), pushint(), pushstring(), shellfinddatawindow(), shellgetwindowtitle(), and unknownstring. Referenced by scriptpushtable(). Here is the call graph for this function: ![]() |
|
Definition at line 4065 of file scripts.c. References comparestrings(), tyfindservercallbackdata::pname, scriptfindnamevisit(), tyfindservercallbackdata::signature, and typeLAND. Referenced by opsettypeverb(). Here is the call graph for this function: ![]() |
|
Definition at line 3479 of file scripts.c. References max, opgetoutinesize(), and shellbuttongetoptimalwidth(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 756 of file scripts.c. References outlinewindowinfo, and r. Referenced by scriptinvalbuttonsvisit(), scriptmousedown(), and scriptupdateserverpopup(). |
|
Definition at line 3078 of file scripts.c. References opscraptype, scriptscraptype, shellconvertscrap(), and shellgetscrap(). Referenced by scriptsetcallbacks(). Here is the call graph for this function: ![]() |
|
Definition at line 967 of file scripts.c. References debuggerdata, hnode, and return(). Referenced by scriptpushsourcecode(). Here is the call graph for this function: ![]() |
|
Definition at line 3905 of file scripts.c. References currentprocess, opverbgettargetdata(), processisoneshot(), and scriptinruntimestack(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 4012 of file scripts.c. References copystring(), isemptystring, tyfindservercallbackdata::pname, scriptfindsubtypevisit(), setemptystring, tyfindservercallbackdata::signature, and typeLAND. Referenced by opgettypeverb(), and scriptupdateserverpopup(). Here is the call graph for this function: ![]() |
|
Definition at line 3409 of file scripts.c. References opeditgetundoglobals(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 3894 of file scripts.c. References opverbgetvariable(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 3260 of file scripts.c. References bigstring, langexternalfindvariable(), and langexternalgetquotedpath(). Referenced by scriptverifycompilation(). Here is the call graph for this function: ![]() |
|
Definition at line 2862 of file scripts.c. References bigstring, getheadstring, hnode, nil, parseparamstring(), scriptforstring, setparseparams(), and shellgetstring(). Referenced by scriptsetdata(), and scriptzoomwindow(). Here is the call graph for this function: ![]() |
|
Definition at line 1420 of file scripts.c. References debuggerdata, and tydebuggerrecord::flscriptsuspended. Referenced by scriptbutton(), scriptclose(), and scriptcmdclick(). |
|
Definition at line 2032 of file scripts.c. References hcode, hnode, langexternalvaltocode(), nil, outlinedata, and scriptfindhashnode(). Referenced by scriptbuttonenabled(). Here is the call graph for this function: ![]() |
|
Definition at line 3421 of file scripts.c. References opidle(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 852 of file scripts.c. References outlineisdatabasescript. Referenced by scriptinstallable(), scriptkeystroke(), scriptsearch(), and scripttitleclick(). |
|
Definition at line 837 of file scripts.c. References outlineismenubarscript. Referenced by ismenuscriptverb(), scriptclose(), scriptkeystroke(), scriptsearch(), and scripttitleclick(). |
|
Definition at line 866 of file scripts.c. References debuggerdata, outlinedata, and return(). Here is the call graph for this function: ![]() |
|
Definition at line 898 of file scripts.c. References scriptindatabase(). Referenced by scriptbuttondisplayed(), scriptbuttonenabled(), scriptclose(), and scriptdirtyhook(). Here is the call graph for this function: ![]() |
|
Definition at line 547 of file scripts.c. References hcode, hnode, and scriptcompiler(). Referenced by ccagentselectvisit(), and tableundoclear(). Here is the call graph for this function: ![]() |
|
Definition at line 1868 of file scripts.c. References hcode, hnode, langerrorclear(), scriptcompiler(), scriptfindhashnode(), and scriptinvalbuttons(). Referenced by scriptbutton(). Here is the call graph for this function: ![]() |
|
Definition at line 538 of file scripts.c. References hashtablevisit(), installscriptvisit(), and nil. Referenced by scriptloadagents(). Here is the call graph for this function: ![]() |
|
Definition at line 812 of file scripts.c. References idscriptconfig, nil, scriptinvalbuttonsvisit(), and shellvisittypedwindows(). Referenced by scriptbutton(), scriptdebugger(), scriptdebugtraperror(), scriptgetdebuggingcontext(), scriptinstallbutton(), scriptmousedown(), scriptnewprocess(), scriptprocesskilled(), and scriptunlockdebuggingcontext(). Here is the call graph for this function: ![]() |
|
Definition at line 776 of file scripts.c. References invalwindowrect(), popclip(), pushclip(), r, scriptgetpopuprect(), shelldrawbuttons(), shellinvalbuttons(), shellpopglobals(), shellpushglobals(), and shellwindow. Referenced by scriptinvalbuttons(), and scriptpopsourcecode(). Here is the call graph for this function: ![]() |
|
Definition at line 3493 of file scripts.c. References chbackspace, chenter, tykeystrokerecord::chkb, tykeystrokerecord::flcmdkey, tykeystrokerecord::floptionkey, tykeystrokerecord::flshiftkey, keyboardstatus, langexternalsurfacekey(), opkeystroke(), outlinedata, outlinewindow, scriptindatabase(), scriptinmenubar(), shellbringtofront(), and shellclosewindow(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 1434 of file scripts.c. References debuggerdata, and processkill(). Here is the call graph for this function: ![]() |
|
Definition at line 569 of file scripts.c. References agentstable, and scriptinstallscripts(). Referenced by loadsystemscripts(). Here is the call graph for this function: ![]() |
|
Definition at line 1824 of file scripts.c. References bigstring, debuggerdata, findinparenttable(), isemptystring, opeditgetseltext(), opexpand(), outlinedata, runtimestacktable, scriptzoomdotparams(), shellpopglobals(), shellpushfrontglobals(), tablezoomfromtable(), and tablezoomtoname(). Referenced by scriptbutton(), and scriptdoubleclick(). Here is the call graph for this function: ![]() |
|
Definition at line 1036 of file scripts.c. References assert, hcode, langgetidentifier(), tytreenode::link, localop, moduleop, noop, tytreenode::param1, procop, and setemptystring. Referenced by scriptnewprocess(). Here is the call graph for this function: ![]() |
|
Definition at line 3795 of file scripts.c. References bundle, debuggerdata, opexpandto(), opmousedown(), opnodeinoutline(), opsettextmode(), pointinrect(), popupmenuhit(), pt, scriptgetpopuprect(), scriptinruntimestack(), scriptinvalbuttons(), and scriptupdateserverpopup(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
|
Definition at line 3882 of file scripts.c. References oppaste(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 2694 of file scripts.c. References debuggingcurrentprocess(), langpoperrorcallback(), nil, scriptinvalbuttonsvisit(), and scriptpopsourcerecord(). Referenced by newcomponentglobals(), osahandlerunscript(), and processpopsourcecode(). Here is the call graph for this function: ![]() |
|
Definition at line 957 of file scripts.c. References debuggerdata. Referenced by scriptpopsourcecode(). |
|
Definition at line 2807 of file scripts.c. References BIGSTRING, bigstring, currenthashtable, debuggerdata, gethashkey, hashdelete(), hnode, idscriptpoptablefailed, pophashtable(), pushhashtable(), runtimestacktable, shellinternalerror, and unchainhashtable(). Referenced by processpoptable(). Here is the call graph for this function: ![]() |
|
Definition at line 998 of file scripts.c. References debuggerdata, nil, runtimestacktable, scriptinvalbuttons(), tydebuggerrecord::scriptprocess, shellclosewindow(), and tablefinddatawindow(). Referenced by scriptnewprocess(). Here is the call graph for this function: ![]() |
|
Definition at line 990 of file scripts.c. Referenced by scriptnewprocess(). |
|
Definition at line 2616 of file scripts.c. References codevaluetype, debuggingcurrentprocess(), h, tysourcerecord::hnode, hnode, tysourcerecord::houtline, isheadrecordhandle(), langfinderrorrefcon(), langpusherrorcallback(), meloadscriptoutline(), menudata, nil, opvaltoscript(), tysourcerecord::pwindow, scriptgetsourcerecord(), scriptpushsourcerecord(), shellfinddatawindow(), and systemscripterrorroutine(). Referenced by newcomponentglobals(), osahandlerunscript(), and processpushsourcecode(). Here is the call graph for this function: ![]() |
|
Definition at line 944 of file scripts.c. References debuggerdata, idsourcestack, langcheckstacklimit(), maxnestedsources, and tydebuggerrecord::scriptsourcestack. Referenced by scriptnewprocess(), and scriptpushsourcecode(). Here is the call graph for this function: ![]() |
|
Definition at line 2757 of file scripts.c. References assert, bigstring, chainhashtable(), debuggerdata, fl, tyhashtable::fllocaltable, hashlookupnode(), hashsymbolexists(), hnode, idlocalsstack, langcheckstacklimit(), maxchainedlocals, pophashtable(), pushhashtable(), runtimestacktable, scriptgetlevelname(), and tablenewsystemtable(). Referenced by processpushtable(). Here is the call graph for this function: ![]() |
|
Definition at line 555 of file scripts.c. References hcode, langexternalvaltocode(), nil, and processdisposecode(). Referenced by tableclearroutine(), and tableredoclear(). Here is the call graph for this function: ![]() |
|
Definition at line 3967 of file scripts.c. References shellresetwindowrects(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 3250 of file scripts.c. References opresize(), and opupdatenow(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 3473 of file scripts.c. References opverbruncursor(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 670 of file scripts.c. References bigstring, getsystemtablescript(), idresumescript, and processrunstringnoerrorclear(). Here is the call graph for this function: ![]() |
|
Definition at line 619 of file scripts.c. References ctspecialprocessesrunning, findnamedtable(), hashtablevisit(), newprocessvisit(), nil, and systemtable. Referenced by scriptrunstartupscripts(). Here is the call graph for this function: ![]() |
|
Definition at line 636 of file scripts.c. References namestartuptable, and scriptrunspecialscripts(). Referenced by loadsystemscripts(). Here is the call graph for this function: ![]() |
|
Definition at line 646 of file scripts.c. References bigstring, getsystemtablescript(), idsuspendscript, and processrunstringnoerrorclear(). Here is the call graph for this function: ![]() |
|
Definition at line 3142 of file scripts.c. References getscrap(), opunpackoutline(), scriptscraptype, and scriptsetscraproutine(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 3451 of file scripts.c. References langexternalcontinuesearch(), mecontinuesearch(), opflatfind(), scriptindatabase(), scriptinmenubar(), searchshouldcontinue(), searchshouldwrap(), and startingtosearch(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 3163 of file scripts.c. References tyoutlinerecord::cmdclickcallback, scriptcmdclick(), scriptdoubleclick(), scriptgetscraproutine(), scriptsetscraproutine(), and scripttexttooutlineroutine(). Referenced by opverbsetcallbacks(), and scriptsetdata(). Here is the call graph for this function: ![]() |
|
Definition at line 3194 of file scripts.c. References bigstring, eraserect(), getwindowinfo(), hnode, invalrect(), opactivate(), opdirtymeasurements(), opredrawscrollbars(), opschedulevisi(), opsetctexpanded(), tyoutlinerecord::outlinerect, popclip(), pushemptyclip(), scriptgetwindowtitle(), scriptsetcallbacks(), shellpopglobals(), shellpushglobals(), and shellsetwindowtitle(). Referenced by mesmashscriptwindow(). Here is the call graph for this function: ![]() |
|
Definition at line 3433 of file scripts.c. References opsetfont(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 197 of file scripts.c. References opeditsetglobals(), opsetoutline(), and scriptdataholder. Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 3070 of file scripts.c. References scriptdisposescrap(), scriptexportscrap(), scriptscraptype, and shellsetscrap(). Referenced by scriptscraphook(), and scriptsetcallbacks(). Here is the call graph for this function: ![]() |
|
Definition at line 3445 of file scripts.c. References opsetselectioninfo(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 3439 of file scripts.c. References opsetsize(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 3415 of file scripts.c. References opeditsetundoglobals(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
|
Definition at line 1399 of file scripts.c. References debuggerdata, tykeystrokerecord::floptionkey, tydebuggerrecord::flscriptsuspended, and keyboardstatus. Referenced by scriptbutton(). |
|
Definition at line 1714 of file scripts.c. References copystring(), fl, h, hbuiltinfunctions, hconsttable, hkeywordtable, langcompiletext(), langdisposetree(), langgetdotparams(), langsearchpathlookup(), langtablelookup(), newtexthandle(), and nil. Referenced by scriptzoomdotparams(). Here is the call graph for this function: ![]() |
|
Definition at line 3119 of file scripts.c. References hnode, langstriptextsyntax(), nil, opsiblingvisiter(), optextscraptooutline(), scriptcommentvisit(), and typeLAND. Referenced by scriptsetcallbacks(). Here is the call graph for this function: ![]() |
|
Definition at line 3532 of file scripts.c. References cmdkeydown(), tykeystrokerecord::floptionkey, ismouserightclick(), keyboardstatus, langexternaltitleclick(), mousedoubleclick(), nil, outlinewindow, pt, scriptindatabase(), scriptinmenubar(), shellbringtofront(), shellclosewindow(), shellpopglobals(), shellpushglobals(), and tableclienttitlepopuphit(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 2902 of file scripts.c. References debuggerdata, tydebuggerrecord::flcontextlocked, and scriptinvalbuttons(). Referenced by cmdtexthit(), and cmdthreadmain(). Here is the call graph for this function: ![]() |
|
Definition at line 4103 of file scripts.c. References opupdate(), and scriptupdateserverpopup(). Referenced by scriptstart(). Here is the call graph for this function: ![]() |
|
Definition at line 3755 of file scripts.c. References centerstring, copystring(), eraserect(), framerect(), geneva, insetrect(), langgetstringlist(), popstyle(), pushstyle(), r, scriptgetpopuprect(), scriptgettypename(), scriptinruntimestack(), typeLAND, unavailablestring, and usertalkcomponentstring. Referenced by scriptmousedown(), and scriptupdate(). Here is the call graph for this function: ![]() |
|
Definition at line 3276 of file scripts.c. References BIGSTRING, bigstring, bstrue, equalstrings(), flinhibitclosedialogs, getsystemtablescript(), hcode, hnode, idcompilewindowscript, langerrorclear(), langexternalvaltocode(), langrunstringnoerror(), nil, outlinedata, parsedialogstring(), scriptcompiler(), scriptfindhashnode(), and scriptgetvariablepath(). Referenced by scriptclose(). Here is the call graph for this function: ![]() |
|
Definition at line 2371 of file scripts.c. References debuggerdata, nil, shellpopglobals(), shellpushglobals(), and shellwindowmessage(). Referenced by scriptdebugger(). Here is the call graph for this function: ![]() |
|
Definition at line 1761 of file scripts.c. References bigstring, disablelangerror(), enablelangerror(), externalvaluetype, fl, hashtablelookup(), hnode, langexternalzoom(), nil, pophashtable(), pushhashtable(), runtimestacktable, scriptstringlookup(), tablezoomfromtable(), tablezoomtoname(), and tyvaluerecord::valuetype. Referenced by scriptlocalsbutton(). Here is the call graph for this function: ![]() |
|
Definition at line 364 of file scripts.c. References bigstring, gethashkey, h, hnode, langexternalwindowopen(), langexternalzoom(), and nil. Referenced by systemscripterrorroutine(). Here is the call graph for this function: ![]() |
|
Definition at line 2913 of file scripts.c. References bigstring, idscriptconfig, menuwindowinfo, newchildwindow(), and scriptgetwindowtitle(). Referenced by mezoomscriptwindow(). Here is the call graph for this function: ![]() |
|
Definition at line 664 of file scripts.c. References ctspecialprocessesrunning. Referenced by processscheduler(). |
|
Definition at line 578 of file scripts.c. References ctspecialprocessesrunning. Referenced by newprocessvisit(). |
|
Definition at line 392 of file scripts.c. References fl, h, isheadrecordhandle(), langexternalfindvariable(), mescripterrorroutine(), nil, opshowerror(), return(), scriptzoomscript(), shellbringtofront(), shellfinddatawindow(), shellgetexternaldata(), shellpopglobals(), and shellpushglobals(). Referenced by newprocessvisit(), runprocessvisit(), scriptcompiler(), scriptdebugger(), scriptdebugtraperror(), scriptnewprocess(), and scriptpushsourcecode(). Here is the call graph for this function: ![]() |
|
Definition at line 575 of file scripts.c. Referenced by newprocessvisit(), scriptrunspecialscripts(), specialoneshotscriptsrunning(), and specialscriptkilled(). |
|
|
|
Definition at line 194 of file scripts.c. Referenced by scriptsetglobals(), and scriptstart(). |