Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Radiobuttons gruppieren - funktioniert nicht (https://www.delphipraxis.net/19447-radiobuttons-gruppieren-funktioniert-nicht.html)

Tubos 3. Apr 2004 16:04


Radiobuttons gruppieren - funktioniert nicht
 
Hallo!

Ich habe da ein Programm mit mehreren Radiobuttons, die in Gruppen organisiert sind.
Wie krieg ich aber die Radiobuttons in die Gruppen hinein?
Ich habe schon probiert
- die Buttons nachträglich reinziehen
- die Radiogroup über die Buttons ziehen
- überhaupt keine Radiogroup, sondern eine normale GroupBox verwenden
aber jedesmal ist auf der ganzen Seite nur ein Button gleichzeitig anwählbar.

Was mache ich falsch?

Tubos

Luckie 3. Apr 2004 16:06

Re: Radiobuttons gruppieren - funktioniert nicht
 
Die Items-Eigenschaft von TRadioGroup ist das, was du suchst. ;)

mirage228 3. Apr 2004 16:08

Re: Radiobuttons gruppieren - funktioniert nicht
 
Hoi,

hast du es schon mit ner "RadioGroup" (Palettenseite "Standard") versucht?
Damit sollte es eigentlich gehen.

mfG
mirage228

Tubos 3. Apr 2004 16:24

Re: Radiobuttons gruppieren - funktioniert nicht
 
Zitat:

hast du es schon mit ner "RadioGroup" (Palettenseite "Standard") versucht?
ja, das funktioniert nicht

Zitat:

Die Items-Eigenschaft von TRadioGroup ist das, was du suchst
Was muss ich da eintragen? Ich habe mal die Namen der Radiobuttons reingeschrieben, die ich in der Gruppe haben will, aber das funktioniert aucht nicht.

mirage228 3. Apr 2004 16:31

Re: Radiobuttons gruppieren - funktioniert nicht
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Tubos
Zitat:

hast du es schon mit ner "RadioGroup" (Palettenseite "Standard") versucht?
ja, das funktioniert nicht

hast du auch mehrere Radio-Gropus genommen?
Das muss funktionieren. Habe es eben noch mit Delphi3 und Delphi7 probiert.

mfG
mirage228

Matze 3. Apr 2004 17:02

Re: Radiobuttons gruppieren - funktioniert nicht
 
Du kannst auch die RadioButtons auf ein Panel oder in eine GroupBox geben, das müsste auch funktionieren.

Tubos 3. Apr 2004 19:27

Re: Radiobuttons gruppieren - funktioniert nicht
 
Liste der Anhänge anzeigen (Anzahl: 2)
Ich habs jetzt nochmal ausprobiert, es geht noch immer nicht.
Von beiden Varianten hab ich nen Screenshot gemacht.

Pseudemys Nelsoni 3. Apr 2004 20:02

Re: Radiobuttons gruppieren - funktioniert nicht
 
benutz panel, dann gehts auf jedenfall

Tubos 3. Apr 2004 20:22

Re: Radiobuttons gruppieren - funktioniert nicht
 
cool, mit Panel geht es :D
danke!

dizzy 3. Apr 2004 23:09

Re: Radiobuttons gruppieren - funktioniert nicht
 
Du musst glaub ich die RadioButtons schon beim Erstellen per Click im Editor IN eine GroupBox hineinclicken, und NICHT erst irgendwo auf die Form und dann reinziehen. Oder halt nachträglich den Parent ändern. Alle RadioButtons die gruppiert sein sollen müssen einen gemeinsamen Parent haben, den eine andere Gruppe NICHT hat.
Soweit meine Beobachtung, kann sein, dass es nicht "Parent" ist, aber glaub scho ;)

Tubos 4. Apr 2004 09:58

Re: Radiobuttons gruppieren - funktioniert nicht
 
Von Parent hab ich schonmal gehört ;)
Wo stellt man das ein?

edit:
RadioButton1.Parent := RadioGroup1; , nicht?
wieso steht das "parent" nicht im objektinspektor?

S2B 4. Apr 2004 10:28

Re: Radiobuttons gruppieren - funktioniert nicht
 
Schieb die RadioButtons doch einfach im Object TreeView in die RadioGroup! Dann müsste es doch eigentlich gehen, oder?
Gruß
S2B :dance:

Tubos 4. Apr 2004 10:34

Re: Radiobuttons gruppieren - funktioniert nicht
 
Ich habe in meinem Programm keine TreeViews.

S2B 4. Apr 2004 10:39

Re: Radiobuttons gruppieren - funktioniert nicht
 
Ich meine das Fenster, wo deine ganzen Komponenten des Projektes aufgelistet sind! Das heißt bei meinem englischen Delphi Object TreeView.
Gruß
S2B :dance:

Tubos 4. Apr 2004 14:54

Re: Radiobuttons gruppieren - funktioniert nicht
 
achja :)

Bei mir heißt das "Objektinspektor".
Da gibt es zwar ParentColor, ParentShowhint, etc...; aber die bestimmen ja nur, was vom Parent übernommen wird.
Ich schätze mal, ich muss die parents wohl im OnCreate der Hauptform setzen - so wie dieses Beispiel aus der Delphi-Hilfe:
Delphi-Quellcode:
 RadioButton1.Parent := RadioGroup1;
Da es sich nur um ein paar Radiobuttons handelt, die ich anpassen muss (bei den neuen habe ich es schon richtig gemacht), kann ich glaube ich mit dieser Methode leben, obwohl sie nicht ganz so schön ist ;)

S2B 4. Apr 2004 18:41

Re: Radiobuttons gruppieren - funktioniert nicht
 
Achso! Bei Delphi 3 gibt es das Fenster ja gar nicht! Sorry...
Das musst du irgendwie unter Ansicht einblenden können! Den Objektinspektor hab ich auf jeden Fall nicht gemeint!

Gruß
S2B :dance:

Micha 4. Apr 2004 20:53

Re: Radiobuttons gruppieren - funktioniert nicht
 
Object TreeView -> Ansicht - Objekt-Hierarchie

Tubos 16. Mai 2004 14:09

Re: Radiobuttons gruppieren - funktioniert nicht
 
Zitat:

Object TreeView -> Ansicht - Objekt-Hierarchie
wie ich den thread erstellt hatte, hatte ich delphi 3 und da gab es das nicht.
Jetzt habe ich Delphi 7 (eh schon seit 3 wochen) und da gibt es die objekthierarchie.

Ultimator 16. Mai 2004 14:22

Re: Radiobuttons gruppieren - funktioniert nicht
 
Hast du die RadioButtons auch mit der Eigenschaft Items zugewiesen? Auf die Art funktioniert es nämlich auf jeden Fall.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:26 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz