Bob, indeed your suggestion is worthwhile. Alluna however does provide a way in APL to know the status of the dustcover:
"GetDustCover" returns the status of the dustcover, 1=open or 0=closed
so it possible to query the status and to decide to toggle or not.
In the meantime I am becoming very fond of ACP!
Kind regards,
Roelof