Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Разработка > Поддержка локальной разработки модулей

Ответ
 
Опции темы Опции просмотра
Старый 27.03.2017, 16:42   #21
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Russia
Сообщений: 1,076
По умолчанию

Цитата:
Сообщение от Roman_V_M Посмотреть сообщение
Честно говоря, не совсем понял, что вы хотите, и, повторюсь, в скинах Коди на базе XML мало что понимаю. ControlList принимает в качестве элементов только ListItem. Если нужен некий список с возможностью изменения статуса отдельных элементов, то можно использовать Dialog().muiliselect или (если вы собираетесь поддерживать старые версии Коди) мутить что-то на базе этого: https://gist.github.com/romanvm/0c0025f5b7af58f0364b
Я уже осваиваю Ваш фреймворк. Думал, может есть возможность создать некий контейнер, который будет отображать листаемый Список из RadioButton. К сожалению стандартными средставами класса Window такое не возможно. Решил сделать через перелистываемые страницы по кнопкам "Вперед", "Назад" (см. вложение).
И тут я обнаружил, что в Вашем фреймворке нет возможности удалять контроллы. Эта функция мне понадобилась для изменения выводимых на экран дополнений.
Миниатюры
Нажмите на изображение для увеличения
Название: screenshot034.png
Просмотров: 303
Размер:	382.9 Кб
ID:	6710  
vl.maksime вне форума   Ответить с цитированием
   
Старый 27.03.2017, 16:54   #22
Roman_V_M
Senior Member
 
Аватар для Roman_V_M
 
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,933
По умолчанию

Цитата:
Сообщение от vl.maksime Посмотреть сообщение
И тут я обнаружил, что в Вашем фреймворке нет возможности удалять контроллы. Эта функция мне понадобилась для изменения выводимых на экран дополнений.
С каких это пор? PyXBMCt - всего-лишь обертка вокруг xbmcgui, и все методы Window, WindowDialog и Control в класса-потомках доступны.

ЗЫ. Хотя я бы все равно использовал Dialog().muiliselect, чтобы не заморачиваться.
__________________
Координатор русского перевода Kodi:
https://www.transifex.com/projects/p/kodi-main/
------------------------------
Raspberry PI 2 + LibreELEC 8 (Kodi 17)
Samsung Galaxy Tab A 10.1 + Kodi 17 for Android
------------------------------
Читаем и пополняем Википедию форума: http://xbmc.ru/wiki
------------------------------
На любые личные сообщения, не связанные с переводом Kodi, не отвечаю. Для обсуждений и советов есть форум.
Roman_V_M вне форума   Ответить с цитированием
Старый 28.03.2017, 09:01   #23
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Russia
Сообщений: 1,076
По умолчанию

Цитата:
Сообщение от Roman_V_M Посмотреть сообщение
С каких это пор? PyXBMCt - всего-лишь обертка вокруг xbmcgui, и все методы Window, WindowDialog и Control в класса-потомках доступны.
С этим моментом разобрался.

Цитата:
Сообщение от Roman_V_M Посмотреть сообщение
ЗЫ. Хотя я бы все равно использовал Dialog().muiliselect, чтобы не заморачиваться.
Он не совсем подходит под необходимую задачу.
vl.maksime вне форума   Ответить с цитированием
Ответ
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Артефакты интерфейса Gam Поддержка платформы Windows 19 12.01.2014 00:17
Глючок интерфейса Basilio_Cat Общие темы для обсуждения 4 25.12.2011 20:26
Инструменты для создания скинов dremius Помощь по скинам 4 03.03.2010 10:25


Текущее время: 21:03. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.