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? (https://www.delphipraxis.net/9256-radiobuttons-gruppieren.html)

Pseudemys Nelsoni 22. Sep 2003 08:46


RadioButtons gruppieren?
 
hoi, wie stell ich das an, ich habe 4 radiobuttons auf meiner form, kann aber nur eins zur zeit checken...is ja auch klar weil sie alle zu einer gruppe gehören. Wie kann ich Gruppe2 machen? also ich möchte 2x2 RadioButtons haben

LoL 22. Sep 2003 08:48

Re: RadioButtons gruppieren?
 
hi

vielleicht hab ich das falsch verstanden aber nimm halt 2 radiogroups

Pseudemys Nelsoni 22. Sep 2003 08:50

Re: RadioButtons gruppieren?
 
hoi,

ich benutze ja keine RadioGroups ;), sondern die normalen RadioButtons, da ich keinen rahmen haben möchte, auf panels möchte ich auch verzichten. Muss ja möglich sein 2 radiobuttons einer gruppe zuzuteilen oder?

LoL 22. Sep 2003 08:54

Re: RadioButtons gruppieren?
 
hmm ich finde irgendwie die frage unklar kannst du das bitte mal genau erklären, vielleicht bin ich auch nur dumm :wall:

Pseudemys Nelsoni 22. Sep 2003 08:58

Re: RadioButtons gruppieren?
 
klar kann ich, hier:

http://www.angelfire.com/bug/delphi/bmpjpg.JPG

ich kann nur ein radiobitton auswählen weil sie alle zu einer gruppe gehören

LoL 22. Sep 2003 09:01

Re: RadioButtons gruppieren?
 
die willst das man nur immer einen auswählen kann weil du 2 radiobutton hast? oder?

Pseudemys Nelsoni 22. Sep 2003 09:02

Re: RadioButtons gruppieren?
 
man soll jeweils von den oberen 2 radiobuttons >einen< auswählen können, bei den unteren 2 auch nur einen

LoL 22. Sep 2003 09:05

Re: RadioButtons gruppieren?
 
also wenn dus nicht mit ner radiogroup machen willst, warschinlich wegen dem rahmen, dann musst du abfragen ob auf eines ausgewählt worden ist und dann das andere deaktivieren, weil gruppieren kann man die nicht. aber es gibt bestimmt auch andere komponenten mit denen es geht...

Pseudemys Nelsoni 22. Sep 2003 09:07

Re: RadioButtons gruppieren?
 
das abfragen bringt mir ja nichts, da ich ja trotzdem 2 zur gleichen zeit gecheckt haben muss. Andere Kompos, hmm :( , benutze ungern extra komps

trotzdem thx für dein schreiben =)

LoL 22. Sep 2003 09:08

Re: RadioButtons gruppieren?
 
du hast das doch so oder?:
1.RB 2.RB
3.RB 4.RB

Pseudemys Nelsoni 22. Sep 2003 09:09

Re: RadioButtons gruppieren?
 
jo

LoL 22. Sep 2003 09:10

Re: RadioButtons gruppieren?
 
Delphi-Quellcode:
onklick rb1
begin
  rb2.itemindex := -1;
end;

onklick rb2
begin
  rb1.itemindex := -1;
end;
ps: kannst mal in chat kommen :D

LoL 22. Sep 2003 09:28

Re: RadioButtons gruppieren?
 
Delphi-Quellcode:
procedure TForm1.rb_onClick(Sender: TObject);<---rb_on und rb_off klick
begin
  if sender = rb_on then
    rb_off.Checked := false
  else
    rb_on.Checked := false
end;

procedure TForm1.rb_jpegClick(Sender: TObject);<---rb_jpeg und rb_bmp klick
begin
  if sender = rb_bmp then
    rb_jpeg.Checked := false
  else
    rb_bmp.Checked := false
end;

Luckie 22. Sep 2003 09:35

Re: RadioButtons gruppieren?
 
Leg die Radiobuttons, die zusammengehören auf ein Panel.

Pseudemys Nelsoni 22. Sep 2003 09:36

Re: RadioButtons gruppieren?
 
nagut, dann bleibt mir da wohl nichts anderes übrig, danke @LoL & Luckie ^^

Luckie 22. Sep 2003 09:48

Re: RadioButtons gruppieren?
 
Was ist an den Panels so schlimm? Boderstyle bsNone oder so und der man sieht sie gar nicht.

Pseudemys Nelsoni 22. Sep 2003 09:51

Re: RadioButtons gruppieren?
 
keine ahnung, sieht so nach fusch aus finde ich, oder sind panels extra für sowas gedacht? bei einem mIRC script editor, gibt es z.b eine option für jeden radiobutton, die hiess "Group", da gehörte dann jeder radiobutton zusamm der auch die gleiche gruppe hat 8)

LoL 22. Sep 2003 09:53

Re: RadioButtons gruppieren?
 
das ist aber denke ich auch mit panel gemacht, nur wird dann der parent geändert

Pseudemys Nelsoni 22. Sep 2003 09:53

Re: RadioButtons gruppieren?
 
nein, natürlich ohne :love:

LoL 22. Sep 2003 09:56

Re: RadioButtons gruppieren?
 
wenn du des sagst

Luckie 22. Sep 2003 10:03

Re: RadioButtons gruppieren?
 
Ein TPanel dient unteranderen als Container für andere Kontrolls und ist als auch für sowas gemacht.

se0man 28. Mai 2004 21:17

Re: RadioButtons gruppieren?
 
Problem:

Panel.BorderStyle auf bsNone
bewirkt nur eine andere Hervorhebung
als bsSingle,
keine Transparenz des Rahmens.



:gruebel:
-se0man

se0man 28. Mai 2004 21:23

Re: RadioButtons gruppieren?
 
ops,
:wall:
hat sich erledigt.
Nennen sich BevelOuter und -Width,
jene so leicht übersehbaren Eigenschaften
des Panels.
:roll:
-se0man

SirThornberry 28. Mai 2004 22:15

Re: RadioButtons gruppieren?
 
In Visual Basic ging das damals glaube irgendwie. Da konnte man den radiobuttons eine group zuordnen (außer ich hab da was falsch in erinnerung). Eventuell könntest du dir ja auch mal den quelltext anschauen wie die buttons wissen wer alles zur group gehört. Und dann könntest du ja eine neue komponente davon ableiten und dementsprechend anpassen


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:22 Uhr.

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