home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
594b.lha
/
Precognition_rel1
/
OutlineBox.h
< prev
next >
Wrap
C/C++ Source or Header
|
1991-12-12
|
1KB
|
54 lines
/* ==========================================================================
**
** OutlineBox.h
**
** Object<GraphicObject<OutlineBox
**
** An OutlineBox is a 3D bevelled box with a character title along its
** top center. These are usually used to group related gadgets together.
**
** You can do anything to an OutlineBox that you can do with a GraphicObject
** (See GraphicObject.h)
**
** ©1991 WILLISoft
**
** ==========================================================================
*/
#ifndef OUTLINEBOX_H
#define OUTLINEBOX_H
#include "GraphicObject.h"
#include "Precognition3D.h"
#include "Precognition_utils.h"
typedef struct OutlineBox
{
Class *isa;
char *ObjectName;
void *Next; /* Points to next GraphicObject in chain. */
tPoint Location;
tPoint Size;
pcg_3DThinBevel Bevel;
pcg_3DPens Pens;
char *Label;
} OutlineBox;
void OutlineBox_Init( OutlineBox *self,
PIXELS LeftEdge,
PIXELS TopEdge,
PIXELS Width,
PIXELS Height,
pcg_3DPens Pens,
char *Label );
struct GraphicObjectClass *OutlineBoxClass( void );
void OutlineBoxClass_Init( struct GraphicObjectClass *class );
#endif