Change Log
Please File your bugs at our SourceForge tracker.
7.2 fix:
-Changed makefile and About box to reflect 7.2.0.2.
-Disabled tooltips by default. Hopefully, this will get rid of some random crashes and bugs. To re-enable go to Tools->Environment Options and uncheck "No tooltips".
7.1 fix:
-Prevent crash on first run when switching bottom tabs if no designer plugin is loaded.
-Restore wxWidgets paths properly if designer plugin is enabled after using the IDE without it.
RC6 to 7.0 stable:
-Prevent crash on first run if no designer is present.
-Don't include templates in wxWidgets_common devpak. Instead include them with wxdsgn plugin devpak.
-Updates to templates.
-Updated helpfiles.
-Several updates to the installer.
-Created a devpak for the wxdsgn designer plugin.
-Fix for single line comments.
-Make auto-generated enum IDs activated by default.
-autocorrection of erroneously large ID values for wx components.
-Small fix for toolbutton.
-Added column editor for wxListCtrl
-Removed restriction on adding sizers to controls (e.g. wxBoxSizer within a wxScrolledWindow should now be possible).
-Fix for bug tracker request (#1741090).
-Corrected reading of entry file (AfterFirst = not AfterLast).
-Corrected some wxAUI stuff.
-URL spawning multiple windows. widgets bug with wxLaunchDefaultBrowser?
-Update AUI packman2extended.
-Updated makefile generation code. Linker line now uses $(BIN) rather than executable Name.
-Moved WXLIBVERSION to top of makefile so that LIBS can now use it
-Changed LIBOBJ generation to include double quotes so that make now handles spaces in RM and LINK commands. This should allow projects to have spaces in the object and output paths.
-Removed annoying window about presence of mingw32-make.exe.
RC5 to RC6:
-.wxform corruption bug fixed.
- Removed unused progressbar from status bar.
- Cursor chage to visually reflect that a component is selected for designer "dropping".
- Enable ClassBrowser by default properly.
- Prevent Open/Save dialogs in Vista/Win7 from reverting to old Win3.1 under certain conditions.
- Prevent event editor field from being written when designer tab is not active.
- Improved support for Windows 7 MRU jumplists.
- Removed loop when property error found in Form migration tool.
- Fixed a crash when attempting to add a dialog/frame to a project into a non existent folder.
- Added an option to "Designer Options" which allows the user to either have individual enum values created, or simply force an incrementation of enum values.
- Better support for UAC in Package Manager.
- Tweaked "New Project" dialog with better size to fit all default templates, plus made it re-sizable.
- Improved open folder dialog for forms location; now users can create new folders inside it.
- Redirected default folder for new forms if not inside Projects, to user documents folder.
- Added option to auto-close compiler progress dialog from the dialog itself.
- Fixed error saving new file when created outside a project.
- Improved titlebar caption for editors of non-project files.
- Support for selected index for extensions in Vista/Win7 Open/Save dialogs.
- Removed readonly property from folder path when creating new wx forms or dialogs.
- Support for customization of "Delete Line" action, plus menu entry.
- Fixed problem with Compiler log window border out of bounds.
- Reverted Redo change introduced in revision 1215, due to wrong assumption of how Ctr+Y should work in wxDevCpp.
- Updated help file for packman.
- WXLIBVER corrected to WXLIBVERSION to fix libraries linking.
- Updated devpak maker to look for Visual Studio directory and run vcvarsall.bat directly to handle VS environmental variables and paths. Removed wxWidgets version number from devpak filenames so that WebUpdate would detect new versions correctly.
RC4 to RC5:
-Improved support for wxAUI components.
-More work on Find/Replace dialog problems.
-Fixed errors when opening/creating non wxWidgets projects.
-Improved wxRichTextCtrl component
-Fixed crashes when editing components events.
-Updates to some languages, courtesy of our contributors (thanks for the help!).
-Updated SynEdit component, plus some fixes makes for a more stable undo/redo system.
-Red color for the matching brackets feature
-Fixed issues with the project layout not saving properly.
-Fixed issues with filters in open dialogs.
-Support for files in different folders in a single project.
RC3 to RC4:
-Full screen and maximize in multi-monitor setups (the window was not filling the whole space before RC4).
-Non project files compilation
-Opening the IDE from .dev or other registered wxDevC++ files.
-Compilation with parameters
-wxAui component support
-"Replace All" function
-Custom menues support for limited user accounts.
-Fixed some crashes when opening .wxform files.
-re-enabled file modification outside the editor.
-Invocation of help menu with F1 key.
-Ctrl key issues.
RC2 to RC3
-Open Save dialogs behaviours, specially in Vista.
-Taskbar switching, specially in Vista and when there are modal dialogs.
-Fullscreen mode (there is a known problem with labels on the bottom panels)
-Floating designer
-VS2008 support; in XP, Vista and Vistax64
-Code completion
Before RC2
-Created some basic plugin infrastructure. Supports .bpl and .dll files.
-Refactored all the designer and wxWidgets related code to load it at runtime as a plugin.
-Re-added first icon set as "classic" look.
-Added support for VS2008.
-Added support for x64 Windows.
-Better support for docking panels.
-Debugger improvements.
-Several visual components added or improved.
6.10-2 (2007-3-22)
Bug fixes:
- Fixed several memory leaks from Dev-C++
- Splitter window code generation bug (1632878)
- Private resources not generated at project load (1622858)
- Output directories created too eagerly (1611923)
- Made object directory Objects
- Multiple sizer alignment flags now allowed
- Empty project -> no .dev file created bug (1611895)
NOTE: SVN HEAD has some additional bug fixes and some major new feature enhancements. I tried to pull out just the bug fixes and apply them to 6.10.1 to get 6.10.2.
Beta 6.10-1 (2006-12-18)
New Features:
- Added regular expression support for find/replace.
Bug fixes:
- Corrected installer to handle paths with parentheses (ala x64 machines)
- XPM files get generated in a separate folder.
- XPM files are named with their parent name prefixed to them (The form related bitmaps contains a "Self_" prefix). This is to make sure a bitmap from one form doesn't overwrite another bitmap from another form with the same name.
- wxMediaCtrl Event Generation bugfix.
- Moved the OnSelect Events of the ListCtrl and TreeCtrl to the first position to make sure those are events that are created when the user double clicks those controls.
- Dynamically turn on and off the captions of the toolbar buttons based on the Toolbar style.
- Fixed erratic breakpoint file name during debugging
- Added --output-def to DLL makefile command
- Fixed the DLL dependencies bug.
- Changed dynamic library import library extensions to .lib for Visual C++, .a for MingW
- Fix for crash when the Folder of the Class Browser is selected and when a new class form is invoked
- Added the missing 3rd party include folders to the C++ includes list
- When the debug button is clicked, the project is compiled before debugging it.
- The XPMs are generated if not found when Save and Save All is called
- Fix the problem where the user cannot create a C project
- Fix for recursive debug attempt by the IDE
- Bug fix for tracker item #1545110
- Fixed the syntax highlighter preview. Changes made in the dialog will be immediately reflected in the preview control.
- Fixed range error in Findfrm.pas
- Fixed manifest embedding error when using FAT32
- Updated code generation for sizers for wxWidgets 2.8
- Apply the XP theme to tool menu items.
- Statictext gets overwritten bug fix (#1404612)
- Splitter window vertical/horizontal bug fix (#1589252)
- Change for removing manifest warning with VC2005.
- Semicolons missing from SetHeader and SetFooter procedures, needed to compile correctly
- Fix for new bitmap generation code and hyperlinkctrl fixes
- Fix for space names in the ExeOutput and ObjOutput project directories (g++ -shared).
- Fixed OpenGL template for Mingw gcc
- Added missing Dev-C++ samples devpak
- Fix for wxDev-C++ does not save project version information (#1591576)
Beta 6.10 (2006-10-31)
New Features:
- Visual C++ Compiler Support - We officially support the Visual C++ 2003, Visual C++ 2005, and Visual C++ 6 compilers. The installer ships with wxWidgets 2.7.1 pre-built with Visual C++ 2005 (as well as the old MingW build)
- Multiple project profile support. Like in Visual Studio, project profiles can be switched "on-the-fly". This allows for one project to be compiled differently (different compiler/different settings etc.) Templates and project .dev files can store most settings.
- 14 new wxWidgets components - wxDialUpManager, wxHtmlEasyPrinting, wxMediaCtrl, wxRichTextCtrl, wxSTC, wxCalendarCtrl, wxPasswordEntryDialog, wxTextEntryDialog, wxOwnerDrawnComboBox, wxMultiChoiceDialog, wxSingleChoiceDialog, wxTreeListCtrl, wxMessageDialog and wxHyperLinkCtrl.
- Automatic event handler creation on Component Double Click - Double clicking a component triggers the creation of the default event handler for that component.
- Migration Wizard - Automatically updates pre-6.10 designer forms to the new format 6.10 uses. 6.10 has removed some old mis-typed property names. Existing projects will be automatically updated to the new format when they are initially loaded. This should also fix situations when the old forms load into wxDev-C++ but shows up as an empty form
- New docking windows - Replaced Dev-Cpp's inspector windows with the JEDI JVCL docking manager windows. This makes for better floating and docking plus gives a cleaner look to the property/class/file inspector.
- Sof.T's wxDev-C++ Programming Book - Sof.T's created a PDF book for programming with wxDev-C++
- Added the Ctrl+Alt+Up/Down shortcut keys for source navigation after a search
- Added support for inline assembly highlighting. Both VC and standard C++ syntaxes for assembly code (asm, _asm and __asm) will trigger the assembly code highlighter. Due to flaws within SynEdit only single line assembly code and assembly code blocks with the left curly brace on the same line will be treated as assembly code.
Bug fixes:
- Changes to the View Control ID form to easily find the duplicate IDs.
- Bug fix for Control combo not getting updated on insert or deletion.
- Spaces in file/directory names are now allowed.
- Protect classnames from illegal characters and reserved words.
- Fixed the Goto function command. On a double-click of a control wxDev-C++ will take the cursor to the assigned function.
- Fixed compiler setting not read by the Template
- Fixed Delphi's Name is showing up when the select parent is selected on an item whose parent is the base form (Bug #1455738).
- Fixed Control list not getting updated properly on insert and delete.
- Fixed Delphi 7 support - removed ThemeManager from the DFM and let it be created conditionally using IFDEF.
- If XRC is activated, create a blank XRC file on project initialisation
- Fixed many bugs with code completion, from function name parsing, to code tooltip appearances, to proper function parameter highlighting
- Fix for Bug #1432495 - Crash on Form Close.
- Fixed cut/copy/paste from the event property inspector
- Fix for wxBitmapButton (Bug #1435728, #1554549)
- Bug report #1060562 - corrected text as per Tony's email viz. ('Please select the Toolbar FIRST and then drop this control into the Toolbar.')
- Fixed issues when make returns nonzero, we should not run the executable since it is actually an error!
- Moved compiler output parsing to Regular Expressions (for Visual C++, anyway)
- Fixed splitter error (Bug #1427314)
- Fixed crash when changing creation order (Bug #1434228)
- Fixed events tab (Bug #1435734
- Fixed no exports for DLL (Bug #1436335)
- Fixed missing border alignments (Bug #1442891)
- Fixed duplicate sizer creation (Bug #1448535)
- Fixed crash when changing form options (Bug #1455511)
- Fixed wxListBox (Bug #1459358, 1525055)
- Fixed menu bar affects height of status bar (Bug #1496564)
- Corrected sizers (Bug #1518675)
- Fixed staticbox class declaration (Bug #1548846)
- Disabled F12 Full-screen mode until bug can be fixed properly
Beta 6.9 (2006-01-30)
Bugfixes
- Del button - (Tony, 18 Jul 2005, bug # 1239335) Delete button wasn't correctly working in code editor if no text was selected.
- wxTextCtrl borders - (Tony, 18 Jul 2005, bug # 1240697) The bsNone flag was set and shouldn't have been. Now border shows up around wxTextCtrl.
- %DEV_CPP% macro - (Tony 18 Jul 2005) %DEV_CPP% macro was pointing to the user default directory. Now points to the directory where devcpp.exe resides. This should allow users to change the default user directory.
- Memory leaks - (Tony 20 Jul 2005) I've cleaned up quite a few memory leaks in the existing source (many left behind by my own sloppiness).
- TStringList - DesignerFrm.pas, line 376, strLstManualCode was created and then assigned to the result of a function. This led to two memory heap allocations.
- TStringList - AutoDestroy in most wx components didn't include a destroy command for the Wx_Comments variable (and occassionally a few others).
- Code Completion - The CVS tip in devcpp had a change that looks like it should control the runtime errors when using code completion. These changes were merged with our code. Also, there was an out-of-bounds error in accessing a string in the code completion stuff. Some if-then statements were added to prevent the array index from going out of bounds. We've submitted the fix to the devcpp developers to see if it makes sense.
- Static bitmaps - (Tony and Joel) The transparency was always set to true and the bitmap was being clipped to 180x180 pixels. Not sure why this was done, but I've commented out that code for now to see if it solves some of our bitmap problems. Joel added a few more options to the property editor for this control (added StretchFactor, Vertical/Horizontal Alignment and foreground/background colour properties).
- Menu item bug - (Tony, bug #1288121). If you tried to add an item to a menu that only has one root node with a child, then it adds as a child rather than as a root node. This was fixed to add as a sibling.
- Panels with sizers - (Joel) Sizers can be added to panels.
- Listbox - (Tony and Joel) Events were switched (http://wxforum.shadonet.com/viewtopic.php?t=4142). Also there was no comments property and an extra '|' in the styles. "wxArrayString NULL" warning was corrected.
- BitmapButtons and Buttons have an "Enabled" attribute (button->Enable(true/false)) (Joel)
- MenuBars - (Joel) will not interpret wxID_* values and it will print as-is
- Annoying "Could not create executable output directory: 'dir'" message has been suppressed (Joel)
- XPM - (Mal/Joel, bug # 1219986) Some generation problems have been fixed. XPM header is now standard according to bug report
- wxStaticLine - (Tony, bug # 1254909) Should now generate correct code for static line size
- Event code - (Mal and Tony, bugs #1297903, 1297816, 1176866). Event code should now be correct for radiobuttons.
- wxToggleButton - (Mal) Corrected SetDefault property with SetValue property http://wxforum.shadonet.com/viewtopic.php?t=4407&highlight=toggle
- Class browser - (Guru, bug # 1291332) Fixed the issue with the Class list in the class browser.
- Debugger - (Guru) Gnu debugger (gdb) should now work correctly without crashing.
- Class Creation Wizard - (Guru, bug # 1337392) When a class/component is created/deleted/renamed and when "Save as" is pressed the class list is updated properly.
- Checked/Radio Menu Items - (Guru, bug #1392722) Checked and Unchecked code for the Radio and Check Menu are generated now
- wxNO_BORDER - (Guru, bug #1183990) Added the wxNO_BORDER property
- On Create Drop Down - (Guru, bug# 1123460) On Create Drop Down choices not current
- wxSaveFialogDialog - (Guru, bug# 1246820) wxSaveFileDialog code is missing wxT on wildcard parameter
New features:
- NinjaNL has added wxChoice and wxToggleButton to the project. In addition to the latest devcpp.exe, you'll also need the devcpp.pallete file to add the new components to your controls panel. Both are included in the install package.
- Arrow keys (bug #1064715) will now move components around on the design form. Press Ctrl and the appropriate arrow key.
- XRC/XML export - A XRC/XML file is generated on-the-fly when you edit the design form. Functionality is pretty basic right now because the XRC docs seem to be a work in progress as well (some info on how to define particular fields are missing). To turn this option on/off: right click on the designer form and chose "View Designer Options". Then, click the tab labeled "Code Generation Options". Check the box marked "Generate XRC code".
- String internationalization- (Tony) The designer options now have a dropdown box to allow the user to choose whether they want to use wxT(), _(), or _T() for coding strings. To change, right click on the designer form and chose "View Designer Options". Then, click the tab labeled "Code Generation Options". Select the desired format in the dropdown box labeled "Internationalization".
- wxRadioBox - Implemented by Mal (Oct 2005)
- wxDatePickerCtrl - Date picker control widget added (Guru, 31 Dec 2005)
- Speed improvements- (Guru, bug #1156989) Sped up the updating for the Properties list and Editor Source when there are changes to component on the form designer.
Beta 6.8 (2005-07-15)
New Features:
- wxValidator - A property has been added for wxValidator code. We're eventually planning to make this fancier with a dialog box and such, but at present it's just a simple text box.
- Property editor Cut/Copy/Paste/Delete - You can now cut/copy/paste/and delete property items to the windows clipboard.
- & Code - Sort of an exotic feature - For text/string property fields (e.g. Name, HelpText, Label, etc.), if you add && to the front of the text, the code generator will pass that text verbatim. For example,
hellowould be passed aswxT("hello")to the C++ code, but:&&hellowould be passed ashello. This might be useful if the user wants to pass a function, variable name, or code snippet to the property and have it saved in the dialog form. - Comments - There's now a property field for adding comments to the components. The comments will be added just before the C++ code for each component.
- wxMemo LoadFile - There's a load file property for wxMemo. When the box is selected, an OpenFile dialog box pops up. Select the file and the appropriate wxMemo->LoadFile("filename") C++ code is generated.
- %DEVCPP_DIR% - If you add this macro to a template, it will get replaced with the devcpp installation directory. Mal uses this in his wxWidgets example projects devpak. There's supposed to be a similar macro in regular devcpp, but it doesn't seem to work with template files.
- Menu order - A simple drag and drop can be used to change the order of the menu and submenus.
- If the user holds down SHIFT with the drag and drop, the item will be added as a child.
- If the user doesn't hold SHIFT during the drag and drop, the item will be added as a sibling.
Bug fixes:
- Component orientation - Components should change from vertical to horizontal orientation correctly now.
- Consistent use of wxT. All text fields are now passed as wxT("") for consistency.
- Component constructors - Properties for all components should be correct now. Mal made an extensive list of where we had inappropriate, incorrect, or incomplete properties (https://sourceforge.net/tracker/index.php?func=detail&aid=1189349&group_id=95606&atid=611982)
- THIS_DIALOG_STYLE - It was noted that the constant THIS_DIALOG_STYLE is defined for every new window (wxFrame or wxDialog). This is now fixed by making the constant name vary according to the window name. https://sourceforge.net/tracker/index.php?func=detail&aid=1167548&group_id=95606&atid=611982
- Menu insert - Menu add/insert now places the new item after the currently selected item.
Beta 6.7 (2005-03-21)
- Merged Dev-C++ 4.9.9.2 Code base(now supporting GNU GCC 3.4 compiler series).(Guru)
- Latest wx-Widgets library 2.5.4 (UpCase and Malcolm Nealon)
- Support for Custom File Names in Project Creation.(Tony)
- Support for wxSplitterWindow.(Guru)
- Support for Enum Based Control ID.(Guru)1
- wxHtmlWindow event Bug Fix.(Guru)
- Now Sizers can be added in a frame even if we already dropped a toolbar or statusbar or popupmenu.(Guru)
- Fixed Bug #1162774 - Window or Sizer controls are not fully visible when toolbar or statusbar are in the frame.(Guru)
- Ability to specify wx's standard ID for the Controls.(Guru)
- Fix for running wx-devcpp in multiple instances.(Guru)
- Fixed a nasty bug where the form keeps growing big when a Window control is dropped into a Sizer.(Guru)
- Options to manipulate the Designer Form Options (like snap to grid, grid size etc).(Guru)
- Designer Components Alignment Options (To Grid, Vertical, Horizontal etc) (Tony).
- Small mods in Mal's tutorial help file (Tony & Malcolm Nealon )
- Dev-cpp project files for all the wx sample files (Malcolm Nealon)
- Updated CVS source usage for collaboration. (Tony & Marek).
- GNU Debugger (gdb) has been upgraded to version 6.3. (Tony)
N.B. 1: Although the old #define declarations are maintained for backward compatability, all users are strongly advised to convert their code to the new enum based control ID declaration. To convert the old #define based control ids to new enum based identifiers, you need to follow the steps outlined in http://www.solidsteel.nl/users/wxwidgets/viewtopic.php?t=1597
Beta 6.6 (2005-02-21)
- Fixed issues with the Non Visible Components showing as visible component in the designer.
- Fixed the occasional Program Crashing when adding 1 or 2 component.
- Fixed some issues with the Menu Designer.
- Fixed Code Generator issues with wxSpinButton, wxHTMLWindow and Radio Button.
- Added Additional Properties for the Toolbar Buttons.
- New compact wx-devcpp setup made with Nullsoft's NSIS installer (Tony).
- Added Additional Features to remove previous wx-devcpp settings (Tony).
Beta 6.4 (2004-11-08)
- Added Full support wxFrame Designer.
- Added Full support for wxPanel, wxNotebook etc.
- Added Full support for Toolbar and Menu Designer.
- Added Field Editor for the Statusbar Component.
- Added more than 25 new components(which includes Borland Delphi Style component for Common Dialogs).
- Lots and Lots of Bug Fixes.
- Support for Tansperant XPM images.
- Support for Cut-Copy-Paste Shortcut keys for the Designer.
- Upgraded the wx Library to 2.5.3.
- Added utility libraries for IniFile, SHA encryption, etc.
- Added Borland Delphi/BCB helper functions Check the borland-migration directory.
- Support for running wx-devCpp in Single instance mode.
- Abiity to invoke custom file extension with custom program.
- Fixed some weird form saving errors.
- Addes support for including wx's windows resource File .
- Added support for XPM and PNG image import.
- Fixed some weird program crash bug when deleting controls.
Beta 6.3 (2004-10-15)
- Full support for Color and Font properties.
- Full support for Bitmap(XPM) supports for TStaticBitmap and Icons in dialog.
- Added full support for context sensitive help for wxWidgets classes(Hit F1 on a wxWidgets class and see how it works !).
- Added partial support for wxGrid and wxBitmapButton controls.
- Fixed an installer issue where the wx-devcpp ignores the wx include directories.
- Fixed the issue in creating XPM from certain bitmaps.
- Added couple of developer productivity enhancing tools - (like kings tools for VS.NET 2003)
- Support for running dev-cpp in single instance mode(very usefull when combined with VC++ (with wx-devcpp used just as form designer)).
- Changing a widget name will automatically update it ID.
- Fixed an issue in the View widgets ID option.
- Added stretch factor property for all the widgets.
- Styles for all widgets are generated properly.
- Fixed a bug where Source and Designer are not synced when changing certain properties like bitmap, listcolumns etc.
- Fixed a bug where StaticLine when placed in the sizers is placed in the wrong location.
Beta 6.2 (2004-10-01)
- Fixed a weird bug with the project close function
- Fixed a bug in the StaticBitmap component creation code.
- Added wx help files(check \help dir). Dont forget to add them in the help menu.
- Fixed an installer bug (the shortcut's current dir was not set, so when you start dev-cpp, it wont recogonise the wx , mingw include paths.)
- New Webpage Design. A big thanks to Thomas Unterthiner for tidying and designing the webpage.
Beta 6.1 (2004-09-30)
- Fixed couple of bugs that caused the program to crash when doing a saveall or compile after making a change.(Thanks for Malcolm Nealon and James Tan for sending the automated bug report)
- Fixed the problem with loading old shortcuts (Thanks to moesasji1975nl and henkjan gersen for sending the bug report).
Beta 6 (2004-09-29)
- Fixed lots of bugs with code generation for the styles for all the controls.
- Added a feature to check the ID and IDNames of the controls.
- Fixed a bug in the new Project SaveAll option.
- Merged the Dev-Cpp Sep 21 2004 Code(but removed the new editor features as they seems to be very buggy).
- Updated wx 2.5.2 from http://www.upcase.de library. Thanks to Rene!.
Beta 5 (2004-07-27)
- Fixed an issue when loading the wxdialog template form file. Previously the name of the form and other properties are not loaded properly.
- Code-Clean up. Merged the designer code to the latest Dev-Cpp CVS.
- Moved the wxDialog Template from the executable to the Templates directory. when using this beta, be sure to copy wxDlg.cpp.code and wxDlg.h.code to Templates directory or you cannot create wxWidgets Form by clicking the New->New wxForm.
- Added Devpaks.org as the default WebUpdate Host.
Beta 3 (2004-07-22)
- Added cool toolbar Icons for Dev-Cpp's New Look Theme.
- Fixed erratic event code generation for wxSpinButton
- Fixed an issue where the Form File cannot be saved when it is created newly.
- Sizers cannot be added if standard controls are already in the form.
Beta 2 (2004-07-20)
- Added support listing all functions in intellisense when pressing global scope resolution operator (::)
- Creating a wxform file will automatically add the files to current project.
Beta 1 (2004-07-19)
- Fixed the occasional crash that happens when closing and opening the forms repeatedly.
- Added support for WxStaticBitmap component with automatic BMP to xpm generation.
- Added Intellisense support for almost all wx Classes (just like VC++ with wxVisualSetup)- (you have to create the c++ class information cache when you start wxdevcpp for the first time).
- Created mingw 3.3.1 + wxWidgets 2.51 distribution for wx-devcpp, so out of the box you can create a form and compile the code.
- Added the ability to list all components in the Design control pallete.(Thanks to Martin Kanich for this idea)
- Added the ability to change the Creation order of the widgets. Currently you have to right click on the container components to change them (just like Delphi :o) ). Treeview of the designer components will be available later.
- Created a new wxWidgets dialog application template.(Goto New->Projects and don’t forget to save all the files before trying to do any serious work)
- Add Support for Absolute co-ordinate and sizer based form designer in a single IDE.
- Support for Save and Open forms like Delphi/BCB. If you open or save a Form file, corresponding Cpp/H files will be opened/saved automatically.
2003-09-01 to 2004-07-18
- Merged the standalone form deisigner to Dev-C++.
- Added support for Sizers.
- Changed the Object interface libraries.
- Now the IDE uses enhanced Form Designer.
- Created design time component for most of the wxWidgets UI components.
- Added the ability to display class functions in the event list.
- Ability to create event functions with correct paramters for all the wxWidgets Components.
- Update the wxWidgets 2.4.2 support to 2.5.1.
Known bugs
- Sizer layout is screwed up with custom sized StaticBitmap component.
- Shortcut keys dont work for Form Designer components.
- Using a invalid variable name for the form tends to crash the application.
- Changing the Form Class Name tends to crash the application sometimes and not to update all the ClassName variables in the source properly.
