Seite 1 von 1

wxDialog::SetEscapeId Problem

Verfasst: Mittwoch 28. März 2007, 08:41
von HarryH
Hallo,

Ich habe vor kurzen 'SetEscapeId' in einen meiner Dialoge eingebaut. Dadurch habe ich die Möglichkeit durch Drücken von ESC meinen Dialog zu schließen.

Funktioniert auch. Doch wenn ich mein Programm mit py2exe konvertiert habe, geht es nicht mehr.
Hat jemand eine Ahnung an was das liegen könnte?

re

Verfasst: Dienstag 15. April 2008, 13:44
von HarryH
Hallo,

Ich bin es wieder. Leider habe ich noch immer keine Lösung auf meine Frage. Ich weiß aber nun, dass es anscheinend mit dem wx.EVT_CHAR_HOOK zusammenhängt. Dieses Event wird nämlich nicht mehr ausgelöst, sobald ich mein Programm mit py2exe konvertiert habe.

Das Problem tritt allerdings nur auf, wenn die Option 'bundle_files' in py2exe auf 1 oder 2 steht. Steht sie auf 3, d.h. die Dateien werden nicht gepackt und nicht gezippt, funktioniert es einwandfrei.

Vielleicht hat nun der eine oder andere eine Idee wo das Problem liegt.

Re: re

Verfasst: Mittwoch 16. April 2008, 15:26
von mkesper
HarryH hat geschrieben:Das Problem tritt allerdings nur auf, wenn die Option 'bundle_files' in py2exe auf 1 oder 2 steht. Steht sie auf 3, d.h. die Dateien werden nicht gepackt und nicht gezippt, funktioniert es einwandfrei.
Klingt für mich nach einer Frage für die Py2exe-Mailingliste.

re

Verfasst: Freitag 18. April 2008, 07:34
von HarryH
Hallo mkallas,

Ich habe mich zur py2exe Mailinglist angemeldet, kann aber keinen Beitrag abgeben, nur lesen. Was mache ich falsch?