hi-dpi support

[expired user #8477]'s profile image [expired user #8477] posted 9 years ago in General Permalink
I'm using Lenovo Yoga 2 Pro and it has a 3200x1800 display. My operating system is Windows 8.1 x64 with Update.

My config is 3200x1800 resolution and 200% scaling and HeidiSQL is looks blurry and pixelated.

Also in same config, HeidiSQL Start Menu icon is looks very small.

Any plan for those?
Thank you.
[expired user #8479]'s profile image [expired user #8479] posted 9 years ago Permalink
same case,same pb for me too..
ansgar's profile image ansgar posted 9 years ago Permalink
The start menu icon is 32*32px, right? Yes, the main icon in HeidiSQL does not provide a bigger version. That's solvable. Which additional dimensions are reasonable? 64*64px I guess, and probably 128*128px?
Code modification/commit from ansgar.becker, 9 years ago, revision 8.3.0.4861
Add 64px and 256px versions to main icon. See http://www.heidisql.com/forum.php?t=16814
ansgar's profile image ansgar posted 9 years ago Permalink
64px and 256px icon versions added in r4861

For the ugly scaling things, I don't know a way to circumstance that.
[expired user #8479]'s profile image [expired user #8479] posted 9 years ago Permalink
i am on 3840x2160 but right now, its not a majority but if you think to future, it should smart to think 128x128 or 256x256 ..
[expired user #8479]'s profile image [expired user #8479] posted 9 years ago Permalink
vector icon solve many ugly display pb but not sure windows allow that thing..:)
ansgar's profile image ansgar posted 9 years ago Permalink
As said above, I added a 256px icon in the latest build.

Vector icons are not supported as far as I know.
[expired user #8477]'s profile image [expired user #8477] posted 9 years ago Permalink
I can surely say that; 256px MAINICON will solve this small Start Menu icon problem.
ansgar's profile image ansgar posted 9 years ago Permalink
I just had to modify my build script. brcc32.exe does not support such big icons, so I had to go for cgrc.exe: http://qc.embarcadero.com/wc/qcmain.aspx?d=45574
[expired user #8477]'s profile image [expired user #8477] posted 9 years ago Permalink
I've tested build 4861 and now I have a shiny, big, crystal clear HeidiSQL icon on my Windows 8.1 Start Menu.
[expired user #8477]'s profile image [expired user #8477] posted 9 years ago Permalink
The other thing is, when I enabled 'Disable display scaling on high DPI settings' option in Compatibility settings (right click on heidisql.exe > Properties > Compatibility), HeidiSQL looks almost perfect on my hidpi screen. It seems some components are not supporting hidpi. Tree and Grid supporting hidpi and it's usable so far.
[expired user #8479]'s profile image [expired user #8479] posted 9 years ago Permalink
are we talking only about the start menu icon ?? unhappy
I was very exited if we're talking about all gui icon inside the soft..
That seems more important think than the starting icon menu , no?!

You have to know that the " windows scale hight dpi setting " begin with windows 8 is totaly useless , this feature just blur all windows by (bad)zooming inside,
thats a common know pb in the windows hight dpi world;

For this reason all good program today should allow an hight dpi view from inside .
That mean allow increase font-size for all panes , allow a large icon menu view too, etc.. Almost for the transition, in few month i think all soft will be "gui refactored" .

Angsar , did you try HeideiSQL on win8 with some hight dpi screan ?
i guess you could be very surprise , perhaps chocked :)
[expired user #8477]'s profile image [expired user #8477] posted 9 years ago Permalink
@gui, we are not ONLY talking about start menu icon. I wrote two things; 1-hidpi support, 2-start menu icon. start menu icon issue is solved. now I'm sure ansgar is looking some answers for hidpi support which is also including 'gui icon inside the soft..'.
[expired user #8479]'s profile image [expired user #8479] posted 9 years ago Permalink
so its sounds good :)

Please login to leave a reply, or register at first.