ReactOS 0.4.16-dev-1049-g378a335
|
#include <assert.h>
#include <ctype.h>
#include <string.h>
#include <stdlib.h>
#include <stdarg.h>
#include <stdio.h>
#include "windef.h"
#include "winbase.h"
#include "winnt.h"
#include "wingdi.h"
#include "winuser.h"
#include "winnls.h"
#include "commctrl.h"
#include "comctl32.h"
#include "uxtheme.h"
#include "wine/debug.h"
Go to the source code of this file.
Classes | |
struct | tagCOLUMN_INFO |
struct | tagITEMHDR |
struct | tagSUBITEM_INFO |
struct | tagITEM_INFO |
struct | tagITEM_ID |
struct | tagRANGE |
struct | tagRANGES |
struct | tagITERATOR |
struct | tagDELAYED_ITEM_EDIT |
struct | tagLISTVIEW_INFO |
Typedefs | |
typedef struct tagCOLUMN_INFO | COLUMN_INFO |
typedef struct tagITEMHDR | ITEMHDR |
typedef struct tagITEMHDR * | LPITEMHDR |
typedef struct tagSUBITEM_INFO | SUBITEM_INFO |
typedef struct tagITEM_ID | ITEM_ID |
typedef struct tagITEM_INFO | ITEM_INFO |
typedef struct tagRANGE | RANGE |
typedef struct tagRANGES * | RANGES |
typedef struct tagITERATOR | ITERATOR |
typedef struct tagDELAYED_ITEM_EDIT | DELAYED_ITEM_EDIT |
typedef struct tagLISTVIEW_INFO | LISTVIEW_INFO |
Enumerations | |
enum | notification_mask { NOTIFY_MASK_ITEM_CHANGE = 0x1 , NOTIFY_MASK_END_LABEL_EDIT = 0x2 , NOTIFY_MASK_UNMASK_ALL = 0xffffffff } |
Variables | |
static const WCHAR | themeClass [] = {'L','i','s','t','V','i','e','w',0} |
#define CAPTION_BORDER 2 |
Definition at line 400 of file listview.c.
#define DEBUG_BUFFER_SIZE 256 |
Definition at line 343 of file listview.c.
#define DEBUG_BUFFERS 20 |
Definition at line 341 of file listview.c.
#define DEFAULT_COLUMN_WIDTH 128 |
Definition at line 387 of file listview.c.
#define DEFAULT_LABEL_WIDTH 40 |
Definition at line 382 of file listview.c.
#define DISP_TEXT_SIZE 260 |
Definition at line 349 of file listview.c.
#define HEIGHT_PADDING 1 |
Definition at line 355 of file listview.c.
#define ICON_BOTTOM_PADDING 4 |
Definition at line 375 of file listview.c.
#define ICON_LR_HALF (ICON_LR_PADDING/2) |
Definition at line 379 of file listview.c.
#define ICON_LR_PADDING 16 |
Definition at line 378 of file listview.c.
#define ICON_TOP_PADDING (ICON_TOP_PADDING_NOTHITABLE + ICON_TOP_PADDING_HITABLE) |
Definition at line 374 of file listview.c.
#define ICON_TOP_PADDING_HITABLE 2 |
Definition at line 373 of file listview.c.
#define ICON_TOP_PADDING_NOTHITABLE 2 |
Definition at line 372 of file listview.c.
#define IMAGE_PADDING 2 |
Definition at line 393 of file listview.c.
#define KEY_DELAY 450 |
Definition at line 411 of file listview.c.
#define LABEL_HOR_PADDING 5 |
Definition at line 376 of file listview.c.
#define LABEL_VERT_PADDING 7 |
Definition at line 377 of file listview.c.
#define LISTVIEW_DUMP | ( | iP | ) |
Definition at line 414 of file listview.c.
#define LISTVIEW_SCROLL_ICON_LINE_SIZE 37 |
Definition at line 390 of file listview.c.
#define LV_FL_DT_FLAGS (DT_TOP | DT_NOPREFIX | DT_EDITCONTROL | DT_CENTER | DT_WORDBREAK | DT_NOCLIP) |
Definition at line 404 of file listview.c.
#define LV_ML_DT_FLAGS (DT_TOP | DT_NOPREFIX | DT_EDITCONTROL | DT_CENTER | DT_WORDBREAK | DT_WORD_ELLIPSIS | DT_END_ELLIPSIS) |
Definition at line 403 of file listview.c.
#define LV_SL_DT_FLAGS (DT_VCENTER | DT_NOPREFIX | DT_EDITCONTROL | DT_SINGLELINE | DT_WORD_ELLIPSIS | DT_END_ELLIPSIS) |
Definition at line 405 of file listview.c.
#define MAX_EMPTYTEXT_SELECT_WIDTH 80 |
Definition at line 384 of file listview.c.
#define ranges_check | ( | ranges, | |
desc | |||
) | if (TRACE_ON(listview)) ranges_assert(ranges, desc, __FILE__, __LINE__) |
Definition at line 3189 of file listview.c.
#define REPORT_MARGINX 2 |
Definition at line 358 of file listview.c.
#define SB_INTERNAL -1 |
Definition at line 346 of file listview.c.
#define SCROLL_DOWN 0x8 |
Definition at line 3938 of file listview.c.
#define SCROLL_LEFT 0x1 |
Definition at line 3935 of file listview.c.
#define SCROLL_RIGHT 0x2 |
Definition at line 3936 of file listview.c.
#define SCROLL_UP 0x4 |
Definition at line 3937 of file listview.c.
#define STATEIMAGEINDEX | ( | x | ) | (((x) & LVIS_STATEIMAGEMASK) >> 12) |
Definition at line 408 of file listview.c.
#define TRAILING_HEADER_PADDING 11 |
Definition at line 397 of file listview.c.
#define TRAILING_LABEL_PADDING 12 |
Definition at line 396 of file listview.c.
#define WIDTH_PADDING 12 |
Definition at line 352 of file listview.c.
typedef struct tagCOLUMN_INFO COLUMN_INFO |
typedef struct tagITEM_ID ITEM_ID |
Definition at line 167 of file listview.c.
typedef struct tagITEM_INFO ITEM_INFO |
typedef struct tagITEMHDR ITEMHDR |
typedef struct tagITERATOR ITERATOR |
typedef struct tagLISTVIEW_INFO LISTVIEW_INFO |
typedef struct tagITEMHDR * LPITEMHDR |
typedef struct tagSUBITEM_INFO SUBITEM_INFO |
Enumerator | |
---|---|
NOTIFY_MASK_ITEM_CHANGE | |
NOTIFY_MASK_END_LABEL_EDIT | |
NOTIFY_MASK_UNMASK_ALL |
Definition at line 210 of file listview.c.
|
inlinestatic |
Definition at line 1575 of file listview.c.
Referenced by EditLblWndProcT().
|
static |
Definition at line 8231 of file listview.c.
Referenced by LISTVIEW_InsertColumnT(), and LISTVIEW_SetColumnT().
|
static |
Definition at line 6205 of file listview.c.
Referenced by LISTVIEW_EditLabelT().
|
static |
Definition at line 1029 of file listview.c.
Referenced by LISTVIEW_DrawItem(), LISTVIEW_Refresh(), and LISTVIEW_RefreshOwnerDraw().
Definition at line 561 of file listview.c.
Referenced by debuglvcolumn_t(), debuglvitem_t(), and debugscrollinfo().
Definition at line 662 of file listview.c.
Referenced by LISTVIEW_InsertColumnT(), and LISTVIEW_SetColumnT().
|
static |
Definition at line 709 of file listview.c.
Referenced by notify_click().
Definition at line 620 of file listview.c.
Referenced by LISTVIEW_DrawItem(), LISTVIEW_GetItemMetrics(), LISTVIEW_GetItemT(), LISTVIEW_InsertItemT(), LISTVIEW_RefreshOwnerDraw(), LISTVIEW_SetItemState(), LISTVIEW_SetItemT(), LISTVIEW_SetItemTextT(), and notify_dispinfoT().
|
static |
Definition at line 611 of file listview.c.
Referenced by notify_listview().
Definition at line 568 of file listview.c.
Referenced by iterator_frameditems_absolute(), ranges_add(), ranges_cmp(), ranges_del(), and ranges_dump().
Definition at line 718 of file listview.c.
Referenced by LISTVIEW_HScroll(), and LISTVIEW_VScroll().
|
static |
Definition at line 574 of file listview.c.
Referenced by LISTVIEW_UpdateHScroll(), and LISTVIEW_UpdateVScroll().
Definition at line 548 of file listview.c.
Referenced by CreateEditLabelT(), LISTVIEW_EditLabelT(), and LISTVIEW_EndEditLabelT().
Definition at line 554 of file listview.c.
Referenced by debuglvcolumn_t(), and debuglvitem_t().
|
static |
Definition at line 6188 of file listview.c.
Referenced by CreateEditLabelT().
|
static |
Definition at line 6117 of file listview.c.
Referenced by EditLblWndProcA(), and EditLblWndProcW().
|
static |
Definition at line 6171 of file listview.c.
Referenced by CreateEditLabelT().
Definition at line 737 of file listview.c.
Referenced by notify_dispinfoT(), and notify_forward_header().
|
static |
Definition at line 1622 of file listview.c.
Referenced by LISTVIEW_InsertItemT().
Definition at line 4283 of file listview.c.
Referenced by LISTVIEW_InsertItemT(), and LISTVIEW_SetItemT().
|
inlinestatic |
Definition at line 1582 of file listview.c.
Referenced by LISTVIEW_GetNextItem(), LISTVIEW_ScrollOnInsert(), LISTVIEW_SetItemPosition(), LISTVIEW_SetRedraw(), LISTVIEW_Size(), and LISTVIEW_Update().
|
inlinestatic |
Definition at line 1737 of file listview.c.
Referenced by LISTVIEW_InvalidateColumn(), LISTVIEW_InvalidateItem(), LISTVIEW_InvalidateRect(), LISTVIEW_InvalidateSubItem(), LISTVIEW_Notify(), LISTVIEW_ScrollColumns(), LISTVIEW_ScrollOnInsert(), LISTVIEW_Size(), LISTVIEW_UpdateScroll(), and LISTVIEW_WMPaint().
Definition at line 463 of file listview.c.
Referenced by LISTVIEW_DeleteAllItems(), LISTVIEW_DeleteColumn(), LISTVIEW_DeleteItem(), LISTVIEW_GetItemMetrics(), LISTVIEW_GetItemT(), LISTVIEW_GetStringWidthT(), LISTVIEW_SetItemT(), notify_dispinfoT(), textdupTtoW(), textfreeT(), textlenT(), and textsetptrT().
Definition at line 1303 of file listview.c.
Referenced by LISTVIEW_DeselectAllSkipItems(), LISTVIEW_HitTest(), LISTVIEW_InvalidateSelectedItems(), LISTVIEW_MarqueeHighlight(), LISTVIEW_Refresh(), LISTVIEW_RefreshReport(), LISTVIEW_RefreshReportGrid(), and LISTVIEW_SetGroupSelection().
Definition at line 1311 of file listview.c.
Referenced by iterator_frameditems_absolute(), iterator_rangeitems(), iterator_rangesitems(), and iterator_visibleitems().
|
static |
Definition at line 1440 of file listview.c.
Referenced by iterator_visibleitems(), LISTVIEW_HitTest(), LISTVIEW_InvalidateSelectedItems(), and LISTVIEW_SetGroupSelection().
|
static |
Definition at line 1341 of file listview.c.
Referenced by iterator_frameditems(), and LISTVIEW_MarqueeHighlight().
Definition at line 1208 of file listview.c.
Referenced by iterator_remove_common_items(), iterator_visibleitems(), LISTVIEW_DeselectAllSkipItems(), LISTVIEW_DrawItem(), LISTVIEW_HitTest(), LISTVIEW_InvalidateSelectedItems(), LISTVIEW_MarqueeHighlight(), LISTVIEW_RefreshOwnerDraw(), LISTVIEW_RefreshReport(), LISTVIEW_RefreshReportGrid(), and LISTVIEW_SetGroupSelection().
Definition at line 1248 of file listview.c.
Referenced by iterator_remove_common_items(), and LISTVIEW_RefreshList().
Definition at line 1284 of file listview.c.
Referenced by LISTVIEW_Refresh().
Definition at line 1320 of file listview.c.
Referenced by iterator_frameditems_absolute().
Definition at line 1331 of file listview.c.
Referenced by iterator_frameditems_absolute(), LISTVIEW_DeselectAllSkipItems(), LISTVIEW_RefreshReport(), LISTVIEW_RefreshReportGrid(), and LISTVIEW_SetGroupSelection().
Definition at line 1511 of file listview.c.
Referenced by LISTVIEW_MarqueeHighlight().
|
static |
Definition at line 1456 of file listview.c.
Referenced by LISTVIEW_Refresh().
|
static |
DESCRIPTION: Adds a block of selections.
PARAMETER(S): [I] infoPtr : valid pointer to the listview structure [I] nItem : item index
RETURN: Whether the window is still valid.
Definition at line 3664 of file listview.c.
Referenced by LISTVIEW_LButtonDown().
|
static |
Definition at line 5421 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 2862 of file listview.c.
Referenced by LISTVIEW_DeleteAllItems(), LISTVIEW_Paint(), LISTVIEW_ScrollOnInsert(), LISTVIEW_SetExtendedListViewStyle(), LISTVIEW_SetRedraw(), LISTVIEW_SetView(), LISTVIEW_Size(), LISTVIEW_StyleChanged(), LISTVIEW_Update(), and LISTVIEW_WindowProc().
|
static |
Definition at line 3087 of file listview.c.
Referenced by LISTVIEW_RefreshReportGrid(), LISTVIEW_SetFont(), LISTVIEW_SetImageList(), and LISTVIEW_UpdateItemSize().
|
static |
Definition at line 3027 of file listview.c.
Referenced by LISTVIEW_UpdateItemSize().
Definition at line 9423 of file listview.c.
Referenced by LISTVIEW_SortItems().
Definition at line 9447 of file listview.c.
Referenced by LISTVIEW_SortItems().
|
static |
Definition at line 5536 of file listview.c.
Referenced by LISTVIEW_Command(), and LISTVIEW_WindowProc().
|
static |
Definition at line 12101 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 9728 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 8646 of file listview.c.
Referenced by LISTVIEW_SetExtendedListViewStyle().
|
static |
Definition at line 5562 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 1660 of file listview.c.
Referenced by LISTVIEW_Create(), LISTVIEW_InsertColumnT(), LISTVIEW_SetExtendedListViewStyle(), LISTVIEW_SetView(), LISTVIEW_ShowWindow(), and LISTVIEW_StyleChanged().
|
static |
Definition at line 9614 of file listview.c.
Referenced by LISTVIEW_LButtonUp().
|
static |
Definition at line 5627 of file listview.c.
Referenced by LISTVIEW_Destroy(), and LISTVIEW_WindowProc().
|
static |
Definition at line 5764 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 5921 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
inlinestatic |
Definition at line 3540 of file listview.c.
Referenced by LISTVIEW_LButtonDown(), and LISTVIEW_RButtonDown().
|
inlinestatic |
Definition at line 3529 of file listview.c.
Referenced by LISTVIEW_DeselectAll(), LISTVIEW_SetSelection(), and set_main_item().
|
static |
Definition at line 3507 of file listview.c.
Referenced by LISTVIEW_DeselectAllSkipItem(), and LISTVIEW_SetGroupSelection().
|
static |
Definition at line 9784 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
inlinestatic |
Definition at line 1713 of file listview.c.
Referenced by LISTVIEW_Refresh().
|
static |
Definition at line 4851 of file listview.c.
Referenced by LISTVIEW_CreateDragImage(), LISTVIEW_RefreshList(), and LISTVIEW_RefreshReport().
|
static |
Definition at line 4687 of file listview.c.
Referenced by LISTVIEW_DrawItem().
|
static |
Definition at line 9585 of file listview.c.
Referenced by LISTVIEW_Notify().
|
static |
Definition at line 6244 of file listview.c.
Referenced by LISTVIEW_DelayedEditItem(), and LISTVIEW_WindowProc().
|
static |
Definition at line 9807 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 5998 of file listview.c.
Referenced by EditLblWndProcT(), and LISTVIEW_CancelEditLabel().
|
static |
Definition at line 6348 of file listview.c.
Referenced by LISTVIEW_KeySelection(), LISTVIEW_SetItemCount(), LISTVIEW_WindowProc(), and set_main_item().
|
inlinestatic |
Definition at line 9826 of file listview.c.
Referenced by LISTVIEW_PrintClient(), and LISTVIEW_WindowProc().
|
inlinestatic |
Definition at line 4677 of file listview.c.
Referenced by LISTVIEW_EraseBkgnd(), and LISTVIEW_Refresh().
|
static |
Definition at line 6580 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 6435 of file listview.c.
Referenced by LISTVIEW_FindItemA(), LISTVIEW_GetNextItem(), and LISTVIEW_WindowProc().
|
static |
Definition at line 2921 of file listview.c.
Referenced by LISTVIEW_FindItemW(), and LISTVIEW_GetViewRect().
|
inlinestatic |
Definition at line 1636 of file listview.c.
Referenced by LISTVIEW_DrawItemPart(), LISTVIEW_GetColumnT(), LISTVIEW_GetHeaderRect(), LISTVIEW_GetItemMetrics(), LISTVIEW_GetItemOrigin(), LISTVIEW_GetItemRect(), LISTVIEW_HitTest(), LISTVIEW_Notify(), LISTVIEW_ScrollColumns(), LISTVIEW_SetColumnT(), and LISTVIEW_SetColumnWidth().
|
inlinestatic |
|
static |
Definition at line 6610 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 6678 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
inlinestatic |
Definition at line 1820 of file listview.c.
Referenced by LISTVIEW_GetAreaRect(), LISTVIEW_GetCountPerPage(), LISTVIEW_GetItemOrigin(), LISTVIEW_GetNextItem(), LISTVIEW_GetTopIndex(), LISTVIEW_KeyDown(), LISTVIEW_MouseWheel(), LISTVIEW_ScrollOnInsert(), LISTVIEW_SetItemCount(), and LISTVIEW_UpdateHScroll().
|
static |
Definition at line 6722 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
inlinestatic |
Definition at line 1802 of file listview.c.
Referenced by LISTVIEW_GetCountPerPage(), LISTVIEW_GetNextItem(), LISTVIEW_GetTopIndex(), and LISTVIEW_KeyDown().
|
inlinestatic |
Definition at line 1695 of file listview.c.
Referenced by column_fill_hditem(), LISTVIEW_CalculateItemWidth(), LISTVIEW_DeleteColumn(), LISTVIEW_InvalidateColumn(), LISTVIEW_InvalidateSubItem(), LISTVIEW_RefreshReport(), LISTVIEW_RefreshReportGrid(), LISTVIEW_SetColumnWidth(), and LISTVIEW_UpdateHScroll().
|
static |
Definition at line 6750 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 3870 of file listview.c.
Referenced by LISTVIEW_MouseHover().
|
static |
Definition at line 2606 of file listview.c.
Referenced by iterator_frameditems_absolute(), iterator_visibleitems(), LISTVIEW_ApproximateViewRect(), LISTVIEW_InvalidateItem(), LISTVIEW_SetItemT(), and LISTVIEW_ShowFocusRect().
|
static |
Definition at line 7076 of file listview.c.
Referenced by LISTVIEW_GetItemTextT(), and LISTVIEW_WindowProc().
|
static |
Definition at line 2364 of file listview.c.
Referenced by LISTVIEW_DrawItem(), LISTVIEW_DrawItemPart(), LISTVIEW_GetItemBox(), LISTVIEW_GetItemRect(), and LISTVIEW_HitTest().
|
static |
Definition at line 2297 of file listview.c.
Referenced by iterator_visibleitems(), LISTVIEW_FindItemW(), LISTVIEW_GetItemBox(), LISTVIEW_GetItemPosition(), LISTVIEW_GetItemRect(), LISTVIEW_HitTest(), LISTVIEW_InvalidateSubItem(), LISTVIEW_IsItemVisible(), LISTVIEW_RefreshList(), LISTVIEW_RefreshOwnerDraw(), and LISTVIEW_RefreshReport().
|
static |
Definition at line 7114 of file listview.c.
Referenced by LISTVIEW_GetNextItem(), LISTVIEW_SetGroupSelection(), and LISTVIEW_WindowProc().
|
static |
Definition at line 7199 of file listview.c.
Referenced by LISTVIEW_CreateDragImage(), LISTVIEW_EditLabelT(), LISTVIEW_EnsureVisible(), LISTVIEW_GetSubItemRect(), LISTVIEW_SetGroupSelection(), and LISTVIEW_WindowProc().
|
static |
Definition at line 7375 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 7405 of file listview.c.
Referenced by LISTVIEW_DelayedEditItem(), LISTVIEW_DrawItem(), LISTVIEW_GetItemBox(), LISTVIEW_GetItemRect(), LISTVIEW_GetNextItem(), LISTVIEW_GetSelectedCount(), LISTVIEW_InvalidateSelectedItems(), LISTVIEW_LButtonDown(), LISTVIEW_MarqueeHighlight(), LISTVIEW_MouseMove(), LISTVIEW_RButtonDown(), LISTVIEW_WindowProc(), and toggle_checkbox_state().
|
static |
Definition at line 6795 of file listview.c.
Referenced by LISTVIEW_EditLabelT(), LISTVIEW_EndEditLabelT(), LISTVIEW_GetItemAtPt(), LISTVIEW_GetItemExtT(), LISTVIEW_GetItemW(), notify_click(), notify_deleteitem(), and notify_itemactivate().
|
static |
Definition at line 7434 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
inlinestatic |
Definition at line 1707 of file listview.c.
Referenced by LISTVIEW_CalculateItemWidth(), LISTVIEW_DrawItem(), LISTVIEW_FindItemW(), LISTVIEW_GetItemBox(), LISTVIEW_GetItemRect(), LISTVIEW_GetItemState(), LISTVIEW_HitTest(), LISTVIEW_ProcessLetterKeys(), LISTVIEW_RefreshOwnerDraw(), LISTVIEW_SetColumnWidth(), LISTVIEW_ShowFocusRect(), and set_main_item().
|
static |
Definition at line 7458 of file listview.c.
Referenced by LISTVIEW_KeyDown(), and LISTVIEW_WindowProc().
|
static |
Definition at line 7671 of file listview.c.
Referenced by iterator_frameditems(), iterator_visibleitems(), LISTVIEW_FindItemW(), LISTVIEW_GetItemBox(), LISTVIEW_GetItemPosition(), LISTVIEW_GetItemRect(), LISTVIEW_GetSubItemRect(), LISTVIEW_GetViewRect(), LISTVIEW_HitTest(), LISTVIEW_InvalidateSubItem(), LISTVIEW_IsItemVisible(), LISTVIEW_MarqueeHighlight(), LISTVIEW_MouseMove(), LISTVIEW_Notify(), LISTVIEW_RefreshList(), LISTVIEW_RefreshOwnerDraw(), LISTVIEW_RefreshReport(), LISTVIEW_RefreshReportGrid(), LISTVIEW_ScrollColumns(), LISTVIEW_ScrollOnInsert(), LISTVIEW_SetColumnWidth(), LISTVIEW_SetItemCount(), LISTVIEW_SetItemPosition(), LISTVIEW_UpdateSize(), and LISTVIEW_WindowProc().
|
static |
Definition at line 3555 of file listview.c.
Referenced by LISTVIEW_SetItemState(), and LISTVIEW_WindowProc().
|
static |
Definition at line 7712 of file listview.c.
Referenced by LISTVIEW_CalculateItemWidth(), LISTVIEW_SetColumnWidth(), and LISTVIEW_WindowProc().
|
static |
Definition at line 3000 of file listview.c.
Referenced by LISTVIEW_GetItemT(), and set_sub_item().
|
static |
Definition at line 7300 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 4634 of file listview.c.
Referenced by LISTVIEW_KeyDown(), and LISTVIEW_WindowProc().
|
inlinestatic |
|
static |
Definition at line 2967 of file listview.c.
Referenced by LISTVIEW_UpdateHScroll(), LISTVIEW_UpdateVScroll(), and LISTVIEW_WindowProc().
|
static |
Definition at line 7752 of file listview.c.
Referenced by LISTVIEW_GetItemAtPt(), LISTVIEW_LButtonDblClk(), LISTVIEW_LButtonDown(), LISTVIEW_LButtonUp(), LISTVIEW_MouseMove(), LISTVIEW_RButtonDblClk(), LISTVIEW_RButtonDown(), LISTVIEW_SetCursor(), and LISTVIEW_WindowProc().
|
static |
Definition at line 9994 of file listview.c.
Referenced by LISTVIEW_EnsureVisible(), LISTVIEW_MouseWheel(), LISTVIEW_Scroll(), and LISTVIEW_WindowProc().
|
static |
Definition at line 8321 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 7927 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
inlinestatic |
Definition at line 1781 of file listview.c.
Referenced by LISTVIEW_SetColumnT().
|
inlinestatic |
Definition at line 1749 of file listview.c.
Referenced by LISTVIEW_DeleteItem(), LISTVIEW_EditLabelT(), LISTVIEW_EndEditLabelT(), LISTVIEW_InvalidateSelectedItems(), LISTVIEW_MoveIconTo(), LISTVIEW_RedrawItems(), LISTVIEW_SetItemT(), LISTVIEW_ShowFocusRect(), and LISTVIEW_Update().
|
inlinestatic |
Definition at line 1776 of file listview.c.
Referenced by LISTVIEW_DeleteAllItems(), LISTVIEW_DeleteColumn(), LISTVIEW_Notify(), LISTVIEW_SetColumnWidth(), LISTVIEW_SetExtendedListViewStyle(), LISTVIEW_SetFont(), LISTVIEW_SetItemCount(), LISTVIEW_SetRedraw(), LISTVIEW_SetView(), LISTVIEW_Size(), LISTVIEW_SortItems(), LISTVIEW_StyleChanged(), and LISTVIEW_WindowProc().
|
inlinestatic |
Definition at line 1742 of file listview.c.
Referenced by LISTVIEW_InvalidateColumn(), LISTVIEW_InvalidateItem(), LISTVIEW_InvalidateList(), LISTVIEW_InvalidateSubItem(), LISTVIEW_KillFocus(), LISTVIEW_LButtonUp(), LISTVIEW_MarqueeHighlight(), LISTVIEW_Notify(), LISTVIEW_SetItemCount(), LISTVIEW_SetItemT(), LISTVIEW_ShowFocusRect(), and LISTVIEW_WindowProc().
|
static |
Definition at line 2266 of file listview.c.
Referenced by LISTVIEW_KillFocus(), and LISTVIEW_SetFocus().
|
inlinestatic |
Definition at line 1760 of file listview.c.
Referenced by LISTVIEW_SetItemT().
|
inlinestatic |
Definition at line 1700 of file listview.c.
Referenced by LISTVIEW_UpdateHScroll(), and LISTVIEW_UpdateSize().
|
inlinestatic |
Definition at line 3887 of file listview.c.
Referenced by LISTVIEW_MouseHover(), LISTVIEW_MouseMove(), and LISTVIEW_SetCursor().
|
static |
Definition at line 8105 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 10136 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 3831 of file listview.c.
Referenced by LISTVIEW_KeyDown(), and LISTVIEW_ProcessLetterKeys().
|
static |
Definition at line 10241 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 10292 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 10379 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 10503 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 2663 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 2696 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 3954 of file listview.c.
Referenced by LISTVIEW_MouseMove(), and LISTVIEW_ScrollTimer().
|
static |
Definition at line 3912 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 4138 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 10080 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 2827 of file listview.c.
Referenced by LISTVIEW_Arrange(), LISTVIEW_InsertItemT(), and LISTVIEW_SetItemPosition().
|
static |
Definition at line 9638 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 10573 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 10797 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 2759 of file listview.c.
Referenced by LISTVIEW_Arrange(), and LISTVIEW_InsertItemT().
|
static |
Definition at line 2728 of file listview.c.
Referenced by LISTVIEW_Arrange(), and LISTVIEW_InsertItemT().
|
static |
Definition at line 10625 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 10851 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 10872 of file listview.c.
Referenced by LISTVIEW_PrintClient(), and LISTVIEW_WMPaint().
|
static |
Definition at line 10935 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 1869 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 10965 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 10995 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 8144 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 5270 of file listview.c.
Referenced by LISTVIEW_Paint().
|
static |
Definition at line 5239 of file listview.c.
Referenced by LISTVIEW_Refresh().
|
static |
Definition at line 4978 of file listview.c.
Referenced by LISTVIEW_Refresh().
|
static |
Definition at line 5052 of file listview.c.
Referenced by LISTVIEW_Refresh().
|
static |
Definition at line 5135 of file listview.c.
Referenced by LISTVIEW_Refresh().
Definition at line 12059 of file listview.c.
Referenced by DllMain().
|
static |
Definition at line 3136 of file listview.c.
Referenced by LISTVIEW_NCCreate(), LISTVIEW_SetFont(), and LISTVIEW_WindowProc().
|
static |
Definition at line 8174 of file listview.c.
Referenced by LISTVIEW_MarqueeHighlight(), and LISTVIEW_WindowProc().
|
static |
Definition at line 5706 of file listview.c.
Referenced by LISTVIEW_DeleteColumn(), LISTVIEW_InsertColumnT(), and LISTVIEW_Notify().
|
static |
Definition at line 5849 of file listview.c.
Referenced by LISTVIEW_DeleteItem(), and LISTVIEW_InsertItemT().
|
static |
Definition at line 4079 of file listview.c.
Referenced by LISTVIEW_MouseMove().
|
static |
Definition at line 8206 of file listview.c.
Referenced by LISTVIEW_NCCreate(), LISTVIEW_SetExtendedListViewStyle(), and LISTVIEW_WindowProc().
|
static |
|
static |
Definition at line 8439 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 8514 of file listview.c.
Referenced by LISTVIEW_Notify(), and LISTVIEW_WindowProc().
|
static |
Definition at line 11069 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 8699 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 11100 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 11134 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 3716 of file listview.c.
Referenced by LISTVIEW_KeySelection(), and LISTVIEW_LButtonDown().
|
static |
Definition at line 8800 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 8822 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 8843 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 8864 of file listview.c.
Referenced by LISTVIEW_SetImageList(), and LISTVIEW_WindowProc().
|
static |
Definition at line 8931 of file listview.c.
Referenced by LISTVIEW_SetExtendedListViewStyle(), and LISTVIEW_WindowProc().
|
static |
Definition at line 8988 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
inlinestatic |
Definition at line 3587 of file listview.c.
Referenced by LISTVIEW_EditLabelT(), LISTVIEW_KeySelection(), LISTVIEW_LButtonDown(), LISTVIEW_RButtonDown(), LISTVIEW_SetGroupSelection(), LISTVIEW_SetItemCount(), and LISTVIEW_ShiftFocus().
|
static |
Definition at line 9086 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 9142 of file listview.c.
Referenced by LISTVIEW_AddGroupSelection(), LISTVIEW_DeleteItem(), LISTVIEW_DeselectAllSkipItems(), LISTVIEW_KeySelection(), LISTVIEW_LButtonDown(), LISTVIEW_MarqueeHighlight(), LISTVIEW_MouseMove(), LISTVIEW_SetExtendedListViewStyle(), LISTVIEW_SetGroupSelection(), LISTVIEW_SetItemFocus(), LISTVIEW_SetSelection(), LISTVIEW_WindowProc(), set_main_item(), and toggle_checkbox_state().
|
static |
Definition at line 4568 of file listview.c.
Referenced by LISTVIEW_EndEditLabelT(), LISTVIEW_SetItemState(), LISTVIEW_SetItemTextT(), and LISTVIEW_WindowProc().
|
static |
Definition at line 9222 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 11174 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 3803 of file listview.c.
Referenced by LISTVIEW_EditLabelT(), LISTVIEW_KeySelection(), LISTVIEW_LButtonDown(), LISTVIEW_LButtonUp(), LISTVIEW_MouseHover(), and LISTVIEW_RButtonDown().
|
static |
Definition at line 9251 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
|
static |
|
static |
Definition at line 9314 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
|
static |
Definition at line 11491 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 9349 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 3619 of file listview.c.
Referenced by LISTVIEW_DeleteItem(), and LISTVIEW_InsertItemT().
|
static |
DESCRIPTION: Updates the various indices after an item has been inserted or deleted.
PARAMETER(S): [I] infoPtr : valid pointer to the listview structure [I] nItem : item index [I] direction : Direction of shift, +1 or -1.
RETURN: None
Definition at line 3642 of file listview.c.
Referenced by LISTVIEW_DeleteItem(), and LISTVIEW_InsertItemT().
|
static |
Definition at line 2204 of file listview.c.
Referenced by LISTVIEW_KillFocus(), and LISTVIEW_SetFocus().
|
static |
Definition at line 11450 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 11208 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 9471 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 11314 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 11420 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 9537 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 10321 of file listview.c.
Referenced by LISTVIEW_RButtonDown().
Definition at line 12084 of file listview.c.
Referenced by DllMain().
|
static |
Definition at line 9557 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
static |
Definition at line 2009 of file listview.c.
Referenced by LISTVIEW_HScroll(), and LISTVIEW_UpdateHScroll().
|
static |
Definition at line 2034 of file listview.c.
Referenced by LISTVIEW_UpdateScroll().
|
inlinestatic |
Definition at line 3120 of file listview.c.
Referenced by LISTVIEW_Create(), LISTVIEW_DeleteColumn(), LISTVIEW_InsertColumnT(), LISTVIEW_Notify(), LISTVIEW_Paint(), LISTVIEW_SetIconSpacing(), LISTVIEW_SetView(), LISTVIEW_StyleChanged(), and LISTVIEW_WindowProc().
|
static |
Definition at line 2166 of file listview.c.
Referenced by LISTVIEW_Create(), LISTVIEW_DeleteAllItems(), LISTVIEW_Notify(), LISTVIEW_Paint(), LISTVIEW_ScrollColumns(), LISTVIEW_ScrollOnInsert(), LISTVIEW_SetExtendedListViewStyle(), LISTVIEW_SetFont(), LISTVIEW_SetImageList(), LISTVIEW_SetItemCount(), LISTVIEW_SetRedraw(), LISTVIEW_SetView(), LISTVIEW_Size(), LISTVIEW_StyleChanged(), and LISTVIEW_WindowProc().
|
static |
Definition at line 11244 of file listview.c.
Referenced by LISTVIEW_Create(), LISTVIEW_CreateHeader(), LISTVIEW_SetExtendedListViewStyle(), LISTVIEW_SetFont(), LISTVIEW_SetView(), LISTVIEW_Size(), LISTVIEW_StyleChanged(), LISTVIEW_UpdateHScroll(), and LISTVIEW_UpdateVScroll().
|
static |
Definition at line 2104 of file listview.c.
Referenced by LISTVIEW_UpdateScroll().
|
static |
Definition at line 9890 of file listview.c.
Referenced by LISTVIEW_EnsureVisible(), LISTVIEW_MouseWheel(), LISTVIEW_Scroll(), and LISTVIEW_WindowProc().
|
static |
Definition at line 11511 of file listview.c.
Referenced by LISTVIEW_Register().
|
inlinestatic |
Definition at line 10913 of file listview.c.
Referenced by LISTVIEW_WindowProc().
|
inlinestatic |
Definition at line 1603 of file listview.c.
Referenced by LISTVIEW_Create(), LISTVIEW_NCCreate(), and LISTVIEW_StyleChanged().
|
inlinestatic |
Definition at line 842 of file listview.c.
|
static |
Definition at line 889 of file listview.c.
Referenced by LISTVIEW_LButtonDblClk(), LISTVIEW_LButtonDown(), LISTVIEW_LButtonUp(), LISTVIEW_RButtonDblClk(), and LISTVIEW_RButtonDown().
|
inlinestatic |
Definition at line 1046 of file listview.c.
Referenced by LISTVIEW_DrawItem(), LISTVIEW_Refresh(), LISTVIEW_RefreshOwnerDraw(), and notify_postpaint().
|
static |
Definition at line 909 of file listview.c.
Referenced by LISTVIEW_DeleteAllItems(), and LISTVIEW_DeleteItem().
|
static |
Definition at line 933 of file listview.c.
Referenced by LISTVIEW_EditLabelT(), LISTVIEW_EndEditLabelT(), and LISTVIEW_GetItemT().
|
static |
Definition at line 775 of file listview.c.
Referenced by LISTVIEW_Notify().
|
static |
Definition at line 826 of file listview.c.
Referenced by LISTVIEW_AddGroupSelection(), LISTVIEW_FindItemW(), LISTVIEW_KeyDown(), LISTVIEW_MouseHover(), LISTVIEW_MouseMove(), LISTVIEW_ProcessLetterKeys(), LISTVIEW_Refresh(), notify(), notify_click(), notify_customdraw(), notify_dispinfoT(), notify_itemactivate(), and notify_listview().
|
inlinestatic |
Definition at line 850 of file listview.c.
Referenced by LISTVIEW_LButtonDblClk(), and LISTVIEW_LButtonDown().
|
inlinestatic |
Definition at line 882 of file listview.c.
Referenced by LISTVIEW_DeleteAllItems(), LISTVIEW_InsertItemT(), LISTVIEW_MouseMove(), LISTVIEW_Notify(), LISTVIEW_RButtonDown(), LISTVIEW_SetItemState(), notify_deleteitem(), and set_main_item().
|
static |
Definition at line 1107 of file listview.c.
Referenced by LISTVIEW_Create(), and LISTVIEW_WindowProc().
|
inlinestatic |
Definition at line 1101 of file listview.c.
Referenced by LISTVIEW_Refresh(), and LISTVIEW_RefreshOwnerDraw().
|
static |
Definition at line 1060 of file listview.c.
Referenced by LISTVIEW_DrawItem(), and LISTVIEW_RefreshOwnerDraw().
Definition at line 3339 of file listview.c.
Referenced by iterator_frameditems_absolute(), iterator_visibleitems(), LISTVIEW_SetGroupSelection(), and ranges_additem().
Definition at line 1133 of file listview.c.
Referenced by iterator_frameditems_absolute(), LISTVIEW_DeselectAllSkipItem(), LISTVIEW_RefreshReport(), LISTVIEW_RefreshReportGrid(), LISTVIEW_SetGroupSelection(), LISTVIEW_SortItems(), and set_main_item().
Definition at line 3191 of file listview.c.
Definition at line 3225 of file listview.c.
Referenced by LISTVIEW_DeleteAllItems(), LISTVIEW_SortItems(), and ranges_destroy().
Definition at line 3243 of file listview.c.
Referenced by LISTVIEW_DeselectAllSkipItems().
Definition at line 3173 of file listview.c.
Referenced by ranges_add(), ranges_contain(), ranges_del(), and ranges_shift().
Definition at line 3298 of file listview.c.
Referenced by LISTVIEW_GetItemT().
Definition at line 3215 of file listview.c.
Referenced by iterator_frameditems_absolute(), iterator_visibleitems(), LISTVIEW_DeselectAllSkipItem(), LISTVIEW_NCCreate(), LISTVIEW_RefreshReport(), LISTVIEW_RefreshReportGrid(), LISTVIEW_SetGroupSelection(), and ranges_clone().
Definition at line 3422 of file listview.c.
Referenced by LISTVIEW_SetItemCount(), ranges_delitem(), and ranges_diff().
Definition at line 1140 of file listview.c.
Referenced by iterator_remove_common_items(), iterator_visibleitems(), and set_main_item().
Definition at line 3235 of file listview.c.
Referenced by iterator_destroy(), iterator_visibleitems(), LISTVIEW_DeselectAllSkipItem(), LISTVIEW_NCCreate(), LISTVIEW_NCDestroy(), LISTVIEW_RefreshReportGrid(), LISTVIEW_SetGroupSelection(), and ranges_clone().
Definition at line 3280 of file listview.c.
Referenced by LISTVIEW_DeselectAllSkipItems().
Definition at line 3307 of file listview.c.
Referenced by LISTVIEW_GetSelectedCount().
Definition at line 3320 of file listview.c.
Referenced by LISTVIEW_ShiftIndices().
|
static |
Definition at line 9860 of file listview.c.
Referenced by LISTVIEW_HScroll(), and LISTVIEW_VScroll().
|
inlinestatic |
Definition at line 8902 of file listview.c.
Referenced by LISTVIEW_Create(), LISTVIEW_SetImageList(), LISTVIEW_SetView(), and LISTVIEW_StyleChanged().
|
static |
Definition at line 4308 of file listview.c.
Referenced by LISTVIEW_InsertItemT(), and LISTVIEW_SetItemT().
|
static |
Definition at line 4493 of file listview.c.
Referenced by LISTVIEW_InsertColumnT(), and LISTVIEW_SetItemT().
|
static |
Definition at line 3601 of file listview.c.
Referenced by LISTVIEW_ShiftFocus(), and LISTVIEW_ShiftIndices().
Definition at line 529 of file listview.c.
Referenced by LISTVIEW_InsertItemT(), set_main_item(), and set_sub_item().
Definition at line 474 of file listview.c.
Referenced by LISTVIEW_GetItemExtT(), and LISTVIEW_GetItemT().
Definition at line 484 of file listview.c.
Referenced by LISTVIEW_EndEditLabelT(), LISTVIEW_FindItemA(), LISTVIEW_InsertItemT(), LISTVIEW_SetItemT(), textcmpWT(), and textsetptrT().
Definition at line 498 of file listview.c.
Referenced by LISTVIEW_EndEditLabelT(), LISTVIEW_FindItemA(), LISTVIEW_InsertItemT(), LISTVIEW_SetItemT(), textcmpWT(), and textsetptrT().
Definition at line 468 of file listview.c.
Referenced by column_fill_hditem(), debugtext_tn(), LISTVIEW_EndEditLabelT(), and LISTVIEW_GetItemTextT().
Definition at line 507 of file listview.c.
Referenced by LISTVIEW_GetItemT(), set_main_item(), and set_sub_item().
|
static |
Definition at line 1588 of file listview.c.
Referenced by LISTVIEW_KeyDown(), and LISTVIEW_LButtonDown().
WINE_DEFAULT_DEBUG_CHANNEL | ( | listview | ) |
Definition at line 427 of file listview.c.
Referenced by LISTVIEW_Create(), and LISTVIEW_ThemeChanged().