Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Style
.key
{
 border-right: #000000 1px solid;
 padding-right: 1px;
 border-top: #000000 1px solid;
 padding-left: 1px;
 font-size: 12px;
 font-weight: normal;
 border-left: #000000 1px solid;
 border-bottom: #000000 1px solid;
}
Info

We're currently working on this page, we hope to have it done soon.

This chapter will show how you can use the Cambridge Z88 Diary application to organise your engagements, and plan your time. It demonstrates how to:

  • Enter engagements into the Diary
  • Search for and list out all engagements relating a particular thing
  • Use the Diary with the Calendar popdown to find any date very quickly

 

Entering the Diary

Before using the Diary, make sure you have set the correct time and date on the Clock popdown, as described in Section One.

You can enter the Diary in either of two equivalent ways, whichever you find most convenient:

Either: go into the Index, by pressing the 

Highlight
lightgrey
classkey
lightgrey

INDEX

key, and select the Diary from the APPLICATIONS list by pressing the Image Added and Image Added keys until the Diary item is highlighted. Then press the 
Highlight
lightgrey
classkey
lightgrey

ENTER

key to enter it.

Or: type Image AddedD. You can do this from anywhere, even another application.

Once you have made entries in the Diary, it will appear on the list of SUSPENDED ACTIVITIES in the Index, but there can only be one copy of the Diary.

Type Image AddedCT to go to today's date, and the Diary screen display similar to the diagram shown below will appear:

 

Info

We're currently working on this page, we hope to have it done soon.

...

All commands can be typed directly from the keyboard, as well as chosen from the appropriate menu. The keyboard equivalent for each command is shown to the right of the command name in the menu. For example, the Replicate command on the BLOCKS menu appears as

Replicate diamondImage Removed Image AddedBRE

This means that you can give the Replicate command by typing the diamondImage Removed key Image Added key followed by the keys B R E. Note that the letters do not need to be in capitals: diamondImage RemovedImage Added b r e has the same effect. Also, you can hold down the diamondImage Removed key Image Added key while typing the letter keys if you prefer.

When, as in this example, the command equivalent is a sequence of two or three letters, the first letter will usually be the first letter of the menu name. For frequently-used commands, the key equivalent is a single letter with the diamondImage Removed key Image Added key (in a very few cases the square key). For example, the Mark Block command on the BLOCKS menu has the equivalent diamondImage Removed Image AddedZ.

Note that in the following screen diagrams the highlighting bar has been omitted for clarity.

...

Many of the options have only two possible alternatives: Yes and No. You can change the value shown either by typing Y or N as appropriate, or by using the Next Option command, diamondImage RemovedImage AddedJ, which alternates between the available values. In the case of options which take specific values, such as Page Length, Next Option restores the default value.

...

You identify which block of slots you want to operate on by giving the Mark Block command at the top left-hand corner and bottom right-hand corner of the block. After giving the two Mark Block commands, all the selected slots in the block will be shown highlighted on the screen.

Mark Block - diamondImage RemovedImage AddedZ

Marks a single slot, or the top left-hand corner and bottom right-hand corner of a rectangular block of slots, to identify the slots to be operated on by subsequent block commands.

Clear Marks - diamondImage RemovedImage AddedQ

Clears any marked block previously set up with the Mark Block command.

Replicating slots

Replicate - diamondImage RemovedImage AddedBRE

Reproduces the contents of a slot, or block of slots, in any part of the document. The following options are displayed:

Range to copy from
Range to copy to

Each range is a block of slots identified by specifying the coordinates of its top left-hand corner and bottom right-hand corner. If necessary, extra rows and/or columns are created in the document to accommodate the new slots.

...

Copy, Move, and Delete

Copy - diamondImage RemovedImage AddedBC

Copies a marked block of slots to the position in the document indicated by the cursor. Slots in the document will be moved apart to make space for the block being copied, in contrast with the Replicate command which overwrites the target area.

Slot references in the new block are updated as for the Replicate command, but references to slots within the block are not altered.

Move - diamondImage RemovedImage AddedBM

Moves a marked block of slots from its original position to the position indicated by the cursor. All slot references are updated as appropriate.

...

will be displayed.

Delete - diamondImage RemovedImage AddedBD

Deletes a marked block of slots from the document. Since you will lose the information previously in those slots, it is a good idea to save a copy of your document before deleting a large area, so that you can revert to this if you accidentally delete valuable information.

Sorting

Sort - diamondImage RemovedImage AddedBSO

Sorts a marked block of slots. Text slots are sorted into alphabetical order, expression slots into numeric order, and date slots into date order. The following options are displayed:

Sort on column
Sort in reverse order               No
Don't update references             No 

Sort on column: set to a column label (A, B, C etc) to specify which column within the marked block should be used to determine the ordering of the slots.

...

Don't update references: setting this option to Yes inhibits the updating of slot references within the block being sorted. This gives a faster sort operation, and can be used provided no slots within the sorted block are referred to either from within or from outside the sorted block.

Searching and replacing

Search - diamondImage RemovedImage AddedBSE

Search is for a specified string within a single document, or a multi-file document. The following options are available:

String to search for
Search only range of columns       No
Equate upper and lower case        Yes
Search only marked block           No
Search from current file           No
Search all files in list           No 

The string to be searched for is specified in the same way as for the Replace command, and the equivalent options have the same effect; see below.

When the search is completed, a message such as

27 found

will be displayed where 27 is the number of matches since the last Search command.

Next Match - diamondImage RemovedImage AddedBNM

Following a Search command, the Next match command can be used to find the next occurrence of the specified string starting at the current cursor position.

Replace - diamondImage Removed Image AddedBRP

Searches for and replaces occurrences of one specified string by another. The following options are displayed:

String to search for
Replace with
Search only range of columns      No
Equate upper and lower case       Yes
Ask for confirmation              Yes
Search only marked block          No
Search all files in list          No

By default, the Replace command replaces all occurrences of the first specified string with the second specified string throughout the current document, equating upper- and lower-case letters and prompting for confirmation before each replacement. For example

String to search for              Cat
Replace with                      Dog

will replace Cat with Dog, cat with dog, and CAT with DOG.

On each occurrence of the search string, the prompt

Replace: N, Y?

will be displayed at the top of the screen. Answer Y to perform the replacement, N to proceed to the next occurrence of the search string, or press the ESC key to cancel the command. When the command is completed, the message

27 found

(or as appropriate) will be displayed to show the total number of replacements that have been made.

...

Certain special sequences of characters can be used in the search string to represent characters which cannot be typed at the keyboard, or classes of search string:

SequenceMatches
^1..^8
^^
^?
^#
^S
^Rref
^R#
space
^B






Highlight character
^






^?A single character – not space
^#Any number of non-space characters (ie a word)
^SA space
^RrefSlot reference ref
^R#Any slot reference
spaceOne or more spaces, or across slots
^BBeginning of a slot (or line)

Replace with: specifies the string to replace each occurrence of the search string. The following special sequences of characters can be used:

...