IUIX_List Interface

From PDF XChange PDF SDK
Jump to: navigation, search
(Automatic page editing by robot)
 
m (Automatic page editing by robot)
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
__NOTOC__
 
[[Category:Editor]]
 
[[Category:Editor]]
 
{{#customTitle:IUIX_List Interface}}
 
{{#customTitle:IUIX_List Interface}}
 +
{{#parentPage:PXV:UIX_Interfaces|IUIX_List|interface}}
 +
{{ToWrite}}
 +
{{ToReview}}
  
 
The interface of object of PDF-XChange Editor SDK.
 
The interface of object of PDF-XChange Editor SDK.
  
IUIX_List extends [[PXV:IUIX_ObjImpl|IUIX_ObjImpl]] interface.
+
IUIX_List extends the [[PXV:IUIX_ObjImpl|IUIX_ObjImpl]] interface.
  
 
== Methods ==
 
== Methods ==
{| class="wikitable sortable collapsible" style="width: 100%"
+
{| class="wikitable methods"
|-
+
! style="text-align: left" scope="col" width="15%" | Method
+
! style="text-align: left" scope="col" class="unsortable" | Description
+
 
|-
 
|-
 
| [[PXV:IUIX_List_CheckItem|CheckItem]]
 
| [[PXV:IUIX_List_CheckItem|CheckItem]]
| ...
+
| [[PXV:IUIX_List_GetFirstVisibleItem|GetFirstVisibleItem]]
 +
| [[PXV:IUIX_List_HitTest|HitTest]]
 +
| [[PXV:IUIX_List_RemoveColumn|RemoveColumn]]
 
|-
 
|-
 
| [[PXV:IUIX_List_Clear|Clear]]
 
| [[PXV:IUIX_List_Clear|Clear]]
| ...
+
| [[PXV:IUIX_List_GetGroupTitleMinMaxHeight|GetGroupTitleMinMaxHeight]]
 +
| [[PXV:IUIX_List_InsertColumn|InsertColumn]]
 +
| [[PXV:IUIX_List_RemoveGroups|RemoveGroups]]
 
|-
 
|-
 
| [[PXV:IUIX_List_ClearSel|ClearSel]]
 
| [[PXV:IUIX_List_ClearSel|ClearSel]]
| ...
 
|-
 
| [[PXV:IUIX_List_ExpandGroup|ExpandGroup]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_FindGroupByParam|FindGroupByParam]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_FindItemByParam|FindItemByParam]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_FindItemByText|FindItemByText]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_FitColumnWidthByItems|FitColumnWidthByItems]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_GetColumn|GetColumn]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_GetColumnParam|GetColumnParam]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_GetColumnStyle|GetColumnStyle]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_GetColumnWidth|GetColumnWidth]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_GetFirstSelItem|GetFirstSelItem]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_GetFirstSelItem2|GetFirstSelItem2]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_GetFirstVisibleItem|GetFirstVisibleItem]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_GetGroupTitleMinMaxHeight|GetGroupTitleMinMaxHeight]]
 
| ...
 
|-
 
 
| [[PXV:IUIX_List_GetHighlightedItem|GetHighlightedItem]]
 
| [[PXV:IUIX_List_GetHighlightedItem|GetHighlightedItem]]
| ...
+
| [[PXV:IUIX_List_InsertGroup|InsertGroup]]
 +
| [[PXV:IUIX_List_RemoveItems|RemoveItems]]
 
|-
 
|-
 +
| [[PXV:IUIX_List_DoDragDrop|DoDragDrop]]
 
| [[PXV:IUIX_List_GetHotItem|GetHotItem]]
 
| [[PXV:IUIX_List_GetHotItem|GetHotItem]]
| ...
+
| [[PXV:IUIX_List_InsertGroups|InsertGroups]]
 +
| [[PXV:IUIX_List_ResizeColumnsByNewClient|ResizeColumnsByNewClient]]
 
|-
 
|-
 +
| [[PXV:IUIX_List_ExpandGroup|ExpandGroup]]
 
| [[PXV:IUIX_List_GetItemCheckState|GetItemCheckState]]
 
