FrontEnd (property store)
The FrontEnd property store contains information about the Algosim front end.
The following properties are recognised:
-
CmdLine -
BuildTime -
caption -
ExeName -
FormHeight -
FormLeft -
FormTop -
FormWidth -
fullscreen -
layout -
maximized -
PID -
ScriptDir -
StartTime -
version -
window -
windows
In addition, the following substores are recognised:
-
consoles
The consoles substore recognises the following properties:
-
list(returns a list of all console window names)
Each console has its own substore with the following properties:
-
name -
ID -
history
In addition, each console has a substore named editor which represents the console’s editor. Each such property store has the following properties:
-
AutoIndent -
AutoReplace -
AutoReplaceList -
BracketHighlight -
CaretBeyondEOL -
CaretPos -
CharCount -
EditMode -
enabled -
FileModified -
FileName -
font -
FormattingProcessor -
IndentSize -
LineCount -
LineHighlight -
MathInputMode -
MultiCharSelect -
MultiSize -
overwrite -
SelChar -
SelLength -
SelStart -
SelText -
SelURL -
SelWord -
ShowHiddenCharacters -
text -
TextLength -
window -
zoom
For example,
property("FrontEnd.consoles.Console 2.history")
1 + 1 sin(π)
property("FrontEnd.consoles.Console 2.editor.ShowHiddenCharacters")
false
property("FrontEnd.consoles.Console 2.editor.zoom")
100