Page 1 of 1

v1.1.21.03 - Syntax enhancements and clearer object API

Posted: 27 Mar 2015, 22:39
by lexikos
v1.1.21.01

This release integrates the features of the previous test build.

See the change log in the documentation for details.

Added Loop, Reg, RootKey[\Key, Mode].

Added Loop, Files, FilePattern [, Mode].

Changed InputVar parameters to allow % expression (except with If commands).

Revised Object methods:
  • Added Object.InsertAt(), Object.Push() and ObjRawSet().
  • Added Object.Delete(), Object.RemoveAt() and Object.Pop().
  • Added Object.Length().
Added Ord() and updated Chr() to support supplementary chars (>0xFFFF).

Added StrReplace().

Removed the obsolete and undocumented 5-parameter mode of RegRead, which was exclusively for AutoIt v2 compatibility (the extra parameter was unused).

Changed RegRead, RegWrite and RegDelete so that the RootKey and SubKey parameters can optionally be combined.

Download

Re: v1.1.21.01 - Syntax enhancements and clearer object API

Posted: 02 Apr 2015, 19:34
by lexikos
v1.1.21.01

Fixed StrReplace() to allow ReplaceText to be omitted.
Fixed class variables to allow non-ASCII names.

Re: v1.1.21.01 - Syntax enhancements and clearer object API

Posted: 04 Apr 2015, 17:57
by lexikos
v1.1.21.02

Fixed OnMessage(msg, fnobj, 0) to do nothing if fnobj wasn't previously registered.

Re: v1.1.21.03 - Syntax enhancements and clearer object API

Posted: 11 Apr 2015, 19:35
by lexikos
v1.1.21.03

Fixed detection of naming conflicts between properties and methods.

Fixed a "script error" in the documentation on systems with IE7, and a few pages that were stuck in IE7 mode.