Win32-GUI
view release on metacpan or search on metacpan
GENERATED/Win32/GUI/ListView.pod view on Meta::CPAN
Return Hash :
-image
-state
-text
Optionally, a B<SUBINDEX> (one-based index) can be given, to get the text
for the specified column.
=for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $
=head2 GetItemCount
B<GetItemCount()>
Returns the number of items in the ListView.
=for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $
=head2 GetItemPosition
B<GetItemPosition(index)>
Retrieves the position of a list view item, in listview co-ordinates.
See L<GetOrigin()|Win32::GUI::ListView/GetOrigin> to convert to client co-ordinates.
=for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $
=head2 GetItemRect
B<GetItemRect(index,[code=LVIR_BOUNDS])>
Retrieves the bounding rectangle for all or part of an item in the current view,
in client co-ordinates.
=for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $
=head2 GetItemSpacing
B<GetItemSpacing([flag=FALSE])>
Determines the spacing between items in a ListView. Flag is true to return the
item spacing for the small icon view, and false to return the icon spacing for large icon view.
=for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $
=head2 GetItemState
B<GetItemState(index,mask)>
Determines the spacing between items in a ListView. Index is the listview item for which
to retrieve information. mask is a combination of the fllowing flags:
LVIS_CUT The item is marked for a cut-and-paste operation.
LVIS_DROPHILITED The item is highlighted as a drag-and-drop target.
LVIS_FOCUSED The item has the focus, so it is surrounded by a standard
focus rectangle. Although more than one item may be selected,
only one item can have the focus.
LVIS_SELECTED The item is selected. The appearance of a selected item depends
on whether it has the focus and also on the system colors used for selection.
LVIS_OVERLAYMASK Use this mask to retrieve the item's overlay image index.
LVIS_STATEIMAGEMASK Use this mask to retrieve the item's state image index.
The only valid its in the response are those bits that correspond to bits set in mask.
=for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $
=head2 GetItemText
B<GetItemText(index,[subitem=0])>
Retrieves the text of a ListView item or subitem
=for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $
=head2 GetNextItem
B<GetNextItem(index,[mask=LVNI_ALL])>
Searches for a list view item that has the specified properties and bears
the specified relationship to a specified item.
=for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $
=head2 GetNumberOfWorkAreas
B<GetNumberOfWorkAreas()>
Retrieves the number of working areas in a ListView.
=for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $
=head2 GetOrigin
B<GetOrigin()>
Retrieves the current view origin for a ListView. Use the values returned
to convert between listview co-ordinates and client co-ordinates.
=for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $
=head2 GetSelectedCount
B<GetSelectedCount()>
Determines the number of selected items in a ListView.
=for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $
=head2 GetSelectionMark
B<GetSelectionMark()>
Retrieves the selection mark from a ListView.
=for comment $Id: per_package_method.tpl,v 1.3 2006/03/16 21:11:13 robertemay Exp $
=head2 GetStringWidth
B<GetStringWidth(STRING)>
( run in 0.948 second using v1.01-cache-2.11-cpan-39bf76dae61 )