PropertySheetA()

Daniel Walker diwalker at earthlink.net
Tue Apr 17 08:28:31 CDT 2001


Is there a hidden point to this code? From dlls/comctl32/propsheet.c
PropertySheetA(),

if
(!PROPSHEET_CollectPageInfo((LPCPROPSHEETPAGEA)psInfo->proppage[n].hpage,
                               psInfo, n))
    {
        if (lppsh->dwFlags & PSH_PROPSHEETPAGE)
            DestroyPropertySheetPage(psInfo->proppage[n].hpage);
        n--;
        psInfo->nPages--;
    }


So there is a point when a property sheet page is destroyed and removed,
but wine doesn't exit. It seems that if you remove a property sheet page
then the application is never going to look right. Is there some other
reason for this code, that I'm missing?

							Daniel Walker




More information about the wine-devel mailing list