Custom Modules
Your Shortcut to a Fast GUI Realization
What are Custom Modules?
Custom Modules are pre-coded software modules developed by our GUI Services team. Tailored to address specific application cases, these modules are designed to seamlessly integrate with Embedded Wizard. Each Custom Module is a refined solution, encapsulating advanced functionalities and features that can be effortlessly incorporated into your projects.
Your Benefits
Quick & Easy Implementation
Seamless integration with Embedded Wizard and effortless incorporation into your GUI project
Time and Cost Savings
No additional burden of extensive development efforts on your end
High-Efficient Code
Sophisticated functionalities but still ressource-
efficient and reliable code
State-of-the-art GUIs
Expertly crafted modules according to the latest GUI standards
Test Framework
The Test Framework 2.0 is an Embedded Wizard add-on designed for seamless implementation and execution of various GUI tests, including Regression, Integration, Acceptance and Automated unit tests. It enhances your testing process, ensuring robustness and reliability of your GUI’s functionalities.
The Test Framework is an Embedded Wizard add-on designed for seamless implementation and execution of various GUI tests, including Regression, Integration, Acceptance and Automated unit tests. It enhances your testing process, ensuring robustness and reliability of your GUI’s functionalities.
Key Features:
- Automated GUI Testing: Integrate into your Continuous Integration process for early issue detection.
- Screen Comparison: Identify differences and potential issues with provided screenshots.
- Status Comparison: Monitor and address GUI changes by tracking textual screen status.
- Animation Support: Synchronized testing of animations for reliable results.
- No Additional Tools Required: Develop and execute tests directly within the Embedded Wizard IDE.
- For Coders and Non-Coders: Create tests programmatically or via action sequences.
QR Code Widget
The QR Code Widget enables the seamless integration of dynamic QR code functionality into your embedded GUI. With optimized rendering, consistent and reliable QR code display across various projects and environments is ensured.
The QR Code Widget enables the seamless integration of dynamic QR code functionality into your embedded GUI. With optimized rendering, consistent and reliable QR code display across various projects and environments is ensured.
Key Features:
- Optimized Rendering: Efficient, high-quality rendering of QR images for embedded devices.
- Ready to Use: Simply drag and drop the widget into your component and change its string.
- Customizable: Easily adjust color, size, and other properties dynamically.
Extended Virtual Keyboard
This versatile module supports diverse language needs with its Latin keyboard featuring accents, Cyrillic/Greek keyboard, and a number pad, providing comprehensive support for various language inputs.
This versatile module supports diverse language needs with its Latin keyboard featuring accents, Cyrillic/Greek keyboard, and a number pad, providing comprehensive support for various language inputs.
Key Features:
- Best User Experience: Easy input of accented characters and variants.
- Multiple Keyboard Layouts: Switch effortlessly between character sets, including Cyrillic and Greek.
- Number Pad: Convenient numerical value input for streamlined data entry.
- Customizable: Preloaded with multiple languages and easily configurable to add new ones.
Pinyin AddOn
for Extended Virtual Keyboard
This extension enhances the Extended Virtual Keyboard with Pinyin input support, essential for typing in Chinese. It offers a comprehensive Pinyin input engine and customizable mapping table for an improved typing experience.
This extension enhances the Extended Virtual Keyboard with Pinyin input support, essential for typing in Chinese. It offers a comprehensive Pinyin input engine and customizable mapping table for an improved typing experience.
Key Features:
- Pinyin Input Engine: Integrate the official romanization system for Standard Chinese.
- Adjustable: Customize the mapping table to fit individual preferences and specific use cases.
- Multiline Pinyin Preview: Provides a clear and comprehensive view of text before finalizing input.
Data Model
The Data Model provides an extended infrastructure based on the standard device interface which allows to define your interface within Excel and generate the GUI and the middleware part. Besides of this a full simulation support is included. With the Data Model you can accelerate development cycles and achieve robust, reliable interfaces. Explore the capabilities of the Data Model further in our video presentation.
The Data Model provides an enhanced infrastructure built on the standard device interface, simplifying and streamlining data exchange between the GUI and middleware (customer application). It accelerates project initiation, development cycles, and overall robustness. Explore the capabilities of the Data Model further in our video presentation.
Key Features:
- Easy Synchronization and Less Coding: Manage and generate data from Excel to GUI and middleware.
- Comfortable Usage: Assign generated models to widgets easily.
- Reduced Complexity and Effort: Utilize a simple and generic interface for quick middleware integration.
- Low Memory: Models use RAM only when active, with caching for efficient memory management.
- Optimal Performance: Middleware sends only necessary data, facilitated by the observer pattern.
- Enhanced Testability: A built-in automated simulator panel mirrors the middleware interface.
PNG Decoder
The PNG Decoder enhances image handling capabilities within your Embedded Wizard projects, enabling dynamic image creation and changes during runtime.
The PNG Decoder enhances image handling capabilities within your Embedded Wizard projects, enabling dynamic image creation and changes during runtime.
Key Features:
- Inaris PNG Decoder: Benefit from a reliable decoding engine tested with the PngSuite benchmark.
- Incremental PNG Decoding: Load PNG images from any buffer, preventing GUI blocking without an OS.
- Embedded Wizard Binding: Use as a bitmap resource within projects.
- Instant Color Conversion: Convert image colors quickly without performance overhead.
Questions? Always happy to help!
Get in touch to receive detailed information about these and more useful embedded code helpers!