frontierwindows.h File Reference

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

Go to the source code of this file.

Defines

#define windowsinclude

Functions

WindowPtr getnewwindow (short, boolean, Rect *)
void disposewindow (WindowPtr)
void windowsettitle (WindowPtr, bigstring)
void windowgettitle (WindowPtr, bigstring)
void windowinval (WindowPtr)
boolean graywindow (WindowPtr)
boolean windowbringtofront (WindowPtr)
boolean windowsendtoback (WindowPtr)
boolean windowsendbehind (WindowPtr, WindowPtr)
boolean getlocalwindowrect (WindowPtr, Rect *)
boolean getglobalwindowrect (WindowPtr, Rect *)
void movewindow (WindowPtr, short, short)
void movewindowhidden (WindowPtr, short, short)
void sizewindow (WindowPtr, short, short)
void sizewindowhidden (WindowPtr, short, short)
void moveandsizewindow (WindowPtr, Rect)
WindowPtr getnextwindow (WindowPtr w)
WindowPtr getfrontwindow (void)
boolean findmousewindow (Point, WindowPtr *, short *)
boolean windowsetcolor (WindowPtr, long, boolean)
boolean isdeskaccessorywindow (WindowPtr)
void showwindow (WindowPtr)
void hidewindow (WindowPtr)
boolean windowvisible (WindowPtr)
hdlregion getupdateregion (WindowPtr)
hdlregion getvisregion (WindowPtr)
void setwindowrefcon (WindowPtr, long)
long getwindowrefcon (WindowPtr)


Define Documentation

#define windowsinclude
 

Definition at line 28 of file frontierwindows.h.


Function Documentation

void disposewindow WindowPtr   ) 
 

Definition at line 208 of file frontierwindows.c.

References grabthreadglobals(), hwndMDIClient, and releasethreadglobals().

Referenced by disposeshellwindow(), and newshellwindow().

Here is the call graph for this function:

boolean findmousewindow Point  ,
WindowPtr ,
short
 

Definition at line 622 of file frontierwindows.c.

References tyPoint::h, hwndMDIClient, nil, and tyPoint::v.

Referenced by shellhandlemouse().

WindowPtr getfrontwindow void   ) 
 

Definition at line 411 of file frontierwindows.c.

References hwndMDIClient.

Referenced by filemenufunctionvalue(), FrontierFrameWndProc(), frontshellwindow(), handlepopup(), hidewindow(), langdialogitemhit(), langfunctionvalue(), QueryCloseChild(), scriptdebugger(), scriptdebugtraperror(), shellactivatewindow(), shelladjustmenus(), shellhandleevent(), shellhandlemenu(), shellhandlemouse(), shellupdatewindowmenu(), shellvisitwindowlayer(), and windowsendbehind().

boolean getglobalwindowrect WindowPtr  ,
Rect
 

Definition at line 551 of file frontierwindows.c.

References getlocalwindowrect(), localtoglobalrect(), and style.

Referenced by ccupdatewindowinfo(), constraintoscreenbounds(), getdefaultwindowrect(), mesavemenurecord(), mescriptwindowclosed(), newchildwindow(), opgetoutinesize(), shellgetglobalwindowrect(), shellsavewindowresource(), and shellzoomwindow().

Here is the call graph for this function:

boolean getlocalwindowrect WindowPtr  ,
Rect
 

Definition at line 507 of file frontierwindows.c.

References nil, setrect(), and zerorect().

Referenced by getdesktopbounds(), getglobalwindowrect(), graywindow(), tableclienttitlepopuphit(), windowinval(), and windowresetrects().

Here is the call graph for this function:

WindowPtr getnewwindow short  ,
boolean  ,
Rect
 

Definition at line 88 of file frontierwindows.c.

References config, constraintodesktop(), constraintoscreenbounds(), tyconfigrecord::filetype, tyconfigrecord::flcolorwindow, grabthreadglobals(), havecolorquickdraw(), hInst, hwndMDIClient, movewindow(), nil, NULL, releasethreadglobals(), setrect(), sizewindow(), styleDefault, szChild1, szChildFTmb, szChildFTop, szChildFTsc, szChildFTtb, szChildFTwp, and szChildRoot.

Referenced by myMoof(), and newshellwindow().

Here is the call graph for this function:

WindowPtr getnextwindow WindowPtr  w  ) 
 

Definition at line 435 of file frontierwindows.c.

Referenced by frontshellwindow(), shellnextwindow(), windowsendtoback(), and zoomfilewindow().

hdlregion getupdateregion WindowPtr   ) 
 

Definition at line 772 of file frontierwindows.c.

References NewRgn, and rgn.

Referenced by shellupdatecontent(), and shellupdatenow().

hdlregion getvisregion WindowPtr   ) 
 

Definition at line 804 of file frontierwindows.c.

References assert, getport(), NewRgn, and rgn.

Here is the call graph for this function:

