          Specifiactions for the Brew Text Editor Macro Language.
          


Top Level Objects
_________________

fileMenu
editMenu
searchMenu
macroMenu
toolbar
rightClickMenu
cursor
selection



fileMenu
________

Methods

new()
open()
save()
saveAs()
close()
print()
printSelection()



editMenu
________

Methods

undo()
redo()
copy()
cut()
paste()
insertCtrlChar()



searchMenu
__________

Methods

find()
findAgain()
replace()
replaceAgain()
gotoLine()



macroMenu
_________

Methods

startFinishLearning()
cancelLearn()
replayKeystrokes()
loadMacro()
saveMacro()



toolbar
_______

Methods

activate(num item)

Properties

num itemCount



rightClickMenu
______________

Methods 

activate(num item)

Properties

num itemCount



cursor
______

Methods

set(num row, num col)
insertText(string text)
insertCtrlChar(num ascii)

Properties

num row
num col



selection
_________

Methods

set(num startRow, num startCol, num endRow, num endCol)

Properties

num startRow
num startCol
num endRow
num endCol
