;ò )‘†Ac @ sÆ d k Z d k i i Z d k i Z d e i f d „ ƒ YZ d e i f d „ ƒ YZ d „ Z d Z e d j oP d k Z d k Z d k Z e i d e i i e i d ƒ g e i d ƒ n d S( Ns TestDateControlc B s# t Z d „ Z d „ Z d „ Z RS( Nc O s´ t t i i | f | | ƒ t i | d d d d f d d ƒ| _ t i | i d d d d f ƒ| _ | i i ƒ } | i i | ƒ | i | i ƒ | i i t i | i ƒ d S( Niÿÿÿÿs posi s style( s applys pops PopupControls __init__s selfs _argss _kwargss wxs Windows wins cals CalendarCtrls GetBestSizes bzs SetSizes SetPopupContents Binds EVT_CALENDAR_DAYs OnCalSelected( s selfs _argss _kwargss bz( ( sl /mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/PopupControl.pys __init__ s '$c C sW | i ƒ | i i ƒ } | i d | i ƒ | i ƒ d | i ƒ f ƒ | i ƒ d S( Ns %02d/%02d/%04di ( s selfs PopDowns cals GetDates dates SetValues GetDays GetMonths GetYears evts Skip( s selfs evts date( ( sl /mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/PopupControl.pys OnCalSelected s 0c C s | i ƒ } | i d ƒ } t } t | ƒ d j o¹ | i i ƒ } t | d ƒ } t | d ƒ d } t | d ƒ } | d j o | d j oX | d j o | d j o: | d j o) | i i t i | | | ƒ ƒ t } qå qé qí n | o | i i t i ƒ ƒ n d S( Ns /i i i i i i iè ( s selfs GetValues txtValues splits dmys Falses didSets lens cals GetDates dates ints ds ms ys SetDates wxs DateTimeFromDMYs Trues DateTime_Today( s selfs didSets ds txtValues ms ys dates dmy( ( sl /mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/PopupControl.pys FormatContent% s ( s __name__s __module__s __init__s OnCalSelecteds FormatContent( ( ( sl /mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/PopupControl.pys TestDateControl s s TestPanelc B s t Z d „ Z RS( Nc C sJ | | _ t i i | | d ƒ t | d d d d f d d d f ƒ} d S( Niÿÿÿÿs posi s sizeid i ( s logs selfs wxs Panels __init__s parents TestDateControls date( s selfs parents logs date( ( sl /mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/PopupControl.pys __init__? s ( s __name__s __module__s __init__( ( ( sl /mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/PopupControl.pys TestPanel> s c C sT t i d j o- d k l } | | d d t i ƒ } | Sn t | | ƒ } | Sd S( Ns __WXMAC__( s MessagePanels% This demo currently fails on the Mac.s Sorry( s wxs Platforms Mains MessagePanels nbs ICON_WARNINGs wins TestPanels log( s frames nbs logs wins MessagePanel( ( sl /mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/PopupControl.pys runTestF s s”
Currently a wx.Dialog is used for the popup. Eventually a wx.PopupWindow should be used... s __main__s i i ( s wxs wx.lib.popupctls libs popupctls pops wx.calendars calendars cals PopupControls TestDateControls Panels TestPanels runTests overviews __name__s syss oss runs mains paths basenames argv( s syss runs overviews pops runTests cals TestDateControls wxs oss TestPanel( ( sl /mnt/gmirror/ports/x11-toolkits/py-wxPython26-common/work/wxPython-src-2.6.3.3/wxPython/demo/PopupControl.pys ? s 8