Property | Type | Description | |
---|---|---|---|
config | Config | ||
monitors | Monitor[] |
Method | Description | |
---|---|---|
AddApplicationToWorkspace ( |
||
ChangeApplicationToWorkspace ( |
||
DismissTemporarilyShownWindow ( |
||
MoveWorkspaceToMonitor ( |
||
Quit ( ) : void | ||
RefreshWindawesome ( ) : void | ||
RegisterMessage ( int message, HandleMessageDelegate targetHandler ) : void | ||
RemoveApplicationFromWorkspace ( |
||
RunOrShowApplication ( string className, string path, string displayName = ".*", string processName = ".*", string arguments = "" ) : void | ||
SwapWorkspace ( int requestedWorkspaceId ) : void | ||
SwitchToApplication ( |
||
SwitchToNextMonitor ( ) : void | ||
SwitchToPreviousMonitor ( ) : void | ||
SwitchToWorkspace ( int workspaceId, bool setForeground = true ) : void | ||
TemporarilyShowWindowOnCurrentWorkspace ( |
||
ToggleShowHideWindowBorder ( |
||
ToggleShowHideWindowInTaskbar ( |
||
ToggleShowHideWindowMenu ( |
||
ToggleShowHideWindowTitlebar ( |
||
ToggleTaskbarVisibility ( ) : void | ||
ToggleWindowFloating ( |
||
TryGetManagedWindowForWorkspace ( |
Method | Description | |
---|---|---|
WndProc ( Message &m ) : void |
Method | Description | |
---|---|---|
ActivateWindow ( |
||
AddWindowToWorkspace ( |
||
ApplicationsTryGetValue ( |
||
DoForTopmostWindowForWorkspace ( |
||
DoProgramRuleMatched ( |
||
DoWindowFlashing ( Window>.LinkedList |
||
DoWindowTitleOrIconChanged ( |
||
FollowWindow ( |
||
ForceForegroundWindow ( |
||
HideWindow ( |
||
OnDisplaySettingsChanged ( object sender, |
||
OnSessionEnding ( object sender, Microsoft.Win32.SessionEndingEventArgs e ) : void | ||
OnUserPreferenceChanged ( object sender, Microsoft.Win32.UserPreferenceChangedEventArgs e ) : void | ||
OnWindowCreatedOnCurrentWorkspace ( |
||
RefreshApplicationsHash ( ) : void | ||
ShowHideWindows ( |
||
TrySetForegroundWindow ( |
||
UnmanageWindow ( Window>.LinkedList |
||
WaitAndActivateNextTopmost ( |
||
WinEventDelegate ( |
||
Windawesome ( ) : System | ||
WindowShownOrActivated ( Window>.LinkedList |
public AddApplicationToWorkspace ( |
||
hWnd | ||
toWorkspaceId | int | |
fromWorkspaceId | int | |
follow | bool | |
return | void |
public ChangeApplicationToWorkspace ( |
||
hWnd | ||
toWorkspaceId | int | |
fromWorkspaceId | int | |
follow | bool | |
return | void |
public DismissTemporarilyShownWindow ( |
||
hWnd | ||
return | void |
public MoveWorkspaceToMonitor ( |
||
workspace | ||
newMonitor | Windawesome.Monitor | |
showOnNewMonitor | bool | |
switchTo | bool | |
return | void |
public RegisterMessage ( int message, HandleMessageDelegate targetHandler ) : void | ||
message | int | |
targetHandler | HandleMessageDelegate | |
return | void |
public RemoveApplicationFromWorkspace ( |
||
hWnd | ||
workspaceId | int | |
setForeground | bool | |
return | void |
public RunOrShowApplication ( string className, string path, string displayName = ".*", string processName = ".*", string arguments = "" ) : void | ||
className | string | |
path | string | |
displayName | string | |
processName | string | |
arguments | string | |
return | void |
public SwapWorkspace ( int requestedWorkspaceId ) : void | ||
requestedWorkspaceId | int | |
return | void |
public SwitchToApplication ( |
||
hWnd | ||
return | void |
public SwitchToWorkspace ( int workspaceId, bool setForeground = true ) : void | ||
workspaceId | int | |
setForeground | bool | |
return | void |
public TemporarilyShowWindowOnCurrentWorkspace ( |
||
window | ||
return | void |
public ToggleShowHideWindowBorder ( |
||
hWnd | ||
return | void |
public ToggleShowHideWindowInTaskbar ( |
||
hWnd | ||
return | void |
public ToggleShowHideWindowMenu ( |
||
hWnd | ||
return | void |
public ToggleShowHideWindowTitlebar ( |
||
hWnd | ||
return | void |
public ToggleWindowFloating ( |
||
hWnd | ||
return | void |
public TryGetManagedWindowForWorkspace ( |
||
hWnd | ||
workspace | ||
window | ||
list | Window>.LinkedList | |
return | bool |