Home » TopDesk » TopDesk 1.5.4 Documentation » Configuring TopDesk

Configuring TopDesk

To configure TopDesk, Right-Click on the TopDesk icon in the taskbar notification area and select the Options... menu item. This will display the TopDesk Options dialog. The options dialog contains three tabs: the User Input tab, the Windows tab, and the Advanced tab.

User Input Options

The User Input Options specify how the various TopDesk actions will be triggered. TopDesk actions can be triggered using Hot Keys, Mouse Hotspots, and Floating Buttons.

The TopDesk User Options Tab.

Hot Keys

The Tile All Windows, Tile Visible Windows, Tile Application Windows, and Hide Visible Windows actions can be activated using hot keys. The hot key combination for each action is set using its respective drop-down menu. The left-hand drop-down menus let you specify the key that will activate the function, while the right-hand drop-down menus let you specify a "modifier" key combination (CTRL, ALT, SHIFT, WIN, CTRL+ALT, CTRL+SHIFT, or CTRL+ALT+SHIFT) that must be pressed at the same time.

Please note that using the same hot key combinations as other applications will produce unpredictable results and is not recommended.

Mouse Hotspots Actions, Size, and Activation Delay

The Tile All Windows, Tile Visible Windows, Tile Application Windows, and Hide Visible Windows actions can be activated by moving the mouse to hotspots located at the corners, sides, top, and bottom of the screen. The actions for each mouse hotspot are configured using the Top Left, Top Center, Top Right, Center Left, Center Right, Bottom Left, Bottom Center, and Bottom Right drop-down menus.

The size of the mouse hotspots is configured using the Mouse Hotspot Size slider. Larger mouse hotspots are easier to activate but also easier to accidently trigger, while smaller mouse hotspots are harder to activate but harder to accidently trigger.

The length of time the mouse must hover over a hotspot in order to activate it is configured using the Mouse Hotspot Activation Delay slider. Longer delays reduce the chance of accidently activating the hotspot but are slower to use, while shorter delays increase the change of accidently activation but are quicker to use.

Floating Buttons

Floating buttons make it easier for TabletPC users to activate the Tile All Windows, Tile Visible Windows, Tile Application Windows, and Hide Visible Windows actions. Floating buttons are enabled/disabled using the Tile All Windows, Tile Visible Windows, Tile Application Windows, and Hide Visible Windows floating button checkboxes.

Windows Options

The Windows Options determine how TopDesk tiles and hide windows, and how tiled windows are displayed and updated.

The TopDesk Windows Options Tab.

Window Animation

Tiling animation settings are managed using the Tiling Animation drop-down menu and slider. Move the Tiling Animation slider to the left to slow down window tiling animation, and move it to the right to speed up animation. The following tiling animations are available:

None

Windows are tiled immediately.

Scale

Windows are scaled until they reach their tiled position and size.

Scale & Rotate X

Windows are scaled and rotated about the X axis until they reach their tiled position and size.

Scale & Rotate Y

Windows are scaled and rotated about the Y axis until they reach their tiled position and size.

Scale & Rotate Z

Windows are scaled and rotated about the Z axis until they reach their tiled position and size.

Hiding animation settings are configured using the Hiding Animation drop-down menu and slider. Move the Hiding Animation slider to the left to slow down window hiding animation, and move it to the right to speed up animation. The following hiding animations are available:

None

Windows are hidden immediately.

Move Down

Windows are moved down the bottom of the screen until they reach their hidden position.

Layout

The type of window tiling layout is selected using the Layout drop-down menu. The following layout methods are available:

Grid

Grid Layout.

Windows are tiled in a grid according to their position in the window z-order. TopDesk will place the topmost window tile at the top-left of the screen.

Spatial

Spatial Layout.

Windows are tiled according to their on-screen position. TopDesk will attempt to keep windows as close to their original position and size as possible.

Flip

Flip Layout.

Windows are show in a 3D list, with the topmost window at the front.

Update Method

TopDesk stores the image of each window in order to display a thumbnail of it while tiling. However, on all but very high-end systems it takes a lengthy period of time to capture and store window images, which means that most systems are not fast enough to keep all window images up-to-date all the time. To get around this issue TopDesk offers a number of different ways to update window images. The following update methods are available from the Tiled Windows Update Method drop-down menu:

Don't update windows before or after tiling

The image of a windows is only updated when that window is resized. Since this method makes no effort to ensure window images are up-to-date before tiling, it should only be used on very low-end systems.

Update window images once after tiling

Window images are not updated before tiling, but all window images are updated once the windows have been tiled. This method will tile windows using out of date window images, but will ensure all window images are up to date a second or so after tiling.

Update window images continuously after tiling

Window images are not updated before tiling, but all window images are updated continuously once the windows have been tiled. This method will tile windows using out of date window images, but will ensure all window images are up to date a second or so after tiling. This method provides a real-time view of windows while they are tiled, making it useful for watching any window that changes over time.

Update window images once before tiling (warning: slow)

All window images are updated before tiling. This method should only be selected on systems with a high-end CPU and video card. On other systems, selecting this update method will result a significant delay before tiling takes place.

Update window images once before tiling and continuously after tiling (warning: slow)

