網路城邦
上一篇 回創作列表 下一篇   字體:
資源回收筒 KXL 工具程式
2012/05/13 17:17:24瀏覽528|回應0|推薦0

平常我們在操作 KeyCreator 時一定會用到 Delete 刪除指令,將不再需要的圖素自圖檔中移除。 如果這個時候使用者發現刪錯了圖素,一般都會立刻以 Undo 復原指令來將誤刪的圖素呼叫回來。 但各位一定知道以復原指令來回復誤刪的圖素是有其限制的,那就是您的動作必須要及時,若是已經執行了許多其他的步驟之後才發現刪錯圖素,或者是已經關閉該圖檔之後才又重新開啟,此時想要回復被誤刪的圖素恐怕就是一件不可能的任務了。

有鑒於此,我們以視窗作業系統下 資源回收筒 的概念設計了一個 KXL 工具程式,能協助使用者將欲刪除的圖素先暫時搬移到名為資源回收的圖層,而非真的將圖素刪掉。 若事後發現誤刪了圖素,只要將該圖素從資源回收圖層中再撿回來就好了! 如果是經過使用者確認該圖素已不須保留,則再將資源回收圖層刪除即可。 當您叫用 模組>執行程式或巨集 指令後,請從如下圖的對話框中選擇名為 Recycler.kxl 的 KXL 程式。 若您使用的是正體中文版預設工作空間的操作介面,則可以去點選位於螢幕右下角工具列中的指令圖像(請參考下圖對話框中右側的圖像),也能夠直接呼叫執行這個 KXL 程式。

執行該程式後系統會如下圖所示,先要求使用者輸入欲指定為資源回收圖層的圖層代號(預設值為 10000),請輸入您要指定的數值,或是直接按下 Enter 鍵接受預設值。

緊接著系統會要求使用者選取欲回收的圖素,此處如同以下圖例,選取置於圖層 3 的帶輪。

選取確定後按下 Enter 鍵,系統將如下圖所示,自動建置出名為 資源回收圖層 Recycle 圖素 的次圖層,並立即將原本置於圖層 3 的帶輪,搬移至資源回收圖層之下圖層代號為 10000.1 的次圖層。因為資源回收圖層及其次圖層的顯示狀態皆預設為關閉隱藏,所以帶輪看起來就好像是被刪除掉了。

接下來若再重複執行此 Recycler.kxl 程式並選取其他欲回收的圖素,系統則如下圖所示,將於資源回收圖層之下繼續建置出同樣名為 Recycle 圖素的次圖層,但其圖層代號會逐次自動遞增,例如為 10000.2、10000.3 …,依此類推。

 

此時我們可試著檢查看看,如下圖所示將資源回收圖層及其次圖層予以開啟顯示,應該會發現先前所選到的圖素的確已被搬移到這些名為 Recycle 圖素的次圖層中,而不是真的被刪除。

日後如果確認已不再需要保留這些圖素,則可如下圖所示來進行清理動作,請自行選擇將某些 Recycle 圖素次圖層予以刪除,或是一次將整個資源回收圖層全部刪除皆可。

請注意! 刪除這些圖層後將如以下圖例,資源回收圖層、Recycle 圖素次圖層和其中的圖素將會完全消失。

( 知識學習科學百科 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=cadkey&aid=6426329