Updated for 2.1b2 distribution.
[python/dscho.git] / Mac / Wastemods / WEObjectHandlers.h
blobd73a490c4220a877f3652726d56b869fe3e06422
1 /*
2 WASTE Demo Project:
3 Sample WASTE Object Handlers
5 Copyright © 1993-1998 Marco Piovanelli
6 All Rights Reserved
7 */
9 #ifndef _WASTE_
10 #include "WASTE.h"
11 #endif
14 // PICTURES
16 pascal OSErr HandleNewPicture(Point *defaultObjectSize, WEObjectReference objectRef);
17 pascal OSErr HandleDisposePicture(WEObjectReference objectRef);
18 pascal OSErr HandleDrawPicture(const Rect *destRect, WEObjectReference objectRef);
20 // SOUNDS
22 enum {
23 kSoundIconID = 550
26 pascal OSErr HandleNewSound(Point *defaultObjectSize, WEObjectReference objectRef);
27 pascal OSErr HandleDrawSound(const Rect *destRect, WEObjectReference objectRef);
28 pascal Boolean HandleClickSound(Point hitPt, EventModifiers modifiers,
29 UInt32 clickTime, WEObjectReference objectRef);