Added function that returns the size of the selected array sizearray
Example:
CODE:
int f = 3;
int e = 2;
new int VAR [10] [f + e] [7];
int P1 = sizearray (VAR); // Returns the size of the first column of 10
int P2 = sizearray (VAR []); // Return the size of the second column f + e = 5
int P3 = sizearray (VAR [] []); // Returns the size of the third column of 7
int e = 2;
new int VAR [10] [f + e] [7];
int P1 = sizearray (VAR); // Returns the size of the first column of 10
int P2 = sizearray (VAR []); // Return the size of the second column f + e = 5
int P3 = sizearray (VAR [] []); // Returns the size of the third column of 7
Works both with static variables, and with dynamic ones.
================================================== ================
Improved Visual Editor. There was an opportunity in the KEY block to specify not only the numeric key code, but also text and pauses between clicks.
If you manually edited the script created in the Visual Editor (manually added function calls
CODE:
key_ (0, 1, 0, 0);
it is necessary to replace them with
CODE:
key_ (0, 1, "", 0, 0, 0);
================================================== ================
In the Visual Editor, it became possible to link the script to specific windows not only in the background. If without a dawdest The background mode will be a binding to the window, then the script will work in window coordinates (it is necessary to specify then window or client coordinates)
Due to this, the work of the script not in the background will not depend on the shift of the program window where automation occurs.
================================================== ================
Some bugs fixed.