The Phoenix Visual Form Designer allows the development of sophisticated
graphical user interfaces for the PowerBASIC Windows compiler using the
With an advanced form designer that surpasses the form designer
in Microsoft's Visual Basic, the interfaces you build with unparalleled
speed and ease, are limited only by your imagination.
- Download trial version
Why choose Phoenix?
A modern, intuitive and configurable IDE.
The Phoenix IDE has a comprehensive set of features to help you to develop and deploy
your applications faster.
Select between the Tabbed or Multiple Document interface.
A Start Page for easy access to global commands, most recently used projects and files, and favourite web sites.
Forward and Back commands to browse documents and locations visited in your code.
An Explorer with one-click access to documents and various items in your code.
Provides automatic recovery from crashes or power failures.
A coding environment that is unmatched by the competition
Phoenix takes writing code for the PowerBasic Windows compiler to a new level
with unprecedented and unrival support for IntelliSense and code snippets.
It does the basics like other editors, but then...
Highlights global and instance variables.
Provides IntelliSense for annonymous unions and enumerations.
Provides IntelliSense for PowerBASIC objects and ActiveX controls.
Displays the methods for the pseudo-variables ME and MYBASE.
Catches invocation errors(GPF) that the compiler does not report for the OBJECT LET|SET|CALL syntax.
Capitalizes a variable name based on it previous declaration.
Autocompletes long variable names.
Automatically highlights matching braces(delimiters).
Has syntax and user-defined code folding.
Displays the current class, interface and method the caret is located in.
Has IntelliSense code snippets with replacements.
Has a Jump to Definition command for instant access to the location in a file where the word at the caret is defined.
A design environment that is unmatched by the competition
Leave your preconceived notions of a designer at the door, Phoenix takes
visual form designers for the PowerBASIC Windows compiler to a new level.
Simultaneous editing of multiple projects. The number of projects that
can be opened at a time in Phoenix is limited only by available memory.
As a result, copying and pasting controls between projects is no
different from copying an pasting controls within a single project.
Control embedding. The ability to draw controls directly or indirectly
within other controls to any depth in the designer, means you can design
very sophisticated interfaces without having to worry about what the final
results will look like. For example, tab control design is WYSIWYG; no need
to fiddle around with multiple forms.
Numerous built-in controls
- Text Label
- Image Label
- Custom Label
- Edit Box
- Group Box
- Text Button
- Image Button
- Custom Button
- Check Box
- Radio Button
- Combo Box
- List Box
- Horizontal Scroll Bar
- Vertical Scroll Bar
- Size Box
- Main Menu
- Popup Menu
- Accelerator Table
- String List
- Hot-key (window activation)
- Hot-key Table (registered)
- Shape (graphic)
- Line (graphic)
- Polygon (graphic)
- Generic (panel and custom)
- Placeholder (third-party)
- Track Bar
- Progress Bar
- Rich Edit
- Image List
- Tool Tips
- Tool Bar
- Status Bar
- Tab Control
- Tree View
- List View
- Image and Text Combo Box
- Rebar Control
- Date Time Picker
- Month Calendar
- IP Address
- Hot Key
- Animation Control
- Open File Dialog
- Save File Dialog
- Splitter Bar
- Menubar Control
- Masked Edit
- Grid Control
- Drive List
- Directory List
- File List
- Filter List
- Docking Control
- Hyperlink Control
A Layout manager second to none
It looks simple, doesn't it?
In industry standards such as Visual Basic, this is not as simple
as it seems. This simple form layout requires a maze of panels,
docking and anchoring properties.
In Phoenix, it is as simple as it looks. A few clicks of the mouse
in the layout editor, and you are ready to test the form. No need
to compile, just drag the borders of the form while in design mode.
Need to get from this
Support for custom control creation and packaging
- When the built-in controls do not meet your needs, Phoenix makes
the building, testing, packaging, and addition to its toolbox of
custom controls you create a snap. The Phoenix samples include the
source code for a fully functional custom control to demonstrate the
Easy integration of third-party controls
- Third-party controls are easily integrated into Phoenix via
built-in editors. Once integrated, they are no different from
the built-in controls. You have access to styles, notifications,
and properties at design-time and run-time, and can even subclass
or superclass the controls.