long getwindowrefcon WindowPtr   ) 
 

Definition at line 859 of file frontierwindows.c.

Referenced by getwindowinfo().

boolean graywindow WindowPtr   ) 
 

Definition at line 294 of file frontierwindows.c.

References getlocalwindowrect(), grayrect(), invalrect(), popport(), pushport(), and r.

Referenced by grayownedwindows(), graywindowvisit(), and prepuserforwait().

Here is the call graph for this function:

void hidewindow WindowPtr   ) 
 

Definition at line 707 of file frontierwindows.c.

References getfrontwindow(), grabthreadglobals(), hwndMDIClient, and releasethreadglobals().

Referenced by shellhidewindow(), zoomtoorigin(), and zoomwindowtocenter().

Here is the call graph for this function:

boolean isdeskaccessorywindow WindowPtr   ) 
 

Definition at line 672 of file frontierwindows.c.

Referenced by shellactivatewindow().

void moveandsizewindow WindowPtr  ,
Rect 
 

Definition at line 403 of file frontierwindows.c.

References movewindow(), and sizewindow().

Referenced by aboutresizeafterfontchange(), aboutzoom(), and shellmoveandsizewindow().

Here is the call graph for this function:

void movewindow WindowPtr  ,
short  ,
short 
 

Definition at line 321 of file frontierwindows.c.

References NULL.

Referenced by getnewwindow(), moveandsizewindow(), positiondialogwindow(), and shellmovewindow().

void movewindowhidden WindowPtr  ,
short  ,
short 
 

Definition at line 339 of file frontierwindows.c.

References NULL.

Referenced by shellmovewindowhidden().

void setwindowrefcon WindowPtr  ,
long 
 

Definition at line 843 of file frontierwindows.c.

Referenced by disposeshellwindow(), and newshellwindowinfo().

void showwindow WindowPtr   ) 
 

Definition at line 691 of file frontierwindows.c.

References grabthreadglobals(), and releasethreadglobals().

Referenced by myMoof(), and shellunhidewindow().

Here is the call graph for this function:

void sizewindow WindowPtr  ,
short  ,
short 
 

Definition at line 357 of file frontierwindows.c.

References NULL.

Referenced by getnewwindow(), moveandsizewindow(), and shellsizewindow().

void sizewindowhidden WindowPtr  ,
short  ,
short 
 

Definition at line 380 of file frontierwindows.c.

References NULL.

Referenced by shellsizewindowhidden().

boolean windowbringtofront WindowPtr   ) 
 

Definition at line 462 of file frontierwindows.c.

References nil, and shellwindowmenudirty().

Referenced by browseropenmainwindow(), dbstatsmessage(), FrontierFrameWndProc(), langdialogitemhit(), langrunmodeless(), mezoomscriptwindow(), scriptdebugger(), scriptdebugtraperror(), shellbringtofront(), shellhandlemouse(), windowsendtoback(), and zoomfilewindow().

Here is the call graph for this function:

void windowgettitle WindowPtr  ,
bigstring 
 

Definition at line 224 of file frontierwindows.c.

References convertcstring(), grabthreadglobals(), lenbigstring, and releasethreadglobals().

Referenced by tableclienttitlepopuphit().

Here is the call graph for this function:

void windowinval WindowPtr   ) 
 

Definition at line 269 of file frontierwindows.c.

References getlocalwindowrect(), invalwindowrect(), and r.

Referenced by aboutresizeafterfontchange(), cctoggleagentspopup(), cctoggleflag(), pictsetevaluate(), shelldefaultfontroutine(), shelldefaultsizeroutine(), shellopenfile(), and shellwindowinval().

Here is the call graph for this function:

boolean windowsendbehind WindowPtr  ,
WindowPtr 
 

Definition at line 580 of file frontierwindows.c.

References getfrontwindow(), nil, and shellwindowmenudirty().

Here is the call graph for this function:

boolean windowsendtoback WindowPtr   ) 
 

Definition at line 481 of file frontierwindows.c.

References getnextwindow(), nil, shellwindowmenudirty(), and windowbringtofront().

Referenced by sendtobackverb().

Here is the call graph for this function:

boolean windowsetcolor WindowPtr  ,
long  ,
boolean 
 

Definition at line 639 of file frontierwindows.c.

References nil, popport(), and pushport().

Referenced by mininewwindow().

Here is the call graph for this function:

void windowsettitle WindowPtr  ,
bigstring 
 

Definition at line 244 of file frontierwindows.c.

References bigstring, equalstrings(), grabthreadglobals(), releasethreadglobals(), and stringlength.

Referenced by shellsetwindowchanges(), and shellsetwindowtitle().

Here is the call graph for this function:

boolean windowvisible WindowPtr   ) 
 

Definition at line 756 of file frontierwindows.c.

Referenced by findtargetvisit(), and isvisibleverb().


Generated on Thu Jun 1 14:11:35 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6