ReactOS 0.4.16-dev-295-g4aee028
|
#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 1740 of file commctrl.c.
#define VERSION "6.0.2600.2982!" |
BOOL WINAPI _TrackMouseEvent | ( | TRACKMOUSEEVENT * | ptme | ) |
Definition at line 1214 of file commctrl.c.
Referenced by init_functions(), LISTVIEW_MouseMove(), REBAR_MouseMove(), TOOLBAR_MouseMove(), TREEVIEW_MouseMove(), and FlatButton::WndProc().
Definition at line 1551 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 1633 of file commctrl.c.
Referenced by TOOLBAR_Refresh().
void COMCTL32_EnsureBitmapSize | ( | HBITMAP * | pBitmap, |
int | cxMinWidth, | ||
int | cyMinHeight, | ||
COLORREF | crBackground | ||
) |
Definition at line 1685 of file commctrl.c.
Referenced by TOOLBAR_AddBitmapToImageList().
void COMCTL32_GetFontMetrics | ( | HFONT | hFont, |
TEXTMETRICW * | ptm | ||
) |
Definition at line 1728 of file commctrl.c.
Referenced by STATUSBAR_ComputeHeight().
Definition at line 1755 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 1593 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 1452 of file commctrl.c.
Referenced by SetWindowSubclass().
HBITMAP WINAPI CreateMappedBitmap | ( | HINSTANCE | hInstance, |
INT_PTR | idBitmap, | ||
UINT | wFlags, | ||
LPCOLORMAP | lpColorMap, | ||
INT | iNumMaps | ||
) |
Definition at line 1005 of file commctrl.c.
Referenced by PROPSHEET_LoadWizardBitmaps(), and TOOLBAR_AddBitmapToImageList().
Definition at line 776 of file commctrl.c.
Definition at line 802 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 1129 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 936 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 836 of file commctrl.c.
Referenced by DATETIME_StyleChanged(), init_functions(), PRINTDLG_WMInitDialog(), and PRINTDLG_WMInitDialogW().
Definition at line 1503 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 1155 of file commctrl.c.
Definition at line 1183 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 1852 of file commctrl.c.
Referenced by LISTVIEW_DrawItemPart(), CAppsListView::OnEraseBackground(), and CDownloaderProgress::OnPaint().
Definition at line 742 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 1227 of file commctrl.c.
BOOL WINAPI GetWindowSubclass | ( | HWND | hWnd, |
SUBCLASSPROC | pfnSubclass, | ||
UINT_PTR | uID, | ||
DWORD_PTR * | pdwRef | ||
) |
Definition at line 1355 of file commctrl.c.
Referenced by DrawInsert().
Definition at line 870 of file commctrl.c.
Referenced by _configure_devices(), _tWinMain(), DlgThreadProc(), DllMain(), InitControls(), NewLinkHereW(), OnCreate(), RegisterDialogClasses(), SetupDiGetClassImageListExW(), SHOpenWithDialog(), StartWithDesktop(), WINHELP_CreateIndexWindow(), WinMain(), and wWinMain().
BOOL WINAPI InitCommonControlsEx | ( | const INITCOMMONCONTROLSEX * | lpInitCtrls | ) |
Definition at line 900 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 1241 of file commctrl.c.
Definition at line 1802 of file commctrl.c.
Referenced by PathWordBreakProc().
Definition at line 1984 of file commctrl.c.
HRESULT WINAPI LoadIconWithScaleDown | ( | HINSTANCE | hinst, |
const WCHAR * | name, | ||
int | cx, | ||
int | cy, | ||
HICON * | icon | ||
) |
Definition at line 1964 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 1796 of file commctrl.c.
Definition at line 1815 of file commctrl.c.
Referenced by SetPathWordBreakProc().
BOOL WINAPI RemoveWindowSubclass | ( | HWND | hWnd, |
SUBCLASSPROC | pfnSubclass, | ||
UINT_PTR | uID | ||
) |
Definition at line 1397 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 1841 of file commctrl.c.
Referenced by COMBOEX_SetExtendedStyle().
BOOL WINAPI SetWindowSubclass | ( | HWND | hWnd, |
SUBCLASSPROC | pfnSubclass, | ||
UINT_PTR | uIDSubclass, | ||
DWORD_PTR | dwRef | ||
) |
Definition at line 1268 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().