Changeset 9524 for trunk/src/user32/listbox.c
- Timestamp:
- Dec 18, 2002, 2:10:08 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/listbox.c
r9523 r9524 1743 1743 else /* not a directory */ 1744 1744 { 1745 #ifdef __WIN32OS2__ 1746 //SvL: Must check for FILE_ATTRIBUTE_NORMAL or else files are removed from 1747 // the directory listing in common file dialogs 1748 #define ATTRIBS (FILE_ATTRIBUTE_READONLY | FILE_ATTRIBUTE_HIDDEN | \ 1749 FILE_ATTRIBUTE_SYSTEM | FILE_ATTRIBUTE_ARCHIVE | FILE_ATTRIBUTE_NORMAL) 1750 #else 1745 1751 #define ATTRIBS (FILE_ATTRIBUTE_READONLY | FILE_ATTRIBUTE_HIDDEN | \ 1746 1752 FILE_ATTRIBUTE_SYSTEM | FILE_ATTRIBUTE_ARCHIVE) 1753 #endif 1747 1754 1748 1755 if ((attrib & DDL_EXCLUSIVE) && … … 2057 2064 LISTBOX_SetCaretIndex( hwnd, pDescr, pDescr->lphc->droppedIndex, FALSE ); 2058 2065 LISTBOX_SetSelection( hwnd, pDescr, pDescr->lphc->droppedIndex, FALSE, FALSE ); 2066 #ifdef __WIN32OS2__ 2067 COMBO_RollupListbox(pDescr->lphc); 2068 2069 /* @@PF Previous code is all wrong here. Here we are supposed to close 2070 and only close dropdown, instead flip, flips it. This happens because 2071 previous code did not pay attention to the fact that combobox can be 2072 closed with SendMessage by application, as MFC apps do 2073 COMBO_FlipListbox( pDescr->lphc, FALSE, FALSE ); */ 2074 #else 2059 2075 COMBO_FlipListbox( pDescr->lphc, FALSE, FALSE ); 2076 #endif 2060 2077 return 0; 2061 2078 }
Note:
See TracChangeset
for help on using the changeset viewer.