SetClient
From SCAR Divi Manual
Definition
function SetClient(const Client: TSCARClient): TSCARClient;
Availability
SCAR Divi 3.35 > Current
Description
Sets a given TSCARClient Client as the currently active target client for the script's execution. The previously active client object is returned.
Example
begin SetClient(TSCARWindowClient.Create(GetDesktopWindow)).Free; end.
Example (Return Value)
var Client, NewClient, StoredClient: TSCARClient; begin ClearDebug; Client := GetClient; NewClient := TSCARWindowClient.Create(GetDesktopWindow); StoredClient := SetClient(NewClient); WriteLn(StoredClient = Client); WriteLn(StoredClient = NewClient); StoredClient := SetClient(Client); WriteLn(StoredClient = Client); WriteLn(StoredClient = NewClient); end.