|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <stdarg.h>#include <string.h>#include <stdlib.h>#include "windef.h"#include "winbase.h"#include "wingdi.h"#include "winuser.h"#include "winnls.h"#include "commctrl.h"#include "winerror.h"#include "winreg.h"#include "shlwapi.h"#include "comctl32.h"#include "wine/debug.h"
Go to the source code of this file.
Macros | |
| #define | NO_SHLWAPI_STREAM |
| #define | VERSION "6.0.2600.2982!" |
| #define | OCM__BASE (WM_USER+0x1c00) |
Variables | |
| static LPWSTR | COMCTL32_wSubclass = NULL |
| HMODULE | COMCTL32_hModule = 0 |
| static LANGID | COMCTL32_uiLang = MAKELANGID(LANG_NEUTRAL, SUBLANG_NEUTRAL) |
| HBRUSH | COMCTL32_hPattern55AABrush = NULL |
| COMCTL32_SysColor | comctl32_color |
| static HBITMAP | COMCTL32_hPattern55AABitmap = NULL |
| static const WORD | wPattern55AA [] |
| static const WCHAR | strCC32SubclassInfo [] |
| #define NO_SHLWAPI_STREAM |
Definition at line 68 of file commctrl.c.
Definition at line 1744 of file commctrl.c.
| #define VERSION "6.0.2600.2982!" |
| BOOL WINAPI _TrackMouseEvent | ( | TRACKMOUSEEVENT * | ptme | ) |
Definition at line 1218 of file commctrl.c.
Referenced by init_functions(), LISTVIEW_MouseMove(), REBAR_MouseMove(), TOOLBAR_MouseMove(), TREEVIEW_MouseMove(), and FlatButton::WndProc().
Definition at line 1555 of file commctrl.c.
Referenced by LISTVIEW_WindowProc(), and TREEVIEW_StyleChanged().
| void COMCTL32_DrawInsertMark | ( | HDC | hDC, |
| const RECT * | lpRect, | ||
| COLORREF | clrInsertMark, | ||
| BOOL | bHorizontal | ||
| ) |
Definition at line 1637 of file commctrl.c.
Referenced by TOOLBAR_Refresh().
| void COMCTL32_EnsureBitmapSize | ( | HBITMAP * | pBitmap, |
| int | cxMinWidth, | ||
| int | cyMinHeight, | ||
| COLORREF | crBackground | ||
| ) |
Definition at line 1689 of file commctrl.c.
Referenced by TOOLBAR_AddBitmapToImageList().
| void COMCTL32_GetFontMetrics | ( | HFONT | hFont, |
| TEXTMETRICW * | ptm | ||
| ) |
Definition at line 1732 of file commctrl.c.
Referenced by STATUSBAR_ComputeHeight().
Definition at line 1759 of file commctrl.c.
Referenced by ANIMATE_WindowProc(), COMBOEX_WindowProc(), DATETIME_WindowProc(), FlatSB_WindowProc(), HEADER_WindowProc(), HOTKEY_WindowProc(), IPADDRESS_WindowProc(), LISTVIEW_WindowProc(), MONTHCAL_WindowProc(), NATIVEFONT_WindowProc(), ProgressWindowProc(), REBAR_WindowProc(), StatusWindowProc(), SysLinkWindowProc(), TAB_WindowProc(), ToolbarWindowProc(), TOOLTIPS_WindowProc(), TRACKBAR_WindowProc(), TREEVIEW_WindowProc(), and UpDownWindowProc().
Definition at line 1597 of file commctrl.c.
Referenced by COMBOEX_WindowProc(), DllMain(), HEADER_WindowProc(), IPADDRESS_WindowProc(), LISTVIEW_WindowProc(), MONTHCAL_WindowProc(), PROPSHEET_DialogProc(), REBAR_WindowProc(), STATIC_WindowProc(), StatusWindowProc(), SysLinkWindowProc(), TAB_WindowProc(), TOOLBAR_SysColorChange(), TOOLTIPS_WindowProc(), and TREEVIEW_WindowProc().
|
static |
Definition at line 1456 of file commctrl.c.
Referenced by SetWindowSubclass().
| HBITMAP WINAPI CreateMappedBitmap | ( | HINSTANCE | hInstance, |
| INT_PTR | idBitmap, | ||
| UINT | wFlags, | ||
| LPCOLORMAP | lpColorMap, | ||
| INT | iNumMaps | ||
| ) |
Definition at line 1009 of file commctrl.c.
Referenced by PROPSHEET_LoadWizardBitmaps(), and TOOLBAR_AddBitmapToImageList().
Definition at line 780 of file commctrl.c.
Definition at line 806 of file commctrl.c.
Referenced by Control_WndProc_Create(), iewnd_OnCreate(), InitInstance(), and OnCreate().
| HWND WINAPI CreateToolbar | ( | HWND | hwnd, |
| DWORD | style, | ||
| UINT | wID, | ||
| INT | nBitmaps, | ||
| HINSTANCE | hBMInst, | ||
| UINT | wBMID, | ||
| LPCTBBUTTON | lpButtons, | ||
| INT | iNumButtons | ||
| ) |
Definition at line 1133 of file commctrl.c.
| HWND WINAPI CreateToolbarEx | ( | HWND | hwnd, |
| DWORD | style, | ||
| UINT | wID, | ||
| INT | nBitmaps, | ||
| HINSTANCE | hBMInst, | ||
| UINT_PTR | wBMID, | ||
| LPCTBBUTTON | lpButtons, | ||
| INT | iNumButtons, | ||
| INT | dxButton, | ||
| INT | dyButton, | ||
| INT | dxBitmap, | ||
| INT | dyBitmap, | ||
| UINT | uStructSize | ||
| ) |
Definition at line 940 of file commctrl.c.
Referenced by QuickLaunchBar::Create(), CreateToolbar(), TaskBar::Init(), init_functions(), InitInstance(), MainFrameBase::MainFrameBase(), MDIMainFrame::MDIMainFrame(), and OnCreate().
| HWND WINAPI CreateUpDownControl | ( | DWORD | style, |
| INT | x, | ||
| INT | y, | ||
| INT | cx, | ||
| INT | cy, | ||
| HWND | parent, | ||
| INT | id, | ||
| HINSTANCE | inst, | ||
| HWND | buddy, | ||
| INT | maxVal, | ||
| INT | minVal, | ||
| INT | curVal | ||
| ) |
Definition at line 840 of file commctrl.c.
Referenced by DATETIME_StyleChanged(), init_functions(), PRINTDLG_WMInitDialog(), and PRINTDLG_WMInitDialogW().
Definition at line 1507 of file commctrl.c.
Referenced by COMBOEX_ComboWndProc(), COMCTL32_SubclassProc(), CredDialogPasswordSubclassProc(), DragList_SubclassWindowProc(), CAutoComplete::EditWndProc(), init_function_pointers(), init_functions(), ListViewSubclassProc(), CAutoComplete::OnEditChar(), CAutoComplete::OnEditKeyDown(), PROPSHEET_WizardSubclassProc(), subclass_proc(), TOOLTIPS_SubclassProc(), and UPDOWN_Buddy_SubclassProc().
| HRESULT WINAPI DllGetVersion | ( | DLLVERSIONINFO * | pdvi | ) |
Definition at line 1159 of file commctrl.c.
Definition at line 1187 of file commctrl.c.
Definition at line 341 of file commctrl.c.
| int WINAPI DrawShadowText | ( | HDC | hdc, |
| LPCWSTR | pszText, | ||
| UINT | cch, | ||
| RECT * | prc, | ||
| DWORD | dwFlags, | ||
| COLORREF | crText, | ||
| COLORREF | crShadow, | ||
| int | ixOffset, | ||
| int | iyOffset | ||
| ) |
Definition at line 1856 of file commctrl.c.
Referenced by LISTVIEW_DrawItemPart(), CAppsListView::OnEraseBackground(), and CDownloaderProgress::OnPaint().
Definition at line 746 of file commctrl.c.
Definition at line 677 of file commctrl.c.
Referenced by DrawStatusTextA(), and STATUSBAR_DrawPart().
Definition at line 629 of file commctrl.c.
Referenced by CShellBrowser::GetBorderDW(), and CShellBrowser::OnSize().
Definition at line 1231 of file commctrl.c.
| BOOL WINAPI GetWindowSubclass | ( | HWND | hWnd, |
| SUBCLASSPROC | pfnSubclass, | ||
| UINT_PTR | uID, | ||
| DWORD_PTR * | pdwRef | ||
| ) |
Definition at line 1359 of file commctrl.c.
Referenced by DrawInsert().
Definition at line 874 of file commctrl.c.
Referenced by _configure_devices(), _tWinMain(), DlgThreadProc(), DllMain(), InitControls(), NewLinkHereW(), OnCreate(), RegisterDialogClasses(), SetupDiGetClassImageListExW(), SHOpenWithDialog(), START_TEST(), StartWithDesktop(), WINHELP_CreateIndexWindow(), WinMain(), and wWinMain().
| BOOL WINAPI InitCommonControlsEx | ( | const INITCOMMONCONTROLSEX * | lpInitCtrls | ) |
Definition at line 904 of file commctrl.c.
Referenced by _tWinMain(), CNetConnectionPropertyUi::AddPages(), BtrfsPropSheet::AddPages(), BtrfsVolPropSheet::AddPages(), Configure(), Control_WndProc_Create(), CCharMapWindow::Create(), CDeviceManager::Create(), display_cpl_sheets(), DllMain(), HH_InitRequiredControls(), if(), ImageView_Main(), init_custom_controls(), init_filedlg_infoW(), init_functions(), Initialize(), InitInstance(), MainWndProc(), MCIWND_Create(), OnCreate(), OpenRDPConnectDialog(), ShowPropSheetW(), CProgressDialog::StartProgressDialog(), SystemApplet(), UManStartDlg(), WinMain(), wmain(), and wWinMain().
Definition at line 1245 of file commctrl.c.
Definition at line 1806 of file commctrl.c.
Referenced by PathWordBreakProc().
Definition at line 1988 of file commctrl.c.
| HRESULT WINAPI LoadIconWithScaleDown | ( | HINSTANCE | hinst, |
| const WCHAR * | name, | ||
| int | cx, | ||
| int | cy, | ||
| HICON * | icon | ||
| ) |
Definition at line 1968 of file commctrl.c.
Referenced by LoadIconMetric().
| VOID WINAPI MenuHelp | ( | UINT | uMsg, |
| WPARAM | wParam, | ||
| LPARAM | lParam, | ||
| HMENU | hMainMenu, | ||
| HINSTANCE | hInst, | ||
| HWND | hwndStatus, | ||
| UINT * | lpwIDs | ||
| ) |
Definition at line 480 of file commctrl.c.
Definition at line 1800 of file commctrl.c.
Definition at line 1819 of file commctrl.c.
Referenced by SetPathWordBreakProc().
| BOOL WINAPI RemoveWindowSubclass | ( | HWND | hWnd, |
| SUBCLASSPROC | pfnSubclass, | ||
| UINT_PTR | uID | ||
| ) |
Definition at line 1401 of file commctrl.c.
Referenced by COMBOEX_ComboWndProc(), CredDialogPasswordSubclassProc(), DragList_SubclassWindowProc(), CAutoComplete::EditWndProc(), init_function_pointers(), init_functions(), ListViewSubclassProc(), PROPSHEET_CleanUp(), PROPSHEET_RemovePage(), TOOLTIPS_SubclassProc(), and UPDOWN_Buddy_SubclassProc().
Definition at line 1845 of file commctrl.c.
Referenced by COMBOEX_SetExtendedStyle().
| BOOL WINAPI SetWindowSubclass | ( | HWND | hWnd, |
| SUBCLASSPROC | pfnSubclass, | ||
| UINT_PTR | uIDSubclass, | ||
| DWORD_PTR | dwRef | ||
| ) |
Definition at line 1272 of file commctrl.c.
Referenced by COMBOEX_Create(), CredDialogInit(), EditVariableDlgProc(), CAutoComplete::Init(), init_function_pointers(), init_functions(), MakeDragList(), PROPSHEET_CreatePage(), Test_MessagesNonThemed(), Test_MessagesThemed(), TOOLTIPS_AddToolT(), TOOLTIPS_ResetSubclass(), UPDOWN_ResetSubclass(), and UPDOWN_SetBuddy().
Definition at line 567 of file commctrl.c.
Definition at line 305 of file commctrl.c.
Referenced by DllMain().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | commctrl | ) |
| COMCTL32_SysColor comctl32_color |
Definition at line 82 of file commctrl.c.
Referenced by COMBOEX_ComboWndProc(), COMCTL32_RefreshSysColors(), DATETIME_EraseBackground(), DATETIME_Refresh(), DrawStatusTextW(), HEADER_DrawHotDivider(), HEADER_DrawItem(), HOTKEY_DrawHotKey(), HOTKEY_EraseBackground(), ImageList_ReplaceIcon(), IPADDRESS_Draw(), LISTVIEW_NCCreate(), LISTVIEW_RefreshReportGrid(), LISTVIEW_WindowProc(), MONTHCAL_Create(), prepaint_setup(), REBAR_NCCreate(), REBAR_WindowProc(), STATIC_PaintRectfn(), SYSLINK_Draw(), SysLinkWindowProc(), TAB_DrawItem(), TAB_DrawItemInterior(), TAB_EraseTabInterior(), TOOLBAR_AddBitmapToImageList(), TOOLBAR_CustomizeDialogProc(), TOOLBAR_DrawButton(), TOOLBAR_DrawFlatHorizontalSeparator(), TOOLBAR_DrawFlatSeparator(), TOOLBAR_DrawSepDDArrow(), TOOLBAR_DrawString(), TOOLBAR_GetColorScheme(), TOOLBAR_ReplaceBitmap(), TOOLTIPS_InitSystemSettings(), TRACKBAR_DrawThumb(), TREEVIEW_DrawItem(), and TREEVIEW_InitCheckboxes().
| HMODULE COMCTL32_hModule = 0 |
Definition at line 79 of file commctrl.c.
Referenced by CreateToolbarEx(), DllMain(), DragList_SubclassWindowProc(), DrawInsert(), HEADER_Create(), HOTKEY_NCCreate(), MONTHCAL_PaintTodayTitle(), MONTHCAL_RButtonUp(), PROPSHEET_CreateDialog(), PROPSHEET_DialogProc(), taskdialog_gettext(), THEMING_Initialize(), TOOLBAR_AddBitmap(), TOOLBAR_AddBitmapToImageList(), TOOLBAR_Customize(), TOOLBAR_CustomizeDialogProc(), TOOLBAR_LButtonDown(), and TOOLTIPS_Register().
Definition at line 84 of file commctrl.c.
Referenced by DllMain().
| HBRUSH COMCTL32_hPattern55AABrush = NULL |
Definition at line 81 of file commctrl.c.
Referenced by DllMain(), TAB_EraseTabInterior(), TOOLBAR_DrawButton(), and TRACKBAR_DrawThumb().
|
static |
Definition at line 80 of file commctrl.c.
Referenced by GetMUILanguage(), and InitMUILanguage().
Definition at line 78 of file commctrl.c.
Referenced by COMCTL32_SubclassProc(), DefSubclassProc(), DllMain(), GetWindowSubclass(), RemoveWindowSubclass(), and SetWindowSubclass().
Definition at line 92 of file commctrl.c.
Referenced by DllMain().
Definition at line 86 of file commctrl.c.
Referenced by DllMain(), and UserInitialize().