HpanedUI.h
Go to the documentation of this file.
1 
3 //
4 // Header file for HpanedUI
5 //
6 // This file is generated by RapidApp 1.2
7 //
8 // This class implements the user interface portion of a class
9 // Normally it is not used directly.
10 // Instead the subclass, Hpaned is instantiated
11 //
12 // To extend or alter the behavior of this class, you should
13 // modify the Hpaned files
14 //
15 // Restrict changes to those sections between
16 // the "//--- Start/End editable code block" markers
17 //
18 // This will allow RapidApp to integrate changes more easily
19 //
20 // This class is a ViewKit user interface "component".
21 // For more information on how components are used, see the
22 // "ViewKit Programmers' Manual", and the RapidApp
23 // User's Guide.
24 //
26 #ifndef HPANEDUI_H
27 #define HPANEDUI_H
28 #include <Vk/VkComponent.h>
29 
30 
31 //---- Start editable code block: headers and declarations
32 
33 
34 //---- End editable code block: headers and declarations
35 
36 
37 // Externally defined classes referenced by this class:
38 
39 class SoXtExaminerViewer;
40 
41 
42 class HpanedUI : public VkComponent
43 {
44 
45  public:
46 
47  HpanedUI ( const char *, Widget );
48  HpanedUI ( const char * );
49  ~HpanedUI();
50  void create ( Widget );
51  const char * className();
52 
53  //---- Start editable code block: Hpaned public
54 
55 
56 
57  //---- End editable code block: Hpaned public
58 
59 
60  protected:
61 
62 
63  // Classes created by this class
64 
65  class SoXtExaminerViewer *_viewer;
66 
67  // Widgets created by this class
68 
69  Widget _autoToggle;
71  Widget _hpaned;
72  Widget _scale;
73  Widget _speedScale;
74 
75 
76  // These virtual functions are called from the private callbacks (below)
77  // Intended to be overriden in derived classes to define actions
78 
79  virtual void autoToggleCB ( Widget, XtPointer );
80  virtual void speedScaleCB ( Widget, XtPointer );
81 
82  //---- Start editable code block: Hpaned protected
83 
84 
85  //---- End editable code block: Hpaned protected
86 
87 
88  private:
89 
90  // Array of default resources
91 
92  static String _defaultHpanedUIResources[];
93 
94 
95  // Callbacks to interface with Motif
96 
97  static void autoToggleCBCallback ( Widget, XtPointer, XtPointer );
98  static void speedScaleCBCallback ( Widget, XtPointer, XtPointer );
99 
100  //---- Start editable code block: Hpaned private
101 
102 
103  //---- End editable code block: Hpaned private
104 };
105 //---- Start editable code block: End of generated code
106 
107 
108 //---- End editable code block: End of generated code
109 
110 #endif
111 
Widget _hpaned
Definition: HpanedUI.h:71
static String _defaultHpanedUIResources[]
Definition: HpanedUI.h:92
Widget _autoToggle
Definition: HpanedUI.h:69
void create(Widget)
static void speedScaleCBCallback(Widget, XtPointer, XtPointer)
class SoXtExaminerViewer * _viewer
Definition: HpanedUI.h:65
static void autoToggleCBCallback(Widget, XtPointer, XtPointer)
Widget _bulletinBoard
Definition: HpanedUI.h:70
virtual void speedScaleCB(Widget, XtPointer)
const char * className()
Widget _speedScale
Definition: HpanedUI.h:73
virtual void autoToggleCB(Widget, XtPointer)
HpanedUI(const char *, Widget)
Widget _scale
Definition: HpanedUI.h:72


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Thu May 6 2021 02:41:50