Menu, komm nicht weiter !!!

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Lifetec

Betreff: Menu, komm nicht weiter !!!

BeitragMo, Feb 06, 2006 13:22
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi ich habe das hier gerade geprogt.
Code: [AUSKLAPPEN]

; MENU3.BB
fenster = CreateWindow ("BlitzTest", 100,100, 200,100)
menu10 = CreateMenu ("Fgh", 10, WindowMenu(fenster))
menu11 = CreateMenu ("Laden ...", 11, menu10)
menu12 = CreateMenu ("Speichern", 12, menu10)
menu13 = CreateMenu ("Ohne Nachfrage", 13, menu10)
DisableMenu menu12
CheckMenu menu13
UpdateWindowMenu fenster
WaitMouse


So mein Problem is jetzt das wenn man auf das Menü Fgh drückt dan soll er schreiben
"Hallo Fgh".
Wie mach ich das ????

Hummelpups

BeitragMo, Feb 06, 2006 13:31
Antworten mit Zitat
Benutzer-Profile anzeigen
Wie wärs wenn du dir die Hilfe durchliest?

Ach ne, du doch nicht, naja, pech gehabt.

es gibt genug Beispiele in den B+ Samples die einem
weiterhelfen könnten.

Bevor jetzt kommt: "Könntest du mir bitte ein Beispiel code?"
Schalt die Birne ein, dafür isse da.

IMurDOOM
blucode - webdesign - Ressource - NetzwerkSim
BlitzBasic 2D - BlitzMax - MaxGUI - Monkey - BlitzPlus
 

Tomson79

BeitragDi, Feb 07, 2006 19:40
Antworten mit Zitat
Benutzer-Profile anzeigen
Das Anzeigen von Nachrichten funktioniert nur bei Untermenüs.
Ich habe dir hier inklusive Programmschleife ein Beispiel geproggt:

Code: [AUSKLAPPEN]
; MENU3.BB
fenster = CreateWindow ("BlitzTest", 100,100, 200,100)
menu10 = CreateMenu ("Fgh", 10, WindowMenu(fenster))
menu11 = CreateMenu ("Laden ...", 11, menu10)
menu12 = CreateMenu ("Speichern", 12, menu10)
menu13 = CreateMenu ("Ohne Nachfrage", 13, menu10)
DisableMenu menu12
CheckMenu menu13
UpdateWindowMenu fenster

; Programmschleife
Repeat
 ID = WaitEvent() ; Warte auf Klicks [Ereignisse]
  If ID = $803 Then End ; Wenn oben rechts X geklickt wird, wird beendet
  If ID = $1001 Then ; Wenn Menü angeklickt wird
   EID = EventData() ; Nummer des Menüs
   If EID = 11 Then Notify "Fgh" ; Wenn Menü 11 angeklickt wird, zeige "Fgh"
  EndIf ;schließt ID = $1001 ab
Forever

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group