Delphi-PRAXiS
Seite 1 von 2  1 2      

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/)
-   -   Prism Button1.Text := '&Start' funktioniert nicht (https://www.delphipraxis.net/67645-button1-text-%3D-start-funktioniert-nicht.html)

gfjs 18. Apr 2006 07:06


Button1.Text := '&Start' funktioniert nicht
 
Guten Morgen, allerseits.

Ich möchte einem Button als Beschriftung zur Laufzeit "Start" zuweisen. Leider klappt das mit dem unterstrichenen "S" nicht - es erscheint nur "Start". Warum?

Es wäre schön, wenn mir jemand weiterhelfen könnte.

mfg

Jürgen

Mackhack 18. Apr 2006 07:10

Re: Button1.Text := '&Start' funktioniert nicht
 
Du musst in der Caption das Kaufmaennische Und-Zeichen vor den zu Unterstreichenden Buchstaben stellen dann klappt das auch mit dem... Ein Button hat keine Text-Eigenschaft sondern eine Caption!

gfjs 18. Apr 2006 07:15

Re: Button1.Text := '&Start' funktioniert nicht
 
Guten Morgen, MackHack.

Vielen Dank für Deine schnelle Antwort. Ich habe das vielleicht nicht deutlich genug gemacht: Meine Anweisung war
Delphi-Quellcode:
Button1.Text := '&Start';
(siehe Titel). Aber es klappt trotzdem nicht.

mfg

Jürgen

PS: In WinForm gibt's keine Captions mehr.ö

Mackhack 18. Apr 2006 07:18

Re: Button1.Text := '&Start' funktioniert nicht
 
Und ich sagte doch der Button hat keine Text Eigenschaft sondern eine Caption.

Tipp in deiner IDE mal Button1. und dann STRG und Leertaste gemeinsam. Dann Tipp mal Text und du wirst sehen es gibt kein Text. Aber ne Caption! Dann klappt das schon! :-D

//Edit: Dann weis ich auch net :cry:

gfjs 18. Apr 2006 07:28

Re: Button1.Text := '&Start' funktioniert nicht
 
Hallo MackHack.

Es handelt sich nicht um eine VCL-Anwendung sondern um WinForm (Delphi 2006 prof.). Ich habe zwar hier im Büro kein Delphi installiert, aber ich mir ziemlich sicher, dass es die Eigenschaft "Caption" hier nicht mehr gibt. Nachdem Du ja Delphi 2006 Architect hast, könntest Du es ja mal probieren (wenn Du Zeit und Lust hast).

Servus.

Jürgen

Mackhack 18. Apr 2006 07:45

Re: Button1.Text := '&Start' funktioniert nicht
 
Hi Juergen,

hab das ganze mal eben in der Button1_Click gemacht und es funzt wunderpraechtig!

gfjs 18. Apr 2006 08:49

Re: Button1.Text := '&Start' funktioniert nicht
 
Hallo MackHack.

Das ist mir aber schleierhaft! Ich habe es auch in Button1_Click gemacht. Im Objektinspektor hatte ich bei Button1.Text "&Texteingabe - Start" eingegeben und die Anzeige "TextEingabe - Start" wr korrekt. Mit Button1_Click := '&Texteingabe - Stop' fehlte dann der Unterstrich. - Vielleicht find ich's ja noch. Erstmal danke für Deine Mühe.

Servus.

Jürgen

ascotlx 18. Apr 2006 14:22

Re: Button1.Text := '&Start' funktioniert nicht
 
Moin gfjs,

ich hab es mal so probiert ...

Delphi-Quellcode:
// beim FormCreate heisst der button start (mit unterstrich unter dem s)
procedure TForm1.FormCreate(Sender: TObject);
begin
  Button1.Caption:='&start';
end;

// nach dem der button "gedrückt" wurde, wird er in stoooop unbenannt (mit unterstrich unter dem s)
procedure TForm1.Button1Click(Sender: TObject);
begin
  Button1.Caption:='&stoooop';
end;
is zwar ein blödes beispiel, aber ich denke so geht es

gruss ascotlx

augen auf beim autokauf ...
...upps das da oben ist kein .NET ... sorry

ascotlx

Mackhack 18. Apr 2006 16:57

Re: Button1.Text := '&Start' funktioniert nicht
 
Zitat:

Zitat von gfjs
Hallo MackHack.

Vielleicht find ich's ja noch. Erstmal danke für Deine Mühe.

Servus.

Jürgen

Good Luck :thumb:

gfjs 20. Apr 2006 17:42

Re: Button1.Text := '&Start' funktioniert nicht
 
Hallo Allerseits.

Ich bin der Sache auf die Spur gekommen: Die Unterstriche erscheinen erst, wenn man >Alt< gedrückt hat. Ist mir bisher noch gar nicht aufgefallen, ist aber bei der IDE genauso.

Allerdings gefällt mir das nicht so recht. Kann man das nicht abstellen? Und wenn ja, dann wie?

Wie immer dankbar für Tipps

Jürgen


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:17 Uhr.
Seite 1 von 2  1 2      

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 by Thomas Breitkreuz