a „oeêã@s†ddlZddlZddlZddlmZmZGdd„dejƒZGdd„dejƒZ Gdd„de ƒZ e e_ d d „Z e d kr‚ddlZe ¡dS) éN)ÚappÚ dlgappcorec@s:eZdZdZddd„Zdd„Zdd„Zd d „Zd d „Zd S)ÚDoJobAppDialogéÚcCs||_tj |tj¡dS©N)ÚappNamerÚ AppDialogÚ__init__Úwin32uiZIDD_GENERAL_STATUS)Úselfr©r úCC:\Program Files\Certbot\pkgs\pythonwin\pywin\Demos\app\dojobapp.pyr szDoJobAppDialog.__init__cCsdSrr ©r r r rÚ PreDoModalszDoJobAppDialog.PreDoModalcCsdSrr )r Úargsr r rÚ ProcessArgsszDoJobAppDialog.ProcessArgscCsT| |j¡| tj¡}| tj¡| tj¡}| tj ¡}| d¡| d¡dS)Nz Hello therez from the demo) Z SetWindowTextrZ GetDlgItemÚwin32conZIDCANCELZ ShowWindowZSW_HIDEr Z IDC_PROMPT1Z IDC_PROMPT2)r Z butCancelZp1Zp2r r rÚ OnInitDialogs      zDoJobAppDialog.OnInitDialogcCsdSrr )r Úmsgr r rÚ OnDestroy(szDoJobAppDialog.OnDestroyN)r) Ú__name__Ú __module__Ú __qualname__Z softspacer rrrrr r r rrs   rc@seZdZdd„ZdS)ÚDoJobDialogAppcCstdƒS)Nz Do Something)rrr r rÚ CreateDialog3szDoJobDialogApp.CreateDialogN)rrrrr r r rr2src@seZdZdd„ZdS)ÚCopyToDialogAppcCst |¡dSr)rr rr r rr 8szCopyToDialogApp.__init__N)rrrr r r r rr7srcCstdƒ}| ¡|S)NzCopy To)rZDoModal)Útr r rr?srÚ__main__)Zwin32apirr Zpywin.frameworkrrr rZ DialogApprrZ AppBuilderrrZ demoutilsZNeedAppr r r rÚ s#