Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

button.h File Reference

#include <stdlib.h>
#include "typedefs.h"
#include "scrnobj.h"
#include "viewport.h"
#include "display.h"
#include "messages.h"

Go to the source code of this file.

Compounds

class  PushButton

Typedefs

typedef bool BOOLEAN

Enumerations

enum  SHADOW_STYLE { TOP_LEFT, BOTTOM_RIGHT, TOP_RIGHT, BOTTOM_LEFT }

Variables

const int BORDERX = 3
const int BORDERY = 2
const int SHADOWS = 2
const int FRAME = 1
const int FONT = SMALL_FONT
const int FONT_SIZE = 5


Typedef Documentation

typedef bool BOOLEAN
 

Definition at line 21 of file button.h.

Referenced by PushButton::ButtonStatus().


Enumeration Type Documentation

enum SHADOW_STYLE
 

Enumeration values:
TOP_LEFT 
BOTTOM_RIGHT 
TOP_RIGHT 
BOTTOM_LEFT 

Definition at line 20 of file button.h.

Referenced by PushButton::draw_shadows().


Variable Documentation

const int BORDERX = 3
 

Definition at line 29 of file button.h.

Referenced by PushButton::image_size(), and PushButton::name_button().

const int BORDERY = 2
 

Definition at line 30 of file button.h.

Referenced by PushButton::image_size(), and PushButton::name_button().

const int FONT = SMALL_FONT
 

Definition at line 33 of file button.h.

Referenced by PushButton::name_button(), and PushButton::set_constants().

const int FONT_SIZE = 5
 

Definition at line 34 of file button.h.

Referenced by PushButton::name_button(), and PushButton::set_constants().

const int FRAME = 1
 

Definition at line 32 of file button.h.

Referenced by PushButton::depress_button(), PushButton::Draw(), PushButton::draw_frame(), PushButton::draw_shadows(), PushButton::image_size(), and PushButton::name_button().

const int SHADOWS = 2
 

Definition at line 31 of file button.h.

Referenced by PushButton::ButtonBounds(), PushButton::draw_shadows(), PushButton::image_size(), and PushButton::name_button().


Generated on Sun Jul 6 23:07:16 2003 for Scotland Yard by doxygen1.2.15