a oe\@sddlZddlZddlmZddlmZmZmZddlm Z ej ddddddej d dd d dde d dd dd gGdddZ GdddZ GdddZddZddZedkrddlZejjedejvreeneedS)N) universal)DispatchWithEvents constantsgencache) COMExceptionz&{00062FFF-0000-0000-C000-000000000046} T)Z bForDemandz&{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}z&{AC0714F2-3D04-11D1-AE7D-00A0C90F26F4}_IDTExtensibility2c@seZdZddZdS) ButtonEventcCsddl}|d|S)NrzHello from Python)win32uiZ MessageBox)selfZbuttoncancelr rs0      '