|
PegX Window Builder
WindowBuilder is a powerful visual design tool created for use with the PegX library. WindowBuilder allows the developer to quickly create and use custom windows and dialogs. The output of WindowBuilder is the C++ source code required to create the desired window or dialog. WindowBuilder also generates the prototype message handling code required to process signals received from the window or dialog child controls. WindowBuilder is actually a PegX application program running in the Win32 development environment. This guarantees that the operation of WindowBuilder is fully and completely WYSIWYG, and your target will appear exactly as it does in the WindowBuilder environment. The developer using WindowBuilder can import any number of custom fonts and apply those fonts to PegX controls using drag-and-drop techniques. The PegX controls immediately update to use the custom font, and the source code produced also configures each control to use the font selected. Likewise any number of graphics files may also be imported into the WindowBuilder project environment. Imported graphics may be any combination of .bmp, .jpg, or .gif files. WindowBuilder will re-encode these files, performing dithering and color reduction if required, to insure that the graphics are ready to use on the target platform. Imported graphics are written out to ‘C’ style data arrays, ready to be compiled and linked into the target system software. Once a graphic has been imported into the WindowBuilder environment, it can be applied to any PegX object which supports bitmap decorations. The source code generated by WindowBuilder will perform all the necessary steps to create the controls and assign the correct bitmaps to each control. While in the WindowBuilder environment, the graphics appear on the selected controls exactly as they will appear on the final target. We strongly believe that Window Builder is simply the most powerful GUI application development tool available to embedded developers at any price! As with all PegX supporting tools, WindowBuilder is essential to making PegX a complete embedded GUI solution and is therefore included with the PegX library at no extra charge. The following is a screen shot of the WindowBuilder application program:
© Copyright 2000,2001,2002,
Swell Software, Inc. All rights reserved. |


