![]() |
|
|
![]() Back to OvationPro page | Back to specification page Specification: 1 General Operation
1.1 System Requirements Ovation Pro requires RISC OS 3.10 or later and 4Mb RAM. 1.2 The Package The Ovation Pro package comprises:
1.3 Toolbox The toolbox provides the 8 tools and 4 drawing shapes:
Select tool - General text editing and object selection tool. The toolbox also provides for shapes that may be used when drawing frames or lines: Rectangle - For rectangular or square frames. The toolbox is normally attached to the left edge of the document window, but may be attached elsewhere or completely detached. The shape of the toolbox and order of tools may be changed. 1.4 Info Palette The info palette is a context sensitive palette that provides information and options according to the selected tool or object.
The info palette has essentially 6 modes of operation: Text frame - When a text frame is active the info palette gives information about the frame and options for altering the attributes of selected text. The info palette is normally attached to the bottom edge of the document window, but may be attached elsewhere or completely detached. 1.5 Button Bar The button bar is displayed across the top of the document and contains buttons to access many general purpose functions, such as Save, Print, Undo etc. The button bar scrolls if you move the pointer over either end, and you can re-order the buttons as required.
1.6 Macros This facility allows you to define button macros, key macros and user macros. Button macros represent buttons that appear on the button bar. You can add buttons to the button bar that type in strings, execute keypresses for common options or call functions directly in Ovation Pro. 1.7 Undo/Redo Ovation Pro supports multiple undo/redo operations. Undo cancels the last operation, restoring the document to its previous state. All operations that modify the content of the document can be undone. The number of undo operations that can be performed, depends upon the size of the undo buffer, which may be increased or decreased in size as required. By default the undo buffer is flushed when documents are saved, thus recovering all memory used by deleted objects. Alternatively, the undo buffer may be retained and saved with documents. In this case you can undo operations that were performed in a previous session. Min. memory allows you to flush the undo buffer at any time, recovering the memory used by deleted objects. 1.8 View Options The View menu provides options which control how documents are viewed on-screen. New view allows you to have any number of windows open on the same document. Each window can have its own independ zoom and view options. Options opens a dialogue box providing a range of view options: Grid allows you to superimpose a rectangular grid on the document. Zoom allows you to view and edit documents at any scale. A range of preset zooms and a variable zoom are available: Variable - Set zoom to any value. Range: 10% - 1000%. 1.9 Colour Handling The Colour Picker displays the names of all the currently defined colours, and allows any of these colours to be chosen. In addition to solid colours, tints in the range 1% to 100% may also be chosen. The Colour Editor allows named colours to be created, edited and deleted. New colours that are created are added to the standard colour picker. Colours that are edited, are automatically updated wherever they occur in the document. When creating or editing named colours, two systems are available for for specifying colours: The standard RISC OS Colour Choice dialogue box allows you to specify colours using RGB, HSV or CMYK colour models. The Ovation Pro Colour Chart allows you to choose colours directly from pre-defined colour charts. New colour charts may be defined and added to the system. 1.10 Expandability Ovation Pro may be expanded without the need for updating the main application using Applets. Applets allow developers to write extensions that add major new features, accessed via new tools, menu options, key presses, buttons or dialogue boxes. Applets may also be written using the integrated script language, allowing anyone with basic programming skills to write simple extensions. |
|