Screenshot

 

Brook Help

 
Introduction
How to use Brook
Preferences
Notes for people having poor eyesight
Notes for learners studying foreign languages
Author

 

Introduction

 

Brook is a keyboard trainer.

Brook is a program written in VBA (Visual Basic for Applications). Therefore you have all the power of Microsoft Office Word on your hands when using Brook (Fonts, Zooming, Colors, etc).

Note, Brook will not teach you how to type. There are other programs and manuals for that.

Here is one of the many resources.   http://typingsoft.com/all_typing_tutors.htm

Brook will only just help you to get your hand in typing.

All you need to do is to copy and paste your favorite text in Brook document, press START button and begin typing.

Brook will also be good for learners studying foreign languages.

 

How to use Brook

 

1) Run Microsoft Office Word 2007.

2) Make sure that Macros are allowed by Microsoft Office (Enable all macros in the Trust Center of Microsoft Office).

3) Open Brook.docm.

Don't close Brook window.

4) Set the caret at the position from which you want to start typing.

5) Press "START" button to start typing.

Type the selected word.

To quit the mode of typing press Ctrl+q key combination.

 


 

Use arrow keys (up, down, right, left) to scroll the document manually when the typing mode is on. The automatic scroll up increment is 1 on default.

If a document has a table Brook might proceed too slowly through cells of the table. In this case turn off auto fit in the table. Also you may split the largest cells into smaller ones.

Brook formats a document. If you want to restore the document as it was earlier select the whole document then press "Clear Formatting" button from Toolbar of Microsoft Office Word.

 

Preferences

 

Press "Preferences" button to set your preferences, make changes then press "Apply" button.

Press "Default" button to set default preferences (factory settings).

The preferences are being stored in two files.

These are CharactersNotToBeSkipped.ini and Preferences.ini.

These files must be in the same folder with Brook.docm.

If you wish to type the space key symbol, select the number 20(hex code) in the "Characters not to be skipped" list box (Don’t forget to press "Apply" button after making your changes). See the tables below to set other command characters and punctuation symbols which you may set as those not to be skipped. To find Unicode of other symbols open the Symbol dialog box in Microsoft Office Word.

 

Table ASCII ( 0 - 7F )

 

Hex

Char

Description

0

null

1

start of heading

2

start of text

3

end of text

4

end of transmission

5

enquiry

6

acknowledge

7

bell

8

backspace

9

horizontal tab

A

new line

B

vertical tab

C

new page

D

carriage return (Enter key)

E

shift out

F

shift in

10

data link escape

11

device control 1

12

device control 2

13

device control 3

14

device control 4

15

negative acknowledge

16

synchronous idle

17

end of trans. block

18

cancel

19

end of medium

1A

substitute

1B

escape

1C

file separator

1D

group separator

1E

record separator

1F

unit separator

20

space

21

!

exclamation mark

22

"

quotation mark

23

#

24

$

25

%

26

&

27

'

apostrophe

28

(

29

)

2A

*

2B

+

2C

,

comma

2D

-

hyphen-minus

2E

.

full stop

2F

/

30

0

31

1

32

2

33

3

34

4

35

5

36

6

37

7

38

8

39

9

3A

:

colon

3B

;

semicolon

3C

3D

=

3E

3F

?

question mark

Hex

Char

40

@

41

A

42

B

43

C

44

D

45

E

46

F

47

G

48

H

49

I

4A

J

4B

K

4C

L

4D

M

4E

N

4F

O

50

P

51

Q

52

R

53

S

54

T

55

U

56

V

57

W

58

X

59

Y

5A

Z

5B

[

5C

\

5D

]

5E

^

5F

_

60

`

61

a

62

b

63

c

64

d

65

e

66

f

67

g

68

h

69

i

6A

j

6B

k

6C

l

6D

m

6E

n

6F

o

70

p

71

q

72

r

73

s

74

t

75

u

76

v

77

w

78

x

79

y

7A

z

7B

{

7C

|

7D

}

7E

~

7F

DEL

 

Table of Unicodes of the punctuation symbols frequently occurring in texts

 

Hex

Char

Description

Brook waits until you type

2013

en dash

hyphen-minus(2D)

2014

em dash

hyphen-minus(2D)

2018

left single quotation mark

apostrophe(27)

2019

right single quotation mark

apostrophe(27)

201C

left double quotation mark

quotation mark(22)

201D

right double quotation mark

quotation mark(22)

 

Notes for people having poor eyesight

 

1) Many keyboard trainer programs don’t allow you to change font size and zooming scale in a wide range of values. But Microsoft Office Word is quite another story. A wide choice of opportunities of Microsoft Office as well as the attention of Microsoft to disabled persons is a well-known fact. And using Brook as your keyboard trainer you have all the power of Microsoft Office Word because Brook is written in VBA. That is Visual Basic for Applications. VBA is a programming language embedded in Microsoft Office. So, Brook is just a routine of Microsoft Office Word.

2) Let assume you are a good typist. But to read is a great deal of efforts for you because you have poor eyesight. Dr. Bates recommends his readers to watch moving objects without fixing look at them (Perfect Sight Without Glasses by William H. Bates, M. D.). Using Brook you have not to seek the next word in a text. You are just typing words while a text is moving up … . The author of Brook is not a doctor. So, there are but assumptions in this paragraph.

 

Notes for learners studying foreign languages

 

1) On skipping at the next word, Brook stores it in Clipboard. Thus you may use any other programs with Brook at the same time. The programs might be electronic dictionaries (ABBYY Lingvo, Oxford English Explanatory Dictionary, etc) or text-to-speech engines (2nd Speech Center, Text Aloud, etc). So, if you want to translate or hear the word that you are typing, press the key combinations you have set in those programs. Above mentioned programs just wait until the key combination is pressed and respond to the event.

2) As is known, typists remember a word in whole. Brook also compels you to remember words in the same manner.

 

Author

 

Author: Ferat Talat oglu

Other worked examples are available on

http://arithmetic.eu.pn/html/downloads.html