Page 1 of 4

AutoWin UserLibrary

Posted: Wed Feb 24, 2010 11:23 pm
by ts-soft
AutoWin serves automate from expiries under Windows. Similary functionality of AutoIt.
This UserLib is for PB 4.60, windows x86 and x64

Version 1.4.1
Download
Alternative download
Contained functions wrote: AW_ChangeMatchMode()
AW_ControlClick()
AW_ControlDisable()
AW_ControlEnable()
AW_ControlFocus()
AW_ControlGetHandle()
AW_ControlHide()
AW_ControlMove()
AW_ControlShow()
AW_MouseClick()
AW_MouseDown()
AW_MouseMove()
AW_MouseUp()
AW_SendKeys()
AW_WinActivate()
AW_WinActive()
AW_WinClose()
AW_WinExists()
AW_WinGetProcess()
AW_WinGetState()
AW_WinGetTitle()
AW_WinHandle()
AW_WinHideFromTaskBar()
AW_WinKill()
AW_WinMinimizeAll()
AW_WinMinimizeAllUndo()
AW_WinMove()
AW_WinSetOnTop()
AW_WinSetState()
AW_WinSetTitle()
AW_WinWait()
AW_WinWaitActive()
AW_WinWaitClose()
AW_WinWaitNotActive()
Greetings
Thomas

added in 1.1:
Contained functions wrote:AW_FindHiddenWindow([Flag])
added in 1.2:
AW_WinGetStateEx()
AW_WinSetStateEx()
added in 1.3:
AW_ControlGetText()
AW_ControlSetText()
Added some suggestions by Little John in 1.4
Updated UserLib for use with PB4.60

version 1.4.1
small bugfix

Re: AutoWin UserLibrary

Posted: Thu Feb 25, 2010 3:00 am
by Lost
Interesting! I'll check it out on the weekend.

Re: AutoWin UserLibrary

Posted: Thu Feb 25, 2010 3:59 am
by ts-soft
you're welcome :D

Update:
Version 1.0 Beta 2
changed controlID to controlID.s
this parameter supports ClassNameNN (see helpfile)
some small bugfixes.

Re: AutoWin UserLibrary

Posted: Fri Feb 26, 2010 12:25 am
by ts-soft
Update:
Version 1.0

Sourcecode added

greetings
Thomas

Re: AutoWin UserLibrary

Posted: Mon Mar 29, 2010 2:19 pm
by ts-soft
Update to version 1.3, see first post.

Re: AutoWin UserLibrary

Posted: Tue Mar 30, 2010 12:19 pm
by +18
Thanks for cool sharing :D
merci

Re: AutoWin UserLibrary

Posted: Tue Mar 30, 2010 1:40 pm
by KJ67
This may be just what I need... Thank you! :D

Re: AutoWin UserLibrary

Posted: Sat Apr 03, 2010 8:17 am
by KIKI
HI srod,
Did you plan to improve more fuction from autowin ?
Thanks to inform us, because this lib is a great lib

Re: AutoWin UserLibrary

Posted: Sat Apr 03, 2010 9:50 am
by srod
KIKI wrote:HI srod,
Did you plan to improve more fuction from autowin ?
Thanks to inform us, because this lib is a great lib
I have no plans on updating this library no...

...but then again, it is not my library! :wink:

Re: AutoWin UserLibrary

Posted: Sat Apr 03, 2010 2:21 pm
by rsts
Mr ts-soft,

I haven't used this yet, but I sincerely appreciate you sharing this with us (and all your other tools/contributions as well) :)

cheers

Re: AutoWin UserLibrary

Posted: Sat Apr 03, 2010 5:20 pm
by ts-soft
KIKI wrote:Did you plan to improve more fuction from autowin ?
Thanks to inform us, because this lib is a great lib
thx, i will add more functions if more functions required.
mostly interesting and for pb useful functions of autoitx.dll are available, i think


thx rsts

and thx stephen for willing helping me :wink:

Re: AutoWin UserLibrary

Posted: Sat Apr 03, 2010 8:00 pm
by rsts
srod wrote: I have no plans on updating this library no...
ts-soft wrote: and thx stephen for willing helping me :wink:
Yeah - it is a big help when srod stays out :D
cheers

Re: AutoWin UserLibrary

Posted: Sat Apr 03, 2010 8:16 pm
by srod
I know when I am not wanted! :wink:

Re: AutoWin UserLibrary

Posted: Sat Apr 03, 2010 8:37 pm
by KIKI
Srod,
Purebasic dosen't allows controlling IE or Firefox, it will be very usefull to have these functionality
Thanks

Re: AutoWin UserLibrary

Posted: Sat Apr 03, 2010 9:05 pm
by ts-soft
i won't add extra functionality for browsers, so the using of the lib for browsers is limited.
With default firefox-settings you can make a google-search like this:

Code: Select all

RunProgram("firefox")
AW_ChangeMatchMode(1)
AW_WinWait("Mozilla Firefox", 60) 
AW_SendKeys("purebasic{RETURN}") 
greetings
Thomas (not Stephen :mrgreen: )