~ubuntu-branches/debian/jessie/eso-midas/jessie

« back to all changes in this revision

Viewing changes to gui/GraphLib/libsrc/uimxR5/include/UxScale.h

  • Committer: Package Import Robot
  • Author(s): Ole Streicher
  • Date: 2014-04-22 14:44:58 UTC
  • Revision ID: package-import@ubuntu.com-20140422144458-okiwi1assxkkiz39
Tags: upstream-13.09pl1.2+dfsg
ImportĀ upstreamĀ versionĀ 13.09pl1.2+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* @(#)UxScale.h        17.1 (ESO-IPG) 01/25/02 17:26:02 */
 
2
#ifndef UXScale_INCLUDED
 
3
#define UXScale_INCLUDED
 
4
 
 
5
#include "Xm/Scale.h"
 
6
 
 
7
#ifdef DESIGN_TIME
 
8
#include "UxMgr.h"
 
9
 
 
10
#ifndef UxGetValue
 
11
extern binptr UxP_ScaleRD_value;
 
12
#define UxGetValue(sw) \
 
13
        UxGET_int(sw,UxP_ScaleRD_value,"value")
 
14
#define UxPutValue(sw,val) \
 
15
        UxPUT_int(sw,UxP_ScaleRD_value,"value",val)
 
16
#endif
 
17
 
 
18
#ifndef UxGetTitleString
 
19
extern binptr UxP_ScaleRD_titleString;
 
20
#define UxGetTitleString(sw) \
 
21
        UxGET_string(sw,UxP_ScaleRD_titleString,"titleString")
 
22
#define UxPutTitleString(sw,val) \
 
23
        UxPUT_string(sw,UxP_ScaleRD_titleString,"titleString",val)
 
24
#endif
 
25
 
 
26
#ifndef UxGetShowValue
 
27
extern binptr UxP_ScaleRD_showValue;
 
28
#define UxGetShowValue(sw) \
 
29
        UxGET_string(sw,UxP_ScaleRD_showValue,"showValue")
 
30
#define UxPutShowValue(sw,val) \
 
31
        UxPUT_string(sw,UxP_ScaleRD_showValue,"showValue",val)
 
32
#endif
 
33
 
 
34
#ifndef UxGetScaleWidth
 
35
extern binptr UxP_ScaleRD_scaleWidth;
 
36
#define UxGetScaleWidth(sw) \
 
37
        UxGET_int(sw,UxP_ScaleRD_scaleWidth,"scaleWidth")
 
38
#define UxPutScaleWidth(sw,val) \
 
39
        UxPUT_int(sw,UxP_ScaleRD_scaleWidth,"scaleWidth",val)
 
40
#endif
 
41
 
 
42
#ifndef UxGetScaleMultiple
 
43
extern binptr UxP_ScaleRD_scaleMultiple;
 
44
#define UxGetScaleMultiple(sw) \
 
45
        UxGET_int(sw,UxP_ScaleRD_scaleMultiple,"scaleMultiple")
 
46
#define UxPutScaleMultiple(sw,val) \
 
47
        UxPUT_int(sw,UxP_ScaleRD_scaleMultiple,"scaleMultiple",val)
 
48
#endif
 
49
 
 
50
#ifndef UxGetScaleHeight
 
51
extern binptr UxP_ScaleRD_scaleHeight;
 
52
#define UxGetScaleHeight(sw) \
 
53
        UxGET_int(sw,UxP_ScaleRD_scaleHeight,"scaleHeight")
 
54
#define UxPutScaleHeight(sw,val) \
 
55
        UxPUT_int(sw,UxP_ScaleRD_scaleHeight,"scaleHeight",val)
 
56
#endif
 
57
 
 
58
#ifndef UxGetProcessingDirection
 
59
extern binptr UxP_ScaleRD_processingDirection;
 
60
#define UxGetProcessingDirection(sw) \
 
61
        UxGET_string(sw,UxP_ScaleRD_processingDirection,"processingDirection")
 
62
#define UxPutProcessingDirection(sw,val) \
 
63
        UxPUT_string(sw,UxP_ScaleRD_processingDirection,"processingDirection",val)
 
64
#endif
 
65
 
 
66
#ifndef UxGetOrientation
 
67
extern binptr UxP_ScaleRD_orientation;
 
68
#define UxGetOrientation(sw) \
 
69
        UxGET_string(sw,UxP_ScaleRD_orientation,"orientation")
 
70
#define UxPutOrientation(sw,val) \
 
71
        UxPUT_string(sw,UxP_ScaleRD_orientation,"orientation",val)
 
72
#endif
 
73
 
 
74
#ifndef UxGetMinimum
 
75
extern binptr UxP_ScaleRD_minimum;
 
76
#define UxGetMinimum(sw) \
 
77
        UxGET_int(sw,UxP_ScaleRD_minimum,"minimum")
 
78
#define UxPutMinimum(sw,val) \
 
79
        UxPUT_int(sw,UxP_ScaleRD_minimum,"minimum",val)
 
80
#endif
 
81
 
 
82
#ifndef UxGetMaximum
 
83
extern binptr UxP_ScaleRD_maximum;
 
84
#define UxGetMaximum(sw) \
 
85
        UxGET_int(sw,UxP_ScaleRD_maximum,"maximum")
 
86
#define UxPutMaximum(sw,val) \
 
87
        UxPUT_int(sw,UxP_ScaleRD_maximum,"maximum",val)
 
88
#endif
 
89
 
 
90
#ifndef UxGetHighlightThickness
 
91
extern binptr UxP_ScaleRD_highlightThickness;
 
92
#define UxGetHighlightThickness(sw) \
 
93
        UxGET_int(sw,UxP_ScaleRD_highlightThickness,"highlightThickness")
 
94
#define UxPutHighlightThickness(sw,val) \
 
95
        UxPUT_int(sw,UxP_ScaleRD_highlightThickness,"highlightThickness",val)
 
96
#endif
 
97
 
 
98
#ifndef UxGetHighlightOnEnter
 
99
extern binptr UxP_ScaleRD_highlightOnEnter;
 
100
#define UxGetHighlightOnEnter(sw) \
 
101
        UxGET_string(sw,UxP_ScaleRD_highlightOnEnter,"highlightOnEnter")
 
102
#define UxPutHighlightOnEnter(sw,val) \
 
103
        UxPUT_string(sw,UxP_ScaleRD_highlightOnEnter,"highlightOnEnter",val)
 
104
#endif
 
105
 
 
106
#ifndef UxGetFontList
 
107
extern binptr UxP_ScaleRD_fontList;
 
108
#define UxGetFontList(sw) \
 
109
        UxGET_string(sw,UxP_ScaleRD_fontList,"fontList")
 
110
#define UxPutFontList(sw,val) \
 
111
        UxPUT_string(sw,UxP_ScaleRD_fontList,"fontList",val)
 
112
#endif
 
113
 
 
114
#ifndef UxGetDecimalPoints
 
115
extern binptr UxP_ScaleRD_decimalPoints;
 
116
#define UxGetDecimalPoints(sw) \
 
117
        UxGET_short(sw,UxP_ScaleRD_decimalPoints,"decimalPoints")
 
118
#define UxPutDecimalPoints(sw,val) \
 
119
        UxPUT_short(sw,UxP_ScaleRD_decimalPoints,"decimalPoints",val)
 
120
#endif
 
121
 
 
122
extern Class_t UxC_scale;
 
123
#define UxCreateScale(name,parent) \
 
124
        UxCreateSwidget(UxC_scale,name,parent)
 
125
#else
 
126
#define UxCreateScale(name,parent) \
 
127
        UxCreateSwidget(name,xmScaleWidgetClass,parent)
 
128
#endif
 
129
#endif