DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Programmierung > Gadtools: Menu aufbauen | [ - Search - New posts - Register - Login - ] |
1 -2- | [ - Post reply - ] |
2006-05-12, 21:53 h Ralf27 Posts: 2779 User |
Hm, so einfach ist das nun leider doch nicht (?!?) folgendes: ... DO (Auswertung von IMessage& nach Menu und Item) ... en haufen code für die Menubearbeitung IMessage&=PEEKW(ItemAddress&(MenuMem&,IMessage&)+NextSelect%) LOOP UNTIL IMessage&=MENUNULL& ... Was hab ich denn jetzt vergessen? -- http://www.alternativercomputerclub.de.vu [ - Answer - Quote - Direct link - ] |
2006-05-13, 00:52 h NoImag Posts: 1050 User |
@Ralf27: Was hast du denn bei "(Auswertung nach Menu und Item)" stehen? Ich vermute, dass dort was nicht mit deiner DO-LOOP-UNTIL-Schleife zusammen passt. Oder IMessage& ist nicht das, als was du es verwendest. Zumindest wird der Name üblicherweise für die Intuition-Message und nicht für das Code-Feld in der Intuition-Message verwendet. Das RKRM-Beispiel sieht so aus: code:menuNumber = msg->Code; while (menuNumber != MENUNULL) { item = ItemAddress(menuStrip, menuNumber); ... ein haufen Code für die Menübearbeitung menuNumber = item->NextSelect; } Tschüß [ - Answer - Quote - Direct link - ] |
2006-05-13, 10:36 h Ralf27 Posts: 2779 User |
Jetzt geht es. Hab auch wieder die DO...LOOP-Schleife durch eine WHILE...WEND-Schleife ersetzt. Ich wußte doch wieso ich diese WHILE...WEND-Schleifen so gern hab. -- http://www.alternativercomputerclub.de.vu [ - Answer - Quote - Direct link - ] |
2006-05-13, 11:54 h Holger Posts: 8116 User |
Zitat: Eben. do..while benutze ich auch in C/C++ oder Java sehr selten. Und man kann auch Menupick-Messages erhalten, ohne daß ein Item ausgewählt wurde. Deshalb muß man auch immer vorher testen. mfg -- Good coders do not comment. What was hard to write should be hard to read too. [ - Answer - Quote - Direct link - ] |
1 -2- | [ - Post reply - ] |
amiga-news.de Forum > Programmierung > Gadtools: Menu aufbauen | [ - Search - New posts - Register - Login - ] |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |