Property | Type | Description | |
---|---|---|---|
closeSebClient | bool | ||
permittedProcessesCalls | List |
||
permittedProcessesIconImages | List | ||
permittedProcessesReferences | List |
||
sebPassword | string | ||
xulRunner |
Method | Description | |
---|---|---|
CloseSEBForm ( ) : void |
Close SEB Form.
|
|
ExitApplication ( bool showLoadingScreen = true ) : void |
Central code to exit the application Closes the form and asks for a quit password if necessary
|
|
GetApplicationPath ( string executable, string executablePath = "" ) : string |
Get the full path of an application from which we know the executable name by searching the application paths which are set in the Registry.
|
|
GetPermittedApplicationPath ( Dictionary |
Get the full path of an application from which we know the executable name by searching the application paths which are set in the Registry.
|
|
HideApplicationChooserForm ( ) : void |
Hide SEB Application Chooser Form.
|
|
LoadFile ( string file ) : bool | ||
OpenSEBForm ( ) : bool |
Open SEB form.
|
|
SEBToForeground ( ) : void |
Move SEB to the foreground.
|
|
SebWindowsClientForm ( ) : System |
Constructor - initialise components.
|
|
SebWindowsClientForm_FormClosing ( object sender, |
Close form, if Quit Password is correct.
|
|
SebWindowsClientForm_Load ( object sender, |
Load form.
|
|
SelectNextListItem ( ) : void |
Show SEB Application Chooser Form.
|
|
SetVisibility ( bool show ) : void |
Hide or show the Windows taskbar and startmenu.
|
|
ShowApplicationChooserForm ( ) : void |
Show SEB Application Chooser Form.
|
|
ShowCloseDialogForm ( ) : void |
Show SEB Close Form.
|
|
ShowCloseDialogFormConfirmation ( ) : void |
Method | Description | |
---|---|---|
OnLoad ( |
OnLoad: Get the file name from command line arguments and load it.
|
|
ToolStripButton_Click ( object sender, |
Handle click on permitted process in SEB taskbar: If process isn't running, it is started, otherwise the click is ignored.
|
Method | Description | |
---|---|---|
CreateProcessWithExitHandler ( string fullPathArgumentsCall ) : |
Create a new process and add an exited event handler.
|
|
EnumThreadCallback ( |
||
EnumThreadWindows ( int threadId, EnumThreadProc pfnEnum, |
||
FindWindow ( string lpClassName, string lpWindowName ) : |
||
FindWindowEx ( |
||
FindWindowEx ( |
||
GetActiveWindowOfProcess ( |
Returns the handle of the active window of a process
|
|
GetApplicationIcon ( string fullPath ) : |
Get icon for an application specified by a full path.
|
|
GetDesktopWindow ( ) : |
||
GetProcessIcon ( |
Get icon for a running process.
|
|
GetVistaStartMenuWnd ( |
Returns the window handle of the Vista start menu orb.
|
|
GetWindowText ( |
||
GetWindowThreadProcessId ( |
||
InitClientRegistryAndKillProcesses ( ) : bool |
Set registry values and close prohibited processes.
|
|
IsIconic ( |
||
MyEnumThreadWindowsForProcess ( int pid, |
Callback method that is called from 'EnumThreadWindows' in 'GetVistaStartMenuWnd'.
|
|
MyEnumThreadWindowsProc ( |
Callback method that is called from 'EnumThreadWindows' in 'GetVistaStartMenuWnd'.
|
|
OnXULRunnerShutdDownRequested ( object sender, |
||
OnXulRunnerQuitLinkPressed ( object sender, |
||
PlaceFormOnDesktop ( bool KeyboardShown, bool isInitial = false ) : void | ||
SetForegroundWindow ( |
||
SetFormOnDesktop ( ) : bool |
Set form on Desktop.
|
|
SetParent ( |
||
SetWindowPos ( |
||
ShowWindow ( |
||
StartXulRunner ( string userDefinedArguments ) : bool |
Start xulRunner process.
|
|
addPermittedProcessesToTS ( ) : void |
Add permitted process names and icons to the SEB task bar (ToolStrip control) and start permitted processes which have the autostart option set
|
|
noSelectButton1_Click ( object sender, |
Show dialog asking whether SEB should be closed
|
|
permittedProcess_Exited ( object sender, System e ) : void |
Handle xulRunner_Exited event and display process information.
|
|
xulRunner_Exited ( object sender, System e ) : void |
Handle xulRunner_Exited event and display process information.
|
public ExitApplication ( bool showLoadingScreen = true ) : void | ||
showLoadingScreen | bool | |
return | void |
public GetApplicationPath ( string executable, string executablePath = "" ) : string | ||
executable | string | |
executablePath | string | |
return | string |
public GetPermittedApplicationPath ( Dictionary |
||
permittedProcess | Dictionary |
|
return | string |
public SebWindowsClientForm_FormClosing ( object sender, |
||
sender | object | |
e | ||
return | void |
public SebWindowsClientForm_Load ( object sender, |
||
sender | object | |
e | ||
return | void |
public static SetVisibility ( bool show ) : void | ||
show | bool | true to show, false to hide |
return | void |
public ShowCloseDialogFormConfirmation ( ) : void | ||
return | void |
protected ToolStripButton_Click ( object sender, |
||
sender | object | |
e | ||
return | void |