Home You are here: Home > exom SDK > User Interface


Valid HTML 4.01 Transitional


Change language: German

User Interface independence

Independence of user interface is one of the main ambitions of the exom framework. The intension is to write one application, which run not only on different GUI sub systems like ( Win32 QT wxWidgets,   WinForms, ...), furthermore it will run on user interfaces with completely different paradigms like Console or Web Interface.

Application using the Graphical user interface


More screenshots here

Navigation in object hierarchy by using a switchable tree/list view
Edit atomic data like strings, integers, ... . The object properties are arranged hierarchical.
Execute object commands like Cut, Copy, Paste, ... . This can be done by all common ways: menu, context-menu, shortcuts, toolbars and buttons.
Search in object hierarchy. The search start from the current selection and the results are typically shown a the bottom of a window.
Optional Application / Document Model providing commands like New, Open, Close and Save. Applications generated by the CodeGenerator use this model, to get instantly a usable application.
Support User Interface independent application. This application is the GUI version using the exom-Add-On exomWin32.

 

Application using the Console as user interface

Navigation in object hierarchy by using the command cd comparable to the navigation within a file system.
Edit atomic data like strings, integers, ... by using the set command.
Execute object commands like Cut, Copy, Paste, ... by using the do command.

Optional Application / Document Model is realized by using the /app and /doc objects at the root level.
Support User Interface independent application. This application is the Console version using only Standard IO.

Other User Interface Systems are scheduled but not implemented at the moment.
Copyright © 2006 Praetz Software Development - www.exomware.com