Thinfinity Library

Thinfinity VirtualUI library

CoClasses

Name

Description

VirtualUI

This is class Thinfinity::VirtualUI.

BrowserInfo

This is class Thinfinity::BrowserInfo.

DevServer

This is class Thinfinity::DevServer.

ClientSettings

This is class Thinfinity::ClientSettings.

JSValue

This is class Thinfinity::JSValue.

JSNamedValue

This is class Thinfinity::JSNamedValue.

JSObject

This is class Thinfinity::JSObject.

JSObjects

This is class Thinfinity::JSObjects.

JSProperty

This is class Thinfinity::JSProperty.

JSProperties

This is class Thinfinity::JSProperties.

JSArgument

This is class Thinfinity::JSArgument.

JSArguments

This is class Thinfinity::JSArguments.

JSMethod

This is class Thinfinity::JSMethod.

JSMethods

This is class Thinfinity::JSMethods.

JSEvent

This is class Thinfinity::JSEvent.

JSEvents

This is class Thinfinity::JSEvents.

Recorder

This is class Thinfinity::Recorder.

RecTrack

This is class Thinfinity::RecTrack.

RecTracks

This is class Thinfinity::RecTracks.

FileSystemFilter

This is class Thinfinity::FileSystemFilter.

RegistryFilter

This is class Thinfinity::RegistryFilter.

HTMLDoc

This is class Thinfinity::HTMLDoc.

Enumerations

 

Name

Description

IJSDataType

This is record Thinfinity::IJSDataType.

Orientation

This is record Thinfinity::Orientation.

MouseMoveGestureStyle

This is record Thinfinity::MouseMoveGestureStyle.

MouseMoveGestureAction

This is record Thinfinity::MouseMoveGestureAction.

RecorderState

This is record Thinfinity::RecorderState.

Group

ActiveX Interfaces

Interfaces

 

Name

Description

IVirtualUI

Main interface. Has methods, properties and events to allow the activation and control the behavior of VirtualUI.

IBrowserInfo

Interface to information regarding the end-user's screen, web browser, the window containing VirtualUI Viewer and VirtualUI Viewer itself. The VirtualUI Viewer tuns inside an HTML DIV element contained in a frame o browser window on the end-user's application page.

IDevServer

Allows for managing the Development Server.

IClientSettings

Controls working parameters on the client side.

IJSValue

Base interface for IJSNamedValue, IJSProperty and IJSArgument.

IJSNamedValue

Base interface for IJSProperty and IJSArgument.

IJSObject

Represents a custom remotable object.

IJSObjects

Collection of IJSObjects

IJSProperty

Represents a property in a custom remotable object.

IJSProperties

Collection of properties.

IJSArgument

Represents a parameter in events and methods.

IJSArguments

Collection of IJSArgument.

IJSMethod

This interface represents an method called on the client side and executed on the server side.

IJSMethods

Collection of methods.

IJSEvent

This interface represents an event fired on the server side and raised on the client side.

IJSEvents

Collection of events.

IJSBinding

Used as a callback interface for binding external data source with the IJSProperty data.

IJSCallback

Used as a callback interface for executing the remote calling to IJSMethod.

IRecorder

Controls session recording.

IRecTrack

Track of recorded session.

IRecTracks

Collection of IRecTrack. Tracks contained in a recorded session.

IFileSystemFilter

Controls the filesystem virtualization.

IRegistryFilter

Controls the registry virtualization.

IHTMLDoc

Contains methods to modify the behavior on the HTML page.

IEvents

General VirtualUI events.

IJSObjectEvents

Interface to IJSObject events.