Initial commit
[amiga/OpenBoopsi.git] / include / gadgets / FrPropGClass.h
1 #ifndef FRPROPGCLASS_H
2 #define FRPROPGCLASS_H
3 /*
4 **      $Id: FrPropGClass.h,v 1.1 1999/02/07 14:24:42 bernie Exp $
5 **
6 **      Copyright (C) 1999 Bernardo Innocenti
7 **      All rights reserved.
8 **
9 **      A simple subclass of the propgclass which supports to be framed
10 **      with any boopsi image. The frame must be specified specified
11 **      through the GA_LabelImage tag because the GA_Image already has
12 **      a special meaning for the propgclass.
13 **
14 **      Unfortunately The original ROM class is not smart enough to do
15 **      this simple job by itself. This new class overloads the GM_RENDER
16 **      method to work around these problems.
17 */
18
19
20 #define FRPROPGCLASS            "frpropgclass"
21 #define FRPROPGVERS     1
22
23
24 /* Functions to initialize and destroy the class */
25 Class   *MakeFrPropGClass       (void);
26 BOOL     FreeFrPropGClass       (Class *cl);
27
28
29
30 /*****************/
31 /* Class Methods */
32 /*****************/
33
34 /* This class does not define any new methods */
35
36 /********************/
37 /* Class Attributes */
38 /********************/
39
40 /* #define FPGA_Dummy (TAG_USER | ('F'<<16) | ('P'<<8)) */
41
42 /* This class does not define any new attributes */
43
44
45
46
47 #endif /* !FRPROPGCLASS_H */