Because there is not feature to copy more triggers by group I must use ctrl+c and ctrl+v. I found this shortcuts are extremly uncomfortable and slow if you make many copy/paste actions. Could you please add new shortcut to this action as in MS Word or MS Wordpress?
It is ctrl+insert to copy and shift+insert to paste. There is also well known shortcut shift+delete to cut. This could fasten the work 2x or 3x. Man uses right hand commonly with arrows so this is much more exact and faster then left hand.
Also I thought about macro feature, to make a record of keyboard strokes or user actions and then repeat them. For example, I must copy 16x64 triggers from one document to another. I think it would be good to have feature, that will simulate the keyboard input and will repeat it 64x. Or just to repeat same actions. This would save dozens of hours of work.
Also shortcuts in the dialog window of Conditions and Effects would be much helpful.
For example, the most often I use Location, Target Area, Unit constant or Unit class or Unit type. I have problems when there is many of the fields like textarea and I must press tabulator. Ii also takes many of the time. I must press tabulator or shift+tabulator cca 6x or 8x to select desired area. So shortcut alt+"underlined letter" of the title of the field would help to access this field directly. I think the most slow is the Unit Constant and Unit class. Same as main menu, where we have shortcuts to access the menu.
I have better idea for macro.
I would compare it to html/js/css programming, where you style some DOM object property (e.g. width or position relatively). You can set some value relatively, it means when width is 200, you will substract -20 and will got 180. So applied this on TS:
You would have settings of macro, two dialog windows [condition, effect]. In one you will set the relative values. For example:
Example 1:
(Condition)
Name: .... (select condtition)
Source player: 0
Location: +1
Area: x1: +1, x2:0, y1:0,y:0
Example 2:
(Condition)
Name: .... (select condtition)
Source player: +1
Location: -2
Area: x1: 0, x2:0, y1:-2,y:0
Example 3:
(Effect)
Name: Task Object
Source player: +1
Location: -2
Area: x1: 0, x2:0, y1:-2,y:0
So user will open Settings/Macro/Condition window, and will set relative values for this macro. Then user will open Settings/Macro/Effect window, and will set relative values for this macro.
Now he must copy 64 triggers what he wants to edit. He will open trigger 1, open first condition (Example one). Because the Macro was defined, there would be only one button "Macro!". He will press the button Macro! All values in the condition are cahnged by one click! Relatively! Ok. Now I press E, Enter and edit Effect. I click Macro! and all values that I wanted to change are set relatively!
HOW SIMPLE! You will edit 64 conditions and 64 effects within five minutes! No mistakes. You will save 25 minutes!