| |
|
|
- Seite 1 - |
|
| Hallo Sebastian...
Bei einem meiner Programme wird bei meiner Profan2Cpp Version (nur unter WindowsXP) %MenuItem beim Klick auf einen Menüpunkt nicht gesetzt. Das ist eindeutig ein Problem von Profan2Cpp (tritt mit Profan compiliert nicht auf).
Ich bin zur Zeit dabei, dem Problem auf den Grund zu gehen - da ich kein XP besitze, kann das aber etwas dauern (wenn ich es überhaupt schaffe)... |
|
|
| |
|
|
|
| |
|
- Seite 1 - |
|
| Was noch wichtig ist: Verwende vor der Abfrage Timer und Getmessage (mit Waitinput gehts). Die Abfrage von Buttons über %MENUITEM funktioniert problemlos. Die Schleife ist sehr lang. Ich kann im Augenblick nicht genau sagen, wo da Probleme auftreten - habe leider kein XP. Trackmenu funktioniert auch problemlos, nur das Popup des Hauptfensters nicht, da erhalte ich %MENUITEM nicht zurück. |
|
|
| |
|
|
|
Sebastian König | wollte mich nur kurz melden
Ich bin leider noch nicht dazu gekommen, nach dem Problem zu suchen und werde auch morgen fast keine Zeit haben . Ich denke mal, dass ich mich dann am Sonntag wieder melde...
Sorry,
Sebastian |
|
|
| |
|
|
|
| Hallo Sebastian...
Macht nichts, Problem ist in meinem Programm bereits gelöst (Getmessage gegen Waitinput getauscht). |
|
|
| |
|
|
|
Sebastian König | Hallo Andreas,
ok., Hauptsache ist, dass es erstmal funktioniert .
Trotzdem möchte ich das Problem natürlich gern beheben. Ich habe auch einen Vderdacht, woran es liegen könnte: Evtl. wird das GetMessage-Ereignis ausgelöst, bevor die Behandlungsroutine für WM_COMMAND den Wert von %MenuItem gesetzt hat.
Leider konnte ich das aber noch nicht genauer prüfen, weil es mir noch nicht gelungen ist, das Problem zu reproduzieren... Kannst Du einen kurzen Code posten, mit dem der Fehler auftritt?
MfG
Sebastian |
|
|
| |
|
|
|
| Leider nicht, habe kein XP und kann deshalb den Codeschnipsel, der das Problem macht, nicht finden.. Das Programm selbst ist ca. 8000 Zeilen lang, das könnte ich dir schicken... |
|
|
| |
|
|
|
Sebastian König | ja, das würde mir sehr helfen - danke! |
|
|
| |
|
|
|
| Hallo Sebastian...
Habe deine Antwort leider erst jetzt gesehen. Code, der den Fehler macht, schicke ich dir noch zu. Vielleicht könnte aber trotzdem schon mal irgendjemand der XP hat sagen, wo und in welchem der folgenden Downloads das Menü geht und wo nicht:
1.) [...]
2.) [...]
Mit Testverson compiliert: 3.) [...]
4.) [...]
PS: beenden ging immer, sonst aber kein Menüpunkt - es reicht also aus, irgendeinen anderen zu testen (nicht beenden)
Ist muß noch den älteren Quelltext rekonstruieren, dann schicke ich dir den auch noch zu.
Gruß
Andreas |
|
|
| |
|
|
|
Fernando Santos | Hallo Andreas
Bei mir XP Home funktionieren alle 1 - 3 - 4 programmversionen ausser den Punkt 2 ist die URL nicht bekannt
Gruss
Fernando |
|
|
| |
|
|
|
| Auch das noch! Hoffentlich ist der Fehler wenigstens in dem Quelltext noch drin, den ich Sebastian zugeschickt habe... |
|
|
| |
|
|
| |
|
- Seite 2 - |
|
|
Sebastian König | Hallo Andreas,
bei mir (XP Prof) funktionieren auch beide 1.5er-Versionen... keine Menü-Probleme feststellbar.
Anders ist das zum Glück bei dem Code, den Du mir geschickt hast (danke dafür! ): Hier funktioniert es nur mit der Änderung, die ich bei GetMessage vorgenommen hatte. Sonst tritt genau das von Dir beschriebene Problem auf. Sieht also so aus, als wäre das wirklich die Ursache gewesen *freu*. Ich werde die Änderung also in die nächste Version übernehmen.
BTW: Ich kann auch mal einen Bug melden : In der Titelzeile steht PivAktivate - also ohne r...
MfG
Sebastian |
|
|
| |
|
|
|
| URL 2.) geht nun auch. Wenn die Dateien nicht oder nicht mehr benötigt werden, bitte ich um Rückmeldung, dann lösche ich sie wieder. |
|
|
| |
|
|
|
| Hallo Sebastian...
Warst schneller mit dem Schreiben als ich. Ich schmeiße die Dateien also wieder vom Server. |
|
|
| |
|
|