I took the abandoned WebKit.NET 0.5 project and extended it by adding some features and fixing some bugs. Now i have a fork of it and its name is OpenWebKitSharp. You can view a changelog below. Anybody who would like to help please email me or post here.
DownloadBegin event now returns as arguments the url of the file and the suggested file name (custom downloader needed if you want downloads)
You can create your own downloader by setting Browser.WillHandleDownloadsManually = true. Otherwise the event will not be fired and the default downloader (created by me) will show up.
ProgressChanged event
StatusTextChanged event. I am using the UiDelegate to provide the text but it doesn't seem to work always (almost never in fact :/ ) so I have implemented my own status text. The only disadvantage is that it doesn't show the status text when hovering a link or sth but only when page is loading and finishes
WindowClosed event. I am providing this method using both UIDelegate and FrameLoadDelegate events (i don't know which one is the correct)
Added form delegate, which fires an event when the user submits a form, edits a textbox of a form etc.
Find method with text highlighting and total matches information
Page and Text Zoom easily accesible (IncreaseZoom, DecreaseZoom etc.)
Added StartSpeaking and StopSpeaking methods (WebView.startSpeaking and WebView.stopSpeaking)
Added GlobalPreferences class
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello friends, could you please help me solve this troubling issue? I've developed a program using OpenWebkitSharp, it can run normally on desktop PCs (without touch functions), however, problems would occur if the program is run on any devices with touch funcitons (such as Microsoft Surface Pro3), because we can easily erase elements from the web pages (see the attached screenshot as reference).
Any help would be greatly appreciated. And if you've got a solution, please reply this post or send email to me: johnson_yang2014@163.com. Thanks a lot!
I took the abandoned WebKit.NET 0.5 project and extended it by adding some features and fixing some bugs. Now i have a fork of it and its name is OpenWebKitSharp. You can view a changelog below. Anybody who would like to help please email me or post here.
Source is available on google code
http://code.google.com/p/open-webkit-sharp/
Changes to webkit.net:
DownloadBegin event now returns as arguments the url of the file and the suggested file name (custom downloader needed if you want downloads)
You can create your own downloader by setting Browser.WillHandleDownloadsManually = true. Otherwise the event will not be fired and the default downloader (created by me) will show up.
ProgressChanged event
StatusTextChanged event. I am using the UiDelegate to provide the text but it doesn't seem to work always (almost never in fact :/ ) so I have implemented my own status text. The only disadvantage is that it doesn't show the status text when hovering a link or sth but only when page is loading and finishes
WindowClosed event. I am providing this method using both UIDelegate and FrameLoadDelegate events (i don't know which one is the correct)
Added form delegate, which fires an event when the user submits a form, edits a textbox of a form etc.
Find method with text highlighting and total matches information
Page and Text Zoom easily accesible (IncreaseZoom, DecreaseZoom etc.)
Added StartSpeaking and StopSpeaking methods (WebView.startSpeaking and WebView.stopSpeaking)
Added GlobalPreferences class
Hello friends, could you please help me solve this troubling issue? I've developed a program using OpenWebkitSharp, it can run normally on desktop PCs (without touch functions), however, problems would occur if the program is run on any devices with touch funcitons (such as Microsoft Surface Pro3), because we can easily erase elements from the web pages (see the attached screenshot as reference).
Any help would be greatly appreciated. And if you've got a solution, please reply this post or send email to me: johnson_yang2014@163.com. Thanks a lot!