aboutsummaryrefslogtreecommitdiff
path: root/BarDisplayP.h
blob: 328e691cbc328cfbdfaa7aa137d3e438d48d1f83 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/* $Id$ */

#ifndef _BarDisplayP_h
#define _BarDisplayP_h

#include "BarDisplay.h"
#include "GraphDisplayP.h"

typedef struct {
	Dimension space;
	Dimension default_graph_width;
	String format;
} BarDisplayPart;

typedef struct _BarDisplayRec {
	ObjectPart object;
	GraphDisplayPart graphDisplay;
	BarDisplayPart barDisplay;
} BarDisplayRec;

typedef struct {
	XtPointer extension;
} BarDisplayClassPart;

typedef struct _BarDisplayClassRec {
	ObjectClassPart object_class;
	GraphDisplayClassPart graphDisplay_class;
	BarDisplayClassPart barDisplay_class;
} BarDisplayClassRec, *BarDisplayObjectClass;

extern BarDisplayClassRec barDisplayClassRec;

#endif