[SHELL32] pl-PL.rc: Fix IDD_FILE_PROPERTIES & IDD_FOLDER_PROPERTIES (#6678)

- This removes an ancient polish-only workaround/extrawurst of 0.4.13-dev-1171-g c81af08 which made the dialog bigger than allowed in y, and which reduced its usability on small monitor resolution.
- Sync the dialogs dimensions back to en-US and all other localizations. Notice also that both dialogs have the same height again afterwards.
- Maximizes the available space for the dynamic parts of the dialog on the right side. Historically even 160 turned out to be too short for that, e.g. EDITTEXT 14009, the dynamic part of "Lokalizacja:". and also EDITTEXT 14007, the dynamic part of "Program:". Therefore we used 170 everywhere for those widths in all other languages. But due to the polish workaround it was crippled to 155 here. Not good!
- Notice also how now the leftmost checkboxes position of the Attributes is perfectly aligned with the other dynamic content of that column above after the fix. This will be important in the future when we will restore the vertical layout of Attribute-checkboxes in both dlgs (Plik vs. checkbox, and Katalog vs. checkbox) to match 2k3sp2
---------
Co-authored-by: Adam Słaboń <asaillen@protonmail.com>
This commit is contained in:
Joachim Henze 2024-03-27 21:08:17 +01:00 committed by GitHub
parent a9d9f0de86
commit e3bfcdf9e2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -230,19 +230,19 @@ BEGIN
ICON "", 14000, 16, 7, 32, 32, WS_VISIBLE ICON "", 14000, 16, 7, 32, 32, WS_VISIBLE
EDITTEXT 14001, 58, 9, 170, 14, ES_LEFT EDITTEXT 14001, 58, 9, 170, 14, ES_LEFT
LTEXT "Typ:", 14004, 8, 40, 42, 10 LTEXT "Typ:", 14004, 8, 40, 42, 10
CONTROL "Katalog", 14005, "edit", ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL, 73, 40, 155, 12 CONTROL "Katalog", 14005, "edit", ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL, 58, 40, 170, 10
LTEXT "", -1, 8, 31, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE LTEXT "", -1, 8, 31, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
LTEXT "Lokalizacja:", 14008, 8, 56, 55, 10 LTEXT "Lokalizacja:", 14008, 8, 56, 55, 10
EDITTEXT 14009, 73, 56, 155, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | ES_AUTOHSCROLL | NOT WS_TABSTOP EDITTEXT 14009, 58, 56, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | ES_AUTOHSCROLL | NOT WS_TABSTOP
LTEXT "Rozmiar:", 14010, 8, 72, 55, 10 LTEXT "Rozmiar:", 14010, 8, 72, 55, 10
EDITTEXT 14011, 73, 72, 155, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL EDITTEXT 14011, 58, 72, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "Rozmiar na dysku:", 140101, 8, 88, 60, 10 //FIXME: shrink that string, e.g. to "Na dysku:". No place to the right. Making it multi-row, like in fr-FR is only 2nd-best solution. LTEXT "Na dysku:", 140101, 8, 88, 55, 10
EDITTEXT 14012, 73, 88, 155, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL EDITTEXT 14012, 58, 88, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "Zawiera:", 14026, 8, 104, 55, 10 LTEXT "Zawiera:", 14026, 8, 104, 55, 10
EDITTEXT 14027, 73, 104, 155, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL EDITTEXT 14027, 58, 104, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 120, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE LTEXT "", -1, 8, 120, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
LTEXT "Utworzony:", 14014, 8, 128, 55, 12 LTEXT "Utworzony:", 14014, 8, 128, 55, 10
EDITTEXT 14015, 73, 128, 155, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL EDITTEXT 14015, 58, 128, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
LTEXT "", -1, 8, 144, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE LTEXT "", -1, 8, 144, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
LTEXT "Atrybuty:", 14020, 8, 152, 46, 10 LTEXT "Atrybuty:", 14020, 8, 152, 46, 10
AUTOCHECKBOX "&Tylko do odczytu", 14021, 58, 151, 70, 10 AUTOCHECKBOX "&Tylko do odczytu", 14021, 58, 151, 70, 10
@ -251,7 +251,7 @@ BEGIN
PUSHBUTTON "Zaawa&nsowane...", 14028, 158, 170, 70, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP PUSHBUTTON "Zaawa&nsowane...", 14028, 158, 170, 70, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
END END
IDD_FILE_PROPERTIES DIALOGEX 0, 0, 240, 225 //FIXME: remove that ancient workaround and shrink that dialogs height. Best is to sync it back to the dimensions used in en-US. Otherwise it doesn't fit small monitor resolutions. Check all the dialogs controls then! IDD_FILE_PROPERTIES DIALOGEX 0, 0, 240, 205
STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION STYLE DS_SHELLFONT | WS_CHILD | WS_CAPTION
CAPTION "Ogólne" CAPTION "Ogólne"
FONT 8, "MS Shell Dlg", 0, 0, 0x0 FONT 8, "MS Shell Dlg", 0, 0, 0x0
@ -259,26 +259,26 @@ BEGIN
ICON "", 14000, 16, 7, 32, 32, WS_VISIBLE ICON "", 14000, 16, 7, 32, 32, WS_VISIBLE
EDITTEXT 14001, 58, 9, 170, 14, ES_LEFT | WS_TABSTOP EDITTEXT 14001, 58, 9, 170, 14, ES_LEFT | WS_TABSTOP
LTEXT "", -1, 8, 29, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE LTEXT "", -1, 8, 29, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
LTEXT "Typ pliku:", 14004, 8, 35, 50, 10 LTEXT "Typ:", 14004, 8, 35, 42, 10
CONTROL "Plik", 14005, "edit", ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP, 58, 35, 170, 10 CONTROL "Plik", 14005, "edit", ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP, 58, 35, 170, 10
LTEXT "Otwierany za pomocą:", 14006, 8, 48, 40, 16 //FIXME: That string doesn't fit. And enlarging the control would be foolish, as there is dynamic content on the right side of it. Just shrink the text, e.g. to just "Programy". LTEXT "Program:", 14006, 8, 53, 50, 10
ICON "", 14025, 88, 52, 11, 10, NOT WS_VISIBLE ICON "", 14025, 58, 52, 11, 10, NOT WS_VISIBLE
PUSHBUTTON "&Zmień...", 14024, 178, 50, 50, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP PUSHBUTTON "&Zmień...", 14024, 168, 50, 60, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
EDITTEXT 14007, 58, 48, 115, 16, ES_LEFT | ES_READONLY | NOT WS_BORDER | ES_AUTOHSCROLL | NOT WS_TABSTOP EDITTEXT 14007, 58, 53, 100, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | ES_AUTOHSCROLL | NOT WS_TABSTOP
LTEXT "", -1, 8, 68, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE LTEXT "", -1, 8, 68, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
LTEXT "Lokalizacja:", 14008, 8, 75, 45, 10 LTEXT "Lokalizacja:", 14008, 8, 75, 45, 10
EDITTEXT 14009, 73, 75, 155, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | ES_AUTOHSCROLL | NOT WS_TABSTOP EDITTEXT 14009, 58, 75, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | ES_AUTOHSCROLL | NOT WS_TABSTOP
LTEXT "Rozmiar:", 14010, 8, 91, 45, 10 LTEXT "Rozmiar:", 14010, 8, 91, 45, 10
EDITTEXT 14011, 73, 91, 155, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP EDITTEXT 14011, 58, 91, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
LTEXT "Rozmiar na dysku:", 140112, 8, 107, 60, 10 //FIXME: shrink that string, e.g. to "Na dysku:". No place to the right. Making it multi-row, like in fr-FR is only 2nd-best solution. LTEXT "Na dysku:", 140112, 8, 107, 45, 10
EDITTEXT 14012, 73, 107, 155, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP EDITTEXT 14012, 58, 107, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
LTEXT "", -1, 8, 123, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE LTEXT "", -1, 8, 123, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
LTEXT "Utworzony:", 14014, 8, 131, 45, 10 LTEXT "Utworzony:", 14014, 8, 131, 45, 10
EDITTEXT 14015, 73, 131, 155, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP EDITTEXT 14015, 58, 131, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
LTEXT "Zmodyfikowany:", 14016, 8, 147, 60, 10 LTEXT "Zmieniony:", 14016, 8, 147, 45, 10
EDITTEXT 14017, 73, 147, 155, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP EDITTEXT 14017, 58, 147, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
LTEXT "Ostatnio użyty:", 14018, 8, 163, 60, 10 LTEXT "Ostatnio użyty:", 14018, 8, 163, 60, 10
EDITTEXT 14019, 73, 163, 155, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP EDITTEXT 14019, 58, 163, 170, 10, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP
LTEXT "", -1, 8, 179, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE LTEXT "", -1, 8, 179, 221, 1, SS_ETCHEDHORZ | WS_CHILD | WS_VISIBLE
LTEXT "Atrybuty:", 14020, 8, 189, 45, 10 LTEXT "Atrybuty:", 14020, 8, 189, 45, 10
AUTOCHECKBOX "&Tylko do odczytu", 14021, 58, 188, 70, 10 AUTOCHECKBOX "&Tylko do odczytu", 14021, 58, 188, 70, 10