Автор Тема: Цвет элементов ListView  (Прочитано 435 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Эта тема содержит сообщение, помеченное как лучший ответ. Кликните здесь для перехода к этому сообщению.

Оффлайн Cytrus [?]

  • Новичок
  • *
  • Сообщений: 31
  • Репутация: 0
    • Награды
  • Версия AutoIt: 3.3.14.0
Цвет элементов ListView
« Создано: Март 28, 2018, 17:17:21 »
Привет.

Как можно изменять цвет элементов ListView?

Код: AutoIt [Выделить]
#include <GUIConstantsEx.au3>
#include <GuiImageList.au3>
#include <GuiListView.au3>
#include <WindowsConstants.au3>
Global $g_hListView
Example()
Func Example()
    Local $hGUI, $hImage
    $hGUI = GUICreate("ListView", 400, 300)
    $g_hListView = GUICtrlCreateListView("", 0, 0, 500, 508, 0x0008)
    GUISetState(@SW_SHOW)
    _GUICtrlListView_InsertColumn($g_hListView, 0, "", 100)
    _GUICtrlListView_AddItem($g_hListView, "111", 0)
    _GUICtrlListView_AddItem($g_hListView, "222", 1)
    _GUICtrlListView_AddItem($g_hListView, "333", 2)
    _GUICtrlListView_AddItem($g_hListView, "444", 2)
    _GUICtrlListView_AddItem($g_hListView, "555", 2)
    _GUICtrlListView_AddItem($g_hListView, "666", 2)
    _GUICtrlListView_AddItem($g_hListView, "777", 2)
    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE
    GUIDelete()
EndFunc   ;==>Example
 


Я хочу выделять элементы списка разными цветами.
Какие для этого надо выставлять стили?
Или какими надо пользоваться UDF?

Русское сообщество AutoIt

Цвет элементов ListView
« Отправлен: Март 28, 2018, 17:17:21 »

Онлайн sngr [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 874
  • Репутация: 356
    • Награды
  • Версия AutoIt: 3.3.8.1
Re: Цвет элементов ListView
« Ответ #1, Отправлен: Март 28, 2018, 17:33:09 »
Код: AutoIt [Выделить]
_GUICtrlListView_SetBkColor($hListView, $CLR_MONEYGREEN)
_GUICtrlListView_SetTextColor($hListView, $CLR_BLACK)
_GUICtrlListView_SetTextBkColor($hListView, $CLR_MONEYGREEN)


Оффлайн Cytrus [?]

  • Новичок
  • *
  • Сообщений: 31

  • Автор темы
  • Репутация: 0
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Цвет элементов ListView
« Ответ #2, Отправлен: Март 28, 2018, 18:12:53 »
Спасибо, буду пробовать.

Помечен как лучший ответ пользователем Cytrus Отправлен Март 29, 2018, 08:37:08

Онлайн Alofa [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1421
  • Репутация: 207
  • Пол: Мужской
  • Windows 7 /10 [x64]
    • Награды
  • Версия AutoIt: 3.3.12.0

Русское сообщество AutoIt

Re: Цвет элементов ListView
« Ответ #3 Отправлен: Март 29, 2018, 00:51:44 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
0 Ответов
3244 Просмотров
Последний ответ Июль 14, 2010, 00:10:22
от getghe
11 Ответов
12652 Просмотров
Последний ответ Август 23, 2011, 10:06:20
от XpycT
0 Ответов
2756 Просмотров
Последний ответ Август 26, 2011, 10:24:39
от Генералиссимус
6 Ответов
3061 Просмотров
Последний ответ Октябрь 31, 2011, 13:57:49
от Yashied
0 Ответов
1323 Просмотров
Последний ответ Апрель 11, 2014, 19:46:49
от Dimmak
1 Ответов
731 Просмотров
Последний ответ Октябрь 29, 2014, 17:22:48
от Nefakt
3 Ответов
1122 Просмотров
Последний ответ Ноябрь 02, 2014, 17:37:26
от InnI
4 Ответов
1993 Просмотров
Последний ответ Февраль 24, 2015, 02:31:15
от joiner
1 Ответов
955 Просмотров
Последний ответ Март 24, 2015, 09:02:26
от Nefakt
5 Ответов
2500 Просмотров
Последний ответ Ноябрь 27, 2015, 01:06:00
от CreatoR