/********************************************************************* * Open/Close */ void close() { if (mapped) { if (!@icon) { @icon = (drawable)newobject(/icon); addslave(@icon); } @icon.map(); unmap(); } } void owner_close() { if(@icon) @icon.unmap(); unmap(); }