User interface design getting you down? Here’s the instant solution!
• Visually create your GUI in just minutes.
• Drag-and-drop dialogs and controls let you quickly create menus, even import form design from a multitude of prior sources.
Next Generation Rapid Application Development Tool from the creators of DDT™
- A complete, self-contained, visual design environment
- No resource editors, no runtime DLLs
- Choose from 31 standard controls plus custom controls
- Instant test mode to immediately view your design
- Import designs from Visual Basic, resources, even DDT
- Select fonts, styles, foreground and background colors
- Enable Windows XP, Vista, and Windows 10 visual styles
Create stunning dialogs, add a splash of color, use the latest DDT from PowerBASIC Compiler for Windows version 9 or 10. Choose from these standard controls, plus custom controls:
- Stretchable image
- Label/Static text
- Text/Edit box
- Frame/Group box
- Image button
- Stretchable image button
- Check 3 state box
- Option/Radio button
- Combo box
- List box
- Horizontal scrollbar
- Status bar
- List view control
- Tree view control
- Toolbar control
- Tab control
- Animate control
- Rich edit control
- Date/time picker control
- Month calendar control
- IP address control
- Line control
- Spin/Up-down control
- Progress bar
- Slider/Track bar control
- Hot key control
- Vertical scrollbar
PowerBASIC Forms offers a complete design environment, even a menu editor, tab order editor, and version resource editor.
To start, first open a dialog and size it to your needs. Add a few controls, choose the fonts, select the colors, add menus, accelerators, short-cuts, and you’re well on your way. Then generate your template and start adding code. You can use instant Test Mode to view the final design, even before you compile it. You can just reopen the project if you need to add a control or change a size or style. You can even create a completely new template from your modified project.
Program help is available right at your fingertips. Click a style, see an instant definition. The onscreen help is so extensive, so there’s no need to read a manual!
You can reuse previous work done in creating Visual Basic forms, Visual Studio resources, even hand-written DDT with PB/DLL or PBWin. With just a few clicks, you can import all your work, ready to compile and execute.
PB/Forms lets you save your favorite combinations of dialogs and control styles. Choose some style attributes and view the result in Test Mode. Then you can name the style, and for later reuse. Even better, a favorite can be chosen as the default size and style for each type of control and dialog.
Creating menus is greatly simplified with PB/Forms’ built-in menu editor. Just type the text for each menu caption, and ID names are created for you. Separator bars and popup sub-menus are as easy as choosing a radio button. If you know Visual Basic, you’ll find the Menu Editor familiar, yet a welcome relief — in fact, you’ll design menus in a fraction of the time it took before. You can set up accelerators (shortcut keys) and easily link menus to a dialog box.
Setting Tab Order
PB/Forms’ Tab Order Editor displays a small yellow numbered box in the upper-left corner of each control. Click controls in sequence, and the numbered boxes update. Re-order the entire dialog or a few controls, quickly and easily.
PB/Forms generates simple “helper functions” to handle menial tasks like populating a Listview or Treeview control. It even creates sample code to help manage ListBoxes, ComboBoxes, Treeviews, Listviews, and others.
All of your images, bitmaps, icons and version resources are automatically embedded in PowerBASIC Forms. This simplifies your code while guaranteeing a single compact executable. Strings for a status bar or tooltips for a toolbar are auto-saved and embedded in the same final resource.
DDT Command Updates
PowerBASIC Forms 2.0 has been completely updated to support the new DDT commands in PowerBASIC 9 For Windows. Listview, Treeview, Progressbar, Statusbar, and Tab controls have all been updated. A new Toolbar control has been added to Toolbox with sample code to show how to add buttons with images. Fonts are now handled with CONTROL SET FONT, FONT NEW, and FONT END. #INCLUDE and #IF %DEF() metastatements have been updated to use the new #INCLUDE ONCE metastatement to ensure that no redundant code is added to the application. Callbacks have been updated to support the new CB functions. Also new is the ability to enable visual styles using a manifest file that is embedded in an application resource file.
Product Documentation (PDF)
License Agreement (PDF)