cancoonwindow.c File Reference

#include "frontier.h"
#include "standard.h"
#include "memory.h"
#include "bitmaps.h"
#include "cursor.h"
#include "file.h"
#include "font.h"
#include "icon.h"
#include "kb.h"
#include "mouse.h"
#include "ops.h"
#include "popup.h"
#include "quickdraw.h"
#include "search.h"
#include "smallicon.h"
#include "sounds.h"
#include "strings.h"
#include "textedit.h"
#include "frontierwindows.h"
#include "windowlayout.h"
#include "zoom.h"
#include "shell.h"
#include "shellprivate.h"
#include "shellbuttons.h"
#include "cancoon.h"
#include "cancooninternal.h"
#include "tableformats.h"
#include "tablestructure.h"
#include "tableverbs.h"
#include "command.h"

Include dependency graph for cancoonwindow.c:

Go to the source code of this file.

Functions

static boolean ccrun (short idscript)
boolean cchelpcommand (void)
boolean ccflipflag (void)
static boolean ccwindowsetglobals (void)
void ccwindowsetup (boolean flbigwindow, boolean floldversion)
boolean cctoggleflag (void)
boolean cctoggleagentspopup (void)
static boolean ccwindowpreclose (WindowPtr w)
static boolean ccwindowclose (void)
static boolean ccwindowsetuptableview (void)
static boolean ccwindowloadfile (hdlfilenum fnum, short rnum)
static boolean ccwindownewrecord (void)
static boolean ccwindowdisposerecord (void)
static boolean findrootvisit (WindowPtr w, ptrvoid refcon)
boolean ccfindrootwindow (hdlwindowinfo *hinfo)
hdldatabaserecord ccwindowgetdatabase (WindowPtr w)
boolean ccwindowstart (void)


Function Documentation

boolean ccfindrootwindow hdlwindowinfo hinfo  ) 
 

Definition at line 403 of file cancoonwindow.c.

References findrootvisit(), getwindowinfo(), idcancoonconfig, nil, and shellvisittypedwindows().

Referenced by aboutsave(), aboutsetsuperglobals(), attachabout(), ccgetwindowrect(), filemenufunctionvalue(), langexternalgetowningwindow(), minifindwindow(), mininewwindow(), shelladjustmenus(), shellhandlemenu(), shellopen(), and shellupdatewindowmenu().

Here is the call graph for this function:

boolean ccflipflag void   ) 
 

Definition at line 89 of file cancoonwindow.c.

Referenced by ccshowbuttonsverb().

boolean cchelpcommand void   ) 
 

Definition at line 83 of file cancoonwindow.c.

References ccrun(), and idtechsupportscript.

Referenced by ccmenuroutine().

Here is the call graph for this function:

static boolean ccrun short  idscript  )  [static]
 

Definition at line 67 of file cancoonwindow.c.

References bigstring, getsystemtablescript(), langrunstringnoerror(), and sysbeep.

Referenced by cchelpcommand().

Here is the call graph for this function:

boolean cctoggleagentspopup void   ) 
 

Definition at line 211 of file cancoonwindow.c.

References cancoondata, cancoonwindow, tycancoonrecord::flpopupdisabled, and windowinval().

Referenced by ccshowpopupverb().

Here is the call graph for this function:

boolean cctoggleflag void   ) 
 

Definition at line 199 of file cancoonwindow.c.

References cancoondata, cancoonwindow, tycancoonrecord::flflagdisabled, and windowinval().

Referenced by ccshowflagverb().

Here is the call graph for this function:

static boolean ccwindowclose void   )  [static]
 

Definition at line 249 of file cancoonwindow.c.

References ccclose(), and tableverbclose().

Referenced by ccwindowstart().

Here is the call graph for this function:

static boolean ccwindowdisposerecord void   )  [static]
 

Definition at line 356 of file cancoonwindow.c.

References cancoondata, cancoonwindowinfo, ccdisposerecord(), langexternalunregisterwindow(), NULL, and purgefrommenubarlist().

Referenced by ccwindowstart().

Here is the call graph for this function:

hdldatabaserecord ccwindowgetdatabase WindowPtr  w  ) 
 

Definition at line 419 of file cancoonwindow.c.

References getwindowinfo(), nil, and tablegetdatabase().

Referenced by finddatabasevisit(), and tablesymbolchangedwindowvisit().

Here is the call graph for this function:

static boolean ccwindowloadfile hdlfilenum  fnum,
short  rnum
[static]
 

Definition at line 338 of file cancoonwindow.c.

References ccloadfile(), and ccwindowsetuptableview().

Referenced by ccwindowstart().

Here is the call graph for this function:

static boolean ccwindownewrecord void   )  [static]
 

Definition at line 347 of file cancoonwindow.c.

References ccnewrecord(), and ccwindowsetuptableview().

Referenced by ccwindowstart().

Here is the call graph for this function:

static boolean ccwindowpreclose WindowPtr  w  )  [static]
 

Definition at line 223 of file cancoonwindow.c.

References assert, cancoonwindow, ccpreclose(), flshellclosingall, tykeystrokerecord::flshiftkey, keyboardstatus, opcloseoutline(), shellhidewindow(), shellwindow, and shellwindowinfo.

Referenced by ccwindowstart().

Here is the call graph for this function:

static boolean ccwindowsetglobals void   )  [static]
 

Definition at line 157 of file cancoonwindow.c.

References assert, cancoondata, cancoonwindow, cancoonwindowinfo, tytableformats::refcon, tableformatsdata, tableformatswindow, tableformatswindowinfo, and tableverbsetglobals().

Referenced by ccwindowstart().

Here is the call graph for this function:

void ccwindowsetup boolean  flbigwindow,
boolean  floldversion
 

Definition at line 177 of file cancoonwindow.c.

Referenced by ccnewrecord().

static boolean ccwindowsetuptableview void   )  [static]
 

Definition at line 263 of file cancoonwindow.c.

References cancoondata, cancoonwindowinfo, langexternalregisterwindow(), long, maxtablecols, moveleft(), nil, shellmoveandsizewindow(), shellzoomwindow(), sizeof(), and tableverbsetupdisplay().

Referenced by ccwindowloadfile(), and ccwindownewrecord().

Here is the call graph for this function:

boolean ccwindowstart void   ) 
 

Definition at line 440 of file cancoonwindow.c.

References BIGSTRING, cancoonwindow, cancoonwindowinfo, ccbackground(), ccchildclose(), cccodereplaced(), ccfindusedblocks(), ccfnumchanged(), ccgetdatabase(), ccinitverbs(), ccloadspecialfile(), ccsavefile(), ccsetdatabase(), ccsetsuperglobals(), ccwindowclose(), ccwindowdisposerecord(), ccwindowloadfile(), ccwindownewrecord(), ccwindowpreclose(), ccwindowsetglobals(), tylangcallbacks::codereplacedcallback, globalsarray, idcancoonconfig, idtableconfig, langcallbacks, loadconfigresource(), oppopglobals(), oppushglobals(), shellerrormessage(), shellfindcallbacks(), shellnewcallbacks(), and tableformatsdata.

Referenced by ccstart().

Here is the call graph for this function:

static boolean findrootvisit WindowPtr  w,
ptrvoid  refcon
[static]
 

Definition at line 381 of file cancoonwindow.c.

References cancoonglobals, and getwindowinfo().

Referenced by ccfindrootwindow().

Here is the call graph for this function:


Generated on Thu Jun 1 02:35:12 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6