Post by Steve on Jan 8, 2019 5:32:42 GMT
New Features
1. New Action DRAW
- DRAW creates temporary graphics on the screen
- DRAW can create TEXT, PICTURES, CIRCLES, RECTANGLES, and LINES as graphics.
- 1 | RUN ACTION | DRAW | TEXT::AT LOCATION [100 200]::COLOR [Black 1]::STRING [The time is %time%]::FONT [Arial, 20, Regular]::TIME [2 50]::WAIT YES
- Checkout www.turnssoft.com/conditions.html#draw for examples
2. New action SET TITLE
- SET TITLE action defines macro window title
- 1 | RUN ACTION | SET TITLE | %date% %time% Macro Start
- Checkout www.turnssoft.com/conditions.html#settitle for examples
3. New action DEFINE BOOLEAN VARIABLE
- Boolean variables can now be defined
-
1 | RUN ACTION | DEFINE BOOLEAN VARIABLE | %BOOLEAN%::TRUE
- Checkout www.turnssoft.com/conditions.html#booleans for examples
4. New condition IF BOOLEAN VARIABLE TRUE/FALSE
- Boolean variables can now be defined
- 1 | IF | BOOLEAN VARIABLE | %BOOLEAN2% | IS FALSE | GOTO MACRO LINE | 10
- Checkout www.turnssoft.com/conditions.html#booleanvariable for examples
5. New graphical 'Load Tree' option from the File menu
- Load Tree allows a new graphical option to view, load, and run .mmmacro files
Improvements
1. New variables to cover time and date values:
- Year value %DATE_Y%
- Month value %DATE_M%
- Day value %DATE_D%
- Hour Value %TIME_H%
- Minute Value %TIME_M%
- Second Value %TIME_S%
- Millisecond Value %TIME_MS%
2. The GOTO MACRO LINE action can now accept remark titles and the UP/DOWN key word
- Remarks can be used to define GOTO headers
- 9 | RUN ACTION | GOTO MACRO LINE | Start
- Up and Down key words can be used to navigate up and down the macro list
- 9 | RUN ACTION | GOTO MACRO LINE | UP 3
- Checkout www.turnssoft.com/conditions.html#gotomacroline for examples
3. String and Integer variables have been extended to 100
- %STRING5% through %STRING99% are now valid internally for assignment
- %INTEGER5% through %INTEGER99% are now valid internally for assignment
- www.turnssoft.com/conditions.html#string_variable
- www.turnssoft.com/conditions.html#integer_variable
5. Minor additions and function improvements to Terminal BETA
6. Domain used to pull update information changed from turnssoft.com to minimousemacro.com
7. MMM_Settings.ini now can save and load saved font settings
8. MMM_Settings.ini now can save and load screen size saved settings
9. Error output for DEFINE STRING/INTEGER/BOOLEAN when manual syntax errors has been made clearer
1. Bug whereby 'Loop' checkbox and GOTO would not work when enabled together
2. Limitation whereby when adding the condition via the GUI for RUN ACTION WAIT MILLISECONDS/SECONDS/MINUTES/HOURS would only require a numeric value
3. Minor issue whereby 'Macro Edit' Ctrl+Alt+H would clear the last charactor of the find text
4. Minor issue whereby Message Box would try to parse %RETURN% and math operators when paired in the message
5. Minor issue whereby a manual update check would crash if an update check is currently running
1. New Action DRAW
- DRAW creates temporary graphics on the screen
- DRAW can create TEXT, PICTURES, CIRCLES, RECTANGLES, and LINES as graphics.
- 1 | RUN ACTION | DRAW | TEXT::AT LOCATION [100 200]::COLOR [Black 1]::STRING [The time is %time%]::FONT [Arial, 20, Regular]::TIME [2 50]::WAIT YES
- Checkout www.turnssoft.com/conditions.html#draw for examples
2. New action SET TITLE
- SET TITLE action defines macro window title
- 1 | RUN ACTION | SET TITLE | %date% %time% Macro Start
- Checkout www.turnssoft.com/conditions.html#settitle for examples
3. New action DEFINE BOOLEAN VARIABLE
- Boolean variables can now be defined
-
1 | RUN ACTION | DEFINE BOOLEAN VARIABLE | %BOOLEAN%::TRUE
- Checkout www.turnssoft.com/conditions.html#booleans for examples
4. New condition IF BOOLEAN VARIABLE TRUE/FALSE
- Boolean variables can now be defined
- 1 | IF | BOOLEAN VARIABLE | %BOOLEAN2% | IS FALSE | GOTO MACRO LINE | 10
- Checkout www.turnssoft.com/conditions.html#booleanvariable for examples
5. New graphical 'Load Tree' option from the File menu
- Load Tree allows a new graphical option to view, load, and run .mmmacro files
Improvements
1. New variables to cover time and date values:
- Year value %DATE_Y%
- Month value %DATE_M%
- Day value %DATE_D%
- Hour Value %TIME_H%
- Minute Value %TIME_M%
- Second Value %TIME_S%
- Millisecond Value %TIME_MS%
2. The GOTO MACRO LINE action can now accept remark titles and the UP/DOWN key word
- Remarks can be used to define GOTO headers
- 9 | RUN ACTION | GOTO MACRO LINE | Start
- Up and Down key words can be used to navigate up and down the macro list
- 9 | RUN ACTION | GOTO MACRO LINE | UP 3
- Checkout www.turnssoft.com/conditions.html#gotomacroline for examples
3. String and Integer variables have been extended to 100
- %STRING5% through %STRING99% are now valid internally for assignment
- %INTEGER5% through %INTEGER99% are now valid internally for assignment
- www.turnssoft.com/conditions.html#string_variable
- www.turnssoft.com/conditions.html#integer_variable
5. Minor additions and function improvements to Terminal BETA
6. Domain used to pull update information changed from turnssoft.com to minimousemacro.com
7. MMM_Settings.ini now can save and load saved font settings
8. MMM_Settings.ini now can save and load screen size saved settings
9. Error output for DEFINE STRING/INTEGER/BOOLEAN when manual syntax errors has been made clearer
Fixes
2. Limitation whereby when adding the condition via the GUI for RUN ACTION WAIT MILLISECONDS/SECONDS/MINUTES/HOURS would only require a numeric value
3. Minor issue whereby 'Macro Edit' Ctrl+Alt+H would clear the last charactor of the find text
4. Minor issue whereby Message Box would try to parse %RETURN% and math operators when paired in the message
5. Minor issue whereby a manual update check would crash if an update check is currently running