Paul,
Can your design allow you to separate the images in "X2" from the
resources that must be opened?
A simpler solution?:
on switchLibraries
stop using stack currentLibrary -- may need to be tweaked?
close stack currentLibrary
set the itemDelimiter to "/"
get item -1 of currentLibrary
if it is "x3.rev" then
start using stack imagePath1
put imagePath1 into currentLibrary
else
start using stack imagePath2
put imagePath2 into currentLibrary
end if
send "refreshButtons" to this stack in 1 tick
if currentLibrary is imagePath2 then
stop using stack imagePath2
close stack imagePath2
lock messages -- [?]
open stack imagePath1 -- &/or start using ?
unlock messages
-- don't change currentLibrary, so the next call will toggle
[may cause problems in line 1 & 2 above]
end if
end switchLibraries
Experience shows us the icons won't change if refreshButtons is not
sent to the stack.
Rob Cozens, CCW
Serendipity Software Company
Vive R Revolution!
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution