ReactOS 0.4.16-dev-1007-g2e85425
|
Go to the source code of this file.
Classes | |
struct | _CURSORICONFILEDIRENTRY |
struct | _CURSORICONFILEDIR |
struct | _PNG_READER_STATE |
struct | ani_header |
struct | riff_chunk_t |
Macros | |
#define | PNG_CHECK_SIG_SIZE 8 /* Check signature size */ |
#define | MAKEINTRESOURCE MAKEINTRESOURCEW |
#define | CR 13 |
#define | LF 10 |
#define | EOFM 26 |
#define | HighBitDetect 0x89 |
#define | RIFF_FOURCC(c0, c1, c2, c3) |
#define | ANI_RIFF_ID RIFF_FOURCC('R', 'I', 'F', 'F') |
#define | ANI_LIST_ID RIFF_FOURCC('L', 'I', 'S', 'T') |
#define | ANI_ACON_ID RIFF_FOURCC('A', 'C', 'O', 'N') |
#define | ANI_anih_ID RIFF_FOURCC('a', 'n', 'i', 'h') |
#define | ANI_seq__ID RIFF_FOURCC('s', 'e', 'q', ' ') |
#define | ANI_fram_ID RIFF_FOURCC('f', 'r', 'a', 'm') |
#define | ANI_rate_ID RIFF_FOURCC('r', 'a', 't', 'e') |
#define | ANI_FLAG_ICON 0x1 |
#define | ANI_FLAG_SEQUENCE 0x2 |
#define | COPYIMAGE_VALID_FLAGS |
Typedefs | |
typedef struct _CURSORICONFILEDIRENTRY | CURSORICONFILEDIRENTRY |
typedef struct _CURSORICONFILEDIR | CURSORICONFILEDIR |
typedef struct _PNG_READER_STATE | PNG_READER_STATE |
Variables | |
static const WCHAR | DISPLAYW [] = L"DISPLAY" |
Definition at line 1076 of file cursoricon.c.
Definition at line 1077 of file cursoricon.c.
#define ANI_FLAG_ICON 0x1 |
Definition at line 1082 of file cursoricon.c.
#define ANI_FLAG_SEQUENCE 0x2 |
Definition at line 1083 of file cursoricon.c.
Definition at line 1079 of file cursoricon.c.
Definition at line 1075 of file cursoricon.c.
Definition at line 1080 of file cursoricon.c.
Definition at line 1074 of file cursoricon.c.
#define ANI_seq__ID RIFF_FOURCC('s', 'e', 'q', ' ') |
Definition at line 1078 of file cursoricon.c.
#define COPYIMAGE_VALID_FLAGS |
Definition at line 2269 of file cursoricon.c.
#define CR 13 |
#define EOFM 26 |
#define HighBitDetect 0x89 |
#define LF 10 |
#define MAKEINTRESOURCE MAKEINTRESOURCEW |
Definition at line 266 of file cursoricon.c.
#define RIFF_FOURCC | ( | c0, | |
c1, | |||
c2, | |||
c3 | |||
) |
Definition at line 1070 of file cursoricon.c.
typedef struct _PNG_READER_STATE PNG_READER_STATE |
|
static |
Definition at line 1929 of file cursoricon.c.
Referenced by CopyImage().
|
static |
Definition at line 406 of file cursoricon.c.
Referenced by BITMAP_LoadImageW(), and CURSORICON_GetCursorDataFromBMI().
|
static |
Definition at line 1322 of file cursoricon.c.
Referenced by LoadImageW().
|
static |
Definition at line 532 of file cursoricon.c.
Referenced by create_alpha_bitmap().
Definition at line 2348 of file cursoricon.c.
Referenced by CStaticIconList::AddIcon(), DIALOG_SYMBOL_DlgProc(), EnumerateCallback(), CStaticIconList::ExtractIcon(), GuiChangeIcon(), CUserNotification::SetIconInfo(), START_TEST(), and TOOLTIPS_SetTitleT().
HANDLE WINAPI CopyImage | ( | _In_ HANDLE | hImage, |
_In_ UINT | uType, | ||
_In_ int | cxDesired, | ||
_In_ int | cyDesired, | ||
_In_ UINT | fuFlags | ||
) |
Definition at line 2275 of file cursoricon.c.
Referenced by CopyDIBImage(), CURSORICON_GetCursorDataFromIconInfo(), DisconnectDlgProc(), DoLoadPicture(), GROUP_GroupWndProc(), ImageList_ReplaceIcon(), LangBarInsertMenu(), NotifyInfo::modify(), PropSheetCallback(), START_TEST(), test_CopyImage_Check(), Test_CopyImage_Flags(), Test_CopyImage_hImage_NULL(), test_icons(), test_Image_StretchMode(), TOOLBAR_AddBitmapToImageList(), TOOLBAR_ReplaceBitmap(), UpdateLanStatus(), User32CallCopyImageFromKernel(), and wWinMain().
|
static |
Definition at line 551 of file cursoricon.c.
Referenced by CURSORICON_GetCursorDataFromBMI(), and CURSORICON_GetCursorDataFromIconInfo().
HCURSOR WINAPI CreateCursor | ( | _In_opt_ HINSTANCE | hInst, |
_In_ int | xHotSpot, | ||
_In_ int | yHotSpot, | ||
_In_ int | nWidth, | ||
_In_ int | nHeight, | ||
_In_ const VOID * | pvANDPlane, | ||
_In_ const VOID * | pvXORPlane | ||
) |
Definition at line 2981 of file cursoricon.c.
HICON WINAPI CreateIcon | ( | _In_opt_ HINSTANCE | hInstance, |
_In_ int | nWidth, | ||
_In_ int | nHeight, | ||
_In_ BYTE | cPlanes, | ||
_In_ BYTE | cBitsPixel, | ||
_In_ const BYTE * | lpbANDbits, | ||
_In_ const BYTE * | lpbXORbits | ||
) |
Definition at line 2732 of file cursoricon.c.
Referenced by GdipCreateHICONFromBitmap(), START_TEST(), test_add_remove(), test_CreateIcon(), test_himetric(), test_IImageList_Add_Remove(), test_IImageList_Merge(), test_imagelist_storage(), test_marshal_HICON(), test_merge(), test_merge_colors(), and test_removeimage().
HICON WINAPI CreateIconFromResource | ( | _In_ PBYTE | presbits, |
_In_ DWORD | dwResSize, | ||
_In_ BOOL | fIcon, | ||
_In_ DWORD | dwVer | ||
) |
Definition at line 2770 of file cursoricon.c.
HICON WINAPI CreateIconFromResourceEx | ( | _In_ PBYTE | pbIconBits, |
_In_ DWORD | cbIconBits, | ||
_In_ BOOL | fIcon, | ||
_In_ DWORD | dwVersion, | ||
_In_ int | cxDesired, | ||
_In_ int | cyDesired, | ||
_In_ UINT | uFlags | ||
) |
Definition at line 2780 of file cursoricon.c.
Referenced by CreateIconFromResource().
Definition at line 2943 of file cursoricon.c.
Referenced by create_test_icon(), CreateCursor(), CreateIcon(), CreateLayoutIcon(), CreateTrayIcon(), DuplicateIcon(), ImageList_GetIcon(), InatCreateIconBySize(), SIC_OverlayShortcutImage(), START_TEST(), test_bcm_get_ideal_size(), test_bm_get_set_image(), test_button_bm_get_set_image(), test_child_process(), test_CreateBitmapFromHICON(), test_CreateIcon(), test_DestroyCursor(), test_fromhicon(), Test_GetIconInfo(), test_SetCursor(), TrayIcon_GetProcessorUsageIcon(), ui_create_cursor(), and wined3d_device_set_cursor_properties().
|
static |
Definition at line 93 of file cursoricon.c.
Referenced by CreateIconFromResourceEx(), and CURSORICON_LoadFromFileW().
|
static |
Definition at line 2119 of file cursoricon.c.
Referenced by CopyIcon(), and CopyImage().
|
static |
Definition at line 1145 of file cursoricon.c.
Referenced by CreateIconFromResourceEx().
|
static |
Definition at line 838 of file cursoricon.c.
Referenced by CreateIconFromResourceEx(), CURSORICON_GetCursorDataFromANI(), CURSORICON_LoadFromFileW(), and CURSORICON_LoadImageW().
|
static |
Definition at line 988 of file cursoricon.c.
Referenced by CreateIconIndirect(), and CURSORICON_CopyImage().
|
static |
Definition at line 1612 of file cursoricon.c.
Referenced by CURSORICON_LoadImageW().
|
static |
Definition at line 1708 of file cursoricon.c.
Referenced by CURSORICON_CopyImage(), and LoadImageW().
Definition at line 328 of file cursoricon.c.
Definition at line 3051 of file cursoricon.c.
Referenced by callback_child(), LoadCursorScheme(), mi_destroy_cursor(), REBAR_Destroy(), ReloadCurrentCursorScheme(), START_TEST(), test_CreateIconFromResource(), test_DestroyCursor(), test_GetCursorFrameInfo(), test_LoadImage(), test_LoadImageFile(), test_SetCursor(), wined3d_device_decref(), wined3d_device_set_cursor_position(), and wined3d_device_set_cursor_properties().
Definition at line 2390 of file cursoricon.c.
Referenced by AboutDialogProc(), CSideTreeView::AddCategory(), AddToInputListView(), AddTrayIcon(), AsyncLoadIconProc(), CShellBrowser::BrowseToPath(), BuildLeftPopupMenu(), ButtonProc(), ChildWndProc(), Cleanup(), ClickLockProc(), compare_icons_imp(), CreateDialogProc(), CreateHelpDialogProc(), CShellLink::CreateShortcutIcon(), CURSORICON_CopyImage(), DeleteDialogProc(), DeleteTrayIcon(), DesktopOnInitDialog(), DesktopPageProc(), Icon::destroy(), destroy_control(), DestroyAppWindows(), DestroyIconList(), _FILE_TYPE_ENTRY::DestroyIcons(), DIALOG_PROGRAM_DlgProc(), DisplayDeviceAdvancedProperties(), DisplayDlgProc(), DlgProc(), EditTypeDlg_OnChangeIcon(), EditTypeDlgProc(), EnumerateConnectedDrives(), TaskBar::EnumWndProc(), IconCache::extract(), CShellLink::Extract(), FILEDLG95_InitControls(), FileTypesDlg_OnItemChanging(), FolderOptionsFileTypesDlg(), FolderOptionsGeneralDlg(), GeneralDlg_UpdateIcons(), GeneralDlgProc(), CFileDefExt::GeneralPageProc(), GetCustomIconPath(), GetGeneralGroupData(), GetUserMembershipData(), GuiChangeIcon(), GuiDeinitFrontEnd(), HLPFILE_FreeHlpFile(), Hotplug_Shutdown(), ICO_ExtractIconExW(), ie_dialog_about(), IL_AddImagesForTest(), ImageList_ReplaceIcon(), InitDialog(), InitGroupMembersList(), CCleanupHandler::Initialize(), CLanStatus::InitializeNetTaskbarNotifications(), MLNGINFO::InitIcon(), InitImageList(), InitListViewImage(), InitTreeViewImageLists(), InitUserGroupsList(), LangBarInsertMenu(), LicenceDlgProc(), listview_add_item(), MainDlgProc(), MainPageProc(), MainWndProc(), NotifyInfo::modify(), MouseKeys_Shutdown(), MouseKeys_Update(), MsConfigWndProc(), OLEPictureImpl_Destroy(), CShellLink::OnCommand(), CShellLink::OnDestroy(), CToolSettingsWindow::OnDestroy(), CStubWindow32::OnDestroy(), CFileDefExt::OnFolderCustDestroy(), OnGroupsPageInitDialog(), OnInitDialog(), CShellLink::OnInitDialog(), OSK_SetImage(), PrintDlgProcA(), PrintDlgProcW(), NotifyArea::ProcessTrayNotification(), CMainWindow::ProcessWindowMessage(), PROGRAM_AddProgram(), PROGRAM_DeleteProgram(), TrayNotifyDlg::Refresh(), TrayNotifyDlg::RefreshProperties(), CStaticIconList::RemoveAll(), SafeDestroyIcon(), SafeRemovalDlgProc(), SetDialogIcon(), CUserNotification::SetIconInfo(), CTrayIconWnd::SetMainIcon(), SetupDiGetClassImageListExW(), SHDefExtractIconW(), SIC_Initialize(), SIC_LoadIcon(), SIC_OverlayShortcutImage(), SoundsDlgProc(), START_TEST(), test_add_remove(), test_bcm_get_ideal_size(), test_bm_get_set_image(), test_button_bm_get_set_image(), test_CreateBitmapFromHICON(), test_CreateIcon(), test_ExtractAssociatedIcon(), test_ExtractIcon(), test_fromhicon(), test_get_file_info_iconlist(), Test_GetIconInfo(), test_himetric(), test_icons(), test_IImageList_Add_Remove(), test_IImageList_Merge(), test_imagelist_storage(), test_load_save_icon(), test_LoadIconWithScaleDown(), test_LoadImage(), test_LoadImage_working_directory_run(), test_LoadImageFile(), test_marshal_HICON(), test_merge(), test_merge_colors(), test_monochrome_icon(), test_PrivateExtractIcons(), test_removeimage(), test_shdefextracticon(), test_SHExtractIcons(), test_SHGetStockIconInfo(), TestPairExtraction(), TOOLTIPS_Unregister(), TrayIcon_Update(), ui_destroy_cursor(), CNewMenu::UnloadItem(), UnregisterImeClass(), UpdateDevInfo(), CFileDefExt::UpdateFolderIcon(), UpdateInputListView(), UpdateLanStatus(), UpdateTrayIcon(), ViewTree_AddIcon(), VolumeDlgProc(), WndProc(), wWinMain(), CAppsListView::~CAppsListView(), CCleanupHandler::~CCleanupHandler(), CCompFinalizeButton::~CCompFinalizeButton(), CLBarItemButtonBase::~CLBarItemButtonBase(), CNewMenu::~CNewMenu(), COpenWithList::~COpenWithList(), CUserNotification::~CUserNotification(), and CSendToMenu::SENDTO_ITEM::~SENDTO_ITEM().
|
static |
Definition at line 443 of file cursoricon.c.
Referenced by BITMAP_LoadImageW(), create_alpha_bitmap(), and CURSORICON_GetCursorDataFromBMI().
Definition at line 2355 of file cursoricon.c.
Referenced by check_alpha_draw(), check_DrawIcon(), DIALOG_SYMBOL_DlgProc(), Draw(), DrawInsert(), MainWndProc(), OleMetafilePictFromIconAndLabel(), OnDrawItem(), START_TEST(), and WndProc().
BOOL WINAPI DrawIconEx | ( | _In_ HDC | hdc, |
_In_ int | xLeft, | ||
_In_ int | yTop, | ||
_In_ HICON | hIcon, | ||
_In_ int | cxWidth, | ||
_In_ int | cyWidth, | ||
_In_ UINT | istepIfAniCur, | ||
_In_opt_ HBRUSH | hbrFlickerFreeDraw, | ||
_In_ UINT | diFlags | ||
) |
Definition at line 2365 of file cursoricon.c.
Referenced by BitmapFromIcon(), check_alpha_draw(), check_DrawIconEx(), cicGetIconBitmaps(), create_bitmap_from_icon(), create_small_bitmap_from_icon(), CShellLink::CreateShortcutIcon(), CardButton::Draw(), Icon::draw(), StartMenu::DrawArrows(), StartMenu::DrawFloatingButton(), DrawIcon(), CUIFButton::DrawIconProc(), PictureButton::DrawItem(), CToolSettingsWindow::drawTrans(), FD31_WMDrawItem(), CSendToMenu::HandleMenuMsg2(), CNewMenu::HandleMenuMsg2(), COpenWithMenu::IconToBitmap(), if(), ImageList_ReplaceIcon(), MDI_AugmentFrameMenu(), CTrayShowDesktopButton::OnDraw(), OnPaint(), ExplorerAboutDlg::Paint(), NotifyArea::Paint(), PAINTING_DrawStateJam(), CAppScrnshotPreview::PaintOnDC(), PickIconProc(), START_TEST(), STATIC_PaintIconfn(), STATUSBAR_DrawPart(), test_GetCursorFrameInfo(), ThemeDrawCaption(), TOOLTIPS_Refresh(), VolumeDlgProc(), and WndProc().
|
static |
Definition at line 1104 of file cursoricon.c.
Referenced by CURSORICON_GetCursorDataFromANI().
const CURSORICONFILEDIRENTRY * get_best_icon_file_entry | ( | _In_ const CURSORICONFILEDIR * | dir, |
_In_ DWORD | dwFileSize, | ||
_In_ int | cxDesired, | ||
_In_ int | cyDesired, | ||
_In_ BOOL | bIcon, | ||
_In_ DWORD | fuLoad | ||
) |
Definition at line 722 of file cursoricon.c.
Referenced by CURSORICON_GetCursorDataFromANI(), CURSORICON_LoadFromFileW(), and get_best_icon_file_offset().
DWORD get_best_icon_file_offset | ( | _In_ const LPBYTE | dir, |
_In_ DWORD | dwFileSize, | ||
_In_ int | cxDesired, | ||
_In_ int | cyDesired, | ||
_In_ BOOL | bIcon, | ||
_In_ DWORD | fuLoad, | ||
_Out_ POINT * | ptHotSpot | ||
) |
Definition at line 808 of file cursoricon.c.
Definition at line 360 of file cursoricon.c.
Referenced by create_alpha_bitmap(), CURSORICON_ConvertPngToBmpIcon(), CURSORICON_GetCursorDataFromBMI(), and stretch_blt_icon().
Definition at line 323 of file cursoricon.c.
Definition at line 3046 of file cursoricon.c.
Referenced by DoTest_BUTTON(), DoTest_EDIT(), CUIFToolTip::GetTipWindowRect(), GROUP_GroupWndProc(), set_cursor_thread(), test_DestroyCursor(), test_initial_cursor(), and test_SetCursor().
HCURSOR WINAPI GetCursorFrameInfo | ( | HCURSOR | hCursor, |
DWORD | reserved, | ||
DWORD | istep, | ||
PINT | rate_jiffies, | ||
DWORD * | num_steps | ||
) |
Definition at line 3060 of file cursoricon.c.
Definition at line 3032 of file cursoricon.c.
Referenced by _ShowContextMenu(), _ShowContextMenuR(), ApplicationPageShowContextMenu1(), ApplicationPageShowContextMenu2(), C1_OnMouseMove(), C1_OnSetCursor(), ChildWndProc(), ConWndProc(), DefScreenSaverProc(), DIALOG_CreateIndirect(), dinput_mouse_hook(), DragList_Notify(), ZoomTool::getNewZoomRect(), CUIFToolTip::GetTipWindowRect(), HandleNotifyIconMessage(), CTaskSwitchWnd::HandleTaskItemRightClick(), HEADER_SetCursor(), hook_proc1(), hook_proc2(), hook_proc3(), LISTVIEW_ScrollTimer(), LISTVIEW_SetCursor(), MainWndProc(), MatrixWndProc(), MessageBoxProc(), CDeviceView::OnContextMenu(), CDeviceView::OnDoubleClick(), Window::OnLButtonDown(), CTrayShowDesktopButton::OnLButtonUp(), Window::OnMouseMove(), CTrayNotifyWnd::OnMouseMove(), CTrayWindow::OnMoving(), CAutoComplete::OnNotify(), CDeviceView::OnRightClick(), CCanvasWindow::OnSetCursor(), Window::OnTimer(), CTrayShowDesktopButton::OnTimer(), OnTrayInitDialog(), ShellBrowser::OnTreeItemRClick(), PAGER_UpdateBtns(), CTrayWindow::ProcessMouseTracking(), ProcessPageShowContextMenu(), CUiSplitPanel::ProcessWindowMessage(), REBAR_SetCursor(), RichEditWndProc_common(), run_spi_setmouse_test(), ScreenSaverProc(), TaskBar::ShowAppSystemMenu(), ShowPopupMenuEx(), ShowPowerSchemesPopupMenu(), CUIFToolTip::ShowTip(), START_TEST(), SysMouseWImpl_Acquire(), T1_OnMouseMove(), T1_OnSetCursor(), TAB_HotTrackTimerProc(), TAB_RecalcHotTrack(), TaskManagerWndProc(), test_accelerators(), test_change_focus(), test_customdraw(), test_defwinproc(), Test_DesktopAccess(), test_EN_LINK(), test_GetMouseMovePointsEx(), test_Input_mouse(), test_menu_input(), test_messages(), test_mouse_input(), test_mouse_ll_hook(), test_oneclickactivate(), test_PeekMessage2(), test_right_click(), TOOLBAR_LButtonDown(), TOOLTIPS_CheckTool(), TOOLTIPS_Show(), TRACKBAR_Timer(), TreeListProc(), TREEVIEW_SetCursor(), CMenuFocusManager::UpdateFocus(), CTrayIconItem::UpdateMenuRectPoint(), VfdToolTip(), wined3d_device_set_cursor_position(), wined3d_device_show_cursor(), WndProc(), SDIMainFrame::WndProc(), and ChildWindow::WndProc().
Definition at line 2382 of file cursoricon.c.
Referenced by BUTTON_CalcLabelRect(), callback_child(), check_cursor_data(), check_icon_size(), cicGetIconSize(), CopyImage(), CURSORICON_CopyImage(), Draw(), DuplicateIcon(), GdipCreateBitmapFromHICON(), get_icon_size(), GetIconData(), CUIFButton::GetIconSize(), GetIcoSize(), CUIFToolTip::GetTipWindowRect(), ImageList_LoadImageW(), ImageList_ReplaceIcon(), ImagingFactory_CreateBitmapFromHICON(), IsValidIcon(), MainWndProc(), OLEPictureImpl_Render(), OLEPictureImpl_SetIcon(), serializeIcon(), SHAreIconsEqual(), SIC_OverlayShortcutImage(), START_TEST(), test_bm_get_set_image(), test_button_bm_get_set_image(), test_CreateIconFromResource(), test_DestroyCursor(), test_ExtractIcon(), Test_GetIconInfo(), test_icon_info_dbg(), test_icons(), test_LoadIconWithScaleDown(), test_LoadImage(), and test_monochrome_icon().
|
static |
Definition at line 365 of file cursoricon.c.
Referenced by BITMAP_LoadImageW(), and CURSORICON_GetCursorDataFromBMI().
Definition at line 77 of file cursoricon.c.
Referenced by CURSORICON_ConvertPngToBmpIcon().
Definition at line 2485 of file cursoricon.c.
Referenced by cdtInit(), StaticWndProc_common(), test_LoadImage(), and test_menu_bmp_and_string().
Definition at line 2500 of file cursoricon.c.
Referenced by AddContentTab(), C1_DrawLabel(), cert_mgr_advanced_dlg_proc(), cert_mgr_dlg_proc(), cert_properties_general_dlg_proc(), COMBO_Init(), CreateMDIMenuBitmap(), DisplayApplet(), FancyLogoffOnInit(), Imm32DrawBitmap(), init_hierarchy_page(), InitBoard(), CTrayWindow::OnCreate(), CTrayWindow::OnSettingChanged(), Preview_CreateToolBar(), ProgressDlg::ProcessWindowMessage(), select_cert_dlg_proc(), seltree_create_imagelist(), CRootNode::SetupNode(), ShutdownOnFriendlyInit(), STATIC_WindowProc(), StaticWndProc_common(), T1_DrawLabels(), TOOLBAR_ReplaceBitmap(), TrayIcon_GetProcessorUsageIcon(), User32CallOBMFromKernel(), and wWinMain().
Definition at line 2427 of file cursoricon.c.
Referenced by AtlModuleRegisterWndClassInfoA(), AWR_init(), create_animate(), create_async_message_window(), create_parent(), create_window(), createMainWnd(), CreateTestWindow(), do_wait_idle_child(), dsm_RegisterWindowClasses(), FD31_ScanDir(), init(), init_procs(), mdi_RegisterWindowClasses(), register_child_wnd_class(), register_class(), register_classes(), register_dummy_class(), register_menu_check_class(), register_parent_class(), register_parent_wnd_class(), register_style_check_class(), register_testwindow_class(), RegisterClassHelper(), RegisterListboxWindowClass(), registerParentWindowClass(), RegisterTestDialog(), RegisterWindowClasses(), RICHED32_Register(), scrollbar_test_init(), SHCreateWorkerWindowA(), START_TEST(), STATIC_LoadIconA(), test_capture_4(), test_CoWaitForMultipleHandles(), test_CreateWindow(), test_csparentdc(), test_customdraw(), test_desktop_winproc(), test_DestroyCursor(), test_dialogmode(), test_EM_SETTEXTEX(), test_EN_LINK(), test_eventMask(), test_events(), test_fullscreen(), test_GetUpdateRect(), test_icons(), test_initial_cursor(), test_input_message_source(), test_Input_mouse(), test_Input_whitebox(), test_menu_hilitemenuitem(), test_menu_input(), test_menu_messages(), test_NCRedraw(), test_redrawnow(), test_setinfo(), test_SHSetWindowBits(), test_smresult(), test_thick_child_size(), test_WM_NOTIFY(), test_wndproc(), wait_idle_thread(), and wined3d_dll_init().
Definition at line 2457 of file cursoricon.c.
Definition at line 2471 of file cursoricon.c.
Definition at line 2442 of file cursoricon.c.
Referenced by _CmdWndProc(), AddIndexPopup(), ANIMATE_Register(), AtlModuleRegisterWndClassInfoW(), BrFolder_Expand(), BUTTON_Register(), C1_OnSetCursor(), capCreateCaptureWindowW(), CC_PrepareColorGraph(), CFn_WMCommand(), CFn_WMInitDialog(), ChildWndProc(), ClassTest(), COMBO_Register(), COMBOLBOX_Register(), Control_DoInterface(), CGridView::Create(), CreatePerfWindows(), DATETIME_Register(), DesktopWndProcW(), dialog_register_class(), DragList_SubclassWindowProc(), EDIT_Register(), editor_set_cursor(), EventDetails(), FLATSB_Register(), CAppScrnshotPreview::GetWndClassInfo(), CMainWindow::GetWndClassInfo(), give_feedback(), GROUP_RegisterGroupWinClass(), HEADER_Create(), HEADER_Register(), HH_CreateHelpWindow(), HH_RegisterChildWndClass(), HH_RegisterSizeBarClass(), ImageView_Main(), Imm32RegisterSoftKeyboard(), init_custom_controls(), InitInstance(), IPADDRESS_Register(), LISTBOX_Register(), LISTVIEW_Register(), MAIN_RegisterMainWinClass(), MCIAVI_RegisterClass(), MCIWndProc(), MCIWndRegisterClass(), MONTHCAL_Register(), MyRegisterClass(), NATIVEFONT_Register(), CCanvasWindow::OnButtonDown(), CCanvasWindow::OnSetCursor(), CTextEditWindow::OnSetCursor(), OwnerDrawButtonSubclass(), PAGER_Register(), preview_proc(), PROGRESS_Register(), REBAR_NCCreate(), register_classes(), register_iewindow_class(), register_parent_wnd_class(), RegisterClockControl(), RegisterConWndClass(), RegisterHexEditorClass(), RegisterImeClass(), RegisterIMEClass(), RegisterMapClasses(), RegisterMonitorSelectionControl(), RegisterMonthCalControl(), RegisterSystemControls(), RegisterWindowClasses(), RegisterWinPrevClass(), RichEditWndProc_common(), setCursorOnSizeBox(), SHCreateWorkerWindowW(), SHInvokeCommandOnContextMenuInternal(), STATIC_LoadIconW(), STATIC_Register(), STATUS_Register(), SYSLINK_Register(), SysLinkWindowProc(), T1_OnSetCursor(), TAB_Create(), TAB_Register(), test_attach_input(), test_ime_processkey(), TEST_Init(), test_Input_unicode(), test_message_conversion(), test_winclassinfo(), TOOLBAR_LButtonDown(), TOOLBAR_LButtonUp(), TOOLBAR_Register(), TOOLTIPS_Register(), TRACKBAR_Register(), TREEVIEW_Create(), TREEVIEW_Register(), UPDOWN_Register(), User32SetupDefaultCursors(), WINHELP_CreateHelpWindow(), WINHELP_RegisterWinClasses(), WinMain(), WndProc(), wWinMain(), ZoomWnd_OnButtonDown(), and ZoomWnd_OnSetCursor().
Definition at line 2397 of file cursoricon.c.
Referenced by AWR_init(), create_async_message_window(), create_picture(), create_window(), CreateTestWindow(), init(), PRINTDLG_WMInitDialog(), RegisterTestDialog(), START_TEST(), STATIC_LoadIconA(), test_capture_4(), test_cbsize(), test_data_cache(), test_events(), test_icons(), test_Input_mouse(), test_Input_whitebox(), test_load_save_icon(), test_LoadImage(), test_menu_hilitemenuitem(), test_menu_input(), test_messages(), test_NCRedraw(), test_Render(), test_status_control(), and wined3d_dll_init().
Definition at line 2412 of file cursoricon.c.
Referenced by AddIndexPopup(), CDefView::CDefView(), ClassTest(), Control_DoInterface(), Control_LoadApplet(), CreatePerfWindows(), dialog_register_class(), DrawInsert(), EnumWindowsProc(), ExtractAssociatedIconW(), CMainWindow::GetWndClassInfo(), GROUP_RegisterGroupWinClass(), HH_CreateHelpWindow(), HH_RegisterChildWndClass(), HH_RegisterSizeBarClass(), ImageView_Main(), Imm32RegisterSoftKeyboard(), init_warning_dialog(), InitFontWndClass(), InitInstance(), InitListViewImageLists(), InitMainWndClass(), InitPartitionList(), MainPageProc(), MainWndCommand(), MyRegisterClass(), OnAbout(), CDeviceManager::OnCommand(), OnCommand(), CMainWindow::OnCommand(), OnCreate(), CFullscreenWindow::OnCreate(), CMainWindow::OnCreate(), PRINTDLG_WMInitDialogW(), PROGRAM_NewProgram(), propsheet_callback(), PropSheetProc(), CDownloadManager::RealDlgProc(), register_iewindow_class(), RegisterImeClass(), RunDlgProc(), CZipExtract::s_PropSheetCallbackProc(), SetDialogIcon(), CUserNotification::SetIconInfo(), CTrayIconWnd::SetMainIcon(), SHELL_ConfirmDialogW(), ShellAboutW(), ShowAboutBox(), CMainWindow::ShowAboutDlg(), SoftModalMessageBox(), STATIC_LoadIconW(), TaskManager_OnFileNew(), test_actctx_classes(), test_icons(), test_ime_processkey(), TEST_Init(), test_Input_unicode(), UIDlgProc(), CFileDefExt::UpdateFolderIcon(), UpgradeRepairDlgProc(), User32DefWindowProc(), UserGetWindowIcon(), WINHELP_RegisterWinClasses(), WinMain(), WndProc(), and wWinMain().
HANDLE WINAPI LoadImageA | ( | _In_opt_ HINSTANCE | hinst, |
_In_ LPCSTR | lpszName, | ||
_In_ UINT | uType, | ||
_In_ int | cxDesired, | ||
_In_ int | cyDesired, | ||
_In_ UINT | fuLoad | ||
) |
Definition at line 2515 of file cursoricon.c.
Referenced by compare_icons_imp(), device_load_logo(), FD31_Init(), LoadBitmapA(), LoadCursorA(), LoadCursorFromFileA(), LoadIconA(), PRINTDLG_WMInitDialog(), RegisterTestDialog(), START_TEST(), STATIC_LoadIconA(), test_icons(), test_Image_StretchMode(), test_LoadImage(), test_LoadImage_working_directory_run(), test_LoadImageFile(), and test_monochrome_icon().
HANDLE WINAPI LoadImageW | ( | _In_opt_ HINSTANCE | hinst, |
_In_ LPCWSTR | lpszName, | ||
_In_ UINT | uType, | ||
_In_ int | cxDesired, | ||
_In_ int | cyDesired, | ||
_In_ UINT | fuLoad | ||
) |
Definition at line 2540 of file cursoricon.c.
Referenced by AboutDialogProc(), add_icon_to_control(), add_zone_to_listview(), CSideTreeView::AddCategory(), CMainToolbar::AddImageToImageList(), AddListViewItems(), CTaskSwitchWnd::AddTaskItemButton(), AsyncLoadIconProc(), ChildWndProc(), Control_DoInterface(), Control_WndProc(), Control_WndProc_Create(), CreateHelpDialogProc(), CShellLink::CreateShortcutIcon(), DeleteDialogProc(), dialog_about(), DisconnectDlgProc(), DisplayOnInit(), DlgData_LoadBitmaps(), CPaintToolBar::DoCreate(), EnumerateConnectedDrives(), EnumPickIconResourceProc(), EnumResNameProc(), GdipCreateBitmapFromResource(), GeneralOnInit(), BtrfsContextMenu::get_uac_icon(), GetFileTypeIconsEx(), GetScreenSaverBitmap(), ie_dialog_about(), ImageList_LoadImageW(), CCompButtonFrameWindow::Init(), CDefCompFrameWindow::Init(), InitDetailsDlgCtrl(), InitDialog(), InitializeDefaultIcons(), InitializeDxDiagDialog(), InitializeFormatDriveDlg(), InitImageList(), InitInstance(), InitListViewImage(), InitLogo(), InitTreeViewImageLists(), load_image(), LoadBitmapW(), LoadCursorFromFileW(), LoadCursorW(), LoadIconW(), LoadIconWithScaleDown(), LoadImageA(), LoadSystemCursors(), MACRO_About(), MainPageProc(), MainProc(), MDI_AugmentFrameMenu(), MSSTYLES_LoadBitmap(), MyRegisterClass(), NT5_DrawBaseBackground(), NT5_DrawLogoffIcon(), CToolSettingsWindow::OnCreate(), CCleanMgrProperties::OnInitDialog(), OnInitMainDialog(), OnMainCreate(), OSK_About(), OSK_SetImage(), PRINTDLG_WMInitDialogW(), Printer_LoadIconsW(), PROPSHEET_CollectPageInfo(), PROPSHEET_DialogProc(), PropSheetCallback(), register_iewindow_class(), RegisterConWndClass(), SafeRemovalDlgProc(), SetBitmap(), CAppsListView::SetDisplayAppType(), SetSystemCursor(), SettingsOnInitDialog(), SIC_Initialize(), SoundsDlgProc(), START_TEST(), STATIC_LoadIconW(), StatusMessageWindowProc(), taskdialog_set_icon(), ThemePageDlgProc(), TimeZonePageProc(), TOOLBAR_AddBitmapToImageList(), TOOLTIPS_Register(), UpdateInputListView(), CTaskSwitchWnd::UpdateTaskItemButton(), User32CallSetWndIconsFromKernel(), VolumeDlgProc(), WINHELP_CreateHelpWindow(), WINHELP_RegisterWinClasses(), WinMain(), and wWinMain().
Definition at line 270 of file cursoricon.c.
Referenced by User32SetupDefaultCursors().
Definition at line 2566 of file cursoricon.c.
int WINAPI LookupIconIdFromDirectoryEx | ( | _In_ PBYTE | presbits, |
_In_ BOOL | fIcon, | ||
_In_ int | cxDesired, | ||
_In_ int | cyDesired, | ||
_In_ UINT | Flags | ||
) |
Definition at line 2576 of file cursoricon.c.
Referenced by CreateIconFromResourceEx(), CURSORICON_LoadImageW(), get_best_icon_file_entry(), and LookupIconIdFromDirectory().
Definition at line 338 of file cursoricon.c.
Referenced by BITMAP_LoadImageW(), and CURSORICON_LoadFromFileW().
|
static |
Definition at line 59 of file cursoricon.c.
Referenced by CURSORICON_ConvertPngToBmpIcon().
|
static |
Definition at line 1118 of file cursoricon.c.
Referenced by CURSORICON_GetCursorDataFromANI().
Definition at line 3024 of file cursoricon.c.
Referenced by _CmdWndProc(), GetMessageRedrawWindowTest(), hook_proc1(), simulate_click(), START_TEST(), SysMouseWImpl_Unacquire(), test_accelerators(), test_action_mapping(), test_autoradio_BM_CLICK(), test_change_focus(), test_customdraw(), test_defwinproc(), Test_DesktopAccess(), test_DoDragDrop(), test_EN_LINK(), test_GetMessagePos(), test_input_message_source(), test_Input_mouse(), test_menu_input(), test_menu_messages(), test_messages(), test_mouse_input(), test_mouse_ll_hook(), Test_msg_simple(), Test_NonClientMetrics(), test_oneclickactivate(), test_PeekMessage2(), test_right_click(), Test_SetCursorPos(), test_TrackMouseEvent(), test_TTN_SHOW(), warp_check(), wined3d_device_set_cursor_position(), and wWinMain().
Definition at line 3008 of file cursoricon.c.
Definition at line 3039 of file cursoricon.c.
Referenced by ConfigureDevicesDlgProc(), DECLARE_INTERFACE_(), ScreenSaverProc(), show_cursor_thread(), SysMouseWImpl_Acquire(), SysMouseWImpl_Unacquire(), and test_ShowCursor().
Definition at line 485 of file cursoricon.c.
Referenced by CURSORICON_GetCursorDataFromIconInfo().
Definition at line 2251 of file cursoricon.c.
Definition at line 297 of file cursoricon.c.
WINE_DECLARE_DEBUG_CHANNEL | ( | icon | ) |
WINE_DEFAULT_DEBUG_CHANNEL | ( | cursor | ) |
Definition at line 336 of file cursoricon.c.
Referenced by BITMAP_LoadImageW(), create_alpha_bitmap(), CURSORICON_GetCursorDataFromBMI(), CURSORICON_GetCursorDataFromIconInfo(), and LookupIconIdFromDirectoryEx().