AutoIt v3.2.0

ENDLICH – Nach langem Warten gibt es wieder eine offizielle Version von AutoIt! Die Entwickler haben soo lange soo geile Features implementiert – aber immer nur in der Betaversion. Nun ist alles final und stable. Mit dabei ist SciTE, ein Editor mit AutoIt Sprachvervollständigung.
Hier das Changelog:
• Added: COM object support.
• Added: “Lite” version of the SciTE editor added into the AutoIt installation.
• Added: Aut2Exe can now create .a3x encoded files (similar to .zip for .au3).
• Added: Support for custom tray icons.
• Added: “default” keyword.
• Added: IsKeyword() so “default” keyword can be used as parameter in a user function call.
• Added: Boolean support and keywords of ‘false’ and ‘true’.
• Added: IsBool()
• Added: +=, -=, *=, /= operators.
• Added: DLLCall() cdecl and stdcall support.
• Added: DLLStruct… functions.
• Added: Limited TCP and UDP functions.
• Added: Added support for reading and writing stdio.
• Added: ConsoleRead(), ConsoleWriteError().
• Added: Ability to initialize arrays in DIM and CONST keywords.
• Added: Switch, EndSwitch structure.
• Added: HWnd() and IsHWnd() functions.
• Added: BinaryString(), IsBinaryString() functions.
• Added: FileCreateNTFSLink().
• Added: /AutoIt3ExecuteScript command line option.
• Added: Call() now supports parameters.
• Added: Execute()
• Added: @HotKeyPressed macro.
• Added: Unary NOT operations on strings are now allowed. A NOT operation on a non-empty string will result in FALSE.
• Added: Beep() and WinFlash() functions.
• Added: Floor() and Ceiling() functions.
• Added: SetError can optionally set @extended.
• Added: RegRead, RegEnumVal return the type of the value in @extended.
• Added: FileSaveDialog(), FileOpenDialog() supports multiple filter groups.
• Added: @ScriptLineNumber, @ProcessorArch, @AutoItPID.
• Added: BitRotate().
• Added: Fileopen(), FileCopy(), FileMove() additional flags to create non existent subfolders.
• Added: FileRead(), FileWrite() work with binary files.
• Added: (GUI) GUICtrlSetData text for treeview.
• Added: (GUI) $WS_EX_MDICHILD support for GUICreate().
• Added: (GUI) GUICtrlCreateGraphic(), GUICtrlSetGraphic().
• Added: (GUI) Opt(‘GUIEventOptions’,1) to suppress window action when clicking on Minimize,restore or Maximize buttons.
• Added: (GUI) Right-click support for List/Treeview GUI control.
• Added: (GUI) GuiCtrlRead return ControlID if Opt(“GUIEventCompatibilityMode’,2).
• Added: (GUI) GUICtrlCreateMonthCal().
• Added: (GUI) Opt(“GUIDataSeparatorChar”,…).
• Added: (GUI) GUICtrlCreateObj().
• Added: (GUI) GUICtrlSetColor(), GUICtrlSetBkColor(), GUICtrlSetImage() for ListviewItem controls.
• Added: (GUI) GuiSwitch tabitemID optional parameter to allow dynamic control creation on a tabitem.
• Added: (GUI) GuiCtrlListView support Icon view.
• Added: (GUI) $GUI_WS_EX_PARENTDRAG Allow the label or pic control to be used as the title bar to drag the whole the parent window.
• Added: (GUI) GUICtrlGetHandle().
• Added: (GUI) $GUI_EVENT_DROPPED @GUI_DRAGID,@GUI_DROPID.
• Added: (GUI) GuiSetCursor(16),GuiCtrlSetCursor(16) hide the cursor.
• Added: (GUI) Allow Dragfile to any control. @GUI_DRAGFILE contain the filename to be used in the $GUI_EVENT_DROPPED.
• Added: (GUI) GUIRegisterMsg() to work with GUI WM_Message-routines at runtime.
• Added: (GUI) GUICtrlRegisterListViewSort() to create a real sorting routine for GUI ListView’s.
• Added: (GUI) Icons for tab items.
• Added: (AU3INFO) AutoIt Windows Info : Now shows Style and exStyle values for the controls.
• Changed: #include search algorithm modified.
• Changed: The /c command line option has been replaced by /AutoIt3ExecuteLine.
• Changed: RegEnumKey and RegEnumVal return more precise @error to help diagnostic.
• Changed: Return,@error, @extended have to be explicit to be return by an UDF.
• Changed: FileFindFirstFile no longer returns “.” or “..”.
• Changed: Set _ to be a continuation character ONLY after whitespace.
• Changed: FileClose with an invalid handle no longer triggers an AutoIt runtime error.
• Changed: Fatal error message is now displayed if DLLCall cannot be executed.
• Changed: RegEnumKey and RegEnumVal return more precise @error values to help diagnostics.
• Changed: “OnAutoItExit” function is now called on system shutdown or user logoff.
• Changed: Opt() with just the “option” will now return the current value for that option.
• Changed: DllCall @error is set when function not found.
• Changed: SplashTextOn() opt=32 to center vertically.
• Changed: (GUI) GUICtrlCreateList now forces the style LBS_NOTIFY.
• Changed: (GUI) GUICtrlCreateIcon default size is 32×32.
• Changed: (AU3INFO) The default setting on Au3info was changed so that it doesn’t highlight controls.
AutoIt Homepage: [Link]
Longneck
tsssssssss – und, was isch neu bi dere beta?

rakudave
bugfixes… ^^
Longneck
hmm… das sött aber in d final!

Wi!!iam Wa!!ace
wo muess mr hützutags keini bugfixes mache?

Foxie
hesch scho moll vu perfekte programmierer ghört??? ![]()

Wi!!iam Wa!!ace
Definier Perfekt.:-P
sovill zum thema “Nobody is Perfect”
Mines wüsse ah gits so guet wie kei perfekti software, well wenn mr fähler sueche duet, findet mr die au.

Foxie
ebbe ![]()



rakudave
ÄNDLICH!
und: lol, s isch scho 3.2.0.1 (beta) dusse ^^