WebRadioApp  0.1
_WidgetSetToggleButtonConfig.h
Go to the documentation of this file.
1 /*******************************************************************************
2 *
3 * E M B E D D E D W I Z A R D P R O J E C T
4 *
5 * Copyright (c) TARA Systems GmbH
6 * written by Paul Banach and Manfred Schweyer
7 *
8 ********************************************************************************
9 *
10 * This file was generated automatically by Embedded Wizard Studio.
11 *
12 * Please do not make any modifications of this file! The modifications are lost
13 * when the file is generated again by Embedded Wizard Studio!
14 *
15 * The template of this heading text can be found in the file 'head.ewt' in the
16 * directory 'Platforms' of your Embedded Wizard installation directory. If you
17 * wish to adapt this text, please copy the template file 'head.ewt' into your
18 * project directory and edit the copy only. Please avoid any modifications of
19 * the original template file!
20 *
21 * Version : 10.00
22 * Profile : STM32H747
23 * Platform : STM.STM32.RGB565
24 *
25 *******************************************************************************/
26 
27 #ifndef _WidgetSetToggleButtonConfig_H
28 #define _WidgetSetToggleButtonConfig_H
29 
30 #ifdef __cplusplus
31  extern "C"
32  {
33 #endif
34 
35 #include "ewrte.h"
36 #if EW_RTE_VERSION != 0x000A0000
37  #error Wrong version of Embedded Wizard Runtime Environment.
38 #endif
39 
40 #include "ewgfx.h"
41 #if EW_GFX_VERSION != 0x000A0000
42  #error Wrong version of Embedded Wizard Graphics Engine.
43 #endif
44 
45 #include "_WidgetSetWidgetConfig.h"
46 
47 /* Forward declaration of the class Resources::Bitmap */
48 #ifndef _ResourcesBitmap_
49  EW_DECLARE_CLASS( ResourcesBitmap )
50 #define _ResourcesBitmap_
51 #endif
52 
53 /* Forward declaration of the class Resources::Font */
54 #ifndef _ResourcesFont_
55  EW_DECLARE_CLASS( ResourcesFont )
56 #define _ResourcesFont_
57 #endif
58 
59 /* Forward declaration of the class WidgetSet::ToggleButtonConfig */
60 #ifndef _WidgetSetToggleButtonConfig_
61  EW_DECLARE_CLASS( WidgetSetToggleButtonConfig )
62 #define _WidgetSetToggleButtonConfig_
63 #endif
64 
65 
66 /* This class implements the functionality permitting you to simply customize the
67  look and feel of a bistable 'toggle button' widget (WidgetSet::ToggleButton).
68  In the practice, you will create an instance of this class, configure its properties
69  with bitmaps, colors and other relevant attributes according to your design expectations
70  and assign such prepared configuration object to the property 'Appearance' of
71  every affected toggle button widget. Thereupon the widgets will use the configuration
72  information provided in the object.
73  During its lifetime the button remains always in one of the four states: 'disabled',
74  'default', 'focused' and 'active'. The state 'disabled' is true for every not
75  available button (the property 'Enabled' of the button is 'false'). Such buttons
76  will ignore all user inputs. The state 'default' determines a button, which is
77  ready to be touched by the user or ready to become focused. As soon as the button
78  becomes focused, it switches in the state 'focused'. In this state the user can
79  activate the button by pressing a key on the keyboard. Finally, the state 'active'
80  is true, if the user actually interacts with the button (the button is pressed).
81  At the same time, the toggle button distinguishes between two further states:
82  'on' (checked) and 'off' (unchecked). With the configuration object you can specify
83  the appearance of the button for every state combination individually. For this
84  purpose you should know from which views the button is composed of:
85  - 'Face' is a bitmap frame view (Views::Frame) filling per default the entire
86  background of the button. In the configuration object you can individually specify
87  for every button state combination the desired bitmap (@FaceOffActive, @FaceOffDefault,
88  @FaceOffDisabled, @FaceOffFocused, @FaceOnActive, @FaceOnDefault, @FaceOnDisabled,
89  @FaceOnFocused), the frame number within the bitmap (@FaceOffFrameActive, @FaceOffFrameDefault,
90  @FaceOffFrameDisabled, @FaceOffFrameFocused, @FaceOnFrameActive, @FaceOnFrameDefault,
91  @FaceOnFrameDisabled, @FaceOnFrameFocused) and opacity or color to tint the bitmap
92  (@FaceOffTintActive, @FaceOffTintDefault, @FaceOffTintDisabled, @FaceOffTintFocused,
93  @FaceOnTintActive, @FaceOnTintDefault, @FaceOnTintDisabled, @FaceOnTintFocused).
94  The button can automatically play animated bitmaps if the corresponding frame
95  number is -1. If desired, with the property @FaceLayout you can also configure
96  the bitmap to be arranged horizontally and vertically instead of filling the
97  entire widget area.
98  - 'Icon' is an image view (Views::Image) displayed per default in the center
99  of the button. The corresponding bitmap is determined in the property 'Icon'
100  in the toggle button widget. In the configuration object you can specify the
101  alignment (@IconAlignment) and margins (@IconMarginBottom, @IconMarginLeft, @IconMarginRight,
102  @IconMarginTop) how to arrange the 'Icon' bitmap within the button area. Furthermore,
103  for every button state combination the opacity or color to tint the bitmap can
104  be determined (@IconOffTintActive, @IconOffTintDefault, @IconOffTintDisabled,
105  @IconOffTintFocused, @IconOnTintActive, @IconOnTintDefault, @IconOnTintDisabled,
106  @IconOnTintFocused).
107  - 'Label' is a text view (Views::Text) displayed per default in the center of
108  the button. The corresponding text is determined in the property 'LabelOff' or
109  'LabelOn' in the toggle button widget. In the configuration object you can specify
110  the font (@LabelOffFont, @LabelOnFont), alignment (@LabelAlignment) and margins
111  (@LabelMarginBottom, @LabelMarginLeft, @LabelMarginRight, @LabelMarginTop) to
112  use for the text view. For every button state combination you can specify individual
113  text color values (@LabelOffColorActive, @LabelOffColorDefault, @LabelOffColorDisabled,
114  @LabelOffColorFocused, @LabelOnColorActive, @LabelOnColorDefault, @LabelOnColorDisabled,
115  @LabelOnColorFocused).
116  If the button is actually focused, it can also be activated by pressing the keyboard
117  key specified in the property @KeyCode. To prevent the button from being able
118  to be focused, initialize this property with the value Core::KeyCode.NoKey. The
119  property @PressedFeedbackDuration configures the duration how long the button
120  should appear active (pressed) even if it has been taped for a very short time.
121  With the properties @WidgetMinSize and @WidgetMaxSize you can configure size
122  constraints for the widget itself. You can, for example, limit the button to
123  not shrink below a specified width or height. */
124 EW_DEFINE_FIELDS( WidgetSetToggleButtonConfig, WidgetSetWidgetConfig )
125  EW_PROPERTY( LabelOnFont, ResourcesFont )
126  EW_PROPERTY( LabelOffFont, ResourcesFont )
127  EW_PROPERTY( FaceOnActive, ResourcesBitmap )
128  EW_PROPERTY( FaceOnFocused, ResourcesBitmap )
129  EW_PROPERTY( FaceOnDisabled, ResourcesBitmap )
130  EW_PROPERTY( FaceOnDefault, ResourcesBitmap )
131  EW_PROPERTY( FaceOffActive, ResourcesBitmap )
132  EW_PROPERTY( FaceOffFocused, ResourcesBitmap )
133  EW_PROPERTY( FaceOffDisabled, ResourcesBitmap )
134  EW_PROPERTY( FaceOffDefault, ResourcesBitmap )
135  EW_PROPERTY( PressedFeedbackDuration, XInt32 )
136  EW_PROPERTY( LabelOnColorActive, XColor )
137  EW_PROPERTY( LabelOnColorFocused, XColor )
138  EW_PROPERTY( LabelOnColorDisabled, XColor )
139  EW_PROPERTY( LabelOnColorDefault, XColor )
140  EW_PROPERTY( LabelOffColorActive, XColor )
141  EW_PROPERTY( LabelOffColorFocused, XColor )
142  EW_PROPERTY( LabelOffColorDisabled, XColor )
143  EW_PROPERTY( LabelOffColorDefault, XColor )
144  EW_PROPERTY( LabelMarginBottom, XInt32 )
145  EW_PROPERTY( LabelMarginTop, XInt32 )
146  EW_PROPERTY( LabelMarginRight, XInt32 )
147  EW_PROPERTY( LabelMarginLeft, XInt32 )
148  EW_PROPERTY( IconOnTintActive, XColor )
149  EW_PROPERTY( IconOnTintFocused, XColor )
150  EW_PROPERTY( IconOnTintDisabled, XColor )
151  EW_PROPERTY( IconOnTintDefault, XColor )
152  EW_PROPERTY( IconOffTintActive, XColor )
153  EW_PROPERTY( IconOffTintFocused, XColor )
154  EW_PROPERTY( IconOffTintDisabled, XColor )
155  EW_PROPERTY( IconOffTintDefault, XColor )
156  EW_PROPERTY( IconMarginBottom, XInt32 )
157  EW_PROPERTY( IconMarginTop, XInt32 )
158  EW_PROPERTY( IconMarginRight, XInt32 )
159  EW_PROPERTY( IconMarginLeft, XInt32 )
160  EW_PROPERTY( LabelAlignment, XSet )
161  EW_PROPERTY( IconAlignment, XSet )
162  EW_PROPERTY( FaceLayout, XSet )
163  EW_PROPERTY( FaceOnTintActive, XColor )
164  EW_PROPERTY( FaceOnTintFocused, XColor )
165  EW_PROPERTY( FaceOnTintDisabled, XColor )
166  EW_PROPERTY( FaceOnTintDefault, XColor )
167  EW_PROPERTY( FaceOnFrameActive, XInt32 )
168  EW_PROPERTY( FaceOnFrameFocused, XInt32 )
169  EW_PROPERTY( FaceOnFrameDisabled, XInt32 )
170  EW_PROPERTY( FaceOnFrameDefault, XInt32 )
171  EW_PROPERTY( FaceOffTintActive, XColor )
172  EW_PROPERTY( FaceOffTintFocused, XColor )
173  EW_PROPERTY( FaceOffTintDisabled, XColor )
174  EW_PROPERTY( FaceOffTintDefault, XColor )
175  EW_PROPERTY( FaceOffFrameActive, XInt32 )
176  EW_PROPERTY( FaceOffFrameFocused, XInt32 )
177  EW_PROPERTY( FaceOffFrameDisabled, XInt32 )
178  EW_PROPERTY( FaceOffFrameDefault, XInt32 )
179  EW_PROPERTY( WidgetMaxSize, XPoint )
180  EW_PROPERTY( WidgetMinSize, XPoint )
181  EW_PROPERTY( KeyCode, XEnum )
182 EW_END_OF_FIELDS( WidgetSetToggleButtonConfig )
183 
184 /* Virtual Method Table (VMT) for the class : 'WidgetSet::ToggleButtonConfig' */
185 EW_DEFINE_METHODS( WidgetSetToggleButtonConfig, WidgetSetWidgetConfig )
186 EW_END_OF_METHODS( WidgetSetToggleButtonConfig )
187 
188 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetLabelOnColorActive()' */
189 void WidgetSetToggleButtonConfig_OnSetLabelOnColorActive( WidgetSetToggleButtonConfig _this,
190  XColor value );
191 
192 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetLabelOnColorFocused()' */
193 void WidgetSetToggleButtonConfig_OnSetLabelOnColorFocused( WidgetSetToggleButtonConfig _this,
194  XColor value );
195 
196 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetLabelOnColorDisabled()' */
197 void WidgetSetToggleButtonConfig_OnSetLabelOnColorDisabled( WidgetSetToggleButtonConfig _this,
198  XColor value );
199 
200 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetLabelOnColorDefault()' */
201 void WidgetSetToggleButtonConfig_OnSetLabelOnColorDefault( WidgetSetToggleButtonConfig _this,
202  XColor value );
203 
204 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetLabelOffColorActive()' */
205 void WidgetSetToggleButtonConfig_OnSetLabelOffColorActive( WidgetSetToggleButtonConfig _this,
206  XColor value );
207 
208 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetLabelOffColorFocused()' */
209 void WidgetSetToggleButtonConfig_OnSetLabelOffColorFocused( WidgetSetToggleButtonConfig _this,
210  XColor value );
211 
212 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetLabelOffColorDisabled()' */
213 void WidgetSetToggleButtonConfig_OnSetLabelOffColorDisabled( WidgetSetToggleButtonConfig _this,
214  XColor value );
215 
216 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetLabelOffColorDefault()' */
217 void WidgetSetToggleButtonConfig_OnSetLabelOffColorDefault( WidgetSetToggleButtonConfig _this,
218  XColor value );
219 
220 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetIconOnTintActive()' */
221 void WidgetSetToggleButtonConfig_OnSetIconOnTintActive( WidgetSetToggleButtonConfig _this,
222  XColor value );
223 
224 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetIconOnTintFocused()' */
225 void WidgetSetToggleButtonConfig_OnSetIconOnTintFocused( WidgetSetToggleButtonConfig _this,
226  XColor value );
227 
228 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetIconOnTintDisabled()' */
229 void WidgetSetToggleButtonConfig_OnSetIconOnTintDisabled( WidgetSetToggleButtonConfig _this,
230  XColor value );
231 
232 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetIconOnTintDefault()' */
233 void WidgetSetToggleButtonConfig_OnSetIconOnTintDefault( WidgetSetToggleButtonConfig _this,
234  XColor value );
235 
236 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetIconOffTintActive()' */
237 void WidgetSetToggleButtonConfig_OnSetIconOffTintActive( WidgetSetToggleButtonConfig _this,
238  XColor value );
239 
240 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetIconOffTintFocused()' */
241 void WidgetSetToggleButtonConfig_OnSetIconOffTintFocused( WidgetSetToggleButtonConfig _this,
242  XColor value );
243 
244 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetIconOffTintDisabled()' */
245 void WidgetSetToggleButtonConfig_OnSetIconOffTintDisabled( WidgetSetToggleButtonConfig _this,
246  XColor value );
247 
248 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetIconOffTintDefault()' */
249 void WidgetSetToggleButtonConfig_OnSetIconOffTintDefault( WidgetSetToggleButtonConfig _this,
250  XColor value );
251 
252 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetIconMarginLeft()' */
253 void WidgetSetToggleButtonConfig_OnSetIconMarginLeft( WidgetSetToggleButtonConfig _this,
254  XInt32 value );
255 
256 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetLabelOnFont()' */
257 void WidgetSetToggleButtonConfig_OnSetLabelOnFont( WidgetSetToggleButtonConfig _this,
258  ResourcesFont value );
259 
260 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetLabelOffFont()' */
261 void WidgetSetToggleButtonConfig_OnSetLabelOffFont( WidgetSetToggleButtonConfig _this,
262  ResourcesFont value );
263 
264 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetFaceOnFrameActive()' */
265 void WidgetSetToggleButtonConfig_OnSetFaceOnFrameActive( WidgetSetToggleButtonConfig _this,
266  XInt32 value );
267 
268 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetFaceOnFrameFocused()' */
269 void WidgetSetToggleButtonConfig_OnSetFaceOnFrameFocused( WidgetSetToggleButtonConfig _this,
270  XInt32 value );
271 
272 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetFaceOnFrameDisabled()' */
273 void WidgetSetToggleButtonConfig_OnSetFaceOnFrameDisabled( WidgetSetToggleButtonConfig _this,
274  XInt32 value );
275 
276 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetFaceOnFrameDefault()' */
277 void WidgetSetToggleButtonConfig_OnSetFaceOnFrameDefault( WidgetSetToggleButtonConfig _this,
278  XInt32 value );
279 
280 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetFaceOnActive()' */
281 void WidgetSetToggleButtonConfig_OnSetFaceOnActive( WidgetSetToggleButtonConfig _this,
282  ResourcesBitmap value );
283 
284 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetFaceOnFocused()' */
285 void WidgetSetToggleButtonConfig_OnSetFaceOnFocused( WidgetSetToggleButtonConfig _this,
286  ResourcesBitmap value );
287 
288 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetFaceOnDisabled()' */
289 void WidgetSetToggleButtonConfig_OnSetFaceOnDisabled( WidgetSetToggleButtonConfig _this,
290  ResourcesBitmap value );
291 
292 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetFaceOnDefault()' */
293 void WidgetSetToggleButtonConfig_OnSetFaceOnDefault( WidgetSetToggleButtonConfig _this,
294  ResourcesBitmap value );
295 
296 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetFaceOffFrameActive()' */
297 void WidgetSetToggleButtonConfig_OnSetFaceOffFrameActive( WidgetSetToggleButtonConfig _this,
298  XInt32 value );
299 
300 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetFaceOffFrameFocused()' */
301 void WidgetSetToggleButtonConfig_OnSetFaceOffFrameFocused( WidgetSetToggleButtonConfig _this,
302  XInt32 value );
303 
304 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetFaceOffFrameDisabled()' */
305 void WidgetSetToggleButtonConfig_OnSetFaceOffFrameDisabled( WidgetSetToggleButtonConfig _this,
306  XInt32 value );
307 
308 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetFaceOffFrameDefault()' */
309 void WidgetSetToggleButtonConfig_OnSetFaceOffFrameDefault( WidgetSetToggleButtonConfig _this,
310  XInt32 value );
311 
312 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetFaceOffActive()' */
313 void WidgetSetToggleButtonConfig_OnSetFaceOffActive( WidgetSetToggleButtonConfig _this,
314  ResourcesBitmap value );
315 
316 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetFaceOffFocused()' */
317 void WidgetSetToggleButtonConfig_OnSetFaceOffFocused( WidgetSetToggleButtonConfig _this,
318  ResourcesBitmap value );
319 
320 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetFaceOffDisabled()' */
321 void WidgetSetToggleButtonConfig_OnSetFaceOffDisabled( WidgetSetToggleButtonConfig _this,
322  ResourcesBitmap value );
323 
324 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetFaceOffDefault()' */
325 void WidgetSetToggleButtonConfig_OnSetFaceOffDefault( WidgetSetToggleButtonConfig _this,
326  ResourcesBitmap value );
327 
328 /* 'C' function for method : 'WidgetSet::ToggleButtonConfig.OnSetWidgetMinSize()' */
329 void WidgetSetToggleButtonConfig_OnSetWidgetMinSize( WidgetSetToggleButtonConfig _this,
330  XPoint value );
331 
332 #ifdef __cplusplus
333  }
334 #endif
335 
336 #endif /* _WidgetSetToggleButtonConfig_H */
337 
338 /* Embedded Wizard */
WidgetSetToggleButtonConfig_OnSetFaceOffFrameActive
void WidgetSetToggleButtonConfig_OnSetFaceOffFrameActive(WidgetSetToggleButtonConfig _this, XInt32 value)
Definition: WidgetSet.c:1342
WidgetSetToggleButtonConfig_OnSetFaceOffFocused
void WidgetSetToggleButtonConfig_OnSetFaceOffFocused(WidgetSetToggleButtonConfig _this, ResourcesBitmap value)
Definition: WidgetSet.c:1397
WidgetSetToggleButtonConfig_OnSetFaceOffFrameFocused
void WidgetSetToggleButtonConfig_OnSetFaceOffFrameFocused(WidgetSetToggleButtonConfig _this, XInt32 value)
Definition: WidgetSet.c:1353
ewrte.h
_WidgetSetWidgetConfig.h
XColor
Definition: ewrte.h:1700
EW_END_OF_FIELDS
#define EW_END_OF_FIELDS(aClass)
Definition: ewrte.h:460
WidgetSetToggleButtonConfig_OnSetIconOnTintActive
void WidgetSetToggleButtonConfig_OnSetIconOnTintActive(WidgetSetToggleButtonConfig _this, XColor value)
Definition: WidgetSet.c:1133
EW_DECLARE_CLASS
#define EW_DECLARE_CLASS(aClass)
Definition: ewrte.h:393
WidgetSetToggleButtonConfig_OnSetLabelOnColorDefault
void WidgetSetToggleButtonConfig_OnSetLabelOnColorDefault(WidgetSetToggleButtonConfig _this, XColor value)
Definition: WidgetSet.c:1078
ewgfx.h
WidgetSetToggleButtonConfig_OnSetFaceOnDisabled
void WidgetSetToggleButtonConfig_OnSetFaceOnDisabled(WidgetSetToggleButtonConfig _this, ResourcesBitmap value)
Definition: WidgetSet.c:1320
WidgetSetToggleButtonConfig_OnSetIconOnTintFocused
void WidgetSetToggleButtonConfig_OnSetIconOnTintFocused(WidgetSetToggleButtonConfig _this, XColor value)
Definition: WidgetSet.c:1144
WidgetSetToggleButtonConfig_OnSetLabelOnColorFocused
void WidgetSetToggleButtonConfig_OnSetLabelOnColorFocused(WidgetSetToggleButtonConfig _this, XColor value)
Definition: WidgetSet.c:1056
WidgetSetToggleButtonConfig_OnSetFaceOffDefault
void WidgetSetToggleButtonConfig_OnSetFaceOffDefault(WidgetSetToggleButtonConfig _this, ResourcesBitmap value)
Definition: WidgetSet.c:1419
WidgetSetToggleButtonConfig_OnSetLabelOffFont
void WidgetSetToggleButtonConfig_OnSetLabelOffFont(WidgetSetToggleButtonConfig _this, ResourcesFont value)
Definition: WidgetSet.c:1243
XInt32
signed long XInt32
Definition: ewrte.h:1586
value
XRect CoreOutline aOutline XPoint value
Definition: _ViewsWarpView.h:137
WidgetSetToggleButtonConfig_OnSetFaceOnFrameDisabled
void WidgetSetToggleButtonConfig_OnSetFaceOnFrameDisabled(WidgetSetToggleButtonConfig _this, XInt32 value)
Definition: WidgetSet.c:1276
XEnum
unsigned long XEnum
Definition: ewrte.h:1593
EW_DEFINE_METHODS
#define EW_DEFINE_METHODS(aClass, aSuperClass)
Definition: ewrte.h:524
WidgetSetToggleButtonConfig_OnSetIconOnTintDisabled
void WidgetSetToggleButtonConfig_OnSetIconOnTintDisabled(WidgetSetToggleButtonConfig _this, XColor value)
Definition: WidgetSet.c:1155
WidgetSetToggleButtonConfig_OnSetFaceOffActive
void WidgetSetToggleButtonConfig_OnSetFaceOffActive(WidgetSetToggleButtonConfig _this, ResourcesBitmap value)
Definition: WidgetSet.c:1386
WidgetSetToggleButtonConfig_OnSetIconOffTintActive
void WidgetSetToggleButtonConfig_OnSetIconOffTintActive(WidgetSetToggleButtonConfig _this, XColor value)
Definition: WidgetSet.c:1177
WidgetSetToggleButtonConfig_OnSetWidgetMinSize
void WidgetSetToggleButtonConfig_OnSetWidgetMinSize(WidgetSetToggleButtonConfig _this, XPoint value)
Definition: WidgetSet.c:1430
WidgetSetToggleButtonConfig_OnSetFaceOffFrameDefault
void WidgetSetToggleButtonConfig_OnSetFaceOffFrameDefault(WidgetSetToggleButtonConfig _this, XInt32 value)
Definition: WidgetSet.c:1375
WidgetSetToggleButtonConfig_OnSetFaceOffDisabled
void WidgetSetToggleButtonConfig_OnSetFaceOffDisabled(WidgetSetToggleButtonConfig _this, ResourcesBitmap value)
Definition: WidgetSet.c:1408
WidgetSetToggleButtonConfig_OnSetFaceOnFrameFocused
void WidgetSetToggleButtonConfig_OnSetFaceOnFrameFocused(WidgetSetToggleButtonConfig _this, XInt32 value)
Definition: WidgetSet.c:1265
XSet
unsigned long XSet
Definition: ewrte.h:1594
WidgetSetToggleButtonConfig_OnSetFaceOnFrameDefault
void WidgetSetToggleButtonConfig_OnSetFaceOnFrameDefault(WidgetSetToggleButtonConfig _this, XInt32 value)
Definition: WidgetSet.c:1287
WidgetSetToggleButtonConfig_OnSetLabelOffColorDisabled
void WidgetSetToggleButtonConfig_OnSetLabelOffColorDisabled(WidgetSetToggleButtonConfig _this, XColor value)
Definition: WidgetSet.c:1111
WidgetSetToggleButtonConfig_OnSetIconOffTintDisabled
void WidgetSetToggleButtonConfig_OnSetIconOffTintDisabled(WidgetSetToggleButtonConfig _this, XColor value)
Definition: WidgetSet.c:1199
WidgetSetToggleButtonConfig_OnSetFaceOnFrameActive
void WidgetSetToggleButtonConfig_OnSetFaceOnFrameActive(WidgetSetToggleButtonConfig _this, XInt32 value)
Definition: WidgetSet.c:1254
WidgetSetToggleButtonConfig_OnSetLabelOffColorFocused
void WidgetSetToggleButtonConfig_OnSetLabelOffColorFocused(WidgetSetToggleButtonConfig _this, XColor value)
Definition: WidgetSet.c:1100
WidgetSetToggleButtonConfig_OnSetFaceOnFocused
void WidgetSetToggleButtonConfig_OnSetFaceOnFocused(WidgetSetToggleButtonConfig _this, ResourcesBitmap value)
Definition: WidgetSet.c:1309
WidgetSetToggleButtonConfig_OnSetFaceOffFrameDisabled
void WidgetSetToggleButtonConfig_OnSetFaceOffFrameDisabled(WidgetSetToggleButtonConfig _this, XInt32 value)
Definition: WidgetSet.c:1364
XPoint
Definition: ewrte.h:1616
WidgetSetToggleButtonConfig_OnSetIconOnTintDefault
void WidgetSetToggleButtonConfig_OnSetIconOnTintDefault(WidgetSetToggleButtonConfig _this, XColor value)
Definition: WidgetSet.c:1166
EW_PROPERTY
#define EW_PROPERTY(aName, aType)
Definition: ewrte.h:466
WidgetSetToggleButtonConfig_OnSetLabelOffColorActive
void WidgetSetToggleButtonConfig_OnSetLabelOffColorActive(WidgetSetToggleButtonConfig _this, XColor value)
Definition: WidgetSet.c:1089
WidgetSetToggleButtonConfig_OnSetFaceOnDefault
void WidgetSetToggleButtonConfig_OnSetFaceOnDefault(WidgetSetToggleButtonConfig _this, ResourcesBitmap value)
Definition: WidgetSet.c:1331
WidgetSetToggleButtonConfig_OnSetIconOffTintDefault
void WidgetSetToggleButtonConfig_OnSetIconOffTintDefault(WidgetSetToggleButtonConfig _this, XColor value)
Definition: WidgetSet.c:1210
WidgetSetToggleButtonConfig_OnSetIconOffTintFocused
void WidgetSetToggleButtonConfig_OnSetIconOffTintFocused(WidgetSetToggleButtonConfig _this, XColor value)
Definition: WidgetSet.c:1188
WidgetSetToggleButtonConfig_OnSetIconMarginLeft
void WidgetSetToggleButtonConfig_OnSetIconMarginLeft(WidgetSetToggleButtonConfig _this, XInt32 value)
Definition: WidgetSet.c:1221
WidgetSetToggleButtonConfig_OnSetLabelOnColorActive
void WidgetSetToggleButtonConfig_OnSetLabelOnColorActive(WidgetSetToggleButtonConfig _this, XColor value)
Definition: WidgetSet.c:1045
WidgetSetToggleButtonConfig_OnSetLabelOnFont
void WidgetSetToggleButtonConfig_OnSetLabelOnFont(WidgetSetToggleButtonConfig _this, ResourcesFont value)
Definition: WidgetSet.c:1232
EW_END_OF_METHODS
#define EW_END_OF_METHODS(aClass)
Definition: ewrte.h:539
WidgetSetToggleButtonConfig_OnSetFaceOnActive
void WidgetSetToggleButtonConfig_OnSetFaceOnActive(WidgetSetToggleButtonConfig _this, ResourcesBitmap value)
Definition: WidgetSet.c:1298
WidgetSetToggleButtonConfig_OnSetLabelOnColorDisabled
void WidgetSetToggleButtonConfig_OnSetLabelOnColorDisabled(WidgetSetToggleButtonConfig _this, XColor value)
Definition: WidgetSet.c:1067
WidgetSetToggleButtonConfig_OnSetLabelOffColorDefault
void WidgetSetToggleButtonConfig_OnSetLabelOffColorDefault(WidgetSetToggleButtonConfig _this, XColor value)
Definition: WidgetSet.c:1122
EW_DEFINE_FIELDS
#define EW_DEFINE_FIELDS(aClass, aSuperClass)
Definition: ewrte.h:451