[Lazarus] Grouping radio buttons
Hans-Peter Diettrich
DrDiettrich1 at aol.com
Tue Mar 20 02:34:34 CET 2012
Jürgen Hestermann schrieb:
> A panel seems to be doable but it's still awkward. Now the locations of
> the radio buttons are located relative to the panel and I have to
> rearrange them all. I thought that there is some logical grouping that
> is independend from the visible location but it seems this does not exist.
The grouping model (by parent) originates in Windows and was not
extended in Delphi. Logical groups would require additional data
structures in a form (member arrays...), and could cause conflicts with
e.g. Frames.
I don't see how a user will recognize arbitrary radio button groups,
with related buttons scattered across a form. Buttons in a panel or
RadioGroupBox instead are naturally perceivable as related. Thus IMO the
given model enforces a clearly structured GUI.
DoDi
More information about the Lazarus
mailing list