Post Reply
Michelle 2012-02-15 13:34
can I make this request here? haven't seen any real updates for a while.
|
Christian Studer 2012-02-16 08:11
Thanks for your suggestion, will be considered for a future release.
Christian Studer - www.realtimesoft.com
|
Michelle 2012-12-26 15:54
hi, is me again :) just wondering if maybe there's been any thought on this subject? I'm sticking with you, been here for a long time. would really LOVE to see this feature added. is the ONLY reason I'd look for an alternative. I really don't want to as I have ZERO problems with UM :) there's been a few new updates since I first posted this, I download eagerly and look for it each new update.
don't want to rush you, I know these things take time, but I'm inpatient lol any chance of seeing this in the 3.x.x line?
Thanks again! Michelle
|
Michelle 2012-12-26 15:57
oh, I was going to mention the reason I want this so badly is because my two monitors are 180 degrees apart, I have two mice, two keyboards and I do a lot on BOTH monitors all the time. I get dizzy turning my head over my shoulder as frequently as I do ;) lol (seriously!)
thanks again :)
|
Christian Studer 2012-12-27 02:42
I'm not sure yet if new features will get added to the Smart Taskbar, the reason is that Windows 8 has a built-in multi-monitor taskbar. Windows 8 also supports showing the start screen on each monitor...
Christian Studer - www.realtimesoft.com
|
Ted 2013-01-05 01:47
Michelle,
You might find the following scripts useful in the meantime, I've used them for years:
Option Explicit
Const SCREEN_EDGE_LEFT = 0
Const SCREEN_EDGE_TOP = 1
Const SCREEN_EDGE_RIGHT = 2
Const SCREEN_EDGE_BOTTOM = 3
Dim sys, tbar
Set sys = CreateObject("UltraMon.System")
Set tbar = sys.DockedAppBars("Windows Taskbar")
On Error Resume Next
If tbar.Monitor = 1 Then
tbar.Move CLng(2), tbar.Edge
ElseIf tbar.Monitor = 2 Then
tbar.Move CLng(3), tbar.Edge
Else tbar.Move CLng(1), tbar.Edge
End If
If Err <> 0 Then tbar.Move CLng(1), SCREEN_EDGE_BOTTOM
I have the above saved as "Move Windows taskbar.vbs" and assigned an Ultramon hotkey to run the script. It's probably a portion lifted from a script already posted here; as it is, it simply moves Windows' taskbar from monitor to monitor each time it's run. I don't actually use the Ultramon taskbars, so I don't know how it will work for you if you already have another taskbar at the same screen edge. I've gone from Vista with 2 monitors to Win7 with 2, then 3 or 4 monitors, and haven't had to modify it yet.
Another one that might help hides the Windows taskbar. That's all it hides, the start button remains visible. I have the following saved as "HideTaskbar.vbs" and have another Ultramon hotkey assigned to run it:
Option Explicit
Dim sh
Set sh = CreateObject("WScript.Shell")
Dim hwnd1
'Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
'Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Const SWP_HIDEWINDOW = &H80
Const SWP_SHOWWINDOW = &H40
Private Sub cmdHide_Click()
' Hide the taskbar
hwnd1 = FindWindow("Shell_traywnd", "")
Call SetWindowPos(hwnd1, 0, 0, 0, 0, 0, SWP_HIDEWINDOW)
End Sub
Private Sub cmdShow_Click()
' Show the taskbar
Call SetWindowPos(hwnd1, 0, 0, 0, 0, 0, SWP_SHOWWINDOW)
End Sub
Private Sub Form_Load()
End Sub
Dim cmd : cmd = SWP_HIDEWINDOW
sh.Run cmd
|
Post Reply
|