All window images are updated before tiling and all window images are updated continuously once the windows have been tiled. This method will provide more up-to-date window images than any other method. This method provides a real-time view of windows while they are tiled, making it useful for watching any window that changes over time. This method should only be selected on systems with a high-end CPU and video card. On other systems, selecting this update method will result a significant delay before tiling takes place.

Update foreground window before tiling

The foreground window image is updated before tiling. No other window images are updated before or after tiling. This method is much faster than the Update window images once before tiling methods, while still providing a close approximation of those methods.

Update foreground window before tiling, all window images once after tiling (recommended)

This method offers the best tradeoff between speed and keeping window images up-to-date.

The foreground window image is updated before tiling and all window images are updated once the windows have been tiled. This method is much faster than the Update window images once before tiling methods, while still providing a close approximation of those methods. This method will ensure that all window images are up to date a second or so after tiling.

Update foreground window before tiling, all window images continuously after tiling

The foreground window image is updated before tiling and all window images are updated once the windows have been tiled. This method is much faster than the Update window images once before tiling methods, while still providing a close approximation of those methods. This method provides a real-time view of windows while they are tiled, making it useful for watching any window that changes over time.

Minimized Windows

The display of minimized windows while tiling is selected using the Minimized Windows drop-down menu. The following minimized window display types are available:

Display as transparent

Minimized windows are transparent while tiling.

Display as opaque

Minimized windows are opaque while tiling.

Window Titles

Window title settings are configured using the Window Titles drop-down menu, the Choose button, and the title text, label, and tile selection colors. To disable window titles select None from the Window Titles combobox. To show only the title of the currently selected window choose Show Selected, and to show the titles of all windows choose Show All. To change the window title font, click the Choose... button to open a font selection dialog. To change the title text, label, and tile selection colors, click the Edit... button next to each color.

Advanced Options

The Advanced Options determine how TopDesk tiles and hide windows, and how tiled windows are displayed and updated.

The TopDesk Advanced Options Tab.

Performance

The performance setting affects how much memory TopDesk will use, how fast TopDesk will run, and the quality of the window images TopDesk displays.

How much memory TopDesk uses is determined by image quality: using 16-bit images will result in lower image quality but use less memory, while using 32-bit images will result in higher image quality but use more memory.

The CPU priority TopDesk uses when it snapshots window images affects both image quality and the speed at which TopDesk runs. Using a low CPU priority will result in standard image quality and some graphical glitches, but will not cause other applications to run slower. Using a high CPU priority will result in better image quality and less graphical glitches, but may cause other applications to run slower.

The following performance options are available:

  • 16-bit images, low priority (uses less memory, less CPU)
  • 16-bit images, high priority (uses less memory, more CPU)
  • 32-bit images, low priority (uses more memory, less CPU)
  • 32-bit images, high priority (uses more memory, more CPU)

When Full Screen 3D Accelerated Application Detected

Windows XP was not designed to run multiple full screen 3D accelerated applications at the same time. As TopDesk is a full screen 3D accelerated application, compatibility issues may be experienced with other full screen 3D accelerated applications, such as games. To work around any incompatibilities, TopDesk can disable itself when another full screen 3D accelerated application is open. The following options are available:

Disable TopDesk and display notification (recommended)

TopDesk will automatically disable itself when another full screen 3D accelerated application is open, and automatically enable itself when no other full screen 3D accelerated application is open. When necessary, TopDesk will notify the user that it is disabled. This is the recommended option.

Disable TopDesk

TopDesk will automatically disable itself when another full screen 3D accelerated application is open, and automatically enable itself when no other full screen 3D accelerated application is open.

Do nothing

No action will be taken when another full screen 3D accelerated application is open.

On Restart

In order to display windows during tiling, TopDesk must enumerate open windows when it starts or re-starts. The following restart options are available:

Enumerate all windows (recommended)

All windows, including minimized windows, will be enumerated.

Enumerate visible windows

Only visible windows will be enumerated. Minimized windows will not be displayed during tiling until they have been manually restored by the user.

When No Windows To Tile Or Hide

TopDesk can notify the you if you attempt to tile or hide when no windows are open. The following options are available:

Beep

The system will sound a beep.

Do nothing

Nothing will happen.

Show Tips While Tiling

While tiling, TopDesk can display tips on how to use its features. The following options are available:

Yes

TopDesk will show tips.

No

TopDesk will not show tips.

On Tile

TopDesk can rearrange the window z-order when tiling begins. The following options are available:

Keep current window z-order

TopDesk will retain the current window z-order when tiling.

Bring the window behind the frontmost window to the front

TopDesk will bring the window behind the frontmost window to the front. If there is no frontmost window, the topmost window in the z-order will be brought to the front. This option mimics traditional Alt-Tab behavior.

Untile When

TopDesk can untile windows when a number of actions occur. The following options are available:

Window selected or tiling cancelled

TopDesk will untile when a window is selected or tiling is cancelled.

Window selected, tiling cancelled, or Alt released

TopDesk will untile when a window is selected, tiling is cancelled, or Alt is part of a TopDesk hot key combination. This option mimics traditional Alt-Tab behavior.

Show System Tray Icon

You can choose whether TopDesk will display its icon in the system tray. The following options are available:

Yes

The TopDesk icon will be shown in the system tray.

No

The TopDesk icon will not be shown in the system tray.

Go back to the main TopDesk 1.5.4 Documentation page.