Radu Adrian Ciora schrieb:
> But that this event then?
>
> # event found: _dispCommandBarControlEvents_Click
>
Well, ShowEvents first prints the available events (methods) that it finds on
the interface
in this way (sample for InternetExplorer):
>>> con = ShowEvents(ie)
# event found: DWebBrowserEvents2_OnMenuBar
# event found: DWebBrowserEvents2_OnStatusBar
# event found: DWebBrowserEvents2_OnFullScreen
# event found: DWebBrowserEvents2_DocumentComplete
# event found: DWebBrowserEvents2_OnTheaterMode
# event found: DWebBrowserEvents2_WindowSetResizable
# event found: DWebBrowserEvents2_WindowClosing
# event found: DWebBrowserEvents2_WindowSetLeft
# event found: DWebBrowserEvents2_WindowSetTop
# event found: DWebBrowserEvents2_WindowSetWidth
# event found: DWebBrowserEvents2_WindowSetHeight
# event found: DWebBrowserEvents2_ClientToHostWindow
# event found: DWebBrowserEvents2_SetSecureLockIcon
# event found: DWebBrowserEvents2_FileDownload
# event found: DWebBrowserEvents2_NavigateError
# event found: DWebBrowserEvents2_PrivacyImpactedStateChange
# event found: DWebBrowserEvents2_NewWindow3
# event found: DWebBrowserEvents2_SetPhishingFilterStatus
# event found: DWebBrowserEvents2_WindowStateChanged
# event found: DWebBrowserEvents2_PrintTemplateInstantiation
# event found: DWebBrowserEvents2_PrintTemplateTeardown
# event found: DWebBrowserEvents2_UpdatePageStatus
# event found: DWebBrowserEvents2_StatusTextChange
# event found: DWebBrowserEvents2_DownloadComplete
# event found: DWebBrowserEvents2_CommandStateChange
# event found: DWebBrowserEvents2_DownloadBegin
# event found: DWebBrowserEvents2_ProgressChange
# event found: DWebBrowserEvents2_PropertyChange
# event found: DWebBrowserEvents2_TitleChange
# event found: DWebBrowserEvents2_BeforeNavigate2
# event found: DWebBrowserEvents2_NewWindow2
# event found: DWebBrowserEvents2_NavigateComplete2
# event found: DWebBrowserEvents2_OnQuit
# event found: DWebBrowserEvents2_OnVisible
# event found: DWebBrowserEvents2_OnToolBar
Now, when events actually occur, they are printed in this way:
>>> ie.Navigate2("http://www.heise.de")
Event DWebBrowserEvents2_PropertyChange(None,
u'{265b75c1-4158-11d0-90f6-00c04fd497ea}')
Event DWebBrowserEvents2_BeforeNavigate2(None, <POINTER(IWebBrowser2)
ptr=0x2652d4 at 12ec170>, u'http://www.heise.de/', 0, None, None, None, False)
Event DWebBrowserEvents2_DownloadBegin(None)
Event DWebBrowserEvents2_PropertyChange(None,
u'{D0FCA420-D3F5-11CF-B211-00AA004AE837}')
>>>
Thomas
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
comtypes-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/comtypes-users