AwesomiumSharp 1.6.2 Updates

Perikles C. Stephanidis's Avatar

Perikles C. Stephanidis

11 Aug, 2011 01:56 AM via web

AwesomiumSharp is our official .NET wrapper, it allows you to use Awesomium from within C#, WPF, WinForms, VB.NET, etc.

This project is open-source and maintained on GitHub at: https://github.com/khrona/AwesomiumSharp

We typically include the latest build of AwesomiumSharp inside the "wrappers" directory of each SDK release, however, the project is under constant development and as issues are fixed or features are added, you may want to keep your local copy up to date. In this discussion we will be announcing recent updates to the AwesomiumSharp project.

This discussion is about updates of AwesomiumSharp Version: 1.6.2.*. We will close this discussion when the next version of Awesomium and AwesomiumSharp is released.

Upgrading AwesomiumSharp

When an update is available, in order to upgrade your local copy of AwesomiumSharp, please follow the steps described here.


Feel free to add your comments and suggestions

  1. Support Staff 2 Posted by Perikles C. Stephanidis on 11 Aug, 2011 02:12 AM

    Perikles C. Stephanidis's Avatar

    [Branch: 7073d3b, Date: August 08, 2011]: Improvements & Bugfixes

    Improvements:


    • We now verify that all necessary dependencies are present before we start the core. If one is not found, we throw a DllNotFoundException. We let the developer know the hard way, to save him from spending too much time of looking for the obvious.
    • Documentation improved. Category, description and default value attributes added for WebControl properties.
    • Important additions to the Windows.Forms.Utilities class. We now provide drawing procedures that allow the WinForms developer draw the RenderBuffer with minimum effort.
    • Applied the use of the new utilities to all WinForms samples. We no longer render to a Picture. We render directly to the surface of the window. (We are on step before a native WinForms WebControl ;-))
    • WinForms samples improved by overriding event triggers instead of handling events. Code better organized.

    Bugfixes:


    • Fixed a bug where an InvalidOperationException was thrown when a WebControl was finalized before being properly closed.

    [Download Branch]

  2. Support Staff 3 Posted by Perikles C. Stephanidis on 11 Aug, 2011 02:26 AM

    Perikles C. Stephanidis's Avatar

    [Branch: 423f277, Date: August 11, 2011]: WebControl Improvements & Bugfixes

    Improvements:


    • Made MeasureOverride aware of situations where Measure can be called while the control is still not visible.
    • Improved mouse button clicks injection. We now also handle middle button.
    • Added public SaveToPNG and SaveToJPEG functions.
    • An updated compiled copy of the HtmlHelp (CHM) file is now added to the project.

    Bugfixes:


    • Fixed AccessViolationException due to Render returning an invalid RenderBuffer.

    [Download Branch]

Reply to this discussion

Internal reply

Formatting help or Preview

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.