Unit 'MUIClass.Group' Package
[Overview][Classes][Index] [#MUIClass]

TMUIRadio

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Radio class generates radio button gadgets.

Declaration

Source position: MUIClass.Group.pas line 188

type TMUIRadio = class(TMUIGroup)

protected

  procedure GetCreateTags(); override;

  

Fill TagList for MUI item creation

  procedure AfterCreateObject; override;

  

Connect Events after MUI item creation

public

  constructor Create; override;

  

Create a Radio group object

  procedure CreateObject; override;

  

Create the MUI item

published

  property Active: Integer; [rw]

  

Define the number of the active entry in the radio gadgets.

  property Entries: TStringArray; [rw]

  

[i] Define what entries shall be displayed in your radio gadget.

  property OnActiveChange: TNotifyEvent; [rw]

  

Event triggered when Active is changed

end;

Inheritance

TMUIRadio

  

Radio class generates radio button gadgets.

|

TMUIGroup

  

Group class is responsible for the complete layout of a MUI window.

|

TMUIArea

  

Super class for every other MUI class except windows and applications

|

TMUIWithParent

  

Subclass of TNotify to introduce the Parent relation

|

TMUINotify

  

Notify class is superclass of all other MUI classes.

|

TMUIRootClass

  

Base class for all MUI Class

|

TObject

Description

They do the same job as cycle gadgets and eat up more window space, maybe that's the reason why so few of them can be found in existing applications.


Documentation generated on: 2022-07-30