|
Data Structures |
| struct | PARSE_EVENT_STRUCT |
| struct | _PARAM_ |
Defines |
| #define | pv_STDIN 0 |
| #define | pv_STDOUT 1 |
| #define | pv_CACHE |
| #define | MAX_PRINTF_LENGTH 1024 |
| #define | MAX_EVENT_LENGTH 1024 |
| #define | MAX_CLIENTS 100 |
| #define | HELVETICA "Helvetica" |
| #define | TIMES "Times" |
| #define | COURIER "Courier" |
| #define | OLDENGLISH "OldEnglish" |
| #define | SYSTEM "System" |
| #define | ANYSTYLE "AnyStyle" |
| #define | NORMAL 0 |
| #define | ITALIC 1 |
| #define | RED 255,0,0 |
| #define | GREEN 0,255,0 |
| #define | BLUE 0,0,255 |
| #define | WHITE 255,255,255 |
| #define | BLACK 0,0,0 |
| #define | YELLOW 255,255,0 |
| #define | LILA 255,0,255 |
| #define | CYAN 0,255,255 |
| #define | DARK_GREY 128,128,128 |
| #define | LIGHT_GREY 180,180,180 |
| #define | WHEAT 213,213,154 |
| #define | DARK_RED 128,0,0 |
| #define | DARK_GREEN 0,128,0 |
| #define | DARK_LILA 128,0,128 |
| #define | DARK_CYAN 0,128,128 |
| #define | DARK_YELLOW 200,200,0 |
| #define | DARK_BLUE 0,0,128 |
| #define | HORIZONTAL 0 |
| #define | VERTICAL 1 |
| #define | Horizontal HORIZONTAL |
| #define | Vertical VERTICAL |
| #define | DEFAULT_LANGUAGE 0 |
| #define | PARAM_P PARAM p;pvInit(0,NULL,&p); |
| #define | INITIALIZE_GL "initializeGL" |
| #define | RESIZE_GL "resizeGL" |
Typedefs |
| typedef _PARAM_ | PARAM |
Enumerations |
| enum | PvEvent {
NULL_EVENT = 1,
BUTTON_EVENT,
TEXT_EVENT,
SLIDER_EVENT,
CHECKBOX_EVENT,
RADIOBUTTON_EVENT,
GL_IDLE_EVENT,
GL_PAINT_EVENT,
GL_INITIALIZE_EVENT,
GL_RESIZE_EVENT,
TAB_EVENT,
TABLE_CLICKED_EVENT,
TABLE_TEXT_EVENT,
SELECTION_EVENT,
CLIPBOARD_EVENT,
BUTTON_PRESSED_EVENT,
BUTTON_RELEASED_EVENT,
RIGHT_MOUSE_EVENT,
KEYBOARD_EVENT,
PLOT_MOUSE_MOVED_EVENT,
PLOT_MOUSE_PRESSED_EVENT,
PLOT_MOUSE_RELEASED_EVENT,
USER_EVENT
} |
| enum | Linestyle { LINESTYLE_NONE = 0,
LINESTYLE_CIRCLE,
LINESTYLE_CROSS,
LINESTYLE_RECT
} |
| enum | Weight {
Light = 25,
Normal = 50,
DemiBold = 63,
Bold = 75,
Black = 87
} |
| enum | FontAlignment { ALIGN_LEFT = 0,
ALIGN_CENTER,
ALIGN_RIGHT,
ALIGN_VERT_CENTER
} |
| enum | AlignmentFlags {
AlignAuto = 0x0000,
AlignLeft = 0x0001,
AlignRight = 0x0002,
AlignHCenter = 0x0004,
AlignJustify = 0x0008,
AlignHorizontal_Mask = AlignLeft | AlignRight | AlignHCenter | AlignJustify,
AlignTop = 0x0010,
AlignBottom = 0x0020,
AlignVCenter = 0x0040,
AlignVertical_Mask = AlignTop | AlignBottom | AlignVCenter,
AlignCenter = AlignVCenter | AlignHCenter
} |
| enum | TextFlags {
SingleLine = 0x0080,
DontClip = 0x0100,
ExpandTabs = 0x0200,
ShowPrefix = 0x0400,
WordBreak = 0x0800,
BreakAnywhere = 0x1000,
DontPrint = 0x2000,
Underline = 0x01000000,
Overline = 0x02000000,
StrikeOut = 0x04000000,
IncludeTrailingSpaces = 0x08000000,
NoAccel = 0x4000
} |
| enum | Policy {
NoInsertion = 0,
AtTop,
AtCurrent,
AtBottom,
AfterCurrent,
BeforeCurrent
} |
| enum | Mode { HEX = 0,
DEC,
OCT,
BINx
} |
| enum | Mode2 { Hex = 0,
Dec,
Oct,
Bin
} |
| enum | SegmentStyle { Outline = 0,
Filled,
Flat
} |
| enum | Shape {
NoFrame = 0,
Box = 0x0001,
Panel = 0x0002,
WinPanel = 0x0003,
HLine = 0x0004,
VLine = 0x0005,
StyledPanel = 0x0006,
PopupPanel = 0x0007,
MenuBarPanel = 0x0008,
ToolBarPanel = 0x0009,
LineEditPanel = 0x000a,
TabWidgetPanel = 0x000b,
GroupBoxPanel = 0x000c,
MShape = 0x000f
} |
| enum | Shadow { Plain = 0x0010,
Raised = 0x0020,
Sunken = 0x0030,
MShadow = 0x00f0
} |
| enum | FileDialogs { FileOpenDialog = 0,
FileSaveDialog,
FindDirectoryDialog
} |
| enum | MessageBoxTypes { BoxInformation = 0,
BoxWarning,
BoxCritical
} |
| enum | TextBrowserPos { Home = 0,
Forward,
Backward
} |
| enum | TabWidgetPos { Top = 0,
Bottom
} |
| enum | KeyboardModifiers { ShiftButton = 4,
ControlButton = 3,
AltButton = 2,
NormalKey = 1
} |
| enum | KeyCodes {
Key_Escape = 0x1000,
Key_Pause = 0x1008,
Key_Print = 0x1009,
Key_SysReq = 0x100a,
Key_PageUp = 0x1016,
Key_PageDown = 0x1017,
Key_F1 = 0x1030,
Key_F2 = 0x1031,
Key_F3 = 0x1032,
Key_F4 = 0x1033,
Key_F5 = 0x1034,
Key_F6 = 0x1035,
Key_F7 = 0x1036,
Key_F8 = 0x1037,
Key_F9 = 0x1038,
Key_F10 = 0x1039,
Key_F11 = 0x103a,
Key_F12 = 0x103b
} |
| enum | QwtAxis {
yLeft,
yRight,
xBottom,
xTop,
axisCnt
} |
| enum | QwtAutoscale {
None = 0,
IncludeRef = 1,
Symmetric = 2,
Floating = 4,
Logarithmic = 8,
Inverted = 16
} |
| enum | ScalePosition { ScaleLeft,
ScaleRight,
ScaleTop,
ScaleBottom
} |
| enum | ThermoPosition {
ThermoNone,
ThermoLeft,
ThermoRight,
ThermoTop,
ThermoBottom
} |
| enum | KnobSymbol { KnobLine,
KnobDot
} |
| enum | CounterButton { CounterButton1,
CounterButton2,
CounterButton3,
CounterButtonCnt
} |
| enum | SliderScalePos {
SliderNone,
SliderLeft,
SliderRight,
SliderTop,
SliderBottom
} |
| enum | SliderBGSTYLE { SliderBgTrough = 0x1,
SliderBgSlot = 0x2,
SliderBgBoth = SliderBgTrough | SliderBgSlot
} |
| enum | DialShadow { DialPlain = Plain,
DialRaised = Raised,
DialSunken = Sunken
} |
| enum | DialMode { RotateNeedle,
RotateScale
} |
| enum | CompassNeedle {
QwtCompassNeedle1 = 1,
QwtCompassNeedle2,
QwtCompassNeedle3,
QwtCompassNeedle4,
QwtCompassLineNeedle
} |
| enum | PenStyle {
NoPen,
SolidLine,
DashLine,
DotLine,
DashDotLine,
DashDotDotLine,
MPenStyle = 0x0f
} |
| enum | MarkerSymbol {
MarkerNone,
MarkerEllipse,
MarkerRect,
MarkerDiamond,
MarkerTriangle,
MarkerDTriangle,
MarkerUTriangle,
MarkerLTriangle,
MarkerRTriangle,
MarkerCross,
MarkerXCross,
MarkerStyleCnt
} |
| enum | Order { DMY,
MDY,
YMD,
YDM
} |
| enum | UNIT_CONVERSION {
MM2INCH = 1,
INCH2MM,
CM2FOOT,
FOOT2CM,
CM2YARD,
YARD2CM,
KM2MILE,
MILE2KM,
KM2NAUTICAL_MILE,
NAUTICAL_MILE2KM,
QMM2SQINCH,
SQINCH2QMM,
QCM2SQFOOT,
SQFOOT2QCM,
QM2SQYARD,
SQYARD2QM,
QM2ACRE,
ACRE2QM,
QKM2SQMILE,
SQMILE2QKM,
ML2TEASPOON,
TEASPOON2ML,
ML2TABLESPOON,
TABLESPOON2ML,
ML2OUNCE,
OUNCE2ML,
L2CUP,
CUP2L,
L2PINT,
PINT2L,
L2QUART,
QUART2L,
L2GALLON,
GALLON2L,
GR2OUNCE,
OUNCE2GR,
KG2POUND,
POUND2KG,
T2TON,
TON2T,
C2FAHRENHEIT,
FAHRENHEIT2C
} |