| [[PXV:IUIX_List_GetItemCheckState|GetItemCheckState]]
| ...
+
| [[PXV:IUIX_List_InsertItem|InsertItem]]
 +
| [[PXV:IUIX_List_SelectItems|SelectItems]]
 
|-
 
|-
 +
| [[PXV:IUIX_List_FindGroupByParam|FindGroupByParam]]
 
| [[PXV:IUIX_List_GetItemMinMaxSize|GetItemMinMaxSize]]
 
| [[PXV:IUIX_List_GetItemMinMaxSize|GetItemMinMaxSize]]
| ...
+
| [[PXV:IUIX_List_InsertItems|InsertItems]]
 +
| [[PXV:IUIX_List_SetColumn|SetColumn]]
 
|-
 
|-
 +
| [[PXV:IUIX_List_FindItemByParam|FindItemByParam]]
 
| [[PXV:IUIX_List_GetItemParam|GetItemParam]]
 
| [[PXV:IUIX_List_GetItemParam|GetItemParam]]
| ...
+
| [[PXV:IUIX_List_InvalidateSelMarkers|InvalidateSelMarkers]]
 +
| [[PXV:IUIX_List_SetColumnUpDownIcon|SetColumnUpDownIcon]]
 
|-
 
|-
 +
| [[PXV:IUIX_List_FindItemByParam2|FindItemByParam2]]
 
| [[PXV:IUIX_List_GetItemRect|GetItemRect]]
 
| [[PXV:IUIX_List_GetItemRect|GetItemRect]]
| ...
+
| [[PXV:IUIX_List_IsColumnVisible|IsColumnVisible]]
|-
+
| [[PXV:IUIX_List_SetColumnWidth|SetColumnWidth]]
| [[PXV:IUIX_List_GetItemsCount|GetItemsCount]]
+
| ...
+
 
|-
 
|-
 +
| [[PXV:IUIX_List_FindItemByText|FindItemByText]]
 
| [[PXV:IUIX_List_GetItemVisibility|GetItemVisibility]]
 
| [[PXV:IUIX_List_GetItemVisibility|GetItemVisibility]]
| ...
+
| [[PXV:IUIX_List_IsItemChecked|IsItemChecked]]
 +
| [[PXV:IUIX_List_SetGroupTitleMinMaxHeight|SetGroupTitleMinMaxHeight]]
 
|-
 
|-
 +
| [[PXV:IUIX_List_FitColumnWidthByItems|FitColumnWidthByItems]]
 
| [[PXV:IUIX_List_GetLastVisibleItem|GetLastVisibleItem]]
 
| [[PXV:IUIX_List_GetLastVisibleItem|GetLastVisibleItem]]
| ...
+
| [[PXV:IUIX_List_IsItemSelected|IsItemSelected]]
 +
| [[PXV:IUIX_List_SetItemMinMaxSize|SetItemMinMaxSize]]
 
|-
 
|-
 +
| [[PXV:IUIX_List_GetColumn|GetColumn]]
 
| [[PXV:IUIX_List_GetNextSelItem|GetNextSelItem]]
 
| [[PXV:IUIX_List_GetNextSelItem|GetNextSelItem]]
| ...
+
| [[PXV:IUIX_List_MakeItemTop|MakeItemTop]]
 +
| [[PXV:IUIX_List_SetItemParam|SetItemParam]]
 
|-
 
|-
 +
| [[PXV:IUIX_List_GetColumnParam|GetColumnParam]]
 
| [[PXV:IUIX_List_GetNextSelItem2|GetNextSelItem2]]
 
| [[PXV:IUIX_List_GetNextSelItem2|GetNextSelItem2]]
| ...
+
| [[PXV:IUIX_List_MakeItemVisible|MakeItemVisible]]
 +
| [[PXV:IUIX_List_ShowColumn|ShowColumn]]
 
|-
 
|-
 +
| [[PXV:IUIX_List_GetColumnStyle|GetColumnStyle]]
 
| [[PXV:IUIX_List_GetSel|GetSel]]
 
| [[PXV:IUIX_List_GetSel|GetSel]]
| ...
+
| [[PXV:IUIX_List_MoveColumn|MoveColumn]]
 +
| [[PXV:IUIX_List_StartEditText|StartEditText]]
 
|-
 
|-
 +
| [[PXV:IUIX_List_GetColumnWidth|GetColumnWidth]]
 
| [[PXV:IUIX_List_GetTextEditingItem|GetTextEditingItem]]
 
| [[PXV:IUIX_List_GetTextEditingItem|GetTextEditingItem]]
| ...
+
| [[PXV:IUIX_List_RedrawItems|RedrawItems]]
 +
| [[PXV:IUIX_List_StopEditText|StopEditText]]
 
|-
 
|-
 +
| [[PXV:IUIX_List_GetFirstSelItem|GetFirstSelItem]]
 
| [[PXV:IUIX_List_HighlightItem|HighlightItem]]
 
| [[PXV:IUIX_List_HighlightItem|HighlightItem]]
| ...
 
|-
 
| [[PXV:IUIX_List_HitTest|HitTest]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_InsertColumn|InsertColumn]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_InsertGroups|InsertGroups]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_InsertItems|InsertItems]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_InvalidateSelMarkers|InvalidateSelMarkers]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_IsColumnVisible|IsColumnVisible]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_IsGroupExpanded|IsGroupExpanded]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_IsItemChecked|IsItemChecked]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_IsItemSelected|IsItemSelected]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_MakeItemTop|MakeItemTop]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_MakeItemVisible|MakeItemVisible]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_MoveColumn|MoveColumn]]
 
| ...
 
|-
 
| [[PXV:IUIX_List_RedrawItems|RedrawItems]]
 
| ...
 
|-
 
 
| [[PXV:IUIX_List_RemoveAllColumns|RemoveAllColumns]]
 
| [[PXV:IUIX_List_RemoveAllColumns|RemoveAllColumns]]
| ...
+
| [[PXV:IUIX_List_UpdateItems|UpdateItems]]
 
|-
 
|-
| [[PXV:IUIX_List_RemoveColumn|RemoveColumn]]
+
| [[PXV:IUIX_List_GetFirstSelItem2|GetFirstSelItem2]]
| ...
+
|  
|-
+
|  
| [[PXV:IUIX_List_RemoveGroups|RemoveGroups]]
+
|  
| ...
+
|-
+
| [[PXV:IUIX_List_RemoveItems|RemoveItems]]
+
| ...
+
|-
+
| [[PXV:IUIX_List_ResizeColumnsByNewClient|ResizeColumnsByNewClient]]
+
| ...
+
|-
+
| [[PXV:IUIX_List_SelectItems|SelectItems]]
+
| ...
+
|-
+
| [[PXV:IUIX_List_SetColumn|SetColumn]]
+
| ...
+
|-
+
| [[PXV:IUIX_List_SetColumnUpDownIcon|SetColumnUpDownIcon]]
+
| ...
+
|-
+
| [[PXV:IUIX_List_SetColumnWidth|SetColumnWidth]]
+
| ...
+
|-
+
| [[PXV:IUIX_List_SetGroupTitleMinMaxHeight|SetGroupTitleMinMaxHeight]]
+
| ...
+
|-
+
| [[PXV:IUIX_List_SetItemMinMaxSize|SetItemMinMaxSize]]
+
| ...
+
|-
+
| [[PXV:IUIX_List_SetItemParam|SetItemParam]]
+
| ...
+
|-
+
| [[PXV:IUIX_List_ShowColumn|ShowColumn]]
+
| ...
+
|-
+
| [[PXV:IUIX_List_StartEditText|StartEditText]]
+
| ...
+
|-
+
| [[PXV:IUIX_List_StopEditText|StopEditText]]
+
| ...
+
|-
+
| [[PXV:IUIX_List_UpdateItems|UpdateItems]]
+
| ...
+
 
|}
 
|}
  
 
== Properties ==
 
