Poll: Is displaying the User Account Control (UAC) on the monitor of the application which invoked it have value to you?
You do not have permission to vote in this poll.
Yes
66.67%
2 66.67%
No
0%
0 0%
I have one monitor this doesn't apply to me.
33.33%
1 33.33%
Total 3 vote(s) 100%
* You voted for this item. [Show Results]

Controlling the UAC location
Started by Zardoz2293


Rate this topic
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5


2 posts in this topic
Zardoz2293
Member
***


0
98 posts 56 threads Joined: Mar 2011
Smile  10-15-2014, 12:10 PM -
#1
I've noticed patterns in how the UAC is placed in a multiple monitor system configuration. Simplifying the UAC behavior and not accounting for products that change the position/location of applications, the UAC always appears on the monitor of the application which invoked the UAC.

If the primary TLB application is displayed on monitor #1 and you have a secondary TLB on monitor #2 and execute/select an application from the TLB menu on monitor #2, the code invoking your selection is actually coming from the TLB (assumed to be tlb.dll) which was (originally) executed (display component) on monitor #1. This results in the UAC being displayed on monitor #1 and not where you would expect it, which would be monitor #2. In the case where you perform the same action on monitor #1 the UAC appears there.

I'm requesting you test it out for yourself. Implementing a change in how TLB works on multiple monitors could be made in many ways. I'm just requesting a mechanism change resulting in the UAC being displayed on the monitor where the invoking of the UAC originated (from an end-users perspective), which might include the ability to launch a TLB process for each TLB, or a separate process for each TLB when executing menu selections, et al.

The end result is having the Windows UAC appearing on the monitor where the end-user would be expecting the UAC to appear, which I believe is where the end-user's vision is directed.

What are your thoughts?

Sincerely,
Lars
True Launch Bar - Current (64-Bit) | Windows 10 Professional (64-Bit) | Dell Precision 7720
Yuri Kobets
Posting Freak
*****


10
6,208 posts 429 threads Joined: Jan 2002
10-15-2014, 01:32 PM -
#2
This is very interesting request. I'm not sure it is possible to move UAC to the second monitor (I have two monitors but never seen the UAC on the second monitor), but I'll try to investigate this question. Thank you.
The TORDEX Team
http://www.tordex.com
Zardoz2293
Member
***


0
98 posts 56 threads Joined: Mar 2011
10-15-2014, 02:40 PM -
#3
(10-15-2014, 01:32 PM)Yuri Kobets Wrote: This is very interesting request. I'm not sure it is possible to move UAC to the second monitor (I have two monitors but never seen the UAC on the second monitor), but I'll try to investigate this question. Thank you.

In the past few weeks I've discovered I can get the UAC directed to the specific monitor I desire with other vendors products. Where it appears the behavior is 'random' or always 'on the primary monitor' the UAC originates from the application monitor location which invoked the UAC. In the case of code which does not have a presentation layer the UAC would appear on the primary monitor (monitor #1). The UAC however can be 'tricked/coerced' by providing a presentation component on the appropriate monitor and then perform the activity invoking the UAC.
True Launch Bar - Current (64-Bit) | Windows 10 Professional (64-Bit) | Dell Precision 7720


Forum Jump:


Users browsing this thread: 1 Guest(s)