shelljuggler.c File Reference

#include "frontier.h"
#include "standard.h"
#include "memory.h"
#include "cursor.h"
#include "launch.h"
#include "scrap.h"
#include "shell.h"
#include "shellprivate.h"
#include "langinternal.h"
#include "scripts.h"
#include "process.h"

Include dependency graph for shelljuggler.c:

Go to the source code of this file.

Functions

boolean shellisactive (void)
boolean shellactivate (void)
static boolean shelljugglervisit (WindowPtr w, ptrvoid refcon)
void shellhandlejugglerevent (void)

Variables

static boolean flshellactive = true


Function Documentation

boolean shellactivate void   ) 
 

Definition at line 54 of file shelljuggler.c.

References activateapplication(), activMask, fldisableyield, flscriptrunning, flshellactive, langpartialeventloop(), nil, osMask, shellpartialeventloop(), and updateMask.

Referenced by landbrowsenetworkapps(), langipcrunitem(), and newmodaldialog().

Here is the call graph for this function:

void shellhandlejugglerevent void   ) 
 

Definition at line 109 of file shelljuggler.c.

References anyscraptype, cursorisdirty, fl, flshellactive, tyEventRecord::message, message, nil, resumeFlag, scriptrunresumescripts(), scriptrunsuspendscripts(), setcursortype(), shellactivatewindow(), shellevent, shellforcecursoradjust(), shelljugglervisit(), shellpopglobals(), shellpushfrontglobals(), shellvisittypedwindows(), shellwindow, shellwritescrap(), and suspendResumeMessage.

Referenced by shellhandleevent().

Here is the call graph for this function:

boolean shellisactive void   ) 
 

Definition at line 48 of file shelljuggler.c.

References flshellactive.

Referenced by frontierfunctionvalue(), notifyuser(), and zoomrect().

static boolean shelljugglervisit WindowPtr  w,
ptrvoid  refcon
[static]
 

Definition at line 96 of file shelljuggler.c.

References flshellactive, tyshellglobals::resumeroutine, shellglobals, shellpopglobals(), and shellpushglobals().

Referenced by shellhandlejugglerevent().

Here is the call graph for this function:


Variable Documentation

boolean flshellactive = true [static]
 

Definition at line 43 of file shelljuggler.c.

Referenced by shellactivate(), shellhandlejugglerevent(), shellisactive(), and shelljugglervisit().


Generated on Tue Jun 13 02:11:20 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6