Skip to content
This repository was archived by the owner on Mar 4, 2025. It is now read-only.

Commit c0e2547

Browse files
authored
Use resizable dialog engine for more dialogs (#122)
1 parent 03e19d1 commit c0e2547

17 files changed

+805
-168
lines changed

src/lang/res_en-US.rc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ BEGIN
9090
MENUITEM "&Confirmation...", IDM_CONFIRM
9191
MENUITEM "&Font...", IDM_FONT
9292
MENUITEM "Customize Tool&bar...", IDM_TOOLBARCUST
93-
MENUITEM "Additional &Preferences", IDM_PREF
93+
MENUITEM "Additional &Preferences...", IDM_PREF
9494
MENUITEM SEPARATOR
9595
MENUITEM "&Toolbar", IDM_TOOLBAR
9696
MENUITEM "&Drivebar", IDM_DRIVEBAR

src/lang/res_he-IL.rc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ BEGIN
9090
MENUITEM "א&ישור...", IDM_CONFIRM
9191
MENUITEM "&גופן...", IDM_FONT
9292
MENUITEM "סרגל כלים...", IDM_TOOLBARCUST
93-
MENUITEM "ה&עדפות נוספות", IDM_PREF
93+
MENUITEM "ה&עדפות נוספות...", IDM_PREF
9494
MENUITEM SEPARATOR
9595
MENUITEM "&סרגל כלים", IDM_TOOLBAR
9696
MENUITEM "שורת &כוננים", IDM_DRIVEBAR

src/lang/res_ja-JP.rc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,9 @@ BEGIN
9090
MENUITEM "確認(&C)...", IDM_CONFIRM
9191
MENUITEM "フォント(&F)...", IDM_FONT
9292
MENUITEM "ツール バーのカスタマイズ(&B)...", IDM_TOOLBARCUST
93-
MENUITEM "追加の設定(&P)", IDM_PREF
94-
MENUITEM SEPARATOR
95-
MENUITEM "ツール バー(&T)", IDM_TOOLBAR
93+
MENUITEM "追加の設定(&P)...", IDM_PREF
94+
MENUITEM SEPARATOR
95+
MENUITEM "ツール バー(&T)", IDM_TOOLBAR
9696
MENUITEM "ドライブ バー(&D)", IDM_DRIVEBAR
9797
MENUITEM "ステータス バー(&S)", IDM_STATUSBAR
9898
MENUITEM SEPARATOR

src/lang/res_pl-PL.rc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ BEGIN
9090
MENUITEM "&Potwierdzanie...", IDM_CONFIRM
9191
MENUITEM "&Czcionka...", IDM_FONT
9292
MENUITEM "Dostosuj pasek nar&zędzi...", IDM_TOOLBARCUST
93-
MENUITEM "&Dodatkowe preferencje", IDM_PREF
93+
MENUITEM "&Dodatkowe preferencje...", IDM_PREF
9494
MENUITEM SEPARATOR
9595
MENUITEM "Pasek &narzędzi", IDM_TOOLBAR
9696
MENUITEM "Pasek &dysków", IDM_DRIVEBAR

src/lang/res_tr-TR.rc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ BEGIN
9090
MENUITEM "&Onay...", IDM_CONFIRM
9191
MENUITEM "&Yazıtipi...", IDM_FONT
9292
MENUITEM "A&raç Çubuğunu Özelleştir...", IDM_TOOLBARCUST
93-
MENUITEM "&Ek Tercihler", IDM_PREF
93+
MENUITEM "&Ek Tercihler...", IDM_PREF
9494
MENUITEM SEPARATOR
9595
MENUITEM "&Araç Çubuğu", IDM_TOOLBAR
9696
MENUITEM "&Sürücü Çubuğu", IDM_DRIVEBAR

src/lang/res_zh-CN.rc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ BEGIN
9090
MENUITEM "确认(&C)...", IDM_CONFIRM
9191
MENUITEM "字体(&F)...", IDM_FONT
9292
MENUITEM "自定义工具栏(&B)...", IDM_TOOLBARCUST
93-
MENUITEM "首选项(&P)", IDM_PREF
93+
MENUITEM "首选项(&P)...", IDM_PREF
9494
MENUITEM SEPARATOR
9595
MENUITEM "工具栏(&T)", IDM_TOOLBAR
9696
MENUITEM "驱动器栏(&D)", IDM_DRIVEBAR

src/lang/winfile_de-DE.dlg

Lines changed: 109 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -83,44 +83,64 @@ BEGIN
8383
WS_VISIBLE
8484
END
8585

86-
DRIVEDLG DIALOG 11, 31, 201, 86
86+
DRIVEDLG DIALOGEX 11, 31, 201, 86
8787
CAPTION "Datenträger auswählen"
8888
FONT 8, "MS Shell Dlg"
89-
STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | DS_MODALFRAME | WS_POPUP
89+
STYLE WS_BORDER | WS_CAPTION | WS_THICKFRAME | WS_SYSMENU | DS_MODALFRAME | WS_POPUP | WS_CLIPCHILDREN
9090
BEGIN
91+
DIALOGRESIZE { 0, 0 }
9192
CONTROL "&Datenträger:", IDD_DRIVE1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 5, 41, 10
93+
DIALOGRESIZECONTROL { 0, 0, 100, 100 }
9294
CONTROL "", IDD_DRIVE, "listbox", LBS_NOTIFY | LBS_SORT | LBS_STANDARD | LBS_USETABSTOPS | WS_BORDER | WS_VSCROLL | WS_CHILD | WS_TABSTOP, 5, 16, 140, 60
95+
DIALOGRESIZECONTROL { 100, 0, 0, 0 }
9396
CONTROL "OK", IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 155, 6, 40, 14
97+
DIALOGRESIZECONTROL { 100, 10, 0, 0 }
9498
CONTROL "Abbrechen", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 155, 23, 40, 14
99+
DIALOGRESIZECONTROL { 100, 100, 0, 0 }
95100
CONTROL "&Hilfe", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 155, 44, 40, 14
96101
END
97102

98-
RUNDLG DIALOG 15, 12, 211, 73
103+
RUNDLG DIALOGEX 15, 12, 211, 73
99104
CAPTION "Ausführen"
100105
FONT 8, "MS Shell Dlg"
101-
STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
106+
STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_THICKFRAME | WS_POPUP | WS_SYSMENU | WS_CLIPCHILDREN
102107
BEGIN
108+
DIALOGRESIZE { 0, 125 }
109+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
103110
CONTROL "", IDD_DIR, "static", SS_SIMPLE | SS_NOPREFIX | WS_CHILD, 3, 6, 162, 10
111+
DIALOGRESIZECONTROL { 0, 10, 100, 0 }
104112
CONTROL "&Kommandozeile:", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_GROUP | WS_CHILD, 3, 18, 60, 10
113+
DIALOGRESIZECONTROL { 0, 20, 100, 0 }
105114
CONTROL "", IDD_NAME, "edit", ES_LEFT | ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP | WS_CHILD, 3, 29, 158, 12
115+
DIALOGRESIZECONTROL { 0, 90, 0, 0 }
106116
CONTROL "&Minimiert ausführen", IDD_LOAD, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 3, 45, 158, 12
117+
DIALOGRESIZECONTROL { 0, 100, 0, 0 }
107118
CONTROL "Als &Administrator ausführen", IDD_RUNAS, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 3, 58, 159, 12
119+
DIALOGRESIZECONTROL { 100, 0, 0, 0 }
108120
CONTROL "OK", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 165, 6, 40, 14
121+
DIALOGRESIZECONTROL { 100, 10, 0, 0 }
109122
CONTROL "Abbrechen", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 165, 23, 40, 14
110123
// CONTROL "&Suche...", IDD_BROWSE, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 165, 40, 40, 14
124+
DIALOGRESIZECONTROL { 100, 100, 0, 0 }
111125
CONTROL "&Hilfe", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 165, 43, 40, 14
112126
END
113127

114-
SELECTDLG DIALOG 15, 12, 116, 83
128+
SELECTDLG DIALOGEX 15, 12, 116, 83
115129
CAPTION "Dateien auswählen"
116130
FONT 8, "MS Shell Dlg"
117-
STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
131+
STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_THICKFRAME | WS_POPUP | WS_SYSMENU | WS_CLIPCHILDREN
118132
BEGIN
133+
DIALOGRESIZE { 0, 125 }
119134
CONTROL "&Datei(en):", -1, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 16, 60, 10
135+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
120136
CONTROL "", IDD_NAME, "edit", ES_LEFT | ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP | WS_CHILD, 5, 29, 60, 12
137+
DIALOGRESIZECONTROL { 100, 0, 0, 0 }
121138
CONTROL "&Auswählen", IDOK, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 70, 6, 40, 14
139+
DIALOGRESIZECONTROL { 100, 10, 0, 0 }
122140
CONTROL "A&bwählen", IDYES, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 70, 23, 40, 14
141+
DIALOGRESIZECONTROL { 100, 20, 0, 0 }
123142
CONTROL "Abbrechen", IDCANCEL, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 70, 40, 40, 14
143+
DIALOGRESIZECONTROL { 100, 100, 0, 0 }
124144
CONTROL "&Hilfe", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 70, 63, 40, 14
125145
END
126146

@@ -247,78 +267,122 @@ BEGIN
247267
END
248268

249269

250-
MYPRINTDLG DIALOG 20, 20, 240, 63
270+
MYPRINTDLG DIALOGEX 20, 20, 240, 63
251271
CAPTION "Drucken"
252272
FONT 8, "MS Shell Dlg"
253-
STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
273+
STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_THICKFRAME | WS_POPUP | WS_SYSMENU | WS_CLIPCHILDREN
254274
BEGIN
275+
DIALOGRESIZE { 0, 125 }
276+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
255277
CONTROL "", IDD_DIR, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 3, 6, 193, 10
278+
DIALOGRESIZECONTROL { 0, 0, 0, 0 }
256279
CONTROL "&Drucken:", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 10, 31, 10
280+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
257281
CONTROL "", IDD_FROM, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | ES_AUTOHSCROLL, 4, 23, 186, 12
282+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
258283
CONTROL "",IDD_STATUS, "static", WS_CHILD | SS_LEFTNOWORDWRAP | SS_NOPREFIX, 4, 39, 190, 10
284+
DIALOGRESIZECONTROL { 100, 0, 0, 0 }
259285
CONTROL "OK", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 197, 6, 40, 14
286+
DIALOGRESIZECONTROL { 100, 10, 0, 0 }
260287
CONTROL "Abbrechen", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 197, 23, 40, 14
288+
DIALOGRESIZECONTROL { 100, 100, 0, 0 }
261289
CONTROL "&Hilfe", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 197, 43, 40, 14
262290
END
263291

264292

265-
SEARCHDLG DIALOG 20, 20, 283, 76
293+
SEARCHDLG DIALOGEX 20, 20, 283, 76
266294
CAPTION "Suchen"
267295
FONT 8, "MS Shell Dlg"
268-
STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
296+
STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_THICKFRAME | WS_POPUP | WS_SYSMENU | WS_CLIPCHILDREN
269297
BEGIN
298+
DIALOGRESIZE { 0, 125 }
299+
DIALOGRESIZECONTROL { 0, 0, 0, 0 }
270300
CONTROL "&Suchen nach:", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 6, 45, 12
301+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
271302
CONTROL "", IDD_NAME, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | ES_AUTOHSCROLL, 52, 5, 180, 12
303+
DIALOGRESIZECONTROL { 0, 33, 0, 0 }
272304
CONTROL "Sei&t:", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 21, 45, 12
305+
DIALOGRESIZECONTROL { 0, 33, 100, 0 }
273306
CONTROL "", IDD_DATE, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | ES_AUTOHSCROLL, 52, 20, 180, 12
307+
DIALOGRESIZECONTROL { 0, 67, 0, 0 }
274308
CONTROL "&Beginnen in:", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 36, 45, 12
309+
DIALOGRESIZECONTROL { 0, 67, 100, 0 }
275310
CONTROL "", IDD_DIR, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | ES_AUTOHSCROLL, 52, 35, 180, 12
311+
DIALOGRESIZECONTROL { 0, 90, 0, 0 }
276312
CONTROL "All&e Unterverzeichnisse durchsuchen", IDD_SEARCHALL, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 52, 49, 179, 12
313+
DIALOGRESIZECONTROL { 0, 100, 0, 0 }
277314
CONTROL "&Unterverzeichnisse im Ergebnis", IDD_INCLUDEDIRS, "button", BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 52, 62, 179, 12
315+
DIALOGRESIZECONTROL { 100, 0, 0, 0 }
278316
CONTROL "OK", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 237, 6, 40, 14
317+
DIALOGRESIZECONTROL { 100, 25, 0, 0 }
279318
CONTROL "Abbrechen", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 237, 23, 40, 14
319+
DIALOGRESIZECONTROL { 100, 100, 0, 0 }
280320
CONTROL "&Hilfe", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 237, 43, 40, 14
281321
END
282322

283323

284-
MOVECOPYDLG DIALOG 47, 59, 381, 64
285-
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
324+
MOVECOPYDLG DIALOGEX 47, 59, 381, 64
325+
STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_THICKFRAME | WS_POPUP | WS_SYSMENU | WS_CLIPCHILDREN
286326
CAPTION "Verschieben"
287327
FONT 8, "MS Shell Dlg"
288328
BEGIN
329+
DIALOGRESIZE { 0, 125 }
330+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
289331
CONTROL "Aktuelles Verzeichnis: N", IDD_DIR, "Static", SS_SIMPLE | SS_NOPREFIX, 3, 6, 332, 10
290332

333+
DIALOGRESIZECONTROL { 0, 25, 0, 0 }
291334
CONTROL "&Nach:", IDD_KK_TEXTTO, "Static", SS_LEFTNOWORDWRAP, 3, 33, 20, 10
335+
336+
DIALOGRESIZECONTROL { 0, 25, 100, 0}
292337
EDITTEXT IDD_TO, 37, 32, 288, 12, ES_AUTOHSCROLL
293338

339+
DIALOGRESIZECONTROL { 0, 0, 0, 0 }
294340
CONTROL "", IDD_STATUS, "Static", SS_SIMPLE | SS_NOPREFIX, 3, 49, 40, 10
341+
342+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
295343
CONTROL "", IDD_NAME, "Static", SS_SIMPLE | SS_NOPREFIX, 45, 49, 290, 10
296344

345+
DIALOGRESIZECONTROL { 100, 0, 0, 0 }
297346
DEFPUSHBUTTON "OK", IDOK, 335, 6, 40, 14
298347

348+
DIALOGRESIZECONTROL { 100, 10, 0, 0 }
299349
PUSHBUTTON "Abbrechen", IDCANCEL, 335, 23, 40, 14
350+
351+
DIALOGRESIZECONTROL { 100, 100, 0, 0 }
300352
PUSHBUTTON "&Hilfe", IDD_HELP, 335, 40, 40, 14
301353

354+
DIALOGRESIZECONTROL { 0, 0, 0, 0 }
302355
CONTROL "&Von:", IDD_KK_TEXTFROM, "Static", SS_LEFTNOWORDWRAP, 3, 19, 20, 10
356+
357+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
303358
EDITTEXT IDD_FROM, 37, 18, 288, 12, ES_AUTOHSCROLL
304359

360+
DIALOGRESIZECONTROL { 0, 50, 0, 0 }
305361
CONTROL "", IDD_DIRS, "Static", SS_LEFTNOWORDWRAP, 3, 49, 330, 10
306362
END
307363

308364

309365

310-
DELETEDLG DIALOG 20, 20, 246, 64
366+
DELETEDLG DIALOGEX 20, 20, 246, 64
311367
CAPTION "Löschen"
312368
FONT 8, "MS Shell Dlg"
313-
STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
369+
STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_THICKFRAME | WS_POPUP | WS_SYSMENU | WS_CLIPCHILDREN
314370
BEGIN
371+
DIALOGRESIZE { 0, 125 }
372+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
315373
CONTROL "Aktuelles Verzeichnis: C", IDD_DIR, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 3, 5, 193, 10
316374
CONTROL "&Löschen:", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 3, 20, 35, 10
375+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
317376
CONTROL "", IDD_FROM, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | ES_AUTOHSCROLL, 40, 19, 155, 12
377+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
318378
CONTROL "", IDD_STATUS, "static", WS_CHILD | SS_SIMPLE | SS_NOPREFIX, 3, 35, 35, 10
379+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
319380
CONTROL "", IDD_NAME, "static", WS_CHILD | SS_SIMPLE | SS_NOPREFIX, 40, 35, 155, 10
381+
DIALOGRESIZECONTROL { 100, 0, 0, 0 }
320382
CONTROL "OK", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 200, 6, 40, 14
383+
DIALOGRESIZECONTROL { 100, 10, 0, 0 }
321384
CONTROL "Abbrechen", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 200, 23, 40, 14
385+
DIALOGRESIZECONTROL { 100, 100, 0, 0 }
322386
CONTROL "&Hilfe", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 200, 40, 40, 14
323387
END
324388

@@ -451,17 +515,24 @@ END
451515

452516

453517

454-
MAKEDIRDLG DIALOG 20, 20, 200, 63
518+
MAKEDIRDLG DIALOGEX 20, 20, 200, 63
455519
CAPTION "Verzeichnis erstellen"
456520
FONT 8, "MS Shell Dlg"
457-
STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
521+
STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_THICKFRAME | WS_POPUP | WS_SYSMENU | WS_CLIPCHILDREN
458522
BEGIN
523+
DIALOGRESIZE { 0, 125 }
524+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
459525
CONTROL "", IDD_DIR, "static", SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_CHILD, 3, 6, 154, 10
460526
CONTROL "&Name:", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 3, 23, 20, 10
527+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
461528
CONTROL "", IDD_NAME, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | ES_AUTOHSCROLL, 30, 22, 121, 12
529+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
462530
CONTROL "",IDD_STATUS, "static", WS_CHILD | SS_NOPREFIX | SS_LEFTNOWORDWRAP, 3, 46, 150, 10
531+
DIALOGRESIZECONTROL { 100, 0, 0, 0 }
463532
CONTROL "OK", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 157, 6, 40, 14
533+
DIALOGRESIZECONTROL { 100, 10, 0, 0 }
464534
CONTROL "Abbrechen", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 157, 23, 40, 14
535+
DIALOGRESIZECONTROL { 100, 100, 0, 0 }
465536
CONTROL "&Hilfe", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 157, 43, 40, 14
466537
END
467538

@@ -492,15 +563,20 @@ BEGIN
492563
CONTROL "Abbrechen", 2, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 44, 39, 44, 14
493564
END
494565

495-
DISKLABELDLG DIALOG 20, 20, 161, 63
566+
DISKLABELDLG DIALOGEX 20, 20, 161, 63
496567
CAPTION "Datenträger benennen"
497568
FONT 8, "MS Shell Dlg"
498-
STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_DLGFRAME | WS_POPUP | WS_SYSMENU
569+
STYLE WS_BORDER | DS_MODALFRAME | WS_CAPTION | WS_THICKFRAME | WS_POPUP | WS_SYSMENU | WS_CLIPCHILDREN
499570
BEGIN
571+
DIALOGRESIZE { 0, 125 }
500572
CONTROL "&Name:", IDD_TEXT, "static", SS_LEFTNOWORDWRAP | WS_CHILD, 5, 15, 30, 10
573+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
501574
CONTROL "", IDD_NAME, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD | ES_AUTOHSCROLL, 5, 26, 100, 12
575+
DIALOGRESIZECONTROL { 100, 0, 0, 0 }
502576
CONTROL "OK", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 115, 6, 40, 14
577+
DIALOGRESIZECONTROL { 100, 10, 0, 0 }
503578
CONTROL "Abbrechen", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 115, 23, 40, 14
579+
DIALOGRESIZECONTROL { 100, 100, 0, 0 }
504580
CONTROL "&Hilfe", IDD_HELP, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 115, 43, 40, 14
505581
END
506582

@@ -716,31 +792,42 @@ END
716792

717793

718794
#ifdef ASSOC
719-
ASSOCIATEDLG DIALOG 20, 20, 255, 129
795+
ASSOCIATEDLG DIALOGEX 20, 20, 255, 129
720796
#else
721-
ASSOCIATEDLG DIALOG 20, 20, 255, 118
797+
ASSOCIATEDLG DIALOGEX 20, 20, 255, 118
722798
#endif
723799

724800
CAPTION "Zuordnen"
725-
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
801+
STYLE WS_BORDER | WS_THICKFRAME | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_CLIPCHILDREN
726802
FONT 8, "MS Shell Dlg"
727803
BEGIN
804+
DIALOGRESIZE { 0, 0 }
728805
LTEXT "Dateien mit &Erweiterung:", -1, 6, 7, 81, 10
806+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
729807
COMBOBOX IDD_EXT, 90, 5, 44, 55, CBS_DROPDOWN | CBS_SORT | CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
730808
LTEXT "&Zuordnen zu Dateityp:", -1, 6, 30, 108, 10
809+
DIALOGRESIZECONTROL { 0, 0, 100, 0 }
731810
EDITTEXT IDD_COMMAND, 6, 42, 172, 12, ES_AUTOHSCROLL
811+
DIALOGRESIZECONTROL { 0, 0, 100, 100 }
732812
LISTBOX IDD_CLASSLIST, 10, 55, 167, 62, LBS_SORT | WS_VSCROLL | WS_TABSTOP
733813
#ifdef ASSOC
734814
#ifdef ASSOCHEAD
735815
| LBS_OWNERDRAWFIXED | LBS_HASSTRINGS
736816
#endif
737817
#endif
818+
DIALOGRESIZECONTROL { 100, 0, 0, 0 }
738819
PUSHBUTTON "&Durchsuchen...", IDD_BROWSE, 130, 24, 47, 14
820+
DIALOGRESIZECONTROL { 100, 0, 0, 0 }
739821
DEFPUSHBUTTON "OK", IDOK, 187, 6, 62, 14, WS_GROUP
822+
DIALOGRESIZECONTROL { 100, 10, 0, 0 }
740823
PUSHBUTTON "Abbrechen", IDCANCEL, 187, 23, 62, 14
824+
DIALOGRESIZECONTROL { 100, 30, 0, 0 }
741825
PUSHBUTTON "&Neuer Dateityp...", IDD_NEW, 187, 42, 62, 14
826+
DIALOGRESIZECONTROL { 100, 40, 0, 0 }
742827
PUSHBUTTON "&Typ bearbeiten...", IDD_CONFIG, 187, 59, 62, 14
828+
DIALOGRESIZECONTROL { 100, 50, 0, 0 }
743829
PUSHBUTTON "Typ &löschen", IDD_DELETE, 187, 76, 62, 14
830+
DIALOGRESIZECONTROL { 100, 100, 0, 0 }
744831
PUSHBUTTON "&Hilfe", IDD_HELP, 187, 95, 62, 14
745832

746833
#ifdef ASSOC
@@ -812,7 +899,7 @@ BEGIN
812899
CONTROL "Erstelle beim Starten einen &Goto-Index", IDC_GOTO, "button", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 16, 50, 150, 14
813900
CONTROL "Mirror application content", IDC_MIRROR, "button", BS_AUTOCHECKBOX | WS_CHILD /* | WS_VISIBLE | WS_TABSTOP */, 0, 0, 0, 0 // invisible, not a tabsop; here to satisfy VerifyResources tool.
814901
CONTROL "Sprache:", IDD_TEXT, "static", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 15, 70, 35, 14
815-
CONTROL "", IDC_LANGCB, "combobox", CBS_DROPDOWNLIST | WS_BORDER | WS_VSCROLL | WS_TABSTOP | WS_CHILD, 50, 68, 150, 14
902+
CONTROL "", IDC_LANGCB, "combobox", CBS_DROPDOWNLIST | WS_BORDER | WS_VSCROLL | WS_TABSTOP | WS_CHILD, 50, 68, 150, 54
816903
CONTROL "Einige Einstellungen werden nur durch erneutes Starten\ndes Programmes wirksam.",
817904
IDD_TEXT, "static", SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 15, 90, 180, 20
818905
CONTROL "OK", IDOK, "button", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 47, 120, 40, 14

0 commit comments

Comments
 (0)