22 ноября | 2024г. | 00:30:46


АвторТема: ComponentsFromSkin - автосоздание списка компонентов из скина  (Прочитано 13181 раз)

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

Оффлайн ака УчкунАвтор темы

  • Рыцарь Джедай
  • *****
  • Забанен!
  • Сообщений: 1098
  • Поблагодарили: 4787
  • Уважение: +49
Раз есть плагин который подскажет какого компонента нет.,то может нужен такой же для работы с изображениями в скине....
Т.е. проверял skin.xml,и выдавал типа лишнее или не хватает,а особенно интересует удаление не используемого .png.

Идея хорошая и сделать совсем несложно, простой метод os.walk справится с этим.
Но реализация в плагине представляет сложности.
В том смысле что не во всех же скинах, то есть в файле скин.хмл присутствует название скина.
Как узнать название скина, чтобы просканировать директорию?
Городить интерфейс с указанием пути к скину считаю для такой мелочной задачи геморроем.
Лучше и такую задачу нужно выполнять на компе.
Думаю включить такую функцию в программу ImageSkinAdapter.

Правда пользователю придется кое-какие действия выполнить.
Например в проге в папке темп будет директория под названием skin.
Туда в эту папку и нужно будет распаковать нужный скин.
То есть не папку со скином, а все что в папке внутри скина.
Тогда по клику по подпункту меню в программе будет просканирована эта папка и из файла скин.хмл будет произведен анализ насчет отсутствия файлов и насчет лишних файлов.

Но это наверно, также и колоры, что предложил vaha555, сделаю в следующей версии проги ImageSkinAdapter.
Давно руки чешутся выложить готовую для VTI версию, но никак не могу закончить отладку программы, так как семья не давала мне длительного доступа к ресиверу. Наконец сегодня таковой доступ получил и если успею отладить, выложу сегодня эту версию, а в следующей уже учту эти пожелания......



  • vu+ultimo 9995
Мои авторские работы  нельзя редактировать для выкладывания на паблик.
Но их можно выкладывать неизмененными на любых ресурсах с указанием авторства
Мои кошельки:
WMZ     Z356196865451 WMR     R105983132832

Оффлайн 024730

  • Рыцарь Джедай
  • *****
  • Сообщений: 2197
  • Поблагодарили: 1742
  • Уважение: +15
Правда пользователю придется кое-какие действия выполнить.

думаю не проблема.
ждем.
Спасибо! :drinks:

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
1 Ответов
3063 Просмотров
Последний ответ 20 марта | 2012г. | 09:01:36
от timmy
0 Ответов
3470 Просмотров
Последний ответ 30 мая | 2012г. | 22:41:58
от masjuk
154 Ответов
62809 Просмотров
Последний ответ 19 июля | 2014г. | 19:53:32
от Art`m
0 Ответов
136 Просмотров
Последний ответ 28 июля | 2012г. | 18:59:56
от 2boom
1 Ответов
15012 Просмотров
Последний ответ 21 декабря | 2013г. | 13:37:18
от ака Учкун



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!