WebKitX ActiveX wraps Chromium Embedded Framework (CEF3) into an out-of-process ActiveX component for use with OLE/COM languages. Chromium Embedded Framework encapsulates WebKit Blink HTML5 Renderer and Google V8 JavaScript Engine. This is a production-grade stable component for commercial use that will truly add HTML5 features in your Desktop and Terminal Applications.

At mobileFX we digitally sign the setup packages of our software products as well as all included binaries with Thawte Code-Signing Certificate. We build our products on an isolated build server protected by Malwarebytes Premium. We strongly recommend scanning mobileFX products using Malwarebytes in order to avoid false positive reports from other inferior antivirus products.
Installation Guide
Step-by-step installation guide to properly install WebKitX on your Developer Workstation.
Loading Sequence
Discover WebKitX initialization sequence and load your first URL.
Plugins (Ver. 4)
Discover WebKitX Plugins and use them in your apps: PDF Viewer, Flash Player and Chrome Developer Tools.
High DPI Support
Enable high dpi support for both your executable and CEF3.
Loading Performance Tips
Performance tips for faster loading of HTML pages in your application.
Remote Debugging with VS Code
Instructions for debugging JavaScript in WebKitX from Visual Studio Code.
支持:Integration Guides
Visual Basic 6.0 Guide
Guide for loading and using WebKitX in Visual Basic 6.0 programs.
C# Guide
Guide for developing 32-bit and 64-bit WebKitX applications with C#.
Visual C++ Guide
Step-by-step guide for using WebKitX in C++ MFC applications.
RAD Studio Rio Guide
Step-by-step guide for using WebKitX in RAD Studio Rio VCL projects.
dBase Guide
Step-by-step guide for using WebKitX with dBase.
Power Builder Guide
Step-by-step guide for using WebKitX with PowerBuilder 2019.
ForPro 9 Guide
Guide for adding WebKitX in FoxPro forms and navigating to a URL.
Legacy ForPro Guide
Guide for adding WebKitX in Legacy FoxPro forms and navigating to a URL.
FactoryTalk Guide
Step-by-step guide for using WebKitX with Rockwell FactoryTalk Automation software.
Microsoft Office VBA Guide
Step-by-step guide for using WebKitX with Office 64-bit VBA applications.
Microsoft Excel Guide
Step-by-step guide for using WebKitX in Excel and transfer values and events.
WinBatch Guide
Step-by-step guide for using WebKitX with WinBatch scripts.
mobileFX WebKitX ActiveX
Collapse All Expand All About WebKitX
mobileFX WebKitX ActiveX for Chromium Embedded Framework (CEF3)
This is a Visual Studio C++17 MFC/ATL ActiveX that wraps Chromium Embedded Framework (CEF3) for use with OLE/COM languages.
Chromium Embedded Framework encapsulates WebKit Blink HTML5 Renderer and Google V8 JavaScript VM Engine.
This is a production-grade stable component for commercial use that will truly add HTML5 features in your Desktop and Terminal Applications.
Key Features
Production-grade stable component for commercial use
Latest HTML5 Rendering Engine (Blink for Windows 7, 8, 10 and WebKit for Windows XP)
Supports both x86 and x64 Architectures
Latest Google V8 JavaScript Engine with ES6 & Harmony
Dual Browsing & Editing modes
Utilizes CEF3 out-of-process model (separation of Render and Browser Processes)
Stable multi-threaded loop for use with single-threaded applications
Hardware Accelerated WebGL for 60 FPS web games
Advanced Selection and CSS3 Styling APIs
Support for Tables (selecting, merging, splitting, editing)
CSS3 selector-based Properties, Methods and Events
Selection synchronization between Designer and Source Editor (like FrontPage, Dreamweaver, etc.)
Selector-based HTMLElement Navigation
Editing of InnerHTML, OuterHTML, Style and Attributes of Elements
Extended Selection support for Images and non-focus-able Elements
HTML Events with addEventListener/removeEventListener using AddressOf or IDispatch
Support for both synchronous (cancelable, prevent default) and asynchronous DOM Events
Unicode Ready API, can be used for any Locale / Language
WYSIWYG HTML5 Editing
Explicit & Implicit File Download Control
Chrome Developer Tools integration
Debugger Ready - can connect to it over Web Sockets Debug API
PDF Viewer - can view PDF files
Save HTML as PDF and Printing HTML & Markup features
CallByName JavaScript functions from executable
JavaScript Callbacks, calling JavaScript functions on a specific V8 Context, from Native code
Dispatch custom HTML DOM events from your executable directly to JavaScript event handlers
Overwrite Cross-Origin Resource Sharing (CORS) response headers
Overwrite Content Security Policy (CSP) response headers
Chromium and Node.js Debug Clients
Drag and Drop support
Compatibility
Even though the control is promoted and supported only for Visual Basic 6.0 SP6, it is compatible with any OLE/COM capable Integrated Development Environments and x86 programming language.
The following programming languages and IDE are reported to be compatible with WebKitX:
Visual Basic 6.0 SP6
Microsoft Visual Studio .NET 2010/2015/2017 (VB.Net, C#)
Microsoft Office Visual Basic for Applications 2003/2007/2010/2015/2016 (VBA, Access, Excel, etc.)
Borland Delphi (down to version 5.0)
Embarcadero RAD Studio (any Windows version)
Qt (any Windows version)
Xojo 2017 (any Windows version)
Visual FoxPro
PowerBuilder
WinBatch
Internet Explorer (requires NirSoft ActiveX Compatibility Manager)
Ruby (via the 'win32ole' library included in the standard Ruby 1.8.x or later distribution)
dBase (from 12 Plus down to 2.80 Plus)
Rockwell FactoryTalk