Screenshots of wxWidgets Components That May Be Part of SIMPOL Developer Kit
Form Controls
Here are a few screenshots of the wxWidget controls that can be placed on forms. Some of these are already implemented. Not necessarily all of them will be in the release, see the Roadmap for details. If you see a control that you absolutely must have in the initial release, please let us know.
-
Gauge and slider controls, plus tab panels,
spin buttons and static text
-
Calendar control in one view style
-
Highly versatile and flexible list control
-
List control with checkboxes
-
Text control with amazing flexibility
-
Tree control
-
Powerful grid control for numerous uses
-
Folding panel bar control for closing and
opening sections, ala MS Outlook
Common Dialogs and Complex Controls
These screenshots of wxWidget windows show some of the more complex and powerful components that we are either planning to add or considering.
-
The color selector is cross-platform and calls
native code when available
-
The font selector is also cross-platform and calls
native code when available
-
The cross-platform directory selector with an optional
new directory button
-
The cross-platform tip of the day dialog
-
The progress dialog can make it easier to keep the
user happy
-
The cross-platform HTML Help viewer ensures a
consistent help experience for users
-
The wxPlot object provides a fairly complete
plotting solution
-
The program editor dialog is a cross-platform
program editor control
Summary
The foregoing images do not represent all of the available controls or control types. They are just intended to whet the appetite a little. The standard control types such as: editable text controls, static text controls, push buttons, check boxes, option buttons, list boxes and combo boxes, based on wxWidgets are already in the product or nearly complete. We will also use the wxWidgets versions of the open and save file common dialogs, since it makes the most sense, in spite of already having our own versions of those for Win32. The "gauge and slider controls" image also shows the tabbed notebook where tabs may or may not include a bitmap. Another version of this is the wxListBook where a listbox is used to change pages. Yet another version, especially interesting for handhelds, is the wxChoiceBook that uses a dropdown combo box to change pages. That can easily allow the switching between many pages without using much screen real estate, which is in short supply on most handhelds.