Allgemeine Fragen zur PROFAN Programmierung
Views (Heute): 249435 (10871)
  Suchen
 Zurück zur Übersicht
 AutorThema: Handle der Track Menu ....
Ogul G.
Datum:30.09.01 02:42 Antwortenals Email verschicken (GOgul@t-online.de) 


Kann mir einer weiterhelfen und sagen wie man das Handle einer TrackMenu ermitteln kann ? Mit GetMenu bekomme ich nur das Handle für Fenstermenu.

Ich will nämlich Bitmap Icons in eine Track Menu einbinden.
Bin für jeden Hinweis sehr danbar.

mfG

Ogul


Ogul G.
Datum:30.09.01 18:39 Antwortenals Email verschicken (Sat-Slope@gmx.net) 


Das ist das einzige was mir noch sehr fehlt. Ich komme einfach nicht mehr weiter... :(


Jörg Sellmeyer
Datum:30.09.01 19:20 Antwortenals Email verschicken (joerse@gmx.de) 


Hallo,
Du kannst das ganze Menü per Api erstellen, dann hast Du die entsprechenden Handles.
Schau in den Board- und Mailinglisten-Archiven nach Quellcodes.
Ich werde bei mir auch noch forsten.
Gruß
Jörg


Ogul Gökhan
Datum:30.09.01 19:57 Antwortenals Email verschicken (GOgul@t-online.de) 


Ich hab' mir dank API Referenz Help File eine eigene Track Menü gebastelt und mittel SetMenuBitmap dann die Icons intergirert. Jetzt klappt es!

Ich werde einen Beispielcode veröffentlichen, damit jeder was davon hat. :)

cu

Ogul Gökhan


Ogul G.
Datum:30.09.01 21:16 Antwortenals Email verschicken (GOgul@t-online.de) 


Mit welchem API Befehl kann ich den Profan Befehl SubPopup/EndSub ersetzen ???

Es gibt nur AppenMenu in API Referenz aber keinen der für Erstellung der SubMenü's zuständig ist ?

Wer weiß welchen API Befehl ich anwenden muss um SubMenü's zu erstellen ?

cu

Ogul


Sebastian Sprenger
Datum:30.09.01 22:31 Antwortenals Email verschicken (prof.chaos@netcologne.de) 


Hallo Ogul,
du musst für jedes Sub-Menü ein neues Menü mit CreateMenu() oder CreatePopupMenu() (funktioniert beides) erzeugen.

AppendMenu(Menu&,16,SubMenu&,Text#) ' 16=MF_POPUP
Sebastian


Ogul G.
Datum:30.09.01 23:10 Antwortenals Email verschicken (GOgul@t-online.de) 


Jaa, hat funktioniert !! Danke!
Jetzt ist es komplett. :)

Ich bin schon alle Flag Werte durchgeganen (von 0-65535) war auch 16 drin, aber ich hätte nie gedacht daß ich nochmal CreatePopUpMenu anwenden und dessen Handle benutzen muss.

PS:
Woher weißt Du aber daß MF_POPUP=16 ist ? Ich hab' nirgendwo die Werte für Flags gefunden.
Ich probiere die generell selber immer aus: 1,2,4,8,16,32 usw....

nochmals vielen dank !

Ogul G.


Sebastian Sprenger
Datum:01.10.01 13:46 Antwortenals Email verschicken (prof.chaos@netcologne.de) 


> Woher weißt Du aber daß MF_POPUP=16 ist ? Ich hab' nirgendwo die Werte für Flags gefunden.

Die API-Referenz, die ich benutze, hat diese auch nicht, also muss ich sie ausprobieren...
Aber: Ich hab gerade gesehen, dass diese Werte in der WINDOWS.PH stehen, die ab Profan 7 dabei sein sollte.

Sebastian


Ogul G.
Datum: 01.10.01 23:04 Antwortenals Email verschicken (GOgul@t-online.de) 


Danke! Tatsächlich, hab' es eben mit ein TextEditor geöffnet. Hier stehen wirklich alle Werte die ich brauche! :)

nochmals Danke für den Hinweis !

cu

Ogul G.


 Zurück zur Übersicht