|
JWSCL Documentation
|
The following tables list the members exposed by TJwSecurityDesktops.
|
|
Name |
Description |
|
The event property OnDestroyDesktop replaces OnDestroyDesktop of TJwSecurityDesktop if both (TJwSecurityDesktop and TJwSecurityDesktops) events are not nil. This happens in Clear method. |
|
|
Name |
Description |
![]() |
Clear removes all desktops that are administered by this instance. TJwSecurityDesktops | |
![]() |
public declarations Create creates a new instance of TJwSecurityDesktop. | |
![]() |
CreateDesktop creates a new desktop and adds it to the list (if successfull). | |
![]() |
Destroy frees the TDektops instance. | |
![]() |
FindDesktopByHandle searches for a desktop in the TJwSecurityDesktops list that has the same handle. This function even searches desktops administerd by this instance even if they are closed. In this case it temporarily opens the desktop and closes it again. | |
![]() |
FindDesktopByName searches for a desktop with the given name. The search is case sensitive. | |
![]() |
FindInpuTSecurityDesktop searches for the desktop that was created with OpenInputDesktop. Developer warning: Currently this function returns the first desktop that was created/opened by OpenInputDesktop and not the current real input desktop. | |
|
The class function GeTSecurityDesktopName returns the name of the desktop identified by its handle | |
![]() |
GetDesktops creates a unicode stringlist that contains all desktop names. | |
|
GetThreadDesktop returns the desktop that is assigned to the thread given in ThreadID. | |
|
IsStationLocked tries to determine if the winlogon desktop receives input from the console session. This function returns true if the workstation is locked. It returns false if user desktop or screensaver is active. | |
![]() |
OpenDesktop opens an existing desktop and adds it to the list (if successfull). It calls the WinAPI function OpenDesktop. See more information in MSDN. | |
![]() |
OpenInputDesktop opens the desktop that currently holds the input and adds it to the list (if successfull) This function does check for an already opened desktop in this instance and raises an EOpenDesktop Error It simply overrides the current handle of this desktop instance. For more information about parameters see Create . Do not use this function, it is used for internal purposes. | |
|
Update updates the internal desktop list. Some or all pointers to the desktops (TJwSecurityDesktop) can be invalid! This function removes all desktop instances that are no longer valid on the window station. If there are added new desktops new TJwSecurityDesktop instanced are added to the list. |
|
|
Name |
Description |
![]() |
The readonly property Desktops contains all desktops that are administered by this instance. Be aware that pointers to the instances can be made invalid. |
|
Copyright (c) 2010. All rights reserved.
This help was created by Doc-O-Matic sponsored by toolsfactory software inc. |
|
What do you think about this topic? Send feedback!
|