yay then
I built a dll jsut for you then(don't you feel special)
I didn't do keywords though
command list:
Lock Window At Top HANDLE as dword
this puts the window ontop of everything
Close Window HANDLE as dword
This closes a window
HANDLE as dword=Find Window From Class classname$,title$
This gets the handle of the window named title$ in classname$ --you can ignore this
HANDLE as dword=Find Window title$
This gets the handle of a window named title$
name$=Get Next App
This gets the name of the next app in the app list --this gives the window title NOT the proccess name
Reset App List
This resets the app list so it starts from the top window
and well thats it really
example code:
tmp AS DWORD
tmp=find window("DarkBASIC Pro Project")
if tmp=0 then print "error"
print "make this not the active window"
wait 5000
lock window at top tmp
for i=1 to 20
print get next app()
next i
print "try making this not the active window"
wait 10000
close window tmp
wait key
the get next app behaves weird only because a lot of windows aren't titled
Your signature has not been erased by a mod but rather all bits set to 0