EDITTIME (Express Tool)

追蹤圖面的作用中編輯時間。

計時器可以打開、關閉或重置。逾時選項在指定的非作業期限之後暫停計時。

工具選項

Reset 將計時器重置為零。如果計時器正在執行,計時將自動重新啟動。
Timeout 以分鐘為單位指定非作業的期限。當逾時期限到期時,計時器會自動暫停計時。
On 啟動或繼續執行計時器。
Off 停止計時器。

AutoLISP 存取

EDITTIME 相關的資料儲存在「具名物件字典」的每個圖面中。在 acetutil.fas 模組中提供的 (acet-getvar ...) 與 (acet-s tvar ...) 函數,可提供 BNS_EDI TIME_TOTAL 紀要變數的存取。如果 EDITTIME 已經在圖面中啟動,您可使用 (acet-getvar '("BNS_EDITTIME_TOTAL")) 以從目前圖面 (最多達目前開啟的編輯階段) 以羅馬曆時間值 (為一實數值,包括該圖面在啟用狀態的 24小時天數) 萃取所經過的時間。

以下 LISP 函數是由 edittime.arx: 匯出:

(acet-edittime-enable [onOff] ) 如果已提供 onOff,則設定目前的狀態。否則傳回目前的狀態。
(acet-edittime-reset) 將已經過時間值重置為零。
(acet-edittime-total) 傳回目前已經過的總時間 (羅馬曆時間)。
(acet-edittime-timeout [值] ) 如果已提供羅馬曆時間,則設定目前的逾時值。否則傳回目前的逾時值。

檔案

edittime.arx