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
comtypes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/comtypes-users

Reply via email to