The CanDo How To Book, Version 1.021: New features of CanDo Version 1.02: Improved Installer TheInstaller (previously called CanDoInstaller) New and improved. It is located in the Utilities drawer on the CanDo Extras disk. TheInstaller will ask you for the destination directory for important files. If you'd like CanDo to be installed in it's own drawer, please create one previous to running the installer software. Hard drive users should be familiar with the layout of their drives. Some Commodore factory hard drives have multiple partitions. You should use the WORK: or FH1: partition for CanDo's main modules, as this is the large partition. Pay close attention to the messages and prompts from TheInstaller. WARNING!: If you're updating CanDo from a previous version, the installer program will copy the new decks and possibly delete any modifications that you have made. Rename your decks and data so they do not become overwritten. These might include CanDo.info, and PhoneList.txt. (see installation instructions in your CanDo manual and in the CanDo addendum) Improved Binder (see Utilities Documentation in Addendum) More tooltypes These are described in the tooltype list. FieldHeight ExpertMode ScreenOffset AutoComment CoordinatePointer CoordinateNumber DosToolStackSize FileRequesterWidth FileRequesterHeight FileRequesterIcons Improved CanDo control New to V1.02 are control keys for CanDo. Control-F4 - Quick save of current deck (if it has filename) Control-F8 - Scrollscreen up/down Control-F9 - CanDo to back (along with user window) Control-Shift-F9 - CanDo to back Control-F10 - CanDo to front (along with user window) Control-Shift-F10 - CanDo to front New Utilities ThePrinter A utility is provided which will read in an unbound deck and print out to PRT: (or a file, if you wish) a listing of the deck's cards, resources, etc. (see Utilities Documentation in Addendum) TheRelocator (see Utilities Documentation in Addendum) Improved CanDo default searching When CanDo starts up this is how it finds its default settings. If CanDo is started From WorkBench If ToolTypes exist in CanDo's icon Use ToolTypes for defaults Else If CanDo.Defaults exists in current directory Use it for defaults Else If S:CanDo.Defaults exists Use it for defaults Else Use Built-in defaults EndIf EndIf EndIf Else (started from CLI) If CanDo.Defaults exists in current directory Use it for defaults Else If S:CanDo.Defaults exists Use it for defaults Else If ToolTypes exist in CanDo's icon Use ToolTypes for defaults Else Use Built-in defaults EndIf EndIf EndIf EndIf New features of CanDo version 1.02: An index to the manual is included in the back of the addendum. This index encompasses CanDo's main manual, the addendum itself, and this file. The addendum and this ReadMe file are referenced on You can copy and paste a card between decks or within the same deck. Here's the procedure: 1) Select "Copy" from the Objects menu. 2) Click on the "Card" icon between the next and previous card arrows on the Main Control Panel. 3) Select a card from the Card List Requester. 4) This will bring you back to the Main Control Panel. The Card is now in the Paste buffer. You may then load in another deck and select "Paste" from the Objects menu to insert this card. Improved coordinate system: both crosshairs and coordinate location are available, along with being able to turn off the sprite cursor. Crosshairs have been added to all object placement functions: Set Origin On Screen, Set Size On Screen, as well as in the size portion of initial creation of objects. (The origin portion of initial object creation already had crosshairs.) Please note: These crosshairs indicate the hit area of the object, not the border of the object. When using these crosshairs to align a button with another, place the lines just inside the button edge. Some practice with this will help you to align buttons, fields and memo objects very quickly. Improved error handling handles all known errors. Better memory management lets CanDo work better on 1 megabyte machines. Improved DOS EditorTool. "CD & OK" button added to Dos Editor Tool. This button automatically inserts the script to change directories to that of the application to be run, before running the application. DeckRunner and DeckBrowser located in C: can run bound and unbound decks. This allows persons without CanDo to run CanDo decks distributed over BBS's and networks. New licensing policy for CanDo.library: Commercial developers should contact INOVAtronics for information regarding licensing agreement to distribute applications that use the library. More flexible file requester: both height and width are adjustable, and icon suppression is now available from CanDo's tooltypes. The user interface has been modified to ensure that all OK and Cancel buttons on requesters are now on the same side. Improved menus on the MainPanel of CanDo now includes "SaveAs..." along with an improved about/info system. Selecting "Save" from the menu or using Right-Amiga-S saves the deck if there's already a name associated with it. If the deck has not previously been saved, or if you select "Save As...", a file requester will appear as before. To make room for the "Save As..." item on the Deck Menu, the "About" item has been moved to the Misc Menu. The Script Editor has an additional menu item: "About this script..." which tells you what script of what object you are editing, as well as the current line and column of the cursor. An Expert Mode option has been added. This option is turned on by adding "ExpertMode = ON" to your ToolTypes (single-click on the CanDo icon, then select Info from the Workbench menu) or in s:cando.defaults. Expert Mode enables additional menu items on the Main Control Panel, with "Flush Buffers" and "Dispose Variables". These items let you manually clear buffers and variables that are not in use. New keys are available to control CanDo: Control-F8 moves the CanDo screen up and down, like the up/down button next to the front/back gadgets. Control-F9 pushes the CanDo screen to the back, and Control-F10 brings the CanDo screen to the front. In the Script Editor, Right-Amiga-P now asks you if you really wish to print the script if AUTOREQUESTERS are enabled. Problems and difficulties we found in versions 1.0 and 1.01 that were fixed with version 1.02: Shift-clicked selected deck not loaded with CanDo if DefaultDeck specified in ToolTypes. Deck specified as parameter on command line not loaded if DefaultDeck specified in cando.defaults. JAM2 draw mode used with extended print styles, like SHADOW, caused trouble. Card Movement commands were permitted in StartUp, AfterStartUp and Leaving scripts, which prevented the card from being edited. Errors in StartUp and AfterStartup scripts resulted in CanDo exiting back to DOS or Workbench. There was no way from within CanDo to retrieve the CanDo screen when a system requester popped up and pushed it to the back, behind the current screen. Control-F10 now returns the CanDo screen to the front. CanDo will now prevent you from saving a deck with the same name as any card in the deck. Known CanDo Limitations Cannot use double-quotes or the Alt-W character in object/card/routine names. CanDo removes them if you do use them. Cannot use card movement commands in card scripts (StartUp, AfterStartUp, Leaving scripts). If you do, this will cause an error and wll bring up the error system. Cannot use proportional fonts in documents and you will not be allowed to select them. The sample decks in the Decks directory must be run from their current directory when running from CLI. They reference their resources by backing up a directory then looking for the Images, Sounds, etc., directories. These directories must remain relative in this manner or the deck will not find its resources. If you move these decks you will likely need to edit these resource paths with CanDo. Features of CanDo Version 1.021: Bug fixes in TheInstaller