Verfolgt die verstrichene aktive Bearbeitungszeit für eine Zeichnung.
Die Stoppuhr kann aktiviert und deaktiviert und zurückgesetzt werden. Nach einer bestimmten Zeitspanne der Inaktivität unterbricht eine Zeitlimitoption den Zeitablauf.
Reset | Setzt die Stoppuhr auf null. Wenn die Stoppuhr ausgeführt wird, wird der Zeitablauf automatisch neu gestartet. |
Timeout | Gibt die Zeitspanne der Inaktivität in Minuten an. Wenn das Zeitlimit abläuft, wird der Zeitablauf automatisch angehalten. |
On | Startet die Stoppuhr oder setzt den Zeitablauf fort. |
Off | Hält die Stoppuhr an. |
EDITTIME-Daten werden pro Zeichnung im Wörterbuch der benannten Objekte gespeichert. Die Funktionen (acet-getvar ...) und (acet-setvar ...), die im Modul acetutil.fas verfügbar sind, bieten Zugriff auf die Profilvariable BNS_EDITTIME_TOTAL. Wenn EDITTIME in einer Zeichnung aktiviert wurde, können Sie mit (acet-getvar '("BNS_EDITTIME_TOTAL")) die verstrichene Zeit (bis zum Öffnen der aktuellen Bearbeitungssitzung) als julianischen Zeitwert (ein reeller Wert mit der Anzahl der 24-stündigen Tage, über die die Zeichnung aktiv verwendet wurde) aus der aktuellen Zeichnung extrahieren.
Die folgenden LISP-Funktionen werden von edittime.arx exportiert:
(acet-edittime-enable [onOff]) | Legt den aktuellen Status fest, wenn onOff angegeben wird. Andernfalls wird der aktuelle Zustand zurückgegeben. |
(acet-edittime-reset) | Setzt den verstrichenen Zeitwert auf null zurück. |
(acet-edittime-total) | Gibt die aktuell verstrichene Gesamtzeit zurück (julianische Zeit). |
(acet-edittime-timeout [Wert]) | Legt den aktuellen Wert für die Zeitüberschreitung fest, falls angegeben (julianische Zeit). Gibt andernfalls den aktuellen Wert für die Zeitüberschreitung zurück. |
edittime.arx