shellupdate.c File Reference

#include "frontier.h"
#include "standard.h"
#include "quickdraw.h"
#include "scrollbar.h"
#include "shell.h"
#include "shellbuttons.h"
#include "shellprivate.h"
#include "threads.h"
#include "frontierwindows.h"

Include dependency graph for shellupdate.c:

Go to the source code of this file.

Functions

void shellupdatewindow (WindowPtr w)
void shellupdatecontent (Rect contentrect)
boolean shellupdatenow (WindowPtr wupdate)
static boolean updatenowvisit (WindowPtr wupdate, ptrvoid refcon)
void shellupdateallnow (void)
boolean shellhandleupdate (void)


Function Documentation

boolean shellhandleupdate void   ) 
 

Definition at line 351 of file shellupdate.c.

References isshellwindow(), tyEventRecord::message, shellevent, and shellupdatewindow().

Referenced by shellhandleevent().

Here is the call graph for this function:

void shellupdateallnow void   ) 
 

Definition at line 345 of file shellupdate.c.

References nil, shellvisittypedwindows(), and updatenowvisit().

Here is the call graph for this function:

void shellupdatecontent Rect  contentrect  ) 
 

Definition at line 195 of file shellupdate.c.

References CopyRgn, DisposeRgn, EmptyRgn(), getport(), getupdateregion(), globaltolocalrgn(), insetrect(), NewRgn, nil, popclip(), pushcliprgn(), SectRgn, shellglobals, shellupdatescrollbars(), shellwindow, shellwindowinfo, and tyshellglobals::updateroutine.

Referenced by opupdatenow().

Here is the call graph for this function:

boolean shellupdatenow WindowPtr  wupdate  ) 
 

Definition at line 298 of file shellupdate.c.

References DisposeRgn, EmptyRgn(), getupdateregion(), grabthreadglobals(), releasethreadglobals(), rgn, and shellupdatewindow().

Referenced by openabout(), opxmltooutline(), pictscroll(), scriptbutton(), shellactivatewindow(), shelladjustaftergrow(), shellclosefilewindowvisit(), updateabout(), updatenowvisit(), and updateverb().

Here is the call graph for this function:

void shellupdatewindow WindowPtr  w  ) 
 

Definition at line 84 of file shellupdate.c.

References config, DisposeRgn, drawwindowmessage(), tyconfigrecord::fldialog, tyconfigrecord::flhorizscroll, tyconfigrecord::flvertscroll, getwindowinfo(), NewRgn, nil, popclip(), popport(), pushcliprgn(), pushport(), shelldrawbuttons(), shelldrawgrowicon(), shellglobals, shellpopglobals(), shellpushglobals(), shellrectneedsupdate(), showscrollbar(), and tyshellglobals::updateroutine.

Referenced by aboutzoom(), opxmlsetwindowverticalscrollstate(), shellhandleupdate(), shellupdatenow(), and tableedit().

Here is the call graph for this function:

static boolean updatenowvisit WindowPtr  wupdate,
ptrvoid  refcon
[static]
 

Definition at line 335 of file shellupdate.c.

References shellupdatenow().

Referenced by shellupdateallnow().

Here is the call graph for this function:


Generated on Tue Jun 13 06:35:47 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6