Autor Beitrag
JRegier
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1268

Win XP Home, Prof, 2003 Server
D6 Enterprise
BeitragVerfasst: Sa 25.06.05 08:43 
Hallo, ich habe 2 SpeedButtons eine ist für Schriftstill BOLD F andere für ITALIC I
nun möchte ich dass beide auch Down sein können! Wenn die ja beide GroupIndex := 1 haben dann ist einer oder
anderer Down!

Hier Code
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
procedure TBereich.StyleClick(Sender: TObject);
begin
    TSpeedButton(Sender).Down := not TSpeedButton(Sender).Down;
    TSpeedButton(Sender).AllowAllUp := TSpeedButton(Sender).Down;
    TSpeedButton(Sender).Down := not TSpeedButton(Sender).Down;
end;


Hier mußte ich Zeile 3 in 5 Wiederholen damit beim 1.Click er Down ist und beim 2.Click UP!
Nur das beide DOWN klappt nicht! Wie setze ich es um?
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8553
Erhaltene Danke: 479

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Sa 25.06.05 08:48 
...indem du einfach für beide Buttons verschiedene Groupindizes wählst?

_________________
We are, we were and will not be.
JRegier Threadstarter
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1268

Win XP Home, Prof, 2003 Server
D6 Enterprise
BeitragVerfasst: Sa 25.06.05 09:18 
user profile iconGausi hat folgendes geschrieben:
...indem du einfach für beide Buttons verschiedene Groupindizes wählst?


Danke, hat geklappt! :D Hat ich wohl versucht bevor ich diesen Code oben geschrieben hatte aber nach dem
ich den Code wie oben hatte hab ich nicht mehr versucht verschiedene GroupIndex zu setzen!

Aber ein anderes Problem mit dem Code wie oben ist, wenn ich auf Button zum ersten mal Clicke muß ich zweimal
Clicken damit er Down ist!