Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi MainMenu items (https://www.delphipraxis.net/11997-mainmenu-items.html)

Pseudemys Nelsoni 18. Nov 2003 15:59

Re: MainMenu items
 
ne geht nicht, der name ist ja auch connect1:

http://www.angelfire.com/bug/delphi/3.gif


ist das n bug? O_o

Jan 18. Nov 2003 16:02

Re: MainMenu items
 
Warum sagst du zuerst, dass der name "Connect" ist, wenn das nicht wahr ist?

Versuch mal 2 sachen:

Delphi-Quellcode:
(sender as Tmenuitem).caption:='disconnect';

und

Mainmenu.items[0].items[0].caption:='disconnect';
wenn das nicht klappt weiss ich auch nicht weiter.
Gruß
Jan

Phoenix 18. Nov 2003 16:03

Re: MainMenu items
 
Dann fällt mir noch der Typecast ein:
Delphi-Quellcode:
(Sender as TMenuItem).Caption := 'connect';

Pseudemys Nelsoni 18. Nov 2003 16:08

Re: MainMenu items
 
Zitat:

Warum sagst du zuerst, dass der name "Connect" ist, wenn das nicht wahr ist?
hab gesagt das mein mainmenu so aufgebaut ist "file -> connect", "connect" ist die caption von "Connect1"

hab eure beiden codes (die ja gleich sind) ausprobiert, lässt sich zwar compilieren, aber die caption ändert sich nicht :cry:

Thunderchild 18. Nov 2003 16:10

Re: MainMenu items
 
Was genau meckert er denn überhaupt? Und an welcher Stelle in der Zeile?
- haste auch nicht den ":" vor dem "=" vergessen?
- sind die richtigen Gänsefüßchen gesetzt ('')?

Jan 18. Nov 2003 16:13

Re: MainMenu items
 
Zitat:

Zitat von silent
[
hab gesagt das mein mainmenu so aufgebaut ist "file -> connect", "connect" ist die caption von "Connect1"

Stimmt ja garnicht..


Zitat:

mit einem item das heisst "Datei -> Connect"
Das heißt für mich, dass der Button "Connect" heißt und ein Subitem von Datei ist.

Gruß
Jan

Pseudemys Nelsoni 18. Nov 2003 16:15

Re: MainMenu items
 
moin,

jo, sonst gäbe es ja compilerfehler, die gibt es aber nicht ^^. Also ich möchte "Connect" in "Disconnect" abändern:

http://www.angelfire.com/bug/delphi/1.gif

das:

Delphi-Quellcode:
MainMenu1.Items.Items[0].Items[0].Caption := 'Disconnect';
scheint auch nicht zu gehen

Thunderchild 18. Nov 2003 16:24

Re: MainMenu items
 
Also ich hab das Menü mal nachgebaut und da gehts. Wenn de noch keinen Code weiter drin hast, kannste ja mal das Projekt hochladen oder per mail/icq schicken.
Spontan würde ich nur noch sagen, dass dein Element mit Namen 'connect' irgendwo anders liegt und dein MenuItem anders heißt. :gruebel:

Sharky 18. Nov 2003 16:27

Re: MainMenu items
 
Ich weiss was... Ich weiss was... *gg*

Hast Du dir schon mal einen Breackpoint gesetzt und dir Angeschaut was in Connect1.Caption steht?

Dort steht nämlich "&Connect". Durch AutoHotkeys wird dies von Delphi eingefügt.

Thunderchild 18. Nov 2003 16:29

Re: MainMenu items
 
Kleine dumme Frage: was hat das damit zu tun, daß die Zuweisung net funzt? :gruebel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:34 Uhr.
Seite 2 von 4     12 34      

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