Home page  

X-Designer 4.6 - Java Edition


X-Designer: Java Edition - Release 4.6 is full of exciting new features, in addition to the capabilities, such as Design Capture and Record/Replay, of X-Designer 4.5.

You should also look at the screen shots.



Java Code Generation

X-Designer: Java Edition sees the introduction of a Java code generator to X-Designer, the award winning Motif GUI builder for C and C++ which embraces cross-platform capability with its generation of Microsoft Windows code.

In addition to being able to generate Java code for every Motif widget, X-Designer has Motif equivalents of all the Java interface components.

X-Designer solves the Java 'thin-client' problem for Motif development. Even if you do not yet know you will want to move applications to Java, or to Windows, the future is assured with X-Designer: Java Edition.

By generating code for Motif, Microsoft Windows and Java from a single interface design X-Designer ensures a consistent interface across all three platforms.

Even Motif interfaces that were not produced using X-Designer can be moved to Java or Windows by using XD/Capture.



XD/Replay

XD/Replay can record and playback any Xt based application.

XD/Replay records a high level description of the user's actions e.g. "push hello_button, type Hello World". You can then replay the sequence as and when you need.

In playback mode, you can check the state of any widget in the application and control the rate of playback.

XD/Replay has a user extensible command set which is powerful, easy-to-use and very flexible. It can be deployed in many ways:

  • Record and playback Motif applications
  • Automate the testing of an application
  • Produce demonstrators of your product
  • Debug your application
  • Recreate problems found in an application
  • Develop tutorials for your product
No recompilation or relink is necessary and no special test environment is required.



XD/Capture

You can breathe new life into your old, hand-coded, Motif applications by using XD/Capture, thus easing the pain of legacy software maintenance.

XD/Capture recreates the interface design of a running Motif/Xt application so that it can be read into X-Designer, enabling you to:

  • Migrate hand-crafted applications
  • Check the accuracy of dynamic layout code
XD/Capture analyses running programs, so you don't even have to relink.

X-Designer is the first GUI builder to give you a way to migrate and update those old Motif interfaces without requiring the source.



Multiple Selection

In a single operation you can set resource values for any number of widgets selected from one or more dialogs. Only those resources common to the selected widgets can be set.



Callback Editing

X-Designer 4.5 supports editing of all your callbacks directly from within X-Designer using your favourite editor.



XD/Help

X-Designer 4.5 provides the means to view on-line HTML help documents. This is easily built into your applications, and you are free to take the code to any platform, along with the generated code.

XD/Help removes the need to purchase expensive help packages or desktop publishing products.

By choosing HTML for your help system, a user of your software can choose to view using XD/Help or a web browser of their choice. XD/Help ignores any HTML commands not in its basic set. So you can design your help to have full graphics, and other advanced HTML features, for viewing with a web browser, whilst guaranteeing that the basic help system will work for all users.

X-Designer also supports a generic help API to enable you to easily integrate help into your application. This can be a DTP such as Interleaf or FrameMaker, or any help package that supports a document/tag interface.



Prelude Editing

You can edit the code preludes 'in-line' and preview the generated code using your preferred editor.



Layout Editor

The layout editor has been streamlined and a number of other improvements incorporated, including:
  • The ability to move a widget without breaking its attachments
  • The ability to select overlapping widgets
  • Support for RowColumn layout



AppGuru

AppGuru provides a quick start to application building by priming a design with a pre-defined application template.

X-Designer has Motif style guide compliant templates that can be configured on-line to meet your particular application requirements. You can also add your own templates, enabling you to set up corporate or project configured designs.

AppGuru's features with X-Designer's definition mechanism makes rapid application development through re-use even easier.



Resource Bindings

You can generate X resources that use either loose or tight bindings. Loose bindings allow widgets to share resources, so you can use them to ensure a consistent interface. Tight bindings remove ambiguities across your application resources.



CDE Support

A special filter allows users to move their CDE AppBuilder designs to X-Designer. The AppBuilder is a simplistic Motif builder that comes bundled with CDE on Sun platforms.



Code Generation Overview

You specify and generate all your files (headers, main module, resources, Makefile etc.) from a single dialog.



Advanced Pixmap Editor

Designing a set of consistent pixmaps is easy with X-Designer's palette features. Colour palettes can be saved and applied to many pixmaps, and the palette editor can add, remove and rearrange colours. Facilities also exist to scale, reflect and rotate pixmaps. Transparent colour support and production of a stippled version of an icon, make life easy for the designer.

 


Top of Page COPYRIGHT ©1995-2025 IST Reading Ltd. ALL RIGHTS RESERVED. Legal Info | Privacy | Contact Us