-
-
Notifications
You must be signed in to change notification settings - Fork 57
No checkers pattern on scrollbar in previewer and other preview imprecisions #19
Comments
I'll work on all these issues.
Last year, I was coding a GUI for VB.net code that mimics exactly Windows 98 GUI for fun and I ,intentionally, made the font looks pixelated (Graphics.TextRenderingHint = TextRenderingHint.SingleBitPerPixelGridFit;) and small font size.
|
Definitely, a lot of people love it, but note that there are much more fonts settings there besides smoothing enabled/disabled. For instance, there is subpixel smoothing, greyscale smoothing and no smoothing 3-way distinction, and subpixel smoothing can be RGB and BGR. And also there are more fine ClearType adjustments. |
I have fixed most of them, I'll rework and revise the rest of bugs, wait for the next update
|
In Windows 95 the pattern also was checkers-style. |
Yup, I made the previewer with this style and removed the effect of "Scrollbar" on the previewer but kept its entry |
I feel like my issue #21 is partly a duplicate of what you posted (with the shading). If so, sorry for the duplicate. |
I think for the previewer there is no need for very precise font smoothing parameters :) |
Font smoothing (especially, subpixel) can look differently on different color backgrounds. Also, potentially this program may include font chooser in the future, just like similar control panel applets in classic versions of Windows did. |
Names and sizes of fonts for controls is technically a part of the "color scheme" and stored in the same place in registry. |
It seems to me that the color settings are no longer stored in HKCU\Control Panel\Desktop\Colors but in HKCU\Control Panel\Colors while metrics\fonts are always stored in HKCU\Control Panel\Desktop\WindowMetrics. There are currently two very good utilities for window metrics and fonts : https://github.com/Tatsu-syo/noMeiryoUI https://github.com/Tatsu-syo/ReMetrics (just missing system font support, like in Winaero Tweaker). The main advantage of these utilities is the support of the command line (and therefore batch scripts). |
I'm not focusing now on fonts/metrics.. may be in the future. |
I turned it to the same smoothing mode set by the user, not subpixel (To make it more close to the user) |
In fact, I provided these links for Anixx. |
I'm sorry, I misunderstood this |
In the previewer the scrollbar does not reflect the "checkers" pattern that many classic color schemes (for instance, Windows 2000/XP scheme) show. This is because the pattern is defined by two different colors, not one.
Also, notice that
the scrollbar in the previewer has some vertical border on the right, 1px thick that the real scrollbar lacks.
the menu border (even in 3D menus mode) is thinner in the previewer, it is 1px thick, while in real menus it is 2px thick and those of different colors:
The 3D windows border in the previewer (of Programs Container, Active Window and MessageBox but not of Inactive Window) has a grey 1px frame that does not change color with color scheme (that is, invariable):
Also, the fonts in the previewer do not use the systemwide font smoothing settings and the window control elements (the [X], [_]) have too small font size.
The text was updated successfully, but these errors were encountered: