• Serge Ivanov's avatar
    In Windows, if PropertySheet can't create some page it just skips it. This · c0b824d7
    Serge Ivanov authored
    patch adds similar behaviour to Wine. It also adds some NULL checks.
    
    <yuxi@corel.com>
    Fix property sheet initialization bugs.
    
    Matthew Robertson
    The template was calling GetActiveIndex which was not being set in the
    propsheet code, and the call was moved before we call SetActive -
    because that's where we query for the Active Index.
    
    Noomen Hamza
    Resize property sheet to the largest dialog size.
    
    Don Kelly
    In the WM_INITDIALOG handler for the prop sheet, there is a call to
    PROPSHEET_IsTooSmall() which, if it returns TRUE, calls
    PROPSHEET_AdjustSize().  Contrary to its comment, .._AdjustSize() actually
    aligns the sizes of the "largest" prop. sheet dialog template and the tab
    control.  The IsTooSmall() call doesn't properly catch this mismatch.
    Modified the function to return TRUE if the sizes mismatch and renamed it to
    PROPSHEET_SizeMismatch() to reflect its proper use.
    c0b824d7
Name
Last commit
Last update
console Loading commit data...
controls Loading commit data...
debugger Loading commit data...
dlls Loading commit data...
documentation Loading commit data...
files Loading commit data...
graphics Loading commit data...
if1632 Loading commit data...
include Loading commit data...
library Loading commit data...
libtest Loading commit data...
loader Loading commit data...
memory Loading commit data...
misc Loading commit data...
miscemu Loading commit data...
msdos Loading commit data...
objects Loading commit data...
ole Loading commit data...
programs Loading commit data...
rc Loading commit data...
relay32 Loading commit data...
resources Loading commit data...
scheduler Loading commit data...
server Loading commit data...
tools Loading commit data...
tsx11 Loading commit data...
win32 Loading commit data...
windows Loading commit data...
.cvsignore Loading commit data...
ANNOUNCE Loading commit data...
AUTHORS Loading commit data...
BUGS Loading commit data...
ChangeLog Loading commit data...
DEVELOPERS-HINTS Loading commit data...
LICENSE Loading commit data...
Make.rules.in Loading commit data...
Makefile.in Loading commit data...
README Loading commit data...
WARRANTY Loading commit data...
configure Loading commit data...
configure.in Loading commit data...
wine.ini Loading commit data...
winedefault.reg Loading commit data...