WebRadioApp  0.1
_WidgetSetToggleButton.h File Reference
#include "ewrte.h"
#include "ewgfx.h"
#include "_CoreGroup.h"
#include "_CoreKeyPressHandler.h"
#include "_CoreSimpleTouchHandler.h"
#include "_CoreTimer.h"
Include dependency graph for _WidgetSetToggleButton.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _ResourcesBitmap_
 
#define _ViewsFrame_
 
#define _ViewsImage_
 
#define _ViewsText_
 
#define _WidgetSetToggleButton_
 
#define _WidgetSetToggleButtonConfig_
 

Functions

 EW_METHOD (initLayoutContext, void)(CoreRectView _this
 
XRect CoreOutline aOutline EW_METHOD (GetRoot, CoreRoot)(CoreView _this) EW_METHOD(Draw
 
XRect CoreOutline aOutline void (CoreGroup _this, GraphicsCanvas aCanvas, XRect aClip, XPoint aOffset, XInt32 aOpacity, XBool aBlend) EW_METHOD(HandleEvent
 
XRect CoreOutline aOutline XObject (CoreView _this, CoreEvent aEvent) EW_METHOD(CursorHitTest
 
XRect CoreOutline aOutline CoreCursorHit (CoreGroup _this, XRect aArea, XInt32 aFinger, XInt32 aStrikeCount, CoreView aDedicatedView, XSet aRetargetReason) EW_METHOD(ArrangeView
 
XRect CoreOutline aOutline XPoint (CoreRectView _this, XRect aBounds, XEnum aFormation) EW_METHOD(MoveView
 
XRect CoreOutline aOutline void (CoreRectView _this, XPoint aOffset, XBool aFastMove) EW_METHOD(GetExtent
 
XRect CoreOutline aOutline XRect (CoreRectView _this) EW_METHOD(ChangeViewState
 
XRect CoreOutline aOutline void (CoreGroup _this, XSet aSetState, XSet aClearState) EW_METHOD(OnSetBounds
 
XRect CoreOutline aOutline void (WidgetSetToggleButton _this, XRect value) EW_METHOD(drawContent
 
XRect CoreOutline aOutline void (CoreGroup _this, CoreView value) EW_METHOD(OnSetBuffered
 
XRect CoreOutline aOutline void (CoreGroup _this, XBool value) EW_METHOD(OnSetOpacity
 
XRect CoreOutline aOutline void (CoreGroup _this, XInt32 value) EW_METHOD(IsDialog
 
XRect CoreOutline aOutline XBool (CoreGroup _this, XBool aRecursive) EW_METHOD(DispatchEvent
 
XRect CoreOutline aOutline XObject (CoreGroup _this, CoreEvent aEvent) EW_METHOD(BroadcastEvent
 
XRect CoreOutline aOutline XObject (CoreGroup _this, CoreEvent aEvent, XSet aFilter) EW_METHOD(UpdateLayout
 
XRect CoreOutline aOutline void (CoreGroup _this, XPoint aSize) EW_METHOD(UpdateViewState
 
XRect CoreOutline aOutline void (WidgetSetToggleButton _this, XSet aState) EW_METHOD(InvalidateArea
 
XRect CoreOutline aOutline void (CoreGroup _this, XRect aArea) void WidgetSetToggleButton_OnSetBounds(WidgetSetToggleButton _this
 
void WidgetSetToggleButton_UpdateViewState (WidgetSetToggleButton _this, XSet aState)
 
void WidgetSetToggleButton_onConfigChanged (WidgetSetToggleButton _this, XObject sender)
 
void WidgetSetToggleButton_onFlashTimer (WidgetSetToggleButton _this, XObject sender)
 
void WidgetSetToggleButton_onReleaseKey (WidgetSetToggleButton _this, XObject sender)
 
void WidgetSetToggleButton_onPressKey (WidgetSetToggleButton _this, XObject sender)
 
void WidgetSetToggleButton_onLeaveTouch (WidgetSetToggleButton _this, XObject sender)
 
void WidgetSetToggleButton_onEnterTouch (WidgetSetToggleButton _this, XObject sender)
 
void WidgetSetToggleButton_onReleaseTouch (WidgetSetToggleButton _this, XObject sender)
 
void WidgetSetToggleButton_onPressTouch (WidgetSetToggleButton _this, XObject sender)
 
void WidgetSetToggleButton_OnSetChecked (WidgetSetToggleButton _this, XBool value)
 
void WidgetSetToggleButton_OnSetLabelOn (WidgetSetToggleButton _this, XString value)
 
void WidgetSetToggleButton_OnSetLabelOff (WidgetSetToggleButton _this, XString value)
 
void WidgetSetToggleButton_OnSetLabel (WidgetSetToggleButton _this, XString value)
 
void WidgetSetToggleButton_OnSetAppearance (WidgetSetToggleButton _this, WidgetSetToggleButtonConfig value)
 

Variables

XRect aBounds
 
XRect CoreOutline aOutline XRect value
 

Macro Definition Documentation

◆ _ResourcesBitmap_

#define _ResourcesBitmap_

◆ _ViewsFrame_

#define _ViewsFrame_

◆ _ViewsImage_

#define _ViewsImage_

◆ _ViewsText_

#define _ViewsText_

◆ _WidgetSetToggleButton_

#define _WidgetSetToggleButton_

◆ _WidgetSetToggleButtonConfig_

#define _WidgetSetToggleButtonConfig_

Function Documentation

◆ CoreCursorHit()

XRect CoreOutline aOutline CoreCursorHit ( CoreGroup  _this,
XRect  aArea,
XInt32  aFinger,
XInt32  aStrikeCount,
CoreView  aDedicatedView,
XSet  aRetargetReason 
)

◆ EW_METHOD() [1/2]

XRect CoreOutline aOutline EW_METHOD ( GetRoot  ,
CoreRoot   
)

◆ EW_METHOD() [2/2]

EW_METHOD ( initLayoutContext  ,
void   
)

◆ void() [1/10]

XRect CoreOutline aOutline void ( CoreGroup  _this,
CoreView  value 
)

◆ void() [2/10]

XRect CoreOutline aOutline void ( CoreGroup  _this,
GraphicsCanvas  aCanvas,
XRect  aClip,
XPoint  aOffset,
XInt32  aOpacity,
XBool  aBlend 
)

◆ void() [3/10]

XRect CoreOutline aOutline void ( CoreGroup  _this,
XBool  value 
)

◆ void() [4/10]

XRect CoreOutline aOutline void ( CoreGroup  _this,
XInt32  value 
)

◆ void() [5/10]

XRect CoreOutline aOutline void ( CoreGroup  _this,
XPoint  aSize 
)

◆ void() [6/10]

XRect CoreOutline aOutline void ( CoreGroup  _this,
XRect  aArea 
)

◆ void() [7/10]

XRect CoreOutline aOutline void ( CoreGroup  _this,
XSet  aSetState,
XSet  aClearState 
)

◆ void() [8/10]

XRect CoreOutline aOutline void ( CoreRectView  _this,
XPoint  aOffset,
XBool  aFastMove 
)

◆ void() [9/10]

XRect CoreOutline aOutline void ( WidgetSetToggleButton  _this,
XRect  value 
)

◆ void() [10/10]

XRect CoreOutline aOutline void ( WidgetSetToggleButton  _this,
XSet  aState 
)

◆ WidgetSetToggleButton_onConfigChanged()

void WidgetSetToggleButton_onConfigChanged ( WidgetSetToggleButton  _this,
XObject  sender 
)

References CoreGroup_InvalidateViewState(), CoreKeyCodeEnter, CoreKeyCodeNoKey, CoreRectView__OnSetBounds(), CoreView__ChangeViewState(), CoreViewStateFocusable, EW_UNUSED_ARG, and sender.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ WidgetSetToggleButton_onEnterTouch()

void WidgetSetToggleButton_onEnterTouch ( WidgetSetToggleButton  _this,
XObject  sender 
)

References CoreGroup_InvalidateViewState(), EW_UNUSED_ARG, EwPostSignal(), and sender.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ WidgetSetToggleButton_onFlashTimer()

void WidgetSetToggleButton_onFlashTimer ( WidgetSetToggleButton  _this,
XObject  sender 
)

References CoreGroup_InvalidateViewState(), EW_UNUSED_ARG, EwNotifyRefObservers(), EwOnSetBool(), EwPostSignal(), sender, and WidgetSetToggleButton_OnSetChecked().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ WidgetSetToggleButton_onLeaveTouch()

void WidgetSetToggleButton_onLeaveTouch ( WidgetSetToggleButton  _this,
XObject  sender 
)

References CoreGroup_InvalidateViewState(), EW_UNUSED_ARG, EwPostSignal(), and sender.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ WidgetSetToggleButton_onPressKey()

void WidgetSetToggleButton_onPressKey ( WidgetSetToggleButton  _this,
XObject  sender 
)

References CoreGroup_InvalidateViewState(), CoreSimpleTouchHandler_OnSetEnabled(), CoreTimer_OnSetEnabled(), EW_UNUSED_ARG, EwNotifyRefObservers(), EwOnSetBool(), EwPostSignal(), sender, and WidgetSetToggleButton_OnSetChecked().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ WidgetSetToggleButton_onPressTouch()

void WidgetSetToggleButton_onPressTouch ( WidgetSetToggleButton  _this,
XObject  sender 
)

References CoreTimer_OnSetEnabled(), EW_UNUSED_ARG, EwNotifyRefObservers(), EwOnSetBool(), EwPostSignal(), sender, and WidgetSetToggleButton_OnSetChecked().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ WidgetSetToggleButton_onReleaseKey()

void WidgetSetToggleButton_onReleaseKey ( WidgetSetToggleButton  _this,
XObject  sender 
)

References CoreGroup_InvalidateViewState(), CoreSimpleTouchHandler_OnSetEnabled(), CoreTimer_OnSetBegin(), CoreTimer_OnSetEnabled(), EW_UNUSED_ARG, EwNotifyRefObservers(), EwOnSetBool(), EwPostSignal(), sender, and WidgetSetToggleButton_OnSetChecked().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ WidgetSetToggleButton_onReleaseTouch()

void WidgetSetToggleButton_onReleaseTouch ( WidgetSetToggleButton  _this,
XObject  sender 
)

References CoreTimer_OnSetBegin(), CoreTimer_OnSetEnabled(), EW_UNUSED_ARG, EwNotifyRefObservers(), EwOnSetBool(), EwPostSignal(), sender, and WidgetSetToggleButton_OnSetChecked().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ WidgetSetToggleButton_OnSetAppearance()

void WidgetSetToggleButton_OnSetAppearance ( WidgetSetToggleButton  _this,
WidgetSetToggleButtonConfig  value 
)

References EwAttachObjObserver(), EwDetachObjObserver(), EwNewSlot(), EwPostSignal(), value, and WidgetSetToggleButton_onConfigChanged().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ WidgetSetToggleButton_OnSetChecked()

void WidgetSetToggleButton_OnSetChecked ( WidgetSetToggleButton  _this,
XBool  value 
)

References CoreGroup_InvalidateViewState(), and value.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ WidgetSetToggleButton_OnSetLabel()

void WidgetSetToggleButton_OnSetLabel ( WidgetSetToggleButton  _this,
XString  value 
)

References CoreGroup_InvalidateViewState(), EwCompString(), EwShareString(), and value.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ WidgetSetToggleButton_OnSetLabelOff()

void WidgetSetToggleButton_OnSetLabelOff ( WidgetSetToggleButton  _this,
XString  value 
)

References CoreGroup_InvalidateViewState(), EwCompString(), EwShareString(), and value.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ WidgetSetToggleButton_OnSetLabelOn()

void WidgetSetToggleButton_OnSetLabelOn ( WidgetSetToggleButton  _this,
XString  value 
)

References CoreGroup_InvalidateViewState(), EwCompString(), EwShareString(), and value.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ WidgetSetToggleButton_UpdateViewState()

◆ XBool()

XRect CoreOutline aOutline XBool ( CoreGroup  _this,
XBool  aRecursive 
)

◆ XObject() [1/3]

XRect CoreOutline aOutline XObject ( CoreGroup  _this,
CoreEvent  aEvent 
)

◆ XObject() [2/3]

XRect CoreOutline aOutline XObject ( CoreGroup  _this,
CoreEvent  aEvent,
XSet  aFilter 
)

◆ XObject() [3/3]

XRect CoreOutline aOutline XObject ( CoreView  _this,
CoreEvent  aEvent 
)

◆ XPoint()

XRect CoreOutline aOutline XPoint ( CoreRectView  _this,
XRect  aBounds,
XEnum  aFormation 
)

◆ XRect()

XRect CoreOutline aOutline XRect ( CoreRectView  _this)

Variable Documentation

◆ aBounds

XRect aBounds

◆ value

XRect CoreOutline aOutline XRect value