#include "precomp.h"
Go to the source code of this file.
Defines | |
#define | RECALC_CYDROP -1 |
Functions | |
void | xxxCBSetDroppedSize (PCBOX pcbox, LPRECT lprc) |
LONG | CBNcCreateHandler (PCBOX pcbox, PWND pwnd) |
LRESULT | xxxCBCreateHandler (PCBOX pcbox, PWND pwnd) |
void | xxxCBCalcControlRects (PCBOX pcbox, LPRECT lprcList) |
void | xxxCBNcDestroyHandler (PWND pwnd, PCBOX pcbox) |
void | xxxCBSetFontHandler (PCBOX pcbox, HANDLE hFont, BOOL fRedraw) |
LONG | xxxCBSetEditItemHeight (PCBOX pcbox, int dyEdit) |
void | xxxCBSizeHandler (PCBOX pcbox) |
void | xxxCBPosition (PCBOX pcbox) |
Variables | |
LOOKASIDE | ComboboxLookaside |
|
Definition at line 19 of file comboini.c. Referenced by xxxCBCalcControlRects(), xxxCBCreateHandler(), and xxxCBSizeHandler(). |
|
Definition at line 31 of file comboini.c. References CBFHASSTRINGS, CBFOWNERDRAW, ClearWindowState(), tagCBox::f3DCombo, HIBYTE, SetWindowState(), tagCBox::styleSave, TestWF, TRUE, WEFCLIENTEDGE, WEFEDGEMASK, WFBORDER, WFHSCROLL, WFVSCROLL, and WFWIN40COMPAT. Referenced by ComboBoxWndProcWorker().
|
|
Definition at line 253 of file comboini.c. References tagCBox::buttonrc, tagCBox::CBoxStyle, CheckLock, tagCBox::cxCombo, tagCBox::cxDrop, tagCBox::cyCombo, tagCBox::cyDrop, tagCBox::editrc, tagCBox::fRightAlign, tagCBox::hFont, HW, HWq, max, NtUserGetDC(), NtUserReleaseDC, NULL, tagCBox::OwnerDraw, tagWND::rcWindow, RECALC_CYDROP, SDROPPABLE, SendMessage(), SetRectEmpty, tagWND::spmenu, tagCBox::spwnd, tagCBox::spwndParent, SYSMET, szOneChar, TestWF, ThreadLock, ThreadUnlock, UINT, and WFWIN40COMPAT. Referenced by xxxCBCreateHandler(), and xxxCBPosition().
|
|
Definition at line 70 of file comboini.c. References _CreateWindowEx(), tagSERVERINFO::atomSysClass, CBEDITID, CBFAUTOHSCROLL, CBFDISABLENOSCROLL, CBFDROPDOWN, CBFDROPDOWNLIST, CBFHASSTRINGS, CBFLOWERCASE, CBFNOINTEGRALHEIGHT, CBFOEMCONVERT, CBFOWNERDRAWFIXED, CBFOWNERDRAWVAR, CBFSORT, CBFUPPERCASE, CBLISTBOXID, tagCBox::CBoxStyle, CheckLock, tagCBox::cxCombo, tagCBox::cxDrop, tagCBox::cyDrop, DWORD, tagCBox::editrc, tagCBox::fCase, tagCBox::fNoEdit, tagCBox::fRightAlign, tagCBox::fRtoLReading, gpsi, HW, ICLS_COMBOLISTBOX, ICLS_EDIT, InflateRect(), L, LBS_COMBOBOX, LOBYTE, Lock, LOWERCASE, NtUserSetParent(), NtUserShowWindow(), NULL, tagCBox::OwnerDraw, OWNERDRAWFIXED, OWNERDRAWVAR, tagWND::rcWindow, REBASEPWND, RECALC_CYDROP, SDROPDOWN, SDROPDOWNLIST, SDROPPABLE, tagCBox::spwnd, tagCBox::spwndEdit, tagCBox::spwndList, tagCBox::spwndParent, SSIMPLE, tagCBox::styleSave, SYSMET, TestWF, TRUE, UPPERCASE, ValidateHwnd, WEFRIGHT, WEFRTLREADING, WFANSICREATOR, WFDISABLED, WFWIN40COMPAT, xxxCBCalcControlRects(), and xxxCBSetDroppedSize(). Referenced by ComboBoxWndProcWorker().
|
|
Definition at line 394 of file comboini.c. References CheckLock, ComboboxLookaside, FNID_CLEANEDUP_BIT, FreeLookasideEntry(), HWq, NtUserDestroyWindow(), NtUserSetWindowFNID(), NULL, tagCBox::spwnd, tagCBox::spwndEdit, tagCBox::spwndList, tagCBox::spwndParent, and Unlock. Referenced by ComboBoxWndProcWorker().
|
|
Definition at line 589 of file comboini.c. References tagCBox::editrc, tagCBox::fNoEdit, HWq, NtUserMoveWindow(), tagCBox::spwndEdit, ThreadLock, ThreadUnlock, TRUE, xxxCBCalcControlRects(), and xxxCBSetDroppedSize(). Referenced by ComboBoxWndProcWorker(), xxxCBSetFontHandler(), and xxxCBSizeHandler().
|
|
Definition at line 617 of file comboini.c. References FALSE, tagCBox::fLBoxVisible, HWq, NtUserMoveWindow(), tagCBox::spwndList, ThreadLock, ThreadUnlock, TRUE, and xxxCBHideListBoxWindow(). Referenced by xxxCBCreateHandler(), and xxxCBPosition().
|
|
Definition at line 485 of file comboini.c. References tagCBox::buttonrc, tagCBox::CBoxStyle, CheckLock, tagCBox::cxCombo, tagCBox::cxDrop, tagCBox::cyCombo, tagCBox::cyDrop, tagCBox::editrc, FALSE, tagCBox::fNoEdit, HWq, max, NtUserMoveWindow(), NtUserSetWindowPos(), NULL, tagWND::rcWindow, SDROPPABLE, tagCBox::spwnd, tagCBox::spwndEdit, tagCBox::spwndList, SSIMPLE, SYSMET, ThreadLock, ThreadUnlock, and TRUE. Referenced by ComboBoxWndProcWorker().
|
|
Definition at line 443 of file comboini.c. References CheckLock, FALSE, tagCBox::fNoEdit, tagCBox::hFont, HWq, NtUserInvalidateRect(), NULL, SendMessageWorker(), tagCBox::spwnd, tagCBox::spwndEdit, tagCBox::spwndList, ThreadLock, ThreadUnlock, TRUE, and xxxCBPosition(). Referenced by ComboBoxWndProcWorker().
|
|
Definition at line 563 of file comboini.c. References CheckLock, tagCBox::cxCombo, tagCBox::cyCombo, tagCBox::cyDrop, tagWND::rcWindow, RECALC_CYDROP, tagCBox::spwnd, and xxxCBPosition(). Referenced by ComboBoxWndProcWorker().
|
|
Definition at line 17 of file comboini.c. Referenced by ComboBoxWndProcWorker(), and xxxCBNcDestroyHandler(). |