Dabo News RSS

Nov 21, 2010

Web Update revision 6199 Posted

- Fixed some WordWrap issues with labels.
- Updated the bizIterator classes. They now have two more optional parameters: 'reversed' (default=False): when True, the rows are returned in reverse order; and 'restorePointer' (default=False): when True, the RowNumber is reset when the iteration is complete. The reverse() method has been removed, as it is no longer needed.
- Removed inconsistencies in the code with respect to the use of 'dabo.settings.something' vs. 'dabo.something' to only use the latter form.
- Fixed some display issues with dSpinner.
- Corrected a problem noted by Fraser Burns in which pathing in file names was effectively doubled, causing "File not found" errors.
- Fixed the menu handling issues that prevented the Most Recently Used ("MRU") functionality from working. Also added support for using MRU with submenus.
- Added optional 'multiple' parameter to promptForFileName().
- Modified the appendMenu(), prependMenu(), and insertMenu() methods to return the menu reference instead of a boolean indicating success. While these methods require the reference to be passed in, I felt that it was confusing since every other append, prepend and insert method returned the reference to the item being added.
- Added references for all the included menus and menuitems to the menu bar. This will allow you to reference them in your code instead of having to constantly locate them.
- Changed the hotkey for Redo to 'Ctrl+Shift+Z' to remove the conflict with the Command Window history shortcut, and to keep it in line with 'Ctrl+Z' for Undo.
- Activating the Code Editing page of dShell now sets focus to the editor automatically.
- Added the 'importDebugger' setting. Default=True, which preserves current behavior. If you are using an environment with its own debugger, override this setting to False.
- Changed the internal order that we process bound events.
- Added type conversion in dSpinner if Max/Min and Value were not both Decimal or Float.
- Fixed incorrect handling of properties when running a design using dBorderSizer.
- Added a 'force' parameter (default=False) to dBizobj.requeryAllChildren() to override any cache settings in those child bizobjs.
- Saving a document in dEditor no longer clears the Undo buffer.
- Added the dBizobj.expireCache() method, which will ensure child records will requery during the next cycle.
- Added the MinSizerWidth and MinSizerHeight properties to dSlidePanelControl, and set them both to default to 100px initially. This will ensure that the control is never sized to zero pixels when given a proportion of 0, as was happening previously.
- Removed duplicate MySQL transaction logging.
- Modified the behavior when setting the Picture property of dImage. Instead of raising an error when set to a non-existent file, it will write to the error log and return.
- Updated the buildwin.bat file in AppWizard-generated apps to better explain the steps needed to build exe files under WinXP.
- Changed the hotkeys in the Class Designer for 'Run Script' and 'Hide/Show Output' to 'Ctrl+Shift+R' and 'Ctrl+Shift+O', respectively, to be more consistent with other tools. Thanks to Fraser Burns for catching this.
- Aded a menu item for "Open Recent" to both the Class Designer and the Editor.
- Fixed a bug that caused a crash when running the Class Designer without an initial file path
- Improved the layout of the "Edit Sizer Properties" dialog of the Class Designer
- Fixed an error when opening a saved non-sizer cdxml form.

posted at: 08:50 | path: /Announcements | permalink

 

Dabo is the easy to use, cross-platform, 3-tier, open source desktop database development framework.
©2004-2006 Paul McNett, Ed Leafe, et al.
Site Designed by: Wavelength Media Inc.