50 MHEG5Orientation orientation;
51 MHEG5Int initialValue;
52 MHEG5Int originalMinValue;
53 MHEG5Int originalMaxValue;
54 MHEG5Int initialPortion;
55 MHEG5Int originalStepSize;
56 MHEG5SliderStyle sliderStyle;
171 void MHEG5sliderPrint(
MHEG5Slider *slider,
char *out);
void MHEG5sliderDestruct(MHEG5Slider *slider)
Destruct a slider object.
Definition: mh5slider.c:292
void MHEG5sliderEXIT(MHEG5Slider *slider)
Perform action of exit key on interacting Slider.
Definition: mh5slider.c:714
void MHEG5sliderSELECT(MHEG5Slider *slider)
Perform action of select key on interacting Slider.
Definition: mh5slider.c:697
void MHEG5sliderUP(MHEG5Slider *slider)
Perform action of up arrow key on interacting Slider.
Definition: mh5slider.c:589
Definition: mh5slider.h:43
Implement the MHEG5 Interactible Class. Defines functionality associated with an interaction behaviou...
Definition: mh5visible.h:46
MHEG5ErrorCode MHEG5step(MHEG5Root *target, MHEG5GList *params)
The effect of this action is to modify the SliderValue of the target by the number given...
Definition: mh5slider.c:313
void MHEG5sliderActivate(MHEG5Slider *slider)
Apply the activation behaviour of the slider class. As this class has no own activation behaviour thi...
Definition: mh5slider.c:257
void MHEG5sliderDOWN(MHEG5Slider *slider)
Perform action of down arrow key on interacting Slider.
Definition: mh5slider.c:661
Definition: mh5base.h:169
void MHEG5sliderPrepare(MHEG5Slider *slider)
Apply the preparation behaviour of the slider class Apply the preparation behaviour of the slider cla...
Definition: mh5slider.c:235
void MHEG5sliderRIGHT(MHEG5Slider *slider)
Perform action of right arrow key on interacting Slider.
Definition: mh5slider.c:625
MHEG5ErrorCode MHEG5getPortion(MHEG5Root *target, MHEG5GList *params)
This action retrieves the size of the slider portion and stores it in the PortionVar, which is passed to this action as the second parameter. Implementation of the GetPortion (Target, PortionVar) action of the slider class.
Definition: mh5slider.c:464
Definition: mh5interactible.h:44
Implement the MHEG5 Visible Class Defines the behaviour of Presentables that have a visual representa...
MHEG5ErrorCode MHEG5setPortion(MHEG5Root *target, MHEG5GList *params)
This action sets the portion of the slider to a new value, given as the second parameter to this acti...
Definition: mh5slider.c:428
Definition: mh5base.h:147
MHEG5ErrorCode MHEG5setSliderValue(MHEG5Root *target, MHEG5GList *params)
The effect of this action is to set the SliderValue to the given value. Implementation of the SetSlid...
Definition: mh5slider.c:353
void MHEG5sliderLEFT(MHEG5Slider *slider)
Perform action of left arrow key on interacting Slider.
Definition: mh5slider.c:553
MHEG5ErrorCode MHEG5getSliderValue(MHEG5Root *target, MHEG5GList *params)
This action retrieves the SliderValue from the target and stores it in the variable, passed as the second parameter of this action. Implementation of the GetSliderValue (Target, SliderValueVar) action of the slider class.
Definition: mh5slider.c:393
MHEG5ErrorCode MHEG5setSliderParameters(MHEG5Root *target, MHEG5GList *params)
The effect of this action is to set the MinValue, MaxValue and StepSize to the given values...
Definition: mh5slider.c:502
void MHEG5sliderDeactivate(MHEG5Slider *slider)
Apply the deactivation behaviour of the slider class. As this class has no own deactivation behaviour...
Definition: mh5slider.c:276
void MHEG5sliderFree(MHEG5Slider *slider)
Free off all memory associated with the specified object, including any exchanged attributes and inte...
Definition: mh5slider.c:212
void MHEG5sliderInit(MHEG5Slider *slider)
<Function description>="">
Definition: mh5slider.c:190