== Properties ==
{| style="width: 100%" class="wikitable sortable collapsible"
+
{| class="wikitable properties"
|-
+
! style="text-align: left" scope="col" width="15%" | Property
+
! style="text-align: center" scope="col" width="5%" | Access Type
+
! style="text-align: left" scope="col"  class="unsortable" | Description
+
 
|-
 
|-
 
| [[PXV:IUIX_List_Callbacks|Callbacks]]
 
| [[PXV:IUIX_List_Callbacks|Callbacks]]
| style="text-align: center" | R/W
+
| [[PXV:IUIX_List_GroupsCount|GroupsCount]]
| .
+
| [[PXV:IUIX_List_HeaderFont|HeaderFont]]
 +
| [[PXV:IUIX_List_ItemImageSize|ItemImageSize]]
 
|-
 
|-
 
| [[PXV:IUIX_List_ColumnsCount|ColumnsCount]]
 
| [[PXV:IUIX_List_ColumnsCount|ColumnsCount]]
| style="text-align: center" | R
+
| [[PXV:IUIX_List_GroupTitleFont|GroupTitleFont]]
| .
+
| [[PXV:IUIX_List_HeaderHeight|HeaderHeight]]
 +
| [[PXV:IUIX_List_ItemsCount|ItemsCount]]
 
|-
 
|-
 
| [[PXV:IUIX_List_CueImage|CueImage]]
 
| [[PXV:IUIX_List_CueImage|CueImage]]
| style="text-align: center" | R/W
+
| [[PXV:IUIX_List_GroupTitleImageSize|GroupTitleImageSize]]
| .
+
| [[PXV:IUIX_List_IsEmpty|IsEmpty]]
 +
| [[PXV:IUIX_List_NotifyTarget|NotifyTarget]]
 
|-
 
|-
 
| [[PXV:IUIX_List_CueImageAlign|CueImageAlign]]
 
| [[PXV:IUIX_List_CueImageAlign|CueImageAlign]]
| style="text-align: center" | R/W
+
| [[PXV:IUIX_List_HasMultSel|HasMultSel]]
| .
+
| [[PXV:IUIX_List_IsGroupExpanded|IsGroupExpanded]]
 +
| [[PXV:IUIX_List_ProgressAlign|ProgressAlign]]
 
|-
 
|-
 
| [[PXV:IUIX_List_CueImageOpacity|CueImageOpacity]]
 
| [[PXV:IUIX_List_CueImageOpacity|CueImageOpacity]]
| style="text-align: center" | R/W
+
| [[PXV:IUIX_List_HasSel|HasSel]]
| .
+
| [[PXV:IUIX_List_ItemContentMargin|ItemContentMargin]]
 +
| [[PXV:IUIX_List_ProgressMon|ProgressMon]]
 
|-
 
|-
 
| [[PXV:IUIX_List_CueText|CueText]]
 
| [[PXV:IUIX_List_CueText|CueText]]
| style="text-align: center" | R/W
 
| .
 
|-
 
| [[PXV:IUIX_List_Font|Font]]
 
| style="text-align: center" | R/W
 
| .
 
|-
 
| [[PXV:IUIX_List_GroupsCount|GroupsCount]]
 
| style="text-align: center" | R
 
| .
 
|-
 
| [[PXV:IUIX_List_GroupTitleFont|GroupTitleFont]]
 
| style="text-align: center" | R/W
 
| .
 
|-
 
| [[PXV:IUIX_List_GroupTitleImageSize|GroupTitleImageSize]]
 
| style="text-align: center" | R/W
 
| .
 
|-
 
| [[PXV:IUIX_List_HasMultSel|HasMultSel]]
 
| style="text-align: center" | R
 
| .
 
|-
 
| [[PXV:IUIX_List_HasSel|HasSel]]
 
| style="text-align: center" | R
 
| .
 
|-
 
 
| [[PXV:IUIX_List_HasSingleSel|HasSingleSel]]
 
| [[PXV:IUIX_List_HasSingleSel|HasSingleSel]]
| style="text-align: center" | R
 
| .
 
|-
 
| [[PXV:IUIX_List_HeaderFont|HeaderFont]]
 
| style="text-align: center" | R/W
 
| .
 
|-
 
| [[PXV:IUIX_List_HeaderHeight|HeaderHeight]]
 
| style="text-align: center" | R
 
| .
 
|-
 
| [[PXV:IUIX_List_IsEmpty|IsEmpty]]
 
| style="text-align: center" | R
 
| .
 
|-
 
| [[PXV:IUIX_List_ItemContentMargin|ItemContentMargin]]
 
| style="text-align: center" | R/W
 
| .
 
|-
 
 
| [[PXV:IUIX_List_ItemDistAfterImage|ItemDistAfterImage]]
 
| [[PXV:IUIX_List_ItemDistAfterImage|ItemDistAfterImage]]
| style="text-align: center" | R/W
+
| [[PXV:IUIX_List_ThinProgress|ThinProgress]]
| .
+
 
|-
 
|-
| [[PXV:IUIX_List_ItemImageSize|ItemImageSize]]
+
| [[PXV:IUIX_List_Font|Font]]
| style="text-align: center" | R/W
+
|  
| .
+
|  
|-
+
|  
| [[PXV:IUIX_List_ItemsCount|ItemsCount]]
+
| style="text-align: center" | R
+
| .
+
|-
+
| [[PXV:IUIX_List_NotifyTarget|NotifyTarget]]
+
| style="text-align: center" | R/W
+
| .
+
|-
+
| [[PXV:IUIX_List_ProgressAlign|ProgressAlign]]
+
| style="text-align: center" | R/W
+
| .
+
|-
+
| [[PXV:IUIX_List_ProgressMon|ProgressMon]]
+
| style="text-align: center" | R
+
| .
+
 
|}
 
|}
 +
 +
