Existing users, log in.  New users, create a free account.  Lost password?

Mac OS X  |  Web & Software Development  |  Other Developer Tools  |  Undo Toolkit

Undo Toolkit

Undo Toolkit - 1.3.1

REALbasic toolkit providing unlimited undo/redo

All Time: Not rated (0.0)
This Version: Not rated (0.0)
Current Version: 1.3.1
Release Date: 2005-06-28
License: Freeware
Downloads (this version): 990
Downloads (all versions): 2,075
Price: GPL

Information Related to Version:

Broken Link? Newer Version? Tell us!

Product Description:

Undo Toolkit allows you to easily add unlimited undo and redo to your REALbasic project. The Toolkit includes window classes that automatically prompt the user to save changes (using a MacOS X sheet window), manage the MacOS X Aqua change flag, enable and handle the FileSave, EditUndo and EditRedo menu items, and support unlimited levels of undo with unlimited numbers of controls. Undo Toolkit supports application-wide or window-specific undo -- you can choose the undo solution that's right for your project -- and provides customizable language constants for multi-lingual apps.

What's new in this version:

[New] UndoStack: When calling a control's Undo method, now moves the control's window to the foreground, and if necessary sets the value of the control's TabPanel or PagePanel to make the control visible.
[Fix] UndoStack: Fixed a bug where the "dirty" boolean was improperly set FALSE if the user performed an action while there were no actions to redo.
[Fix] Application-wide Undo: Added documentation about menu handling code needed in the App.EnableMenuItems event.
[Fix] UndoableEditField: Now captures the styles of text dragged into an UndoableEditField from another application, instead of just capturing the text.
[Kis] UndoableEditField: The StyledText object associated with text dragged or copied from another application will have incorrect color settings and will not honor the bold setting, due to a bug in REALbasic itself (Feedback ID: jrnziewx). This will become visible after undoing and redoing the insertion of styled text.
[Fix] UndoableEditField: Fixed a bug where an undo or redo could change the style settings of a non-styled UndoableEditField.
[Fix] UndoableEditField: The Modified event no longer fires when pressing the backspace key while the cursor is at position zero.
[Fix] UndoableEditField: Now checks whether StyledText = nil instead of relying on the value of the styled property, which apparently returns TRUE when it shouldn't under certain (not yet isolated) conditions in a compiled Windows app.
[Fix] Compiler: Removed some REALbasic 5.5-specific syntax (e.g., "dim x as new y") for better compatibility with REALbasic 5.0 and higher.
[Chg] Debugging Tools: Renamed UndoStackDisplay to UndoStackViewer.
[New] Debugging Tools: Added the StyledTextViewer class, which displays the contents of a StyledText object. You can click on a StyledText object in the UndoStackViewer to display its contents.

Operating System Requirements:

This product is designed to run on the following operating systems:

  • Mac OS X 10.4 PPC
  • Mac OS X 10.3.9
  • Mac OS X 10.3
  • Mac OS X 10.2
  • Mac OS X 10.1
  • Mac OS X 10.0

Additional Requirements:

  • REALbasic 5.0 or higher

Screenshots:

Download Links:

Your Installed Versions:


 

Feedback Summary:

This Version:
Overall Rating: Not rated (0.0) Features: Not rated (0.0) Support: Not rated (0.0)
Ease of Use: Not rated (0.0) Quality / Stability: Not rated (0.0) Price: Not rated (0.0)
Add Your Feedback

Key to Types of Feedback:

ReviewsReviews   TroubleshootingTroubleshooting   Usage TipsUsage Tips   Developer NotesDeveloper Notes   CommentaryCommentary   Featured ReviewsFeatured Reviews

Undo Toolkit CommentaryUndo Toolkit Comment - Version: 1.3.1, 6/28/2005 08:47PM PST

lemke2
I looked at the developer's page and then noticed the developer rant about people's objection's to the GPL.

I should point out that some of us subscribe to the idea that if a person wants your code (or mine for that matter), you negotiate terms that you both find beneficial.

For example, I'm willing to give certain developers my code for free and not under the GPL if they do not redistribute the code except in object form as part of their program.

Then there is the BSD style license which I like to use for some of my code. This gives a person unlimited right to use provided they acknoledge where it came from.

Further I take issue with the statement that people aren't allowed to make money from their hard work. At no stage was this addressed in the author's rant.

Because of this I refuse to use the software under the GPL. Though these days I'm more into cross-platform development in C++ (I used to write a lot of REALbasic software)

Now as for the buying it, it's only an Undo engine, if I need one, I'll write my own unless I could buy the rights for say $50 or less.
Post a commentAlert Admin