Show TOC

MenuRadioButtonLocate this document in the navigation structure

This UI element makes a specific menu item available for the abstract MenuItem of a Menu in the form of a radio button.

Example of the Visual Display

MENURADIOBUTTON

Runtime Class

CL_WD_MENU_RADIOBUTTON

Properties in View Designer

Name Type Initial Value Bindable

id

STRING

(automatic)

No

enabled

WDY_BOOLEAN

true

Yes

keyToSelect

STRING

Yes

needsMoreInfo

WDY_BOOLEAN

false

Yes

selectedKey

STRING

Mandatory

text

Translatable text

Yes

textDirection

WDUI_TEXT_DIRECTION

inherit

Yes

visible

WDY_BOOLEAN

true

Yes

Events in View Designer

Name

onSelect

Note

Other properties that can be inherited are defined in the related higher-level classes. The related UI elements are:

Dynamic Programming

For dynamic programming, the same properties, events, and aggregations as in the View Designer are available. But note that the spelling format and use of upper/lower case is different.

Dynamic Programming of Properties

View Designer Name Runtime Name Type

enabled

ENABLED

WDY_BOOLEAN

keyToSelect

KEY_TO_SELECT

STRING

needsMoreInfo

NEEDS_MORE_INFO

WDY_BOOLEAN

selectedKey

SELECTED_KEY

STRING

text

TEXT

WDY_MD_TRANSLATABLE_TEXT

textDirection

TEXT_DIRECTION

WDUI_TEXT_DIRECTION

textDirection inherit

CL_WD_MENU_RADIOBUTTON=>E_TEXT_DIRECTION-INHERIT

textDirection ltr

CL_WD_MENU_RADIOBUTTON=>E_TEXT_DIRECTION-LTR

textDirection rtl

CL_WD_MENU_RADIOBUTTON=>E_TEXT_DIRECTION-RTL

visible

VISIBLE

WDY_BOOLEAN

Dynamic Programming of Events

View Designer Name Runtime Name

onSelect

ON_SELECT

Example

There is a system example for this UI element in the DEMO_UIEL_MENU component in the DEMO_UIEL_MENUBAR application.