== See Also ==
 +
[[PXV:IUIX_Inst_CreateList|IUIX_Inst::CreateList]], [[PXV:IUIX_ListCallbacks_List_OnBeforeCheckItem|IUIX_ListCallbacks::List_OnBeforeCheckItem]], [[PXV:IUIX_ListCallbacks_List_OnBeforeShowTooltip|IUIX_ListCallbacks::List_OnBeforeShowTooltip]], [[PXV:IUIX_ListCallbacks_List_OnBeforeToggleGroup|IUIX_ListCallbacks::List_OnBeforeToggleGroup]], [[PXV:IUIX_ListCallbacks_List_OnBeginDrag|IUIX_ListCallbacks::List_OnBeginDrag]], [[PXV:IUIX_ListCallbacks_List_OnBeginTextEdit|IUIX_ListCallbacks::List_OnBeginTextEdit]], [[PXV:IUIX_ListCallbacks_List_OnChanged|IUIX_ListCallbacks::List_OnChanged]], [[PXV:IUIX_ListCallbacks_List_OnColumnWidthChanged|IUIX_ListCallbacks::List_OnColumnWidthChanged]], [[PXV:IUIX_ListCallbacks_List_OnContextMenu|IUIX_ListCallbacks::List_OnContextMenu]], [[PXV:IUIX_ListCallbacks_List_OnDragEnter|IUIX_ListCallbacks::List_OnDragEnter]], [[PXV:IUIX_ListCallbacks_List_OnDragLeave|IUIX_ListCallbacks::List_OnDragLeave]], [[PXV:IUIX_ListCallbacks_List_OnDragOver|IUIX_ListCallbacks::List_OnDragOver]], [[PXV:IUIX_ListCallbacks_List_OnDraw|IUIX_ListCallbacks::List_OnDraw]], [[PXV:IUIX_ListCallbacks_List_OnDrawItem|IUIX_ListCallbacks::List_OnDrawItem]], [[PXV:IUIX_ListCallbacks_List_OnDrawItemImage|IUIX_ListCallbacks::List_OnDrawItemImage]], [[PXV:IUIX_ListCallbacks_List_OnDrawItemText|IUIX_ListCallbacks::List_OnDrawItemText]], [[PXV:IUIX_ListCallbacks_List_OnDrop|IUIX_ListCallbacks::List_OnDrop]], [[PXV:IUIX_ListCallbacks_List_OnEndDrag|IUIX_ListCallbacks::List_OnEndDrag]], [[PXV:IUIX_ListCallbacks_List_OnEndTextEdit|IUIX_ListCallbacks::List_OnEndTextEdit]], [[PXV:IUIX_ListCallbacks_List_OnGetData|IUIX_ListCallbacks::List_OnGetData]], [[PXV:IUIX_ListCallbacks_List_OnGetItemCheckState|IUIX_ListCallbacks::List_OnGetItemCheckState]], [[PXV:IUIX_ListCallbacks_List_OnGetItemCursor|IUIX_ListCallbacks::List_OnGetItemCursor]], [[PXV:IUIX_ListCallbacks_List_OnGetItemFlags|IUIX_ListCallbacks::List_OnGetItemFlags]], [[PXV:IUIX_ListCallbacks_List_OnGetItemImage|IUIX_ListCallbacks::List_OnGetItemImage]], [[PXV:IUIX_ListCallbacks_List_OnGetItemImageSize|IUIX_ListCallbacks::List_OnGetItemImageSize]], [[PXV:IUIX_ListCallbacks_List_OnGetItemSelState|IUIX_ListCallbacks::List_OnGetItemSelState]], [[PXV:IUIX_ListCallbacks_List_OnGetItemSize|IUIX_ListCallbacks::List_OnGetItemSize]], [[PXV:IUIX_ListCallbacks_List_OnGetItemText|IUIX_ListCallbacks::List_OnGetItemText]], [[PXV:IUIX_ListCallbacks_List_OnGetItemText2|IUIX_ListCallbacks::List_OnGetItemText2]], [[PXV:IUIX_ListCallbacks_List_OnGetItemTextColor|IUIX_ListCallbacks::List_OnGetItemTextColor]], [[PXV:IUIX_ListCallbacks_List_OnGetItemTextSize|IUIX_ListCallbacks::List_OnGetItemTextSize]], [[PXV:IUIX_ListCallbacks_List_OnGroupToggled|IUIX_ListCallbacks::List_OnGroupToggled]], [[PXV:IUIX_ListCallbacks_List_OnHdrItemClicked|IUIX_ListCallbacks::List_OnHdrItemClicked]], [[PXV:IUIX_ListCallbacks_List_OnHdrItemContextMenu|IUIX_ListCallbacks::List_OnHdrItemContextMenu]], [[PXV:IUIX_ListCallbacks_List_OnHitTestItem|IUIX_ListCallbacks::List_OnHitTestItem]], [[PXV:IUIX_ListCallbacks_List_OnHotItemChanged|IUIX_ListCallbacks::List_OnHotItemChanged]], [[PXV:IUIX_ListCallbacks_List_OnItemChecked|IUIX_ListCallbacks::List_OnItemChecked]], [[PXV:IUIX_ListCallbacks_List_OnItemClick|IUIX_ListCallbacks::List_OnItemClick]], [[PXV:IUIX_ListCallbacks_List_OnItemClicked|IUIX_ListCallbacks::List_OnItemClicked]], [[PXV:IUIX_ListCallbacks_List_OnPostDrawItem|IUIX_ListCallbacks::List_OnPostDrawItem]], [[PXV:IUIX_ListCallbacks_List_OnScrollChanged|IUIX_ListCallbacks::List_OnScrollChanged]], [[PXV:IUIX_ListCallbacks_List_OnSelChanged|IUIX_ListCallbacks::List_OnSelChanged]], [[PXV:IUIX_ListCallbacks_List_OnSetItemCheckState|IUIX_ListCallbacks::List_OnSetItemCheckState]], [[PXV:IUIX_ListCallbacks_List_OnSetItemSelState|IUIX_ListCallbacks::List_OnSetItemSelState]], [[PXV:IUIX_ListCallbacks_List_OnSetItemText|IUIX_ListCallbacks::List_OnSetItemText]], [[PXV:IUIX_ListCallbacks_List_OnSize|IUIX_ListCallbacks::List_OnSize]], [[PXV:IUIX_ListGetSelCallback_ListGetSel_OnItem|IUIX_ListGetSelCallback::ListGetSel_OnItem]]

