[IronPython] [Noob]Ironpython catching Windows 'destroy' message, and posting confirm dialog
drken567 at gmail.com
Thu Feb 18 21:59:26 CET 2010
I found an example in the above blog, describing catching the WM_DESTROY
event; page down to the article titled:
handler for our WPF 'Close' button looks like this:
def close_button_click(self, sender, args):
""" Click handler for close button.
Close the app.
if confirm_message( \
"Are you sure you want to exit %s?" % TITLE):
except model.TallyException as e:
message_box("Can't Save Changes: %s" % e.message)
Any clues for trapping the DESTROY in IronPython and routing it to our
'close' handler much appreciated...
On Thu, Feb 18, 2010 at 3:25 PM, Dino Viehland <dinov at microsoft.com> wrote:
> I assume there’s just some event handler that you can hook up to a Python
> function. If you post the C# or VB code someone here can probably quickly
> translate it to IronPython.
> *From:* users-bounces at lists.ironpython.com [mailto:
> users-bounces at lists.ironpython.com] *On Behalf Of *Ken MacDonald
> *Sent:* Thursday, February 18, 2010 12:18 PM
> *To:* users at lists.ironpython.com
> *Subject:* [IronPython] [Noob]Ironpython catching Windows 'destroy'
> message, and posting confirm dialog
> Real new (since yesterday) to IronPython. I've just inherited a project in
> I-P/XAML/.NET and a big bug list to go with it. In our main app, we display
> "Close" button; clicking it brings up a confirmation dialog and exits the
> app only if user clicks "yes, I want to quit". We'd like to have the same
> behavior if the user clicks the 'Windows close' ("X" in the top right
> corner). I've found examples that supposedly do this in other languages, but
> they don't seem to translate to Python readily. Anyone know how to do this
> successfully in I-P?
> Users mailing list
> Users at lists.ironpython.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Ironpython-users