services.c File Reference

#include "frontier.h"
#include "standard.h"
#include "menu.h"
#include "strings.h"
#include "cancoon.h"
#include "launch.h"
#include "tablestructure.h"
#include "popup.h"
#include "meprograms.h"
#include "dockmenu.h"
#include "opinternal.h"
#include "services.h"

Include dependency graph for services.c:

Go to the source code of this file.

Functions

pascal OSStatus serviceshandlercopy (EventHandlerCallRef nextHandler, EventRef inEvent, void *userData)
pascal OSStatus serviceshandlerpaste (EventHandlerCallRef nextHandler, EventRef inEvent, void *userData)
pascal OSStatus serviceshandlergettypes (EventHandlerCallRef nextHandler, EventRef inEvent, void *userData)
static void servicesinstallhandlers (void)
void initservices (void)

Variables

static const OSType servicesdatatypes [] = {'TEXT'}


Function Documentation

void initservices void   ) 
 

Definition at line 270 of file services.c.

References servicesinstallhandlers().

Referenced by shellinit().

Here is the call graph for this function:

pascal OSStatus serviceshandlercopy EventHandlerCallRef  nextHandler,
EventRef  inEvent,
void *  userData
 

Definition at line 88 of file services.c.

References tyshellglobals::copyroutine, disposehandle(), gethandlesize(), lockhandle(), newclearhandle(), nil, noErr, shellconvertscrap(), shellglobals, shellpopglobals(), shellpushwindowglobals(), shellwindowinfo, and unlockhandle().

Referenced by servicesinstallhandlers().

Here is the call graph for this function:

pascal OSStatus serviceshandlergettypes EventHandlerCallRef  nextHandler,
EventRef  inEvent,
void *  userData
 

Definition at line 197 of file services.c.

References NULL, and servicesdatatypes.

Referenced by servicesinstallhandlers().

pascal OSStatus serviceshandlerpaste EventHandlerCallRef  nextHandler,
EventRef  inEvent,
void *  userData
 

Definition at line 141 of file services.c.

References disposehandle(), lockhandle(), newclearhandle(), nil, noErr, tyshellglobals::pasteroutine, shellglobals, shellpopglobals(), shellpushwindowglobals(), shellwindowinfo, and unlockhandle().

Referenced by servicesinstallhandlers().

Here is the call graph for this function:

static void servicesinstallhandlers void   )  [static]
 

Definition at line 245 of file services.c.

References NULL, serviceshandlercopy(), serviceshandlergettypes(), and serviceshandlerpaste().

Referenced by initservices().

Here is the call graph for this function:


Variable Documentation

const OSType servicesdatatypes[] = {'TEXT'} [static]
 

Definition at line 82 of file services.c.

Referenced by serviceshandlergettypes().


Generated on Sat Jun 10 06:18:40 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6