Latest revision as of 04:34, 18 November 2020


The interface of object of PDF-XChange Editor SDK.

IUIX_List extends the IUIX_ObjImpl interface.

Methods

CheckItem GetFirstVisibleItem HitTest RemoveColumn
Clear GetGroupTitleMinMaxHeight InsertColumn RemoveGroups
ClearSel GetHighlightedItem InsertGroup RemoveItems
DoDragDrop GetHotItem InsertGroups ResizeColumnsByNewClient
ExpandGroup GetItemCheckState InsertItem SelectItems
FindGroupByParam GetItemMinMaxSize InsertItems SetColumn
FindItemByParam GetItemParam InvalidateSelMarkers SetColumnUpDownIcon
FindItemByParam2 GetItemRect IsColumnVisible SetColumnWidth
FindItemByText GetItemVisibility IsItemChecked SetGroupTitleMinMaxHeight
FitColumnWidthByItems GetLastVisibleItem IsItemSelected SetItemMinMaxSize
GetColumn GetNextSelItem MakeItemTop SetItemParam
GetColumnParam GetNextSelItem2 MakeItemVisible ShowColumn
GetColumnStyle GetSel MoveColumn StartEditText
GetColumnWidth GetTextEditingItem RedrawItems StopEditText
GetFirstSelItem HighlightItem RemoveAllColumns UpdateItems
GetFirstSelItem2

Properties

Callbacks GroupsCount HeaderFont ItemImageSize
ColumnsCount GroupTitleFont HeaderHeight ItemsCount
CueImage GroupTitleImageSize IsEmpty NotifyTarget
CueImageAlign HasMultSel IsGroupExpanded ProgressAlign
CueImageOpacity HasSel ItemContentMargin ProgressMon
CueText HasSingleSel ItemDistAfterImage ThinProgress
Font

See Also

IUIX_Inst::CreateList, IUIX_ListCallbacks::List_OnBeforeCheckItem, IUIX_ListCallbacks::List_OnBeforeShowTooltip, IUIX_ListCallbacks::List_OnBeforeToggleGroup, IUIX_ListCallbacks::List_OnBeginDrag, IUIX_ListCallbacks::List_OnBeginTextEdit, IUIX_ListCallbacks::List_OnChanged, IUIX_ListCallbacks::List_OnColumnWidthChanged, IUIX_ListCallbacks::List_OnContextMenu, IUIX_ListCallbacks::List_OnDragEnter, IUIX_ListCallbacks::List_OnDragLeave, IUIX_ListCallbacks::List_OnDragOver, IUIX_ListCallbacks::List_OnDraw, IUIX_ListCallbacks::List_OnDrawItem, IUIX_ListCallbacks::List_OnDrawItemImage, IUIX_ListCallbacks::List_OnDrawItemText, IUIX_ListCallbacks::List_OnDrop, IUIX_ListCallbacks::List_OnEndDrag, IUIX_ListCallbacks::List_OnEndTextEdit, IUIX_ListCallbacks::List_OnGetData, IUIX_ListCallbacks::List_OnGetItemCheckState, IUIX_ListCallbacks::List_OnGetItemCursor, IUIX_ListCallbacks::List_OnGetItemFlags, IUIX_ListCallbacks::List_OnGetItemImage, IUIX_ListCallbacks::List_OnGetItemImageSize, IUIX_ListCallbacks::List_OnGetItemSelState, IUIX_ListCallbacks::List_OnGetItemSize, IUIX_ListCallbacks::List_OnGetItemText, IUIX_ListCallbacks::List_OnGetItemText2, IUIX_ListCallbacks::List_OnGetItemTextColor, IUIX_ListCallbacks::List_OnGetItemTextSize, IUIX_ListCallbacks::List_OnGroupToggled, IUIX_ListCallbacks::List_OnHdrItemClicked, IUIX_ListCallbacks::List_OnHdrItemContextMenu, IUIX_ListCallbacks::List_OnHitTestItem, IUIX_ListCallbacks::List_OnHotItemChanged, IUIX_ListCallbacks::List_OnItemChecked, IUIX_ListCallbacks::List_OnItemClick, IUIX_ListCallbacks::List_OnItemClicked, IUIX_ListCallbacks::List_OnPostDrawItem, IUIX_ListCallbacks::List_OnScrollChanged, IUIX_ListCallbacks::List_OnSelChanged, IUIX_ListCallbacks::List_OnSetItemCheckState, IUIX_ListCallbacks::List_OnSetItemSelState, IUIX_ListCallbacks::List_OnSetItemText, IUIX_ListCallbacks::List_OnSize, IUIX_ListGetSelCallback::ListGetSel_OnItem