PureBasic - форум

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » PureBasic - форум » PureBasic для Windows » ExplorerListGadget отображает только 4 первых строки :(


ExplorerListGadget отображает только 4 первых строки :(

Сообщений 1 страница 3 из 3

1

Код:
Window_0 = OpenWindow (#PB_Any, 0, 0, 470, 300, "")
ExplorerList_0 = ExplorerListGadget (#PB_Any, 8, 8, 450, 280, "", #PB_Explorer_GridLines)
 
RemoveGadgetColumn(ExplorerList_0, 0)
RemoveGadgetColumn(ExplorerList_0, 0)
RemoveGadgetColumn(ExplorerList_0, 0)
RemoveGadgetColumn(ExplorerList_0, 0)
 
AddGadgetColumn(ExplorerList_0, 0, "New col. 1", 150)
AddGadgetColumn(ExplorerList_0, 1, "New col. 2", 150)
AddGadgetColumn(ExplorerList_0, 2, "New col. 3", 150)
 
SetGadgetItemText(ExplorerList_0, 0, "1", 0)
SetGadgetItemText(ExplorerList_0, 0, "2", 1)
SetGadgetItemText(ExplorerList_0, 0, "3", 2)
 
SetGadgetItemText(ExplorerList_0, 1, "4", 0)
SetGadgetItemText(ExplorerList_0, 1, "5", 1)
SetGadgetItemText(ExplorerList_0, 1, "6", 2)
 
SetGadgetItemText(ExplorerList_0, 2, "7", 0)
SetGadgetItemText(ExplorerList_0, 2, "8", 1)
SetGadgetItemText(ExplorerList_0, 2, "9", 2)
 
SetGadgetItemText(ExplorerList_0, 3, "10", 0)
SetGadgetItemText(ExplorerList_0, 3, "11", 1)
SetGadgetItemText(ExplorerList_0, 3, "12", 2)
 
SetGadgetItemText(ExplorerList_0, 4, "13", 0) ; Not displayed :(
SetGadgetItemText(ExplorerList_0, 4, "14", 1) ; Not displayed :(
SetGadgetItemText(ExplorerList_0, 4, "15", 2) ; Not displayed :(
 
Repeat
   ev = WaitWindowEvent()
Until ev = #PB_Event_CloseWindow

https://forumupload.ru/uploads/0009/ae/28/676/t199076.png

Хотел сделать из ExplorerListGadget таблицу, но отображаются в ней только 4 первых строки
Если сделать то же самое с ListIconGadget вообще никакие строки не видно
Это глюк такой или я что-то неправильно делаю?

0

2

Отображаются все строки.

0

3

Разобрался, ExplorerListGadget не подходит для создания таблиц, максимальное количество отображаемых строк зависит от количества логических дисков в системе, поэтому на разных компьютерах разный результат)
Нужно использовать ListIconGadget

Отредактировано simenoff (31.10.2022 21:14:22)

0


Вы здесь » PureBasic - форум » PureBasic для Windows » ExplorerListGadget отображает только 4 первых строки :(