Windows 10 [2014 - 2017]

Status
Not open for further replies.
I tried linux mint on USB, you only have the one option, off or 2x scaling (High DPI monitor scaling its called IIRC) and that works well FWIW but being USB stick I cant really go down and test X programs etc
it does work better than win 8.1 and hints at what 8.1 should be, but its still not perfect I saw lots of scaling issues.
I tried out chrome OS though wow, OK its a crap OS for a hands on guy like myself but WRT scaling etc.; This is how windows 11 should / will be.
Albuquerque is correct there are issue's but it should be able to be solved in the API level (but ATM MS have put it in the too hard basket), what happens ATM is windows 10 takes the easy way out and just scales everything from natural res upwards
 
Thus, it would re-scale itself anytime the UI was moved between displays.
I feel like your application (top secret stuff? :)) is the only one which does this, in the entire universe... :) I can't say I've ever seen any other application adjust itself to screen DPI.
 
I feel like your application (top secret stuff? :)) is the only one which does this, in the entire universe... :) I can't say I've ever seen any other application adjust itself to screen DPI.

I think (some?) metro apps do this or at least get a callback or something when dpi has changed. I could also be making stuff up.
 
I wrote it almost five years ago, it was an in-house build automation tool that handled a large variety of use cases for our managed desktop environment both in-band and out-of-band. As such, many of the "end users" were actually our own users and were not technically savvy, which drove a heavier requirement around UI capability.

I used the simple Windows GDI events to trigger when the window was moved or "restored', grabbed the window coordinates, quickly determined which monitor it was "mostly on", did any additional movement necessary to snap the GUI entirely to the "mostly on" monitor, and then rescale.

Fortunately, all the GUI input was in the form of buttons, tree views, and a few active text boxes. Text input essentially never happened outside of the first setup window, but I built the proper handling around that too just in case. Once I figured out the middle sentence of this post, the rest was cake. A few users actually did comment on the fact that it scaled basically perfectly unlike the other applications on their desktop, and asked if we could make "X" application work the same way :D

The window resize was a tiny bit ugly, only because you would drag from one window, drop it into another window, and then it would "pop" to the right size after you let go of the mouse cursor. It went a bit ugly if you were one of the scant few people on the planet who like to move windows with your keyboard only. (ALT, window control box, "Move", begin arrowing over to a new screen) as the move event logic would trigger after each arrow press and you'd eventually get stuck at the edge of your screen as my code kept trying to pin it after the event.
 
Much ado about nothing. The "vNext" release will be Redstone...... and that's all they can say. Meh.
 
No it's possible in Metro, I tried it with a letter tutoring app. It basically still looks good if you span it over two screens.

All my UI libs have had dynamic controls and fully resizeable windows that handle dpi gracefully, though not moving from one screen to the next mind you, that's crazy ;). It was relatively easy after .NET came out, where some basic best practices and a single call to conform to selected zoom/dpi fixed most problems. But there is definitely still a lot of room for improvement ...
 
Because of that, Windows doesn't know whether something is intended by the developer or not intended by the developer.
In Windows 8.1, Microsoft actually changed their default behavior – previously, most apps would be scaled um "natively" (by increasing font sizes and such); in Windows 8.1, apps are scaled using DWM unless they specifically declare themselves DPI-aware.
There probably were too many apps that broke using native scaling. As a side-effect, apps that had scaled correctly for years but did not declare DPI-awareness actually look worse in Win8.1 than in Win7.
 
I didn't know that changed in Windows 8.1, may need to test with that a bit. I'm currently making an excursion into HTML5 stuff, but want to go back to seeing what the state of App development and UI is when Windows 10 RCs are here.
 
I tried linux mint on USB, you only have the one option, off or 2x scaling (High DPI monitor scaling its called IIRC) and that works well FWIW but being USB stick I cant really go down and test X programs etc
it does work better than win 8.1 and hints at what 8.1 should be, but its still not perfect I saw lots of scaling issues.
I tried out chrome OS though wow, OK its a crap OS for a hands on guy like myself but WRT scaling etc.; This is how windows 11 should / will be.

Thanks for the report, btw you can install software from the live USB or even apply updates, there's some kind of virtual storage backed by RAM. It crumbles to a halt if that RAM/storage thingy is filled up lol, with the USB drive blinking and need to hit the reset or power button (not a big problem if you have a lot of RAM such as more than 2GB)

Chrome has it right, and I guess Android too as well as Microsoft RT/Modern UI etc. i.e. where you can throw everything out and start over. It used to be that way in old computer times.
I suppose that in linux, applications will slowly get updated, replaced or rewritten over time (using newer GUI toolkit versions like GTK 3, Qt 5), those that don't get maintained eventually get unrunnable ("software rot") but you take some random Windows software from 1997 (I liked Xircon 1.0b4) and it'll likely run.
 
Can anyone tell me how to set my pinned Chrome shortcut to automatically run in Admin mode so that it works?
In Win7 I can Right Click -> Properties where this is an option, no such thing in the Win8ish Start now.
 
Can anyone tell me how to set my pinned Chrome shortcut to automatically run in Admin mode so that it works?
In Win7 I can Right Click -> Properties where this is an option, no such thing in the Win8ish Start now.

You should be able to right click the item in the Start Screen and choose Open File Location. This opens the folder with all the pinned shortcut. You can then directly edit the properties of whatever shortcut you want there.

Regards,
SB
 
Hmm, well that sort of works.
The Compatibility Troubleshooter seems to work.
...Until it completes & I try to open Chrome again.

It'll open if I right click -> run as Admin from Start menu but it won't run off the pin to Taskbar.
 
Hmm, well that sort of works.
The Compatibility Troubleshooter seems to work.
...Until it completes & I try to open Chrome again.

It'll open if I right click -> run as Admin from Start menu but it won't run off the pin to Taskbar.

Hmmm, doesn't Windows 10 no longer allow you to directly mark a shortcut to "Run this program as an administrator" in the properties? In prior version it's on the compatibility tab of properties, but you didn't have to run the troubleshooter to enable it.

I'm not running Windows 10 on any of my machines or I'd check myself. Perhaps I should as I have a couple laptops that I rarely use anymore.

Regards,
SB
 
Well it does have that option, just doesn't seem to be working for the taskbar pinned shortcut.
 
I'd probably report that as a bug. As it isn't the way it is intended to work. Does it only do that (not work) for Chrome? Or is it doing it with other applications as well?

Is it putting it into administrative mode when you launch directly from the shortcut with administrative mode enabled (not right click)? Or does it only only fail to work when launched from the pinned shortcut?

If the shortcut itself isn't working that's a much bigger bug than if it was only failing when pinned.

Regards,
SB
 
not being able to move my one drive location is killing me. I have 15 gigs free on my main ssd. On 8.1 I just moved the directory to my mechanical drive and had no problem
 
Status
Not open for further replies.
Back
Top