Added: New flag for StringSplit to not return the count in element 0.. Fixed: Send was incorrectly inserting a leading zero when using the {ASC 0xNNNN} format.. Fixed #387: DllC
Trang 1WM_TIMER 0x0113 0x030
E
WM_HSCROLLCLIPBOAR
D
E
G WM_UNINITMENUPOPUP 0x0125 0x0311 WM_PALETTECHANGED WM_UPDATEUISTATE 0x0128 0x0312 WM_HOTKEY
WM_USERCHANGED 0x0054 0x0318 WM_PRINTCLIENT
WM_VSCROLLCLIPBOARD 0x030
A 0x0358 WM_HANDHELDFIRST WM_WINDOWPOSCHANGE
WM_WINDOWPOSCHANGIN
WM_WTSSESSION_CHANGE 0x02B
1 0x0380 WM_PENWINFIRST
D 0x038F WM_PENWINLAST
B 0x0400 WM_USER
Credits
In no particular order, but thank you all! (-Jon)
Trang 2Please see here for details of the coding contributions (Email me if you have been left out)
AutoIt v3 Coding
The first five or six names are "persistent" contributors :)
Jonathan Bennett <jon at autoitscript com>
Larry Keys <larrydalooza at yahoo com>
David Nuttall <danuttall at rocketmail com>
J-Paul Mesnage <jpm at autoitscript com>
Jason Boggs <vampire dot valik at gmail com>
Jos van der Zande <jvdzande at yahoo com>
Tylo <tylo at start.no>
Holger <Holger.Kotsch at GMX de>
SvenP<at the forum>
Dave Fulgham <DaveF at ditch.org>
Jeremy Landes <jlandes at landeserve com>
Philip "CyberSlug" Gump <cyberslug at autoitscript com>
Ejoc
layer <at the forum>
/dev/null <at the forum>
Garrett "The HardlyDeservesCreditFor20LinesOfCode" R Mueller ;)
<garrett at mailsnare.net>
AutoIt v3 Help Files
Many of the above ;p
Philip "CyberSlug" Gump <cyberslug at autoitscript com> (and helper
scripts)
Jos van der Zande <jdeb at autoitscript com> (and helper scripts)
J-Paul Mesnage <jpm at autoitscript com>
ScriptKitty <scriptkitty at autoitscript com>
Scite4AutoIt
Jos van der Zande <jvdzande at yahoo com>
Trang 3Au3Check
Created by Tylo
Tylo <tylo at start.no>
Jos van der Zande <jvdzande at yahoo com>
AutoIt v3 Standard Includes
The authors as documented in the include files themselves
Jos van der Zande <jdeb at autoitscript com>
Jeremy Landes <jlandes at landeserve com>
Brian Keene <brian_keene at juno com>
Gary Frost <gafrost at gmail com>
Many thanks to the above for compiling/modifying them all
Special Thanks
Everyone who continues to use and support AutoIt
The authors of UPX which is used for creating compressed executables produced by AutoIt
History
Here is the summarised history of the changes to AutoIt v3
(For the complete technical history click here For the complete history including
all changes between beta versions click here.)
24th December, 2008 - v3.3.0.0
AutoIt:
Windows 9x and Windows NT 4.0 Operating System support has been removed
Added: New flag for StringSplit() to not return the count in element 0
Added #328: StringToASCIIArray(), StringFromASCIIArray() functions
Trang 4 Added: New flag to Run()/RunAs() to fix issue #415 (Adds new
Constants.au3 constant: $STDIO_INHERIT_PARENT)
Added: New flag to all Run functions for better CUI compatibility (Adds new Constants.au3 constant: $RUN_CREATE_NEW_CONSOLE)
Added #481: 11 pixel margin around the text in SplashTextOn() (Meets Vista UI guidelines)
Added #468: Added @MSec macro for obtaining the current milliseconds for the current second
Added #277: @CPUArch macro to return the capability of the processor
Added #454: $FO_UTF8 allowing FileOpen() in Read mode for reading UTF8 files without BOM
Added: $FO_UTF16_LE, $FO_UTF16_BE allowing FileOpen() in Read mode for reading UTF16 files without BOM
Added #407: Documented that For In loops are read-only
Added #645: IniDelete() now supports the Default keyword for the 3rd parameter
Fixed: Send() was incorrectly inserting a leading zero when using the {ASC 0xNNNN} format
Fixed #305: GUICtrlSetFont() for Combo causing highlight
Fixed #318: GUICtrlSetTip() on TreeViewItem must return 0
Fixed #339: GUICtrlDelete() crashes
Fixed #345: @OSVersion for Windows 2008
Fixed #366: AutoIt crash on bad syntax
Fixed #380: @OSVersion for Windows XP 64-bit Edition
Fixed #346: FileOpenDialog()/FileSaveDialog() filter length limit
Fixed #387: DllClose() and DllCallbackFree() crashing when an invalid handle used
Fixed #449: @SystemDir does not return SysWOW64 under X64 in 32-bit mode
Fixed #440: Fatal error when script ends with EOF (0x1A)
Fixed #464: Example script for GUICtrlCreateAvi() did not work on Vista
Fixed #484: ObjGet() would crash when invalid files were specified
Fixed #501: ProcessGetStats() failed for processes running as other users (including SYSTEM)
Fixed #92: DllStruct data truncated with char[]/wchar[]
Fixed: GuiCtrlSetState($graphic, $GUI_HIDE) does not hide
Fixed: GuiCtrlSetResizing($graphic, ) not moving
Fixed: GuiCreate( ,Style without caption) does not resize properly
Fixed: GuiSetStyle(caption change) does not resize properly
Trang 5 Fixed: GuiCtrlSetState($listviewitem) does not return error
Fixed #562: Specifying the TITLE property caused all other properties to be lost (Window title matching)
Fixed #569 TCPRecv() doc example
Fixed #589: Some comparison operators did not return a boolean value
Fixed #583: Bad formatting of @MSEC in documentation
Fixed #574: Using 0 for the SendKeyDelay or SendKeyDownDelay removes the respective delay when using Send()
Fixed #542: Crash with regular expressions
Fixed #531: Clarification of some of the remarks for GUICtrlSetGraphic()
Fixed #539: StringSplit() with flag 2 and no matching delimiters wasn't returning the full string
Fixed #601: Tooltip return 0 when title length >99
Fixed #608: listView GUICtrlSetBkColor() not redrawn
Fixed #628: GuiCtrlRead($ctxmenu, $adv) bad return
Fixed #640: PCRE does not support \L, \l, \N, \U, or \u : doc updated
Fixed #642: Installer now correctly opens the merged helpfile to the history page instead of the AutoIt-only helpfile
Fixed #646: Call() now sets specific @error and @extended values when it fails to find a function
Fixed #669: Typo in Dec() example
Fixed #659: Documented that UNC paths are not supported when using FileSelectFolder()
Fixed #671: Crash when using $WS_EX_MDICHILD without specifying a valid parent
Fixed: Crash when using BinaryToString() with invalid UTF16 input string BinaryToString() now has new @error codes to support diagnosing invalid input
Fixed #743: AutoIt Crash when Tray functions are use with invalid ID
Fixed #748: AutoIt Crash with DllCall(0, )
Changed #393: Documented that SoundSetWaveVolume() works differently
in Windows Vista
Changed: PCRE regular expression engine updated to 7.8
Changed: @ProcessorArch changed to @OSArch as it was misleading