File: ProcMeter.h

package info (click to toggle)
procmeter 2.5.1-3
  • links: PTS
  • area: main
  • in suites: potato
  • size: 260 kB
  • ctags: 197
  • sloc: ansic: 2,006; sh: 206; perl: 140; makefile: 106
file content (55 lines) | stat: -rw-r--r-- 1,593 bytes parent folder | download | duplicates (5)
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
/***************************************
  $Header: /home/amb/procmeter/RCS/ProcMeter.h 2.2 1996/09/21 20:42:59 amb Exp $

  ProcMeter Widget Public include file (for ProcMeter 2.2).
  ******************/ /******************
  Written by Andrew M. Bishop

  This file Copyright 1996 Andrew M. Bishop
  It may be distributed under the GNU Public License, version 2, or
  any higher version.  See section COPYING of the GNU Public license
  for conditions under which this file may be redistributed.
  ***************************************/


#ifndef PROCMETERWIDGET_H
#define PROCMETERWIDGET_H    /*+ To stop multiple inclusions. +*/

void ProcMeterWidgetAddDatum(Widget pmw,unsigned short datum);

/*+ The ProcMeter Widget Class Record. +*/
extern WidgetClass procMeterWidgetClass;

/*+ An opaque reference to the ProcMeter Widget Class Record type. +*/
typedef struct _ProcMeterClassRec *ProcMeterWidgetClass;

/*+ An opaque reference to the ProcMeter Widget Record type. +*/
typedef struct _ProcMeterRec      *ProcMeterWidget;

/* The resource names */

#define XtNsolid         "solid"

#define XtNgrid          "grid"
#define XtNgridMin       "gridMin"

#define XtNlabelPosition "labelPosition"


#define XtCSolid         "Solid"

#define XtCGrid          "Grid"
#define XtCGridMin       "GridMin"

#define XtCLabelPosition "LabelPosition"

/* The options for label placement */

#define ProcMeterLabelTop     1
#define ProcMeterLabelNone    0
#define ProcMeterLabelBottom -1

/*+ The number of points per grid line. +*/
#define ProcMeterWidgetScale 1000

#endif /* PROCMETERWIDGET_H */