Open Source External to display and interact with HTML 5 Content
David McKeone
david at artsman.com
Fri Aug 8 20:45:39 EDT 2014
Just wanted to add to this, that I’ve managed to update the external so that I can compile it with unicode and Studio 5 on Windows. Mac is next.
Phillip: I had to do the same thing with the method_dispatcher.h file. Splitting it up worked like a charm.
The other thing that threw me, was that you had to change a path in the Startup_Task to point back to the omnis_weblib folder.
For my build, I ended up taking out the Post-Build Event .bat files as well. I always just setup Visual Studio to build directly into the xcomp folder so that it’s easy to do debugging. (Rather than putting a debug build in the my build directory). That’s just a personal preference though.
__________________________________
David McKeone
Arts Management Systems Ltd.
mailto:david at artsman.com
http://www.artsman.com
Phone: (403) 536-1203 Fax: (403) 536-1210
On Aug 8, 2014, at 12:48 PM, Phil Potter (ou) <Phil at pgpotter.demon.co.uk> wrote:
> Ok,
> as Kelly pointed out to me, I just needed to split the .h file into 2, as they have now merged them together... a quick linker parameter change, and it all works fine...
>
> Good Job Florian.
>
> regards
> Phil.
>
> On 07/08/2014 19:20, Philip Potter wrote:
>> Florian,
>>
>> Thats great...
>>
>> I seem to have a challenge?
>> I can't find method_dispatcher.cc or .cpp in the examples, so can't compile your code?
>> the .h file is there fine?
>>
>> I have upgraded it to VS2012 - not sure if that would create a problem?
>>
>> Looked in:
>> C:\Users\Public\Documents\Awesomium SDK Samples\1.7.4.2\Awesomium\BuildSamples\common
>> to no avail!
>>
>> Am I missing something? (besides the file!)
>>
>> regards
>> Phil.
>>
>> On 06/08/2014 19:38, David McKeone wrote:
>>> Hi Florian,
>>>
>>> This is incredible! Thanks for sharing it.
>>>
>>> I’ll definitely be taking a look at this right away, since I’ve been attempting to make something similar for quite a while. I wasn’t aware of the Awesomium project until recently, but it definitely looks like a great way to have a browser view in Omnis.
>>>
>>> Looks like you’ve done Studio 4 and Windows. I’ll see if I can add Studio 5+ and Mac support soon.
>>>
>>> Is it easy to build? Any special instructions for building Awesomium?
>>>
>>> Thanks again!
>>> __________________________________
>>> David McKeone
>>> Arts Management Systems Ltd.
>>> mailto:david at artsman.com
>>> http://www.artsman.com
>>> Phone: (403) 536-1203 Fax: (403) 536-1210
>>>
>>>
>>>
>>>
>>> On Aug 6, 2014, at 5:46 AM, DATAX AG, Florian Binder <fb at datax-ag.de> wrote:
>>>
>>>> Hi list,
>>>>
>>>> as promised during the regional Omnis Developer Conference in Frankfurt, we open sourced an Omnis Studio external and an Omnis Studio library which demonstrates the usage of Awesomium to display and interact with HTML 5 Content.
>>>>
>>>> Awesomium wraps Chromium with an easy to use C++ API.
>>>>
>>>> Features:
>>>>
>>>> + Running HTML5 inside Omnis Studio (WebGL, HTML5Video, Downloading, etc)
>>>>
>>>> + Calling JavaScript methods from Omnis Studio with return values
>>>>
>>>> + Executing Omnis Studio code through events triggered from JavaScript
>>>>
>>>> + Example on how to wrap an HTML5 component and how to use it as a component inside Omnis Studio Windows
>>>>
>>>> + With this external it should be possible to integrate the JSClient into an Omnis Studio 4.X application
>>>>
>>>> The external is published on github and is Licensed under LGPL v2.1
>>>>
>>>> https://github.com/fb-datax/omnis-weblib
>>>>
>>>> Best Regards
>>>>
>>>> DATAX AG Unternehmensberatung
>>>>
>>>> i.A.
>>>>
>>>> Florian Binder
>>>>
>>>> _____________________________
>>>>
>>>> DATAX AG Unternehmensberatung
>>>>
>>>> Aixheimer Strasse 12
>>>>
>>>> 70619 Stuttgart
>>>>
>>>> Deutschland
>>>>
>>>> Fon: +49 711 47667-0
>>>>
>>>> Fax: +49 711 47667-29
>>>>
>>>> fb at datax-ag.de
>>>>
>>>> www.datax-ag.de
>>>>
>>>> _________________________________________________
>>>>
>>>> Vorstand: Christian Hirzel (Vorstandsvorsitzender), Jakob Hirzel
>>>>
>>>> Vorsitzender des Aufsichtsrats: Herbert Graef
>>>>
>>>> Amtsgericht Stuttgart HRB 13 127
>>>>
>>>>
>>>> _____________________________________________________________
>>>> Manage your list subscriptions at http://lists.omnis-dev.com
>>> _____________________________________________________________
>>> Manage your list subscriptions at http://lists.omnis-dev.com
>>>
>>
>>
>> --
>> Phil Potter
>> Based in Chester in the UK.
> _____________________________________________________________
> Manage your list subscriptions at http://lists.omnis-dev.com
More information about the omnisdev-en
mailing list