From 1636164d5fa5854c7e6ad78a45265d3d3524c080 Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Mon, 11 Feb 2013 17:50:31 +0000 Subject: [PATCH] Add CreateFromHICON git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73496 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- etg/icon.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/etg/icon.py b/etg/icon.py index 4dab40d8..bbc340b3 100644 --- a/etg/icon.py +++ b/etg/icon.py @@ -59,6 +59,18 @@ def run(): #endif """) + c.find('CreateFromHICON').ignore() + c.addCppMethod('bool', 'CreateFromHICON', '(long hicon)', + doc='MSW-only method to create a wx.Icon from a native icon handle.', + body="""\ + #ifdef __WXMSW__ + return self->CreateFromHICON((WXHICON)hicon); + #else + return false; + #endif + """) + + # For compatibility: module.addPyFunction('EmptyIcon', '()', deprecated="Use :class:`Icon` instead",