EVE Screen Designer (ESD) 4.6
The EVE Screen Designer (ESD) 4.6 is the next generation of smart IDE for EVE, making EVE-based GUI development much easier to accomplish. This tool enables users to build a GUI application using a visual programming method without needing to know any EVE-specific display list commands.
ESD 4.6 provides a WYSIWYG (“What You See Is What You Get”) environment for editing graphics, designing visual effects, and defining GUI application user logic, generating ANSI C code for the targeted hardware platform. Users can also choose to simulate the whole design to experience the UI before compiling and downloading the generated source code. Furthermore, ESD 4.6 has the capability to work seamlessly with Bridgetek’s FT9XX tool chain. Users can compile and link the generated source code with the FT9XX tool chain and upload it to the targeted platform without leaving ESD.
In addition to the existing features of ESD 3.x, ESD 4.6 introduces a new layout mechanism to manage widgets and pages in a more generic way. The layout mechanism will enable users to create more dynamic UI much easier than before. In addition, ESD 4.6 dramatically enhances the functionality of logic nodes editor, layout editor and project browser, for better user experience.
The latest version is ESD4.6 which can be downloaded from here. The user guide is available within the ‘Help’ menu following installation. Alternatively, the user guide can also be downloaded from here.
For ESD 4.5 which can be downloaded from here
The platform porting guides for exported project will be available soon.
EVE Screen Designer (ESD) Video Tutorials
A range of video tutorials demonstrating applications made possible utilising the EVE Screen Designer (ESD) integrated development environment (IDE) are available below. The tutorials are categorised into three separate groups based on their simplicity of use – Basic, Intermediate and Advanced. Please click on the screenshots or hyperlinks below to view videos.
Please refer to the ESD3.X tutorials page for additional video tutorials.