GetSelectedCountListView

Gadget ›› ListViewGadget ››
Parent Previous Next

GetSelectedCountListView

Синтаксис

Function GetSelectedCountListView(ByVal gadget As Long,ByVal iArray as long ptr = 0) As Integer

Описание

Получает кол-во выделенных пользователем в данный момент пунктов в гаджете.

Параметры

gadget - номер гаджета

iArray - (только для Linux) адрес массива , в который можно вернуть индексы всех выделенных пунктов. Массив должен быть достаточно большой, чтобы вместить все значения выделенных индексов

Платформы

Windows , Linux

Пример

#Include "window9.bi"
Var hwnd=OpenWindow("Привет",10,10,150,370)
#Ifdef __FB_WIN32__
Var Style=LVS_EX_FULLROWSELECT
#Else
Var Style=0
#EndIf
ListViewGadget(1,10,10,100,300,Style)
AddListViewColumn(1, "Столбец",0,0,100)
For aa As Integer=0 To 15
  AddListViewItem(1,"item №"+Str(aa),0,aa,0)
Next
Do
  Var event=WaitEvent()
  If Event=EventClose Then End
  If event=EventRBDown Then  'выделить пункты и щелкнуть правой кнопкой мыши по клиентской области окна(результат в консоли)
     If EventNumberListView=1 Then
        ? GetSelectedCountListView(1)
     EndIf
  EndIf
Loop

Created with the Personal Edition of HelpNDoc: Full featured Documentation generator