An error has occurred.

The GUI Builder is the tool of the XiProfessional package which is used to create graphical user interfaces. Adding new windows and placing objects is the main task of the GUI Builder.

If required, the GUI Builder is able to organize HMI variables and can assign objects to variables, too.

Object Editor:

The Object Editor is a mighty tool for application specific object design.

The objects are animated by defining a change profile and assigning it to the appropriate vector property.

All dynamic settings can be tested in the editor itself.

Additional to its own scalable vector format, the editor is able to generate several output formats, e.g. *.bmp, *.ico, *.jpg, *.png.

API monitoring:

The program XiTaskMgr logs all API commands, input events and user defined prompts at runtime.

The analysis of the log provides information of the past events. This is an easy means to find handling failures, coding errors, timing problems or exceptions.

GDB front end:

If using the GNU platform on Linux, XiSys offers the front end XiDebug for the GNU debugger.

XiDebug is able to fork a new process as well as it can attach to a running process. Attaching to a process is supported by the task manager very comfortably.

In its watch section the XiDebug performs any sub function calls per single step.

The debugger can be controlled by events from the user interface. Of course, all text based IOs are supported at any time.

XiSys Software GmbH is a software company that deals with the requirements of graphics solutions for the embedded market. Since 1994, we have been product innovator and product supplier for exceptional technologies. In addition to the core technology - the graphics / web server - we offer a constantly growing range of tools for the development of user interfaces.

Our products support the operating systems Linux, Windows and Microware OS-9. So far, they have been used successfully in numerous international projects on the popular embedded processor families such as ARM, PowerPC or x86. The special requirements of real-time and embedded systems are fully supported. The graphics system is very slim and resource-conserving. Nevertheless, the functionality is not compromised in any way: