Jump to content

AutoItX Update


Jon
 Share

Recommended Posts

  • Administrators

Updated:

http://www.autoitscript.com/autoit3/files/beta/autoitx/

Brought up-to-date with the current beta of the main AutoIt version. It is actually looking possible that I could include this when we release 3.0.103 so quick testing would be very helpful (and doc checking/typos/bad links etc.)

- Docs updated to use same style/template as main AutoIt

Added:

- Added: WinGetProcess()

- Added: "main", "primary", "menu", "secondary" added as valid mouse button types.

- Added: ControlListView()

- Added: ControlGetHandle()

- Added: WinSetTrans()

Changed/Fixed:

- Changed: IniDelete() can also delete entire sections

- Changed: The mouse and pixel functions now have an additional "client area" mode.

- Changed: PixelChecksum() now has optional step parameter

- Changed: Control...() functions now accept the Control ID as an extra way to identify a control

- Fixed: StatusBarGetText() failed when used with no "Text" parameter

Link to comment
Share on other sites

Updated:

http://www.autoitscript.com/autoit3/files/beta/autoitx/

Brought up-to-date with the current beta of the main AutoIt version.  It is actually looking possible that I could include this when we release 3.0.103 so quick testing would be very helpfile (and doc checking/typos/bad links etc.)

- Docs updated to use same style/template as main AutoIt

....

<{POST_SNAPBACK}>

Jon,

According to the AutoItX docs it's under GNU LGP License. And that states:

...

1. You may copy and distribute verbatim copies of the Library's

complete source code as you receive it,

...

This was a hot issue with AutoIt....changed your mind about AutoItX ?

Regards,

-Sven

Link to comment
Share on other sites

... quick testing would be very helpfile (and doc checking/typos/bad links etc.) ...

<{POST_SNAPBACK}>

Don't you mean "helpful" instead of "helpfile" :lmao:

Some things upon quick inspection:

- ALL references to "AutoIt Window Spy" need replaced by "AutoIt Window Info Tool"

- Is the license up to date?

- You might want to sync the re-org of the "Misc Functions":

Graphics and Sound Functions (Color Mode Opt and all the Pixel___ functions)

Sleep funtion was moved to another section in AU3 docs, too

- UrlDownloadToFile? is that name outdated

- AutoItSetOption: Nix the parens in Remarks "You may use Opt() as an alternative to AutoItSetOption()."

Use Mozilla | Take a look at My Disorganized AutoIt stuff | Very very old: AutoBuilder 11 Jan 2005 prototype I need to update my sig!
Link to comment
Share on other sites

The example in ClipGet() is incorrect:

Set oAutoIt = WScript.CreateObject("AutoItX3.Control")

text = ClipGet()
WScript.Echo "Clipboard contains:" & text

Should be:

Set oAutoIt = WScript.CreateObject("AutoItX3.Control")

text = oAutoIt.ClipGet()
WScript.Echo "Clipboard contains:" & text

Regards,

-Sven

Link to comment
Share on other sites

  • Administrators

@Jon

Any chance adding ProcessList and StringStripWS ? These would be nice additions.

StringStripWS? Nah, if a host language doesn't have any string handling its users should switch to full AutoIt :lmao:

ProcessList, yeah, I wanted to do that but the problem of returning arrays rears its ugly head again. Could do some sort of delimited string return but not very elegant.

Link to comment
Share on other sites

  • 5 months later...
  • 5 weeks later...

StringStripWS?  Nah, if a host language doesn't have any string handling its users should switch to full AutoIt :whistle:

Agreed, however, the VB-6 (Legacy) string handling functions leave something to be desired.

There are times when I long for the robustness that SSWS() is.

Trim(MyString) != StringStripWS(MyString,4)

Example:

Dim MyString As String
MyString = "    some      text  "



Trim(MyString) returns "some      text"

StringStripWS(MyString,4) returns "some text"

That's the only real example I can think of off of the top of my head.

Edited by Blue_Drache

Lofting the cyberwinds on teknoleather wings, I am...The Blue Drache

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...