Hello list,
Chromium enbedded [1] is an open source library/framework for embedding the Chromium browser inside a windows application. I think functionality like this is very interesting for existing VA Smalltalk client applications. With the embedded browser you can easely display HTML content. You could use the new HTML5 functionality to show fancy graphics and animations. And you could even show Flash movies inside your Smalltalk app. I have some experience with PlatformFunctions in VA. But the Chromium-embedded API looks quite complex and I am not sure if it's doable from VA Smalltalk. The "default" API uses C++. There is a C-API that is derived from the C++ API but the C-API is poorly documented. The C-API also uses a lot of callbacks. Does anyone have experience interfacing with a C++ library? Is this possible from VA Smalltalk? Regards, Jan van de Sandt. [1] http://code.google.com/p/chromiumembedded/ -- You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To post to this group, send email to [hidden email]. To unsubscribe from this group, send email to [hidden email]. For more options, visit this group at http://groups.google.com/group/va-smalltalk?hl=en. |
Why not using Active-X oriented controls ???
Marten -- You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To view this discussion on the web visit https://groups.google.com/d/msg/va-smalltalk/-/M0ARGejYOncJ. To post to this group, send email to [hidden email]. To unsubscribe from this group, send email to [hidden email]. For more options, visit this group at http://groups.google.com/group/va-smalltalk?hl=en. |
Hi Marten,
Yes that's also a possibility. I guess I can embed the installed IE browser in a VA Smalltalk client application using Active-X. Not as advanced as Chromium but definitely much simpler to get working.
Thanks for the suggestion, Jan.
-- On Tue, Jun 26, 2012 at 7:56 PM, Marten Feldtmann <[hidden email]> wrote: Why not using Active-X oriented controls ??? You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To post to this group, send email to [hidden email]. To unsubscribe from this group, send email to [hidden email]. For more options, visit this group at http://groups.google.com/group/va-smalltalk?hl=en. |
I think, that Firefox is also available as Active-X Control (depending on installation options) - and yes, Chromium seems to be nice.
Marten Am Freitag, 29. Juni 2012 10:28:36 UTC+2 schrieb Jan van de Sandt: Hi Marten,-- You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To view this discussion on the web visit https://groups.google.com/d/msg/va-smalltalk/-/1ofZ0PChPWcJ. To post to this group, send email to [hidden email]. To unsubscribe from this group, send email to [hidden email]. For more options, visit this group at http://groups.google.com/group/va-smalltalk?hl=en. |
In reply to this post by Jan van de Sandt
Jan,
I created a commercial product targeted directly at embedding modern HTML5 platform capable webkit-based browsers in desktop applications. The majority of my career has been focused on creating desktop applications, and I've found that HTML5-based UIs are less expensive to create and more powerful than ones created using the traditional desktop toolkits. We did in fact wrap Google Chrome Frame as an Active-X control on Windows, and the WebKit framework on Mac OSX. Linux is not addressed yet, as we've seen little customer demand so far. Because we re-use other libraries, the download size is much smaller than Chromium Embedded — less than 1MB versus 50MB for CEF. We are still creating language bindings for popular web languages like Node, Ruby, and Python, but the C bindings are available, stable, tested, and deployed for my closed beta customers. If you are interested, you can find it at http://bellite.io — it is in open beta while we are finishing language bindings and broadening our customer base to flush out more aspects of the library. I welcome feedback on the C api and any ways we can make integration easier. Thanks! -Shane You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To view this discussion on the web visit https://groups.google.com/d/msg/va-smalltalk/-/tHgDhVt74ZMJ. To post to this group, send email to [hidden email]. To unsubscribe from this group, send email to [hidden email]. For more options, visit this group at http://groups.google.com/group/va-smalltalk?hl=en. |
Hi Shane,
-- Is this project updated? Where can I find more about it? Thanks! On Saturday, September 1, 2012 at 1:33:53 PM UTC-3, Shane Holloway wrote: Jan, You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at https://groups.google.com/group/va-smalltalk. For more options, visit https://groups.google.com/d/optout. |
In reply to this post by Jan van de Sandt
Hello everyone, Did any of you advance on this subject? If so, could you pass me some guideline? I've been using IE via OLE but it's very outdated. Thanks! On Tuesday, June 26, 2012 at 9:50:28 AM UTC-3, Jan van de Sandt wrote: Hello list, You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at https://groups.google.com/group/va-smalltalk. For more options, visit https://groups.google.com/d/optout. |
In reply to this post by Edmilson Bringel
As I say - over the last years again and again :-))): rethink your IT world, build server apps with VASmalltalk to hold your VASmalltalk investment - build the UI with other tools and let VA handle business logic. If you once have done this, the world of Electron, Cordova, PhoneGap is yours. I think it would be easy for Instantiations to build server-runtimes for MacOSX. You already have Linux, Windows and Raspberry PI. So all platforms (of Election) are reachable. You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at https://groups.google.com/group/va-smalltalk. For more options, visit https://groups.google.com/d/optout. |
Chromium embedded worked. And then the Chrome project discontinued it in 2013. Best of luck! - Shane -- You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at https://groups.google.com/group/va-smalltalk. For more options, visit https://groups.google.com/d/optout. |
To clarify — Chrome as an ActiveX control worked and was then discontinued in 2013. -- You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at https://groups.google.com/group/va-smalltalk. For more options, visit https://groups.google.com/d/optout. |
Free forum by Nabble | Edit this page |