[1/4] comdlg32: Add WS_CLIPSIBLINGS to controls in the item dialog.
Vincent Povirk
madewokherd at gmail.com
Tue Aug 25 15:27:12 CDT 2015
-------------- next part --------------
From 2172b9b4025933e5fffc1b96a4e9a24d71306219 Mon Sep 17 00:00:00 2001
From: Vincent Povirk <vincent at codeweavers.com>
Date: Thu, 20 Aug 2015 15:24:37 -0500
Subject: [PATCH 1/6] comdlg32: Add WS_CLIPSIBLINGS to controls in the item
dialog.
This is necessary because controls can temporarily overlap while the dialog
is being resized, causing rendering glitches as copied bits overlap other
controls.
---
dlls/comdlg32/comdlg32.rc | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/dlls/comdlg32/comdlg32.rc b/dlls/comdlg32/comdlg32.rc
index 1e616e6..6612dfd 100644
--- a/dlls/comdlg32/comdlg32.rc
+++ b/dlls/comdlg32/comdlg32.rc
@@ -483,16 +483,16 @@ STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_VISIBLE | WS_POPUP | WS_CAPTION | WS_S
CAPTION "Open"
FONT 8, "MS Shell Dlg"
{
- LTEXT "File name:", IDC_FILENAMESTATIC, 160, 240, 60, 9, SS_RIGHT
- EDITTEXT IDC_FILENAME, 226, 240, 100, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP
+ LTEXT "File name:", IDC_FILENAMESTATIC, 160, 240, 60, 9, SS_RIGHT | WS_CLIPSIBLINGS
+ EDITTEXT IDC_FILENAME, 226, 240, 100, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_CLIPSIBLINGS
- LTEXT "Files of type:", IDC_FILETYPESTATIC, 160, 256, 60, 9, SS_RIGHT
+ LTEXT "Files of type:", IDC_FILETYPESTATIC, 160, 256, 60, 9, SS_RIGHT | WS_CLIPSIBLINGS
COMBOBOX IDC_FILETYPE, 226, 256, 100, 12, WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_VSCROLL |
- CBS_HASSTRINGS | CBS_DROPDOWNLIST
+ WS_CLIPSIBLINGS | CBS_HASSTRINGS | CBS_DROPDOWNLIST
- DEFPUSHBUTTON "&Open", IDOK, 350, 240, 40, 14, WS_GROUP
- PUSHBUTTON "Cancel", IDCANCEL, 395, 240, 40, 14
- PUSHBUTTON "&Help", pshHelp, 350, 272, 40, 14
+ DEFPUSHBUTTON "&Open", IDOK, 350, 240, 40, 14, WS_GROUP | WS_CLIPSIBLINGS
+ PUSHBUTTON "Cancel", IDCANCEL, 395, 240, 40, 14, WS_CLIPSIBLINGS
+ PUSHBUTTON "&Help", pshHelp, 350, 272, 40, 14, WS_CLIPSIBLINGS
}
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
--
2.1.4
More information about the wine-patches
mailing list