ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Programmierung > Gadtools: Menu aufbauen | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
1 -2- | [ - Beitrag schreiben - ] |
12.05.2006, 21:53 Uhr Ralf27 Posts: 2779 Nutzer |
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 [ - Antworten - Zitieren - Direktlink - ] |
13.05.2006, 00:52 Uhr NoImag Posts: 1050 Nutzer |
@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üß [ - Antworten - Zitieren - Direktlink - ] |
13.05.2006, 10:36 Uhr Ralf27 Posts: 2779 Nutzer |
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 [ - Antworten - Zitieren - Direktlink - ] |
13.05.2006, 11:54 Uhr Holger Posts: 8116 Nutzer |
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. [ - Antworten - Zitieren - Direktlink - ] |
1 -2- | [ - Beitrag schreiben - ] |
amiga-news.de Forum > Programmierung > Gadtools: Menu aufbauen | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |