uisharing.h File Reference

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

Go to the source code of this file.

Defines

#define uisharinginclude
#define noMenuSharing   0x1
#define noWindowSharing   0x2
#define uisInitEvent   1000
#define uisMajorRecalcEvent   1001
#define uisMinorRecalcEvent   1002
#define uisButtonHitEvent   1003
#define uisCloseEvent   1004
#define uisRunScriptEvent   1005
#define uisCancelEvent   1006
#define uisSetHandleEvent   1007

Typedefs

typedef void(* uisEventCallback )(EventRecord *)

Functions

Boolean uisInit (ProcPtr, short, OSType, unsigned short)
Boolean uisHandleEvent (EventRecord *, Boolean *)
Boolean uisEdit (short)
Boolean uisSharedMenuHit (short, short)
Boolean uisIsSharedWindow (WindowPtr)
Boolean uisCloseSharedWindow (WindowPtr)
void uisCloseAllSharedWindows (void)
void uisClose (void)
Boolean uisRunModalHandle (Handle, Boolean, Str255, short, short, uisEventCallback)
Boolean uisRunModalResource (short, Boolean, Str255, short, short, uisEventCallback)
Boolean uisOpenCardResource (short, Boolean, Str255, short, short, uisEventCallback)
Boolean uisOpenHandle (Handle, Boolean, Str255, short, short, uisEventCallback)
Boolean uisSetObjectValue (Handle, Str255, Handle)
Boolean uisGetObjectValue (Handle, Str255, Handle *)
Boolean uisGetObjectHandle (Handle, Str255, Handle *)
Boolean uisRecalcObject (Handle)
Boolean uisUpdate (Handle)
Boolean uisStubStart (void)


Define Documentation

#define noMenuSharing   0x1
 

Definition at line 31 of file uisharing.h.

Referenced by uisInit().

#define noWindowSharing   0x2
 

Definition at line 32 of file uisharing.h.

Referenced by uisInit().

#define uisButtonHitEvent   1003
 

Definition at line 59 of file uisharing.h.

#define uisCancelEvent   1006
 

Definition at line 62 of file uisharing.h.

#define uisCloseEvent   1004
 

Definition at line 60 of file uisharing.h.

#define uisharinginclude
 

Definition at line 28 of file uisharing.h.

#define uisInitEvent   1000
 

Definition at line 56 of file uisharing.h.

#define uisMajorRecalcEvent   1001
 

Definition at line 57 of file uisharing.h.

#define uisMinorRecalcEvent   1002
 

Definition at line 58 of file uisharing.h.

#define uisRunScriptEvent   1005
 

Definition at line 61 of file uisharing.h.

#define uisSetHandleEvent   1007
 

Definition at line 63 of file uisharing.h.


Typedef Documentation

typedef void(* uisEventCallback)(EventRecord *)
 

Definition at line 65 of file uisharing.h.


Function Documentation

void uisClose void   ) 
 

Definition at line 1525 of file uisharing.c.

References tyMenuSharingGlobals::menuserver, msGlobals, tyWindowSharingGlobals::windowserver, and wsGlobals.

Referenced by langipcshutdown(), and uisInit().

void uisCloseAllSharedWindows void   ) 
 

Definition at line 1152 of file uisharing.c.

References nil, uisCloseSharedWindow(), and uisIsSharedWindow().

Referenced by shellcloseall().

Here is the call graph for this function:

Boolean uisCloseSharedWindow WindowPtr   ) 
 

Definition at line 1140 of file uisharing.c.

References uisIsSharedWindow(), tyWindowSharingGlobals::windowserver, and wsGlobals.

Referenced by shellclose(), and uisCloseAllSharedWindows().

Here is the call graph for this function:

Boolean uisEdit short   ) 
 

Definition at line 1427 of file uisharing.c.

References tyWindowSharingGlobals::windowserver, and wsGlobals.

Referenced by shellhandlemenu().

Boolean uisGetObjectHandle Handle  ,
Str255  ,
Handle
 

Definition at line 1408 of file uisharing.c.

References tyWindowSharingGlobals::windowserver, and wsGlobals.

Boolean uisGetObjectValue Handle  ,
Str255  ,
Handle
 

Definition at line 1390 of file uisharing.c.

References tyWindowSharingGlobals::windowserver, and wsGlobals.

Boolean uisHandleEvent EventRecord ,
Boolean
 

Definition at line 1092 of file uisharing.c.

References fl, tyWindowSharingGlobals::flcloseallwindows, tyMenuSharingGlobals::idinsertafter, isFrontProcess(), tyMenuSharingGlobals::menuserver, msGlobals, windoweventGlue(), tyWindowSharingGlobals::windowserver, and wsGlobals.

Here is the call graph for this function:

Boolean uisInit ProcPtr  ,
short  ,
OSType  ,
unsigned  short
 

Definition at line 1436 of file uisharing.c.

References error, handleopencardwindow(), HaveComponentManager(), tyMenuSharingGlobals::idinsertafter, tyMenuSharingGlobals::menuserver, msComponentSubType, msComponentType, msGlobals, noErr, noMenuSharing, noWindowSharing, uisClose(), tyWindowSharingGlobals::windowserver, wsComponentSubType, wsComponentType, and wsGlobals.

Here is the call graph for this function:

Boolean uisIsSharedWindow WindowPtr   ) 
 

Definition at line 1128 of file uisharing.c.

References nil, tyWindowSharingGlobals::windowserver, and wsGlobals.

Referenced by shellclose(), uisCloseAllSharedWindows(), and uisCloseSharedWindow().

Boolean uisOpenCardResource short  ,
Boolean  ,
Str255  ,
short  ,
short  ,
uisEventCallback 
 

Definition at line 1327 of file uisharing.c.

References tyWindowSharingGlobals::errorcode, nil, uisOpenHandle(), and wsGlobals.

Here is the call graph for this function:

Boolean uisOpenHandle Handle  ,
Boolean  ,
Str255  ,
short  ,
short  ,
uisEventCallback 
 

Definition at line 1312 of file uisharing.c.

References tyWindowSharingGlobals::errorcode, noErr, pt, tyWindowSharingGlobals::windowserver, and wsGlobals.

Referenced by handleopencardwindow(), and uisOpenCardResource().

Boolean uisRecalcObject Handle   ) 
 

Definition at line 1417 of file uisharing.c.

References tyWindowSharingGlobals::windowserver, and wsGlobals.

Referenced by recalcbottleneck().

Boolean uisRunModalHandle Handle  ,
Boolean  ,
Str255  ,
short  ,
short  ,
uisEventCallback 
 

Definition at line 1346 of file uisharing.c.

References tyWindowSharingGlobals::errorcode, noErr, pt, tyWindowSharingGlobals::windowserver, and wsGlobals.

Referenced by uisRunModalResource().

Boolean uisRunModalResource short  ,
Boolean  ,
Str255  ,
short  ,
short  ,
uisEventCallback 
 

Definition at line 1361 of file uisharing.c.

References tyWindowSharingGlobals::errorcode, nil, uisRunModalHandle(), and wsGlobals.

Here is the call graph for this function:

Boolean uisSetObjectValue Handle  ,
Str255  ,
Handle 
 

Definition at line 1381 of file uisharing.c.

References tyWindowSharingGlobals::windowserver, and wsGlobals.

Boolean uisSharedMenuHit short  ,
short 
 

Definition at line 1077 of file uisharing.c.

References tyMenuSharingGlobals::menuserver, msGlobals, and noErr.

Boolean uisStubStart void   ) 
 

Definition at line 1300 of file uisharing.c.

References tyWindowSharingGlobals::errorcode, noErr, tyWindowSharingGlobals::windowserver, and wsGlobals.

Boolean uisUpdate Handle   ) 
 

Definition at line 1399 of file uisharing.c.

References tyWindowSharingGlobals::windowserver, and wsGlobals.


Generated on Wed Jun 14 04:24:08 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6