Jump to content
Sign in to follow this  
Jon

AutoItX Update

Recommended Posts

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

Share this post


Link to post
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

Share this post


Link to post
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!

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

Jon,

The history/changelog at the end of the helpfile does not look like that of AutoItX.

Looks more like the regular AutoIt one.

Regards,

-Sven

Share this post


Link to post
Share on other sites

@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.

Share this post


Link to post
Share on other sites

Ahh this is good news! :lmao:

About the ProcessList, a delimited string would be a little messy, but at least the functionality would be there. I mean at least people would have the option to use it if they needed it.

Share this post


Link to post
Share on other sites
Guest gumtoo

just to say it's great to see a new version of autoItX whatever

the new features are.

Thanks Jon

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
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
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...