This is a beta release with several improvements and bug fixes.
Upgrading from 2.0 final or later: setup will upgrade your existing installation and preserve your settings and registration information. You don't need to uninstall your current installation of UltraMon first.
Upgrading from earlier versions: before installing, uninstall your current version of UltraMon and reboot. Windows 2000 users: if you are upgrading from 2.0 Beta 6 or 7, and have installed mirroring, uninstall UltraMon by following these steps:
Information for system administrators: upgrading a Windows 2000 system with mirroring installed requires a reboot shortly after starting setup. Setup will automatically resume after the system has been restarted. If you need to run the upgrade with custom command-line arguments (besides /q): UltraMon resumes setup by running
%WINDIR%\System32\Msiexec.exe /i "<UltraMon msi file>" /q[<ui level>]You can override the default by setting the RTSRESUMECMD property to the command-line you want to run. The following example sets RTSRESUMECMD in order to run the main part of setup (after the system restart) with logging enabled:
%WINDIR%\System32\Msiexec.exe /i "\\MyServer\UltraMon Setup\UltraMon22b1en.msi" /qn RTSRESUMECMD="%WINDIR%\System32\Msiexec.exe /i ""\\MyServer\UltraMon Setup\UltraMon22b1en.msi"" /qn /l*v ""\\MyServer\UltraMon Setup\Logs\%COMPUTERNAME%.log"""
• Improved Microsoft Office support in the Smart Taskbar
Office applications such as Excel add a taskbar button for each open document. With non-maximized documents, the main application window can be maximized to the desktop, and the document windows can then be placed on different monitors. The Smart Taskbar now supports tracking of document windows, and will place the document's taskbar button on the monitor the document is on.
• Specify startup directory for UltraMon shortcuts
The application tab of the UltraMon shortcut properties now allows specifying a startup directory for the application. This enables launching of applications whose startup directory needs to be different from the application directory.
• Smart Taskbar and newly added monitors
When you install an additional video card or monitor, the Smart Taskbar will now add a taskbar for each newly added monitor. Previously you needed to add taskbars manually using the Smart Taskbar right-click menu.
• Smart Taskbar process priority can be changed under Options
The process priority for the Smart Taskbar (UltraMonTaskbar.exe) can now be changed under Options > Smart Taskbar. Previously this setting could only be changed directly in the registry.
• Open display settings dialog using command-line arguments
The display settings dialog can be opened by running UltraMon.exe with the /ds command-line argument.
• Hide system tray icon for non-admin users
System administrators can configure UltraMon to hide the system tray icon for all users which aren't administrators. Please note that this doesn't prevent users from making configuration changes, to prevent this the UltraMon registry key under HKEY_CURRENT_USER will need to be made read-only.
This setting can be configured in the registry: HKEY_LOCAL_MACHINE\SOFTWARE\Realtime Soft\UltraMon, DWORD value 'Hide Systray Icon for Non-Admins'. If set to 1, the icon will be hidden for non-admin users, if set to 0 it will be shown for all users.
This setting is ignored on Windows 98/Me.
The following bugs have been fixed:
• Unnecessary taskbar button added for Access XP
• Excel XP issues
• PowerPoint XP issues
Pressing CTRL+P doesn't open print dialog, and the main PowerPoint window is always drawn with an active title bar, even if it isn't the active application.
• Passing arguments to script files (.vbs, etc) doesn't work with UltraMon shortcuts and hotkeys
• CALnet doesn't work correctly or not at all when started using an UltraMon shortcut
• Display settings: identify monitors doesn't work correctly if mirroring is active
• Nothing happens when trying to open advanced display settings for a monitor which has no advanced settings
• No custom ATI tabs added to advanced display settings for some ATI video cards
• UltraEdit context menus vanish immediately when mirroring is active
• When stored settings for a monitor are no longer valid, mirror settings dialog crashes and mirroring doesn't work correctly
• Setup: when manually entering an installation directory without using the Browse dialog, UltraMon gets installed in the default directory on Windows 98/Me
• Setup: issues with the German version
Some of the buttons on the browse dialogs have no icons or text, and on some dialogs text is partially hidden.
• UltraMon Screen Saver crashes when using Novell Client 4.83 SP1
Status: this is an issue with the Novell Client. Novell has a fix and more information on this issue: TID-10071904 The application failed to initialize properly. Another workaround is to enable password protection for the screen saver.
• Some applications can't be positioned with UltraMon shortcuts
Can't be positioned at all: ICQ, Netscape Navigator 4.x, Windows Explorer. Don't work with Last Used Position: Internet Explorer, Outlook XP.
Status: will be fixed in a future release if possible.
• Smart Taskbar may be shown when playing a fullscreen game
When playing a game on a monitor with an UltraMon taskbar, which is configured to be always on top, the UltraMon taskbar will hide itself when the game starts, but when you move the mouse to the monitor edge with the UltraMon taskbar, it will show itself again. This behavior is by design, but not desired for games. As a workaround, disable the Smart Taskbar or play the game on the monitor with the Windows taskbar.
• Custom window buttons and menu commands don't work with Directory Opus
You should disable custom window buttons and menu commands for this application.