OFFICECAPTURE Scripting

OFFICECAPTURE spezifische Scriptingfunktionen

Im CLARC OFFICECAPTURE Client existieren eine Reihe von zusätzlichen, speziellen Funktionen und Eigenschaften zur Auswertung der aktuellen Windows-Umgebung und zur Anpassung der Bearbeitung der Quelldateien.

Die Funktionen sind zusätzlich zu den bestehende Standardfunktionen der Klassen ccFields und ccApplication etc. verfügbar.

GetWindowTitleCount : Integer;

Über diese Funktion lässt sich die Anzahl der geöffneten Windows-Fenster ermitteln.

GetWindowTitle(WindowId : Integer) : String;

GetWindowTitle gibt den angegebenen Fenstertitel zurück - so kann individuell und dynamisch auf Fensterinhalte reagiert werden.

for i:=0 to GetWindowTitleCount-1 do
begin
  ShowMessage(GetWindowTitle(i));
end;

ActiveWindowTitle : String;

Diese Eigenschaft gibt den Fenstertitel des aktuell aktiven Windows-Fensters zurück.

SourceFileModifier

Die SourceFileModifier Eigenschaft erlaubt Zugriff auf das nachgelagerte Verhalten bzgl. der Anlagen im Client. Hier sind folgende Einstellungen möglich:

  • ccSFM_None = $00;
  • ccSFM_Delete = $01;
  • ccSFM_Move = $02;
  • ccSFM_ReadOnly = $04;
  • ccSFM_Rename = $08;