Realtime Soft heeft na lange tijd van stilte weer eens een nieuwe versie van UltraMon uitgebracht. Dit programma is bedoeld voor systemen waarop verschillende monitoren zijn aangesloten. Zo is het bijvoorbeeld mogelijk om de desktop over de beeldschermen te verspreiden, waarbij alle monitoren een eigen taakbalk hebben. Verder kan van applicaties worden ingesteld op welke monitor ze opengaan. Ook zijn onder andere vensters een stuk gemakkelijker naar een andere monitor te slepen en kan elk scherm zijn eigen achtergrond of screensaver krijgen. Hieronder is de changelog voor versie 3.3.0 te vinden.
New in this release
- Taskbar Extensions for Windows 8: the Smart Taskbar feature has been completely redesigned for Windows 8, instead of adding its own taskbars UltraMon now extends the built-in multi-monitor taskbar on Windows 8. You can control taskbar settings via the Taskbar Extensions tab under UltraMon Options, and disable/enable secondary taskbars via the main UltraMon menu. The following extensions are available:
You can still use the old Smart Taskbar on Windows 8 if you prefer, but please note that this is no longer supported and may not work at all with future versions of Windows. To do this run regedit.exe and go to the key HKEY_CURRENT_USER\Software\Realtime Soft\UltraMon\<version>, then create a new DWORD value named UmTbarWin7LegacyMode and set it to 1.
- remove the Start button from secondary taskbars or from all taskbars
- enable thinner vertical taskbars (secondary taskbars only): allows you to resize vertical taskbars to a smaller width than possible by default, this is especially useful when using small taskbar icons
- hide the taskbar on specific monitors (via UltraMon Options > Ignored Monitors)
- New window button compatibility options: when setting up compatibility settings for applications via UltraMon Options > Compatibility, you now have two new compatibility options available which help with applications which use custom window title bars:
- force window buttons: this option causes UltraMon to use relaxed rules when determining if an application has a window title bar. Check this option if UltraMon doesn't add the window buttons to an application. Examples are iTunes and Foxit Reader, with this option checked UltraMon will add the window buttons to those applications
- custom button spacing: allows you to move the UltraMon buttons to the left for a specific application only, this is useful if an application adds its own buttons, for example Office 2013 or Google Chrome
- Support for per-monitor DPI scaling on Windows 8.1: features such as mirroring will now work correctly if per-monitor DPI scaling is used.
- New command-line arguments for UltraMonTaskbar.exe: on Windows 7 and earlier you could use /stop to disable secondary taskbars, and start UltraMonTaskbar.exe again to enable secondary taskbars. As this wouldn't have worked on Windows 8, /disable and /enable options have been added. These can be used on earlier versions of Windows as well.
- The Ignored Monitors tab under UltraMon Options has been redesigned, 'ignore this monitor' is now 'hide if disabled', and 'ignore enabled monitors' can now be set per monitor and is called 'hide always'. Disabling the taskbar for a specific monitor is now done on the Ignored Monitors tab as well (option 'don't add taskbar'), this was previously on the Smart Taskbar tab under More Options
- When mirroring Firefox version 33 via application mirroring, minimizing Firefox causes a fatal error on line 879 in Mirroring.cpp
- When undoing Show the Desktop, window z-order may not be the same as before
- Show desktop on monitor with mouse hotkey: if we show the desktop on monitor 1, then move the mouse to monitor 2 and press the hotkey again, we restore windows on monitor 1 instead of showing the desktop on monitor 2
- Passing /stop to UltraMon.exe via PowerShell's Start-Process command doesn't stop UltraMon.exe
- When launching UltraMonDesktop.exe to refresh the wallpaper, the executable file name doesn't get put between double quotes, which can cause another executable to get executed instead
- Set Primary menu option lists ignored enabled monitor
- Move Window button may do nothing if an enabled monitor is ignored
- Setup Customize Installation screen, feature description and disk usage text are partially cut off
- Windows 7: background of UltraMon taskbars is lighter-colored than on the main taskbar
- Smart Taskbar: when changing display settings in rapid succession, the taskbar may end up having the wrong size and position
- Fatal error in DeskTaskBar.cpp at line 938 when SereneScreen Marine Aquarium screen saver starts and WindowBlinds theme Lantana is active
- UltraMon taskbars disappear occasionally when showing the desktop via WIN+D
- Occasionally workspace area is no longer reserved for the UltraMon taskbar, which causes maximized windows to extend into the area occupied by the taskbar
- Running Wiznote may cause a fatal error in the UltraMon taskbar
- Wallpaper gets messed up if an enabled monitor is ignored
- Scripting: setting the MonCtl.Selection property after recreating the control may cause an access violation if the number of monitors has decreased
- Scripting: the Window object may return the wrong monitor for a window which has a region set and whose larger invisible part is on a different monitor, for example an autohidden taskbar docked vertically between two monitors
- Runtime error in Adobe Acrobat when moving maximized window if Acrobat was launched from CCH ProSystem Engagement. As a workaround, go to UltraMon Options > Compatibility, then configure settings for Adobe Acrobat and check the 'use alternative method to move maximized window' option
- Docking hints from Xceed Docking Windows library don't work if UltraMon window buttons are enabled for the application