diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.0s-1.0t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.0s-1.0t.txt new file mode 100644 index 00000000..9ea66ee5 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.0s-1.0t.txt @@ -0,0 +1,120 @@ +Java version: 1.8.0_202 +OS: Windows 10 + +Screen scale: 1.0 +Text scale: 1.0 + +Java scale: 1.0 +Font scale: 1.0 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=11] +win.defaultGUI.font.height 11 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 22 +win.frame.captionButtonWidth 36 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.frame.captionFont.height 12 +win.frame.captionGradientsOn true +win.frame.captionHeight 22 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 5 +win.frame.smallCaptionButtonHeight 22 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.frame.smallCaptionFont.height 12 +win.frame.smallCaptionHeight 22 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.icon.font.height 12 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.menu.font.height 12 +win.menu.height 19 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.messagebox.font.height 12 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.status.font.height 12 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.tooltip.font.height 12 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.0s-1.25t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.0s-1.25t.txt new file mode 100644 index 00000000..9af636b7 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.0s-1.25t.txt @@ -0,0 +1,120 @@ +Java version: 1.8.0_202 +OS: Windows 10 + +Screen scale: 1.0 +Text scale: 1.25 + +Java scale: 1.0 +Font scale: 1.25 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=11] +win.defaultGUI.font.height 11 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 22 +win.frame.captionButtonWidth 36 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.frame.captionFont.height 15 +win.frame.captionGradientsOn true +win.frame.captionHeight 22 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 5 +win.frame.smallCaptionButtonHeight 22 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.frame.smallCaptionFont.height 15 +win.frame.smallCaptionHeight 22 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.icon.font.height 15 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.menu.font.height 15 +win.menu.height 22 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.messagebox.font.height 15 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.status.font.height 15 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.tooltip.font.height 15 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.0s-1.5t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.0s-1.5t.txt new file mode 100644 index 00000000..a87830ee --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.0s-1.5t.txt @@ -0,0 +1,120 @@ +Java version: 1.8.0_202 +OS: Windows 10 + +Screen scale: 1.0 +Text scale: 1.5 + +Java scale: 1.0 +Font scale: 1.5 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=11] +win.defaultGUI.font.height 11 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 27 +win.frame.captionButtonWidth 44 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.captionFont.height 18 +win.frame.captionGradientsOn true +win.frame.captionHeight 27 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 5 +win.frame.smallCaptionButtonHeight 27 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.smallCaptionFont.height 18 +win.frame.smallCaptionHeight 27 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.icon.font.height 18 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.menu.font.height 18 +win.menu.height 27 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.messagebox.font.height 18 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.status.font.height 18 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.tooltip.font.height 18 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.25s-1.25t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.25s-1.25t.txt new file mode 100644 index 00000000..6f797342 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.25s-1.25t.txt @@ -0,0 +1,120 @@ +Java version: 1.8.0_202 +OS: Windows 10 + +Screen scale: 1.25 +Text scale: 1.25 + +Java scale: 1.0 +Font scale: 1.5 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=13] +win.defaultGUI.font.height 13 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 28 +win.frame.captionButtonWidth 46 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=19] +win.frame.captionFont.height 19 +win.frame.captionGradientsOn true +win.frame.captionHeight 28 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 6 +win.frame.smallCaptionButtonHeight 28 +win.frame.smallCaptionButtonWidth 28 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=19] +win.frame.smallCaptionFont.height 19 +win.frame.smallCaptionHeight 28 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=19] +win.icon.font.height 19 +win.icon.hspacing 143 +win.icon.titleWrappingOn true +win.icon.vspacing 94 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 24 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=19] +win.menu.font.height 19 +win.menu.height 28 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.messagebox.font.height 18 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 21 +win.scrollbar.width 21 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=19] +win.status.font.height 19 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=19] +win.tooltip.font.height 19 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.25s-1.5t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.25s-1.5t.txt new file mode 100644 index 00000000..2b5e028d --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.25s-1.5t.txt @@ -0,0 +1,120 @@ +Java version: 1.8.0_202 +OS: Windows 10 + +Screen scale: 1.25 +Text scale: 1.5 + +Java scale: 1.0 +Font scale: 2.0 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=13] +win.defaultGUI.font.height 13 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 34 +win.frame.captionButtonWidth 56 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=23] +win.frame.captionFont.height 23 +win.frame.captionGradientsOn true +win.frame.captionHeight 34 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 6 +win.frame.smallCaptionButtonHeight 34 +win.frame.smallCaptionButtonWidth 28 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=23] +win.frame.smallCaptionFont.height 23 +win.frame.smallCaptionHeight 34 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=23] +win.icon.font.height 23 +win.icon.hspacing 143 +win.icon.titleWrappingOn true +win.icon.vspacing 94 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 24 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=23] +win.menu.font.height 23 +win.menu.height 34 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=23] +win.messagebox.font.height 23 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 21 +win.scrollbar.width 21 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=23] +win.status.font.height 23 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=23] +win.tooltip.font.height 23 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.5s-1.0t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.5s-1.0t.txt new file mode 100644 index 00000000..03a79c59 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.5s-1.0t.txt @@ -0,0 +1,120 @@ +Java version: 1.8.0_202 +OS: Windows 10 + +Screen scale: 1.5 +Text scale: 1.0 + +Java scale: 1.0 +Font scale: 1.5 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=16] +win.defaultGUI.font.height 16 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 33 +win.frame.captionButtonWidth 54 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.captionFont.height 18 +win.frame.captionGradientsOn true +win.frame.captionHeight 33 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 8 +win.frame.smallCaptionButtonHeight 33 +win.frame.smallCaptionButtonWidth 33 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.smallCaptionFont.height 18 +win.frame.smallCaptionHeight 33 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.icon.font.height 18 +win.icon.hspacing 171 +win.icon.titleWrappingOn true +win.icon.vspacing 113 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 29 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.menu.font.height 18 +win.menu.height 29 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.messagebox.font.height 18 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 26 +win.scrollbar.width 26 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.status.font.height 18 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.tooltip.font.height 18 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.5s-1.25t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.5s-1.25t.txt new file mode 100644 index 00000000..affdecdc --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.5s-1.25t.txt @@ -0,0 +1,120 @@ +Java version: 1.8.0_202 +OS: Windows 10 + +Screen scale: 1.5 +Text scale: 1.25 + +Java scale: 1.0 +Font scale: 1.75 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=16] +win.defaultGUI.font.height 16 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 33 +win.frame.captionButtonWidth 54 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=22] +win.frame.captionFont.height 22 +win.frame.captionGradientsOn true +win.frame.captionHeight 33 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 8 +win.frame.smallCaptionButtonHeight 33 +win.frame.smallCaptionButtonWidth 33 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=22] +win.frame.smallCaptionFont.height 22 +win.frame.smallCaptionHeight 33 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=22] +win.icon.font.height 22 +win.icon.hspacing 171 +win.icon.titleWrappingOn true +win.icon.vspacing 113 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 29 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=22] +win.menu.font.height 22 +win.menu.height 32 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=22] +win.messagebox.font.height 22 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 26 +win.scrollbar.width 26 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=22] +win.status.font.height 22 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=22] +win.tooltip.font.height 22 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.5s-1.5t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.5s-1.5t.txt new file mode 100644 index 00000000..985f06e0 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.5s-1.5t.txt @@ -0,0 +1,120 @@ +Java version: 1.8.0_202 +OS: Windows 10 + +Screen scale: 1.5 +Text scale: 1.5 + +Java scale: 1.0 +Font scale: 2.25 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=16] +win.defaultGUI.font.height 16 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 39 +win.frame.captionButtonWidth 64 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=27] +win.frame.captionFont.height 27 +win.frame.captionGradientsOn true +win.frame.captionHeight 39 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 8 +win.frame.smallCaptionButtonHeight 39 +win.frame.smallCaptionButtonWidth 33 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=27] +win.frame.smallCaptionFont.height 27 +win.frame.smallCaptionHeight 39 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=27] +win.icon.font.height 27 +win.icon.hspacing 171 +win.icon.titleWrappingOn true +win.icon.vspacing 113 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 29 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=27] +win.menu.font.height 27 +win.menu.height 39 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=27] +win.messagebox.font.height 27 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 26 +win.scrollbar.width 26 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=27] +win.status.font.height 27 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=27] +win.tooltip.font.height 27 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.75s-1.25t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.75s-1.25t.txt new file mode 100644 index 00000000..4b097926 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.75s-1.25t.txt @@ -0,0 +1,120 @@ +Java version: 1.8.0_202 +OS: Windows 10 + +Screen scale: 1.75 +Text scale: 1.25 + +Java scale: 1.0 +Font scale: 2.25 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=19] +win.defaultGUI.font.height 19 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 39 +win.frame.captionButtonWidth 64 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=26] +win.frame.captionFont.height 26 +win.frame.captionGradientsOn true +win.frame.captionHeight 39 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 9 +win.frame.smallCaptionButtonHeight 39 +win.frame.smallCaptionButtonWidth 39 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=26] +win.frame.smallCaptionFont.height 26 +win.frame.smallCaptionHeight 39 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=26] +win.icon.font.height 26 +win.icon.hspacing 200 +win.icon.titleWrappingOn true +win.icon.vspacing 131 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 33 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=26] +win.menu.font.height 26 +win.menu.height 39 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=26] +win.messagebox.font.height 26 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 30 +win.scrollbar.width 30 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=26] +win.status.font.height 26 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=26] +win.tooltip.font.height 26 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.75s-1.5t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.75s-1.5t.txt new file mode 100644 index 00000000..986114ad --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--1.75s-1.5t.txt @@ -0,0 +1,120 @@ +Java version: 1.8.0_202 +OS: Windows 10 + +Screen scale: 1.75 +Text scale: 1.5 + +Java scale: 1.0 +Font scale: 2.75 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=19] +win.defaultGUI.font.height 19 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 47 +win.frame.captionButtonWidth 77 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=32] +win.frame.captionFont.height 32 +win.frame.captionGradientsOn true +win.frame.captionHeight 47 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 9 +win.frame.smallCaptionButtonHeight 47 +win.frame.smallCaptionButtonWidth 39 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=32] +win.frame.smallCaptionFont.height 32 +win.frame.smallCaptionHeight 47 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=32] +win.icon.font.height 32 +win.icon.hspacing 200 +win.icon.titleWrappingOn true +win.icon.vspacing 131 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 33 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=32] +win.menu.font.height 32 +win.menu.height 47 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=32] +win.messagebox.font.height 32 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 30 +win.scrollbar.width 30 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=32] +win.status.font.height 32 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=32] +win.tooltip.font.height 32 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--2.0s-1.0t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--2.0s-1.0t.txt new file mode 100644 index 00000000..5ce7d0f7 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--2.0s-1.0t.txt @@ -0,0 +1,120 @@ +Java version: 1.8.0_202 +OS: Windows 10 + +Screen scale: 2.0 +Text scale: 1.0 + +Java scale: 1.0 +Font scale: 2.0 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=21] +win.defaultGUI.font.height 21 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 44 +win.frame.captionButtonWidth 72 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=24] +win.frame.captionFont.height 24 +win.frame.captionGradientsOn true +win.frame.captionHeight 44 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 10 +win.frame.smallCaptionButtonHeight 44 +win.frame.smallCaptionButtonWidth 44 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=24] +win.frame.smallCaptionFont.height 24 +win.frame.smallCaptionHeight 44 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=24] +win.icon.font.height 24 +win.icon.hspacing 228 +win.icon.titleWrappingOn true +win.icon.vspacing 150 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 38 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=24] +win.menu.font.height 24 +win.menu.height 38 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=24] +win.messagebox.font.height 24 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 34 +win.scrollbar.width 34 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=24] +win.status.font.height 24 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=24] +win.tooltip.font.height 24 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--2.0s-1.25t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--2.0s-1.25t.txt new file mode 100644 index 00000000..263021d9 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--2.0s-1.25t.txt @@ -0,0 +1,120 @@ +Java version: 1.8.0_202 +OS: Windows 10 + +Screen scale: 2.0 +Text scale: 1.25 + +Java scale: 1.0 +Font scale: 2.5 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=21] +win.defaultGUI.font.height 21 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 44 +win.frame.captionButtonWidth 72 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=30] +win.frame.captionFont.height 30 +win.frame.captionGradientsOn true +win.frame.captionHeight 44 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 10 +win.frame.smallCaptionButtonHeight 44 +win.frame.smallCaptionButtonWidth 44 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=30] +win.frame.smallCaptionFont.height 30 +win.frame.smallCaptionHeight 44 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=30] +win.icon.font.height 30 +win.icon.hspacing 228 +win.icon.titleWrappingOn true +win.icon.vspacing 150 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 38 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=30] +win.menu.font.height 30 +win.menu.height 44 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=29] +win.messagebox.font.height 29 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 34 +win.scrollbar.width 34 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=30] +win.status.font.height 30 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=30] +win.tooltip.font.height 30 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--2.0s-1.5t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--2.0s-1.5t.txt new file mode 100644 index 00000000..01e7ef76 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--2.0s-1.5t.txt @@ -0,0 +1,120 @@ +Java version: 1.8.0_202 +OS: Windows 10 + +Screen scale: 2.0 +Text scale: 1.5 + +Java scale: 1.0 +Font scale: 3.0 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=21] +win.defaultGUI.font.height 21 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 54 +win.frame.captionButtonWidth 89 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=36] +win.frame.captionFont.height 36 +win.frame.captionGradientsOn true +win.frame.captionHeight 54 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 10 +win.frame.smallCaptionButtonHeight 54 +win.frame.smallCaptionButtonWidth 44 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=36] +win.frame.smallCaptionFont.height 36 +win.frame.smallCaptionHeight 54 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=36] +win.icon.font.height 36 +win.icon.hspacing 228 +win.icon.titleWrappingOn true +win.icon.vspacing 150 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 38 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=36] +win.menu.font.height 36 +win.menu.height 54 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=36] +win.messagebox.font.height 36 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 34 +win.scrollbar.width 34 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=36] +win.status.font.height 36 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=36] +win.tooltip.font.height 36 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--2.25s-1.5t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--2.25s-1.5t.txt new file mode 100644 index 00000000..150ac6de --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--2.25s-1.5t.txt @@ -0,0 +1,120 @@ +Java version: 1.8.0_202 +OS: Windows 10 + +Screen scale: 2.25 +Text scale: 1.5 + +Java scale: 1.0 +Font scale: 3.5 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=24] +win.defaultGUI.font.height 24 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 61 +win.frame.captionButtonWidth 100 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=41] +win.frame.captionFont.height 41 +win.frame.captionGradientsOn true +win.frame.captionHeight 61 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 11 +win.frame.smallCaptionButtonHeight 61 +win.frame.smallCaptionButtonWidth 50 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=41] +win.frame.smallCaptionFont.height 41 +win.frame.smallCaptionHeight 61 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=41] +win.icon.font.height 41 +win.icon.hspacing 257 +win.icon.titleWrappingOn true +win.icon.vspacing 169 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 43 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=41] +win.menu.font.height 41 +win.menu.height 61 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=41] +win.messagebox.font.height 41 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 38 +win.scrollbar.width 38 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=41] +win.status.font.height 41 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=41] +win.tooltip.font.height 41 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--3.0s-1.25t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--3.0s-1.25t.txt new file mode 100644 index 00000000..ce1fd0e0 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--3.0s-1.25t.txt @@ -0,0 +1,120 @@ +Java version: 1.8.0_202 +OS: Windows 10 + +Screen scale: 3.0 +Text scale: 1.25 + +Java scale: 1.0 +Font scale: 3.75 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=32] +win.defaultGUI.font.height 32 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 66 +win.frame.captionButtonWidth 109 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=45] +win.frame.captionFont.height 45 +win.frame.captionGradientsOn true +win.frame.captionHeight 66 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 15 +win.frame.smallCaptionButtonHeight 66 +win.frame.smallCaptionButtonWidth 66 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=45] +win.frame.smallCaptionFont.height 45 +win.frame.smallCaptionHeight 66 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=45] +win.icon.font.height 45 +win.icon.hspacing 342 +win.icon.titleWrappingOn true +win.icon.vspacing 225 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 57 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=45] +win.menu.font.height 45 +win.menu.height 66 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=44] +win.messagebox.font.height 44 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 51 +win.scrollbar.width 51 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=45] +win.status.font.height 45 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=45] +win.tooltip.font.height 45 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--3.0s-1.5t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--3.0s-1.5t.txt new file mode 100644 index 00000000..51291b59 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-1.8.0_202--3.0s-1.5t.txt @@ -0,0 +1,120 @@ +Java version: 1.8.0_202 +OS: Windows 10 + +Screen scale: 3.0 +Text scale: 1.5 + +Java scale: 1.0 +Font scale: 4.5 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=32] +win.defaultGUI.font.height 32 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 81 +win.frame.captionButtonWidth 133 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=54] +win.frame.captionFont.height 54 +win.frame.captionGradientsOn true +win.frame.captionHeight 81 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 15 +win.frame.smallCaptionButtonHeight 81 +win.frame.smallCaptionButtonWidth 66 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=54] +win.frame.smallCaptionFont.height 54 +win.frame.smallCaptionHeight 81 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=54] +win.icon.font.height 54 +win.icon.hspacing 342 +win.icon.titleWrappingOn true +win.icon.vspacing 225 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 57 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=54] +win.menu.font.height 54 +win.menu.height 81 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=54] +win.messagebox.font.height 54 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 51 +win.scrollbar.width 51 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=54] +win.status.font.height 54 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=54] +win.tooltip.font.height 54 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.0s-1.0t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.0s-1.0t.txt new file mode 100644 index 00000000..b3187323 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.0s-1.0t.txt @@ -0,0 +1,120 @@ +Java version: 9.0.4 +OS: Windows 10 + +Screen scale: 1.0 +Text scale: 1.0 + +Java scale: 1.0 +Font scale: 1.0 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=16] +win.defaultGUI.font.height 16 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 22 +win.frame.captionButtonWidth 36 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.frame.captionFont.height 12 +win.frame.captionGradientsOn true +win.frame.captionHeight 22 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 1 +win.frame.smallCaptionButtonHeight 22 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.frame.smallCaptionFont.height 12 +win.frame.smallCaptionHeight 22 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.icon.font.height 12 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.menu.font.height 12 +win.menu.height 19 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.messagebox.font.height 12 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.status.font.height 12 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.tooltip.font.height 12 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.0s-1.25t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.0s-1.25t.txt new file mode 100644 index 00000000..b413be72 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.0s-1.25t.txt @@ -0,0 +1,120 @@ +Java version: 9.0.4 +OS: Windows 10 + +Screen scale: 1.0 +Text scale: 1.25 + +Java scale: 1.0 +Font scale: 1.25 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=16] +win.defaultGUI.font.height 16 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 22 +win.frame.captionButtonWidth 36 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.frame.captionFont.height 15 +win.frame.captionGradientsOn true +win.frame.captionHeight 22 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 1 +win.frame.smallCaptionButtonHeight 22 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.frame.smallCaptionFont.height 15 +win.frame.smallCaptionHeight 22 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.icon.font.height 15 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.menu.font.height 15 +win.menu.height 22 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.messagebox.font.height 15 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.status.font.height 15 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.tooltip.font.height 15 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.0s-1.5t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.0s-1.5t.txt new file mode 100644 index 00000000..a1146c7c --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.0s-1.5t.txt @@ -0,0 +1,120 @@ +Java version: 9.0.4 +OS: Windows 10 + +Screen scale: 1.0 +Text scale: 1.5 + +Java scale: 1.0 +Font scale: 1.5 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=16] +win.defaultGUI.font.height 16 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 27 +win.frame.captionButtonWidth 44 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.captionFont.height 18 +win.frame.captionGradientsOn true +win.frame.captionHeight 27 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 1 +win.frame.smallCaptionButtonHeight 27 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.smallCaptionFont.height 18 +win.frame.smallCaptionHeight 27 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.icon.font.height 18 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.menu.font.height 18 +win.menu.height 27 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.messagebox.font.height 18 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.status.font.height 18 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.tooltip.font.height 18 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.25s-1.25t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.25s-1.25t.txt new file mode 100644 index 00000000..85f306fe --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.25s-1.25t.txt @@ -0,0 +1,120 @@ +Java version: 9.0.4 +OS: Windows 10 + +Screen scale: 1.25 +Text scale: 1.25 + +Java scale: 1.25 +Font scale: 1.25 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=13] +win.defaultGUI.font.height 13 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 22 +win.frame.captionButtonWidth 37 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.frame.captionFont.height 15 +win.frame.captionGradientsOn true +win.frame.captionHeight 22 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 1 +win.frame.smallCaptionButtonHeight 22 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.frame.smallCaptionFont.height 15 +win.frame.smallCaptionHeight 22 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.icon.font.height 15 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.menu.font.height 15 +win.menu.height 22 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=14] +win.messagebox.font.height 14 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.status.font.height 15 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.tooltip.font.height 15 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.25s-1.5t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.25s-1.5t.txt new file mode 100644 index 00000000..f4d07c71 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.25s-1.5t.txt @@ -0,0 +1,120 @@ +Java version: 9.0.4 +OS: Windows 10 + +Screen scale: 1.25 +Text scale: 1.5 + +Java scale: 1.25 +Font scale: 1.5 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=13] +win.defaultGUI.font.height 13 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 27 +win.frame.captionButtonWidth 45 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.captionFont.height 18 +win.frame.captionGradientsOn true +win.frame.captionHeight 27 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 1 +win.frame.smallCaptionButtonHeight 27 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.smallCaptionFont.height 18 +win.frame.smallCaptionHeight 27 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.icon.font.height 18 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.menu.font.height 18 +win.menu.height 27 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.messagebox.font.height 18 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.status.font.height 18 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.tooltip.font.height 18 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.5s-1.0t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.5s-1.0t.txt new file mode 100644 index 00000000..d6232668 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.5s-1.0t.txt @@ -0,0 +1,120 @@ +Java version: 9.0.4 +OS: Windows 10 + +Screen scale: 1.5 +Text scale: 1.0 + +Java scale: 1.5 +Font scale: 1.0 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=11] +win.defaultGUI.font.height 11 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 22 +win.frame.captionButtonWidth 36 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.frame.captionFont.height 12 +win.frame.captionGradientsOn true +win.frame.captionHeight 22 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 1 +win.frame.smallCaptionButtonHeight 22 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.frame.smallCaptionFont.height 12 +win.frame.smallCaptionHeight 22 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.icon.font.height 12 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.menu.font.height 12 +win.menu.height 19 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.messagebox.font.height 12 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.status.font.height 12 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.tooltip.font.height 12 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.5s-1.25t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.5s-1.25t.txt new file mode 100644 index 00000000..9e55cd38 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.5s-1.25t.txt @@ -0,0 +1,120 @@ +Java version: 9.0.4 +OS: Windows 10 + +Screen scale: 1.5 +Text scale: 1.25 + +Java scale: 1.5 +Font scale: 1.25 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=11] +win.defaultGUI.font.height 11 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 22 +win.frame.captionButtonWidth 36 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.frame.captionFont.height 15 +win.frame.captionGradientsOn true +win.frame.captionHeight 22 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 1 +win.frame.smallCaptionButtonHeight 22 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.frame.smallCaptionFont.height 15 +win.frame.smallCaptionHeight 22 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.icon.font.height 15 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.menu.font.height 15 +win.menu.height 21 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.messagebox.font.height 15 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.status.font.height 15 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.tooltip.font.height 15 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.5s-1.5t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.5s-1.5t.txt new file mode 100644 index 00000000..25b28a91 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.5s-1.5t.txt @@ -0,0 +1,120 @@ +Java version: 9.0.4 +OS: Windows 10 + +Screen scale: 1.5 +Text scale: 1.5 + +Java scale: 1.5 +Font scale: 1.5 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=11] +win.defaultGUI.font.height 11 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 26 +win.frame.captionButtonWidth 43 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.captionFont.height 18 +win.frame.captionGradientsOn true +win.frame.captionHeight 26 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 1 +win.frame.smallCaptionButtonHeight 26 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.smallCaptionFont.height 18 +win.frame.smallCaptionHeight 26 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.icon.font.height 18 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.menu.font.height 18 +win.menu.height 26 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.messagebox.font.height 18 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.status.font.height 18 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.tooltip.font.height 18 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.75s-1.25t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.75s-1.25t.txt new file mode 100644 index 00000000..1a9fd2db --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.75s-1.25t.txt @@ -0,0 +1,120 @@ +Java version: 9.0.4 +OS: Windows 10 + +Screen scale: 1.75 +Text scale: 1.25 + +Java scale: 1.75 +Font scale: 1.25 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=9] +win.defaultGUI.font.height 9 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 22 +win.frame.captionButtonWidth 37 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.frame.captionFont.height 15 +win.frame.captionGradientsOn true +win.frame.captionHeight 22 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 1 +win.frame.smallCaptionButtonHeight 22 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.frame.smallCaptionFont.height 15 +win.frame.smallCaptionHeight 22 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.icon.font.height 15 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.menu.font.height 15 +win.menu.height 22 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.messagebox.font.height 15 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.status.font.height 15 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.tooltip.font.height 15 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.75s-1.5t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.75s-1.5t.txt new file mode 100644 index 00000000..cd2dcfa0 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--1.75s-1.5t.txt @@ -0,0 +1,120 @@ +Java version: 9.0.4 +OS: Windows 10 + +Screen scale: 1.75 +Text scale: 1.5 + +Java scale: 1.75 +Font scale: 1.5 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=9] +win.defaultGUI.font.height 9 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 27 +win.frame.captionButtonWidth 44 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.captionFont.height 18 +win.frame.captionGradientsOn true +win.frame.captionHeight 27 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 1 +win.frame.smallCaptionButtonHeight 27 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.smallCaptionFont.height 18 +win.frame.smallCaptionHeight 27 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.icon.font.height 18 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.menu.font.height 18 +win.menu.height 27 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.messagebox.font.height 18 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.status.font.height 18 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.tooltip.font.height 18 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--2.0s-1.0t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--2.0s-1.0t.txt new file mode 100644 index 00000000..0e7cd3ae --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--2.0s-1.0t.txt @@ -0,0 +1,120 @@ +Java version: 9.0.4 +OS: Windows 10 + +Screen scale: 2.0 +Text scale: 1.0 + +Java scale: 2.0 +Font scale: 1.0 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=8] +win.defaultGUI.font.height 8 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 22 +win.frame.captionButtonWidth 36 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.frame.captionFont.height 12 +win.frame.captionGradientsOn true +win.frame.captionHeight 22 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 1 +win.frame.smallCaptionButtonHeight 22 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.frame.smallCaptionFont.height 12 +win.frame.smallCaptionHeight 22 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.icon.font.height 12 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.menu.font.height 12 +win.menu.height 19 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.messagebox.font.height 12 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.status.font.height 12 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=12] +win.tooltip.font.height 12 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--2.0s-1.25t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--2.0s-1.25t.txt new file mode 100644 index 00000000..3fd0bba6 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--2.0s-1.25t.txt @@ -0,0 +1,120 @@ +Java version: 9.0.4 +OS: Windows 10 + +Screen scale: 2.0 +Text scale: 1.25 + +Java scale: 2.0 +Font scale: 1.25 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=8] +win.defaultGUI.font.height 8 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 22 +win.frame.captionButtonWidth 36 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.frame.captionFont.height 15 +win.frame.captionGradientsOn true +win.frame.captionHeight 22 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 1 +win.frame.smallCaptionButtonHeight 22 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.frame.smallCaptionFont.height 15 +win.frame.smallCaptionHeight 22 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.icon.font.height 15 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.menu.font.height 15 +win.menu.height 22 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.messagebox.font.height 15 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.status.font.height 15 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.tooltip.font.height 15 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--2.0s-1.5t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--2.0s-1.5t.txt new file mode 100644 index 00000000..08613b1e --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--2.0s-1.5t.txt @@ -0,0 +1,120 @@ +Java version: 9.0.4 +OS: Windows 10 + +Screen scale: 2.0 +Text scale: 1.5 + +Java scale: 2.0 +Font scale: 1.5 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=8] +win.defaultGUI.font.height 8 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 27 +win.frame.captionButtonWidth 45 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.captionFont.height 18 +win.frame.captionGradientsOn true +win.frame.captionHeight 27 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 1 +win.frame.smallCaptionButtonHeight 27 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.smallCaptionFont.height 18 +win.frame.smallCaptionHeight 27 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.icon.font.height 18 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.menu.font.height 18 +win.menu.height 27 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.messagebox.font.height 18 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.status.font.height 18 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.tooltip.font.height 18 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--2.25s-1.5t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--2.25s-1.5t.txt new file mode 100644 index 00000000..59d9fc54 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--2.25s-1.5t.txt @@ -0,0 +1,120 @@ +Java version: 9.0.4 +OS: Windows 10 + +Screen scale: 2.25 +Text scale: 1.5 + +Java scale: 2.25 +Font scale: 1.5 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=7] +win.defaultGUI.font.height 7 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 27 +win.frame.captionButtonWidth 44 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.captionFont.height 18 +win.frame.captionGradientsOn true +win.frame.captionHeight 27 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 1 +win.frame.smallCaptionButtonHeight 27 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.smallCaptionFont.height 18 +win.frame.smallCaptionHeight 27 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.icon.font.height 18 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.menu.font.height 18 +win.menu.height 27 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.messagebox.font.height 18 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.status.font.height 18 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.tooltip.font.height 18 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--3.0s-1.25t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--3.0s-1.25t.txt new file mode 100644 index 00000000..37dea0e4 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--3.0s-1.25t.txt @@ -0,0 +1,120 @@ +Java version: 9.0.4 +OS: Windows 10 + +Screen scale: 3.0 +Text scale: 1.25 + +Java scale: 3.0 +Font scale: 1.25 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=5] +win.defaultGUI.font.height 5 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 22 +win.frame.captionButtonWidth 36 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.frame.captionFont.height 15 +win.frame.captionGradientsOn true +win.frame.captionHeight 22 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 1 +win.frame.smallCaptionButtonHeight 22 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.frame.smallCaptionFont.height 15 +win.frame.smallCaptionHeight 22 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.icon.font.height 15 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.menu.font.height 15 +win.menu.height 22 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.messagebox.font.height 15 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.status.font.height 15 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=15] +win.tooltip.font.height 15 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--3.0s-1.5t.txt b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--3.0s-1.5t.txt new file mode 100644 index 00000000..db145105 --- /dev/null +++ b/flatlaf-testing/dumps/desktop-properties/desktop-properties-win-9.0.4--3.0s-1.5t.txt @@ -0,0 +1,120 @@ +Java version: 9.0.4 +OS: Windows 10 + +Screen scale: 3.0 +Text scale: 1.5 + +Java scale: 3.0 +Font scale: 1.5 + +DnD.gestureMotionThreshold 2 +awt.dynamicLayoutSupported true +awt.file.showAttribCol false +awt.file.showHiddenFiles true +awt.font.desktophints {Text-specific antialiasing enable key=LCD HRGB antialiasing text mode, Text-specific LCD contrast key=120} +awt.mouse.numButtons 5 +awt.multiClickInterval 500 +awt.wheelMousePresent true +win.3d.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.3d.darkShadowColor java.awt.Color[r=105,g=105,b=105] +win.3d.highlightColor java.awt.Color[r=255,g=255,b=255] +win.3d.lightColor java.awt.Color[r=227,g=227,b=227] +win.3d.shadowColor java.awt.Color[r=160,g=160,b=160] +win.ansiFixed.font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=13] +win.ansiFixed.font.height 13 +win.ansiVar.font java.awt.Font[family=Microsoft Sans Serif,name=Microsoft Sans Serif,style=plain,size=11] +win.ansiVar.font.height 11 +win.button.textColor java.awt.Color[r=0,g=0,b=0] +win.caret.width 1 +win.defaultGUI.font java.awt.Font[family=Tahoma,name=Tahoma,style=plain,size=5] +win.defaultGUI.font.height 5 +win.desktop.backgroundColor java.awt.Color[r=0,g=0,b=0] +win.deviceDefault.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.deviceDefault.font.height 16 +win.drag.height 4 +win.drag.width 4 +win.frame.activeBorderColor java.awt.Color[r=180,g=180,b=180] +win.frame.activeCaptionColor java.awt.Color[r=153,g=180,b=209] +win.frame.activeCaptionGradientColor java.awt.Color[r=185,g=209,b=234] +win.frame.backgroundColor java.awt.Color[r=255,g=255,b=255] +win.frame.captionButtonHeight 27 +win.frame.captionButtonWidth 44 +win.frame.captionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.captionFont.height 18 +win.frame.captionGradientsOn true +win.frame.captionHeight 27 +win.frame.captionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.color java.awt.Color[r=100,g=100,b=100] +win.frame.fullWindowDragsOn true +win.frame.inactiveBorderColor java.awt.Color[r=244,g=247,b=252] +win.frame.inactiveCaptionColor java.awt.Color[r=191,g=205,b=219] +win.frame.inactiveCaptionGradientColor java.awt.Color[r=215,g=228,b=242] +win.frame.inactiveCaptionTextColor java.awt.Color[r=0,g=0,b=0] +win.frame.sizingBorderWidth 1 +win.frame.smallCaptionButtonHeight 27 +win.frame.smallCaptionButtonWidth 22 +win.frame.smallCaptionFont java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.frame.smallCaptionFont.height 18 +win.frame.smallCaptionHeight 27 +win.frame.textColor java.awt.Color[r=0,g=0,b=0] +win.highContrast.on false +win.icon.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.icon.font.height 18 +win.icon.hspacing 114 +win.icon.titleWrappingOn true +win.icon.vspacing 75 +win.item.highlightColor java.awt.Color[r=0,g=120,b=215] +win.item.highlightTextColor java.awt.Color[r=255,g=255,b=255] +win.item.hotTrackedColor java.awt.Color[r=0,g=102,b=204] +win.item.hotTrackingOn true +win.mdi.backgroundColor java.awt.Color[r=171,g=171,b=171] +win.menu.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.menu.buttonWidth 19 +win.menu.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.menu.font.height 18 +win.menu.height 27 +win.menu.keyboardCuesOn false +win.menu.textColor java.awt.Color[r=0,g=0,b=0] +win.menubar.backgroundColor java.awt.Color[r=240,g=240,b=240] +win.messagebox.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.messagebox.font.height 18 +win.oemFixed.font java.awt.Font[family=Dialog,name=8514oem,style=plain,size=18] +win.oemFixed.font.height 18 +win.properties.version 3 +win.scrollbar.backgroundColor java.awt.Color[r=200,g=200,b=200] +win.scrollbar.height 17 +win.scrollbar.width 17 +win.sound.asterisk WinPlaySound(SystemAsterisk) +win.sound.close WinPlaySound(Close) +win.sound.default WinPlaySound(.Default) +win.sound.exclamation WinPlaySound(SystemExclamation) +win.sound.exit WinPlaySound(SystemExit) +win.sound.hand WinPlaySound(SystemHand) +win.sound.maximize WinPlaySound(Maximize) +win.sound.menuCommand WinPlaySound(MenuCommand) +win.sound.menuPopup WinPlaySound(MenuPopup) +win.sound.minimize WinPlaySound(Minimize) +win.sound.open WinPlaySound(Open) +win.sound.question WinPlaySound(SystemQuestion) +win.sound.restoreDown WinPlaySound(RestoreDown) +win.sound.restoreUp WinPlaySound(RestoreUp) +win.sound.start WinPlaySound(SystemStart) +win.status.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.status.font.height 18 +win.system.font java.awt.Font[family=Dialog,name=Dialog,style=bold,size=16] +win.system.font.height 16 +win.systemFixed.font java.awt.Font[family=Dialog,name=Fixedsys,style=plain,size=18] +win.systemFixed.font.height 18 +win.text.fontSmoothingContrast 1200 +win.text.fontSmoothingOn true +win.text.fontSmoothingOrientation 1 +win.text.fontSmoothingType 2 +win.text.grayedTextColor java.awt.Color[r=109,g=109,b=109] +win.tooltip.backgroundColor java.awt.Color[r=255,g=255,b=225] +win.tooltip.font java.awt.Font[family=Segoe UI,name=Segoe UI,style=plain,size=18] +win.tooltip.font.height 18 +win.tooltip.textColor java.awt.Color[r=0,g=0,b=0] +win.xpstyle.colorName NormalColor +win.xpstyle.dllName C:\Windows\resources\themes\Aero\Aero.msstyles +win.xpstyle.sizeName NormalSize +win.xpstyle.themeActive true diff --git a/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatDesktopPropertiesDump.java b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatDesktopPropertiesDump.java new file mode 100644 index 00000000..36f3e172 --- /dev/null +++ b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatDesktopPropertiesDump.java @@ -0,0 +1,113 @@ +/* + * Copyright 2020 FormDev Software GmbH + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.formdev.flatlaf.testing; + +import java.awt.Font; +import java.awt.GraphicsConfiguration; +import java.awt.GraphicsEnvironment; +import java.awt.Toolkit; +import java.io.File; +import java.io.IOException; +import java.io.PrintStream; +import java.util.Locale; +import javax.swing.SwingUtilities; + +/** + * Dumps desktop properties. + * + * @author Karl Tauber + */ +public class FlatDesktopPropertiesDump +{ + public static void main( String[] args ) { + System.setProperty( "line.separator", "\n" ); + + SwingUtilities.invokeLater( () -> { + printDesktopProperties(); + } ); + } + + private static void printDesktopProperties() { + Toolkit toolkit = Toolkit.getDefaultToolkit(); + String osName = System.getProperty( "os.name" ).toLowerCase( Locale.ENGLISH ); + + // Java scale factor + GraphicsConfiguration gc = GraphicsEnvironment.getLocalGraphicsEnvironment() + .getDefaultScreenDevice().getDefaultConfiguration(); + double javaScale = gc.getDefaultTransform().getScaleX(); + float fontScale; + + double screenScale = javaScale; + float textScale = 1; + + if( osName.startsWith( "windows" ) ) { + // text scale factor + Font winFont = (Font) toolkit.getDesktopProperty( "win.messagebox.font" ); + fontScale = roundToQuater( winFont.getSize() / 12f ); + textScale = fontScale; + + // Java 8 + if( System.getProperty( "java.version" ).startsWith( "1.8" ) ) { + // screen scale factor + Font winFont2 = (Font) toolkit.getDesktopProperty( "win.defaultGUI.font" ); + screenScale = roundToQuater( winFont2.getSize() / 11f ); + + // text scale factor + textScale = roundToQuater( textScale / (float) screenScale ); + } + } else + throw new RuntimeException( "OS not supported" ); + + File dir = new File( "dumps/desktop-properties" ); + dir.mkdirs(); + + String osPrefix = osName.startsWith( "windows" ) ? "win" + : osName.startsWith( "mac" ) ? "mac" + : osName.startsWith( "linux" ) ? "linux" + : "unknown"; + String javaVersion = System.getProperty( "java.version" ); + + File file = new File( dir, "desktop-properties-" + osPrefix + "-" + javaVersion + + "--" + screenScale + "s-" + textScale + "t.txt" ); + + try( PrintStream out = new PrintStream( file ) ) { + out.println( "Java version: " + System.getProperty( "java.version" ) ); + out.println( "OS: " + System.getProperty( "os.name" ) ); + out.println(); + + out.println( "Screen scale: " + screenScale ); + out.println( "Text scale: " + textScale ); + out.println(); + + out.println( "Java scale: " + javaScale ); + out.println( "Font scale: " + fontScale ); + out.println(); + + String[] winPropNames = (String[]) toolkit.getDesktopProperty( "win.propNames" ); + for( String propName : winPropNames ) { + Object value = toolkit.getDesktopProperty( propName ); + out.printf( "%-40s %s\n", propName, String.valueOf( value ) ); + } + } catch( IOException ex ) { + ex.printStackTrace(); + } + } + + private static float roundToQuater( float value ) { + return Math.round( value * 4f ) / 4f; + } +}