Einzelnen Beitrag anzeigen

golisan

Registriert seit: 17. Jan 2007
43 Beiträge
 
Delphi 2007 Professional
 
#10

AW: Text aus fremder Anwendung läßt sich nicht kopieren

  Alt 2. Jul 2012, 19:32
OK, danke für die schnelle Antwort.

Im Anhang könnt' ihr mal das Ergebnis "bewundern"
Links im Bild seht ihr das Popupmenü, welches ich um das Untermenü "Jump" erweitert habe.
Im Untermenü stehen nun alle Subroutinen(ähnlich Prozeduren in Delphi) der NATURAL-Programmsource.

Nächste Herausforderung:
Bei der Vergabe der Command-Id, dache ich, wäre man recht wahlfrei. Ist aber nicht so.

Ich habe mir eine globale Variable definiert:

id : Integer = 400;
Die einzelnen Menüeinträge hänge ich so an:

Delphi-Quellcode:
id := id + 1;
AppendMenu(jump, MF_STRING or MF_ENABLED, id, PChar(s));
Dummerweise sind so alle Einträge des Untermenüs Jump disabled.
Setzte ich den Startwert von id auf 400000 sind die Einträge auswählbar(fragt nicht wie lange ich da rum gesucht habe )

Gibt es einen definierten "Startwert"? WM_USER + ????? ab dem ich "meine" Command-Ids vergeben kann?
Kann es nicht vorkommen, dass meine Einträge mit den bestehenden Einträgen kollidieren könnten
Miniaturansicht angehängter Grafiken
jump.jpg  
  Mit Zitat antworten Zitat