Difference between revisions of "Comparison of wxSmith features"
From Code::Blocks
Takeshi Miya (talk | contribs)  | 
				Takeshi Miya (talk | contribs)   | 
				||
| Line 441: | Line 441: | ||
| {{yes}}  | | {{yes}}  | ||
| {{partial}}  | | {{partial}}  | ||
| + | | {{no}}  | ||
| + | |-   | ||
| + | ! style="text-align: left; background: #ececec;" | Template controls  | ||
| + | | {{no}}  | ||
| + | | {{no}}  | ||
| + | | {{no}}  | ||
| {{no}}  | | {{no}}  | ||
|-    | |-    | ||
Revision as of 09:15, 20 December 2005
Here is a list of wxSmith features when compared to other wxWidgets RAD solutions. 
Note that support for new features are added on a daily basis for some of these RADs.
Please update this list when something gets added.
Widgets supported
| Widget | wxSmith | DialogBlocks | wxDesigner | wxFormBuilder | 
|---|---|---|---|---|
| wxBitmapButton | No | Yes | Yes | Yes | 
| wxBoxSizer | Yes | Yes | Yes | Yes | 
| wxButton | Yes | Yes | Yes | Yes | 
| wxCalendarCtrl | Yes | Yes | No | Yes | 
| wxCheckBox | Yes | Yes | Yes | Yes | 
| wxCheckListBox | Yes | Yes | No | No | 
| wxChoice | Yes | Yes | Yes | Yes | 
| wxChoicebook | Yes | No | No | No | 
| wxComboBox | Yes | Yes | Yes | Yes | 
| wxContextHelpButton | No | Yes | No | No | 
| wxDatePickerCtrl | Yes | Yes | No | No | 
| wxFlexGridSizer | Yes | Yes | Yes | Yes | 
| wxGauge | Yes | Yes | Yes | Yes | 
| wxGenericDirCtrl | Yes | Yes | No | No | 
| wxGrid | No | Yes | Yes | Yes | 
| wxGridSizer | Yes | Yes | Yes | Yes | 
| wxHtmlListBox | No | No | No | No | 
| wxHtmlWindow | Yes | Yes | No | Yes | 
| wxListbook | Yes | No | No | No | 
| wxListBox | Yes | Yes | Yes | Yes | 
| wxListCtrl | Yes | Yes | Yes | Yes | 
| wxListView | No | No | No | No | 
| wxMenu | No | Yes | Yes | Yes | 
| wxNotebook | Yes | Yes | Yes | Yes | 
| wxPanel | Yes | Yes | Yes | Yes | 
| wxRadioBox | Yes | Yes | Yes | Yes | 
| wxRadioButton | Yes | Yes | Yes | Yes | 
| wxSashLayoutWindow | No | Yes | No | No | 
| wxSashWindow | No | Yes | No | No | 
| wxScrollBar | Yes | Yes | No | Yes | 
| wxScrolledWindow | Yes | Yes | Yes | No | 
| wxSlider | Yes | Yes | Yes | Yes | 
| wxSpacer | Yes | Yes | Yes | Yes | 
| wxSpinButton | Yes | Yes | Yes | Yes | 
| wxSpinCtrl | Yes | Yes | Yes | Yes | 
| wxSplitterWindow | Yes | Yes | Yes | Yes | 
| wxStaticBitmap | No | Yes | Yes | Yes | 
| wxStaticBox | Yes | Yes | No | No | 
| wxStaticBoxSizer | Yes | Yes | Yes | Yes | 
| wxStaticLine | Yes | Yes | Yes | Yes | 
| wxStaticText | Yes | Yes | Yes | Yes | 
| wxStatusBar | No | Yes | No | Yes | 
| wxStdDialogButtonSizer | No | Yes | No | No | 
| wxTextCtrl | Yes | Yes | Yes | Yes | 
| wxToggleButton | Yes | Yes | No | Yes | 
| wxToolbar | No | Yes | Yes | Yes | 
| wxTreebook | No | No | No | No | 
| wxTreeCtrl | Yes | Yes | Yes | Yes | 
| wxVListBox | No | No | No | No | 
| wxVScrolledWindow | No | No | No | No | 
| wxWindow (Foreign) | No | Yes | Yes | No | 
| wxWizardPage | ? | Yes | No | No | 
| Widget | wxSmith | DialogBlocks | wxDesigner | wxFormBuilder | 
Features supported
| Feature | wxSmith | DialogBlocks | wxDesigner | wxFormBuilder | 
|---|---|---|---|---|
| C++ code output | Yes | Yes | Yes | Yes | 
| Python code output | No | Yes | Yes | No | 
| Lua code output | No | No | No | No | 
| Ruby code output | No | No | No | No | 
| Perl code output | No | No | Yes | No | 
| Basic code output | No | No | Yes | No | 
| C# code output | No | No | Yes | No | 
| XRC input | Yes | Yes | Yes | Yes | 
| XRC output | Yes | Yes | Yes | Yes | 
| XRC code loading | No | Yes | No | No | 
| Validators | No | Yes | No | No | 
| Conditional UI | No | Yes | No | No | 
| Event table and handler generation | Partial | Yes | Partial | No | 
| Images support | No | Yes | Yes | No | 
| English descriptions | No | Yes | No | No | 
| Easy access to window pointers | No | Yes | No | No | 
| Visually creating custom controls | No | Yes | Partial | No | 
| Template controls | No | No | No | No | 
| Sizer design | Yes | Yes | Yes | Yes | 
| Non-sizer design | No | No | No | No | 
| Feature | wxSmith | DialogBlocks | wxDesigner | wxFormBuilder |