02-19-2007, 09:23 PM
This is for your toolbar (Dont run more then one Macro)
Create this function
Function: IsFunctionRunning
Macro or Function in Toolbar:
You can either do this OR Ctrl+P and set function to single instance.
Create this function
Function: IsFunctionRunning
function# $functionname
;Returns 1 if function is running, 0 if not.
;EXAMPLE
;if(IsFunctionRunning("MyFunc"))
,;out "MyFunc is running"
int i n=EnumQmThreads(0 0 0 0)
ARRAY(QMTHREAD) a.create(n)
for i 0 EnumQmThreads(&a[0] n 0 0)
,_s.getmacro(a[i].qmitemid 1)
,if(_s=functionname) ret 1
Macro or Function in Toolbar:
You can either do this OR Ctrl+P and set function to single instance.
8)