Дефолтный - Skin1.xskin. Только вы лучше скажите мне, какие я должен выполнить телодвижения, что бы включить нумерацию в списке каналов
меня никто этому не учил - поэтому лекции от меня не ждите - не словей у меня для этого.... напишу последовательность как че вижу и делаю - а вы если родите желание то уверен все поймете - ну а если не родите то там визу будет рабочий скин с нумерами который я дописывать переписывать врядли буду находить интерес и время (тут уж звыняйте):
1. запускаем SkinEditor.exe
2. определям ему - для какой программы будем делать скин
file/open aplication (или просто ctrl-O) - и выбираем "ProgDvbNet.exe"
(на самом деле ничего не произойдет)
3. определяем скин с которым мы будем работать
file/open skin (или ctrl-shift-o) - заходим в папку /skin и выбираем скин с расширением .xskin
(.xskin - GUI скины xsosd - OSD скины
если вы захотите править дефольтный скин с нуля, а не воспользоваться моим ( в нем пока есть еще косячки которые хз откуда вылазят - я ж хз что там Прог зашил себе в прогу
)
то просто выбираете file/new skin - собственно оно его и предложит - либо GUI либо OSD)
4. теперь мы видим дефольтный скин, а справа собсно элементы которыми он написан
5. кликаем на скине мышкой в области каналов (там где в привычном нам режиме выводятся названия каналов и еже с ними
(и не зацыкливаемся на том что у нас по жизни компактный вид окна - а тут на скелете скина мы видим только ПОЛНЫЙ )
6. - это нас забрасывает в глубь дерева (в правом верхнем окне) - на элемент который все это дело рисует - и называется он у нас "guiChannelList"
7. в правом нижнем окне находим элемент "ChannelCompactStyle" (это и есть наш компактный вид) - разворачиваем его (+)
8. понимаем что внутри еще два элемента - "selected" и "unselected".... - второй это просто вид названия канала... первый это вид тогоже канала но если на нем будет находится курсор (тоесть как правило вся внутренность таже - только цвет вокруг элемента другой "BackColor" )
9. разворачиваем "selected" (+) - видим из скольки элементов состоит казалось бы всеголишь одно название канала в списке каналов
( первое жеж поле и мы видим, привычный для дефольтного скина, ярко синий цвет канала выделенного курсором - можемте поменять если вдруг ктото об этом мечтал
- ...но мы не об этом
10. чуть ниже по дереву в этой же ветке (selected) находим элемент "number" - это собственно он и есть! и разворачиваем его (+)
11. в самом низу развернувшейся ветки "number" - находим элемент "visible" - и видим что он отключен "false".. - включаем его (выбираем "True")
дальше я уже очень замахался и делать все это и разжевывать да еще и зписывать вот это..... - поэтому начну режче
12. помимо всего нам нужно теперь задать размер и местоположение этих циХерок канала на скине.... - тут же в ветке "number" это делаем элемент "Bounds"
скажем цифры будут начинаться перед названием канала и значком "V" тоесть кордина x и у = 0 и 0 width(ширина)=30 (этого хватит для того чтобы нумеровать каналы до 9999) и Heigh(высота) = 20 (ну такая она тут - скин то не мой)
13. возвращаемся в самый верх дерева нижнего правого окна и вспоминаем, что это мы включили "номер канала" только для элементов под курсором - "selected" а нам надо чтобы номерки были везде
14. - тоесть проделываем тот же путь вниз в элементе "unselected" - и также делаем для "number" - "True" и прописываем "bounds"
15. а вот ту я уже снова ненавижу skineditor.... потому как вновь появившийся элемент просто напросто налезет на уже имеющийся в этом месте значек "V" - а значит и зтот значек и само название канала надо сместить на вновь образовавшиесь перед ними 30 пикселей....
16. вот тут я упущу - потому как надо пробежаться по веткам этих елементов( V - это элемент "Type", а имя канала - "Caption") и сместить rf;lsq вправо, а их каждого по два - дайте мне пушку - застрелица ;\ на что я подписался?!....
(значек V я себе убрал - но вам убирать не буду - вдруг ктото расстроится и жить без этого значка не сможеn-f мне чтобы его убрать ноцифры оставить снова нужно все это провернуть
- вот если кому мешает тот внимательно все перечитает и сам себе его уберет - и мой труд вот этого бумагомарания знач не зря пропадет
)
17. сохраняем наш мод дефальт скина file/save в папку \ProgDVB\Skins. ..
18. 2 часа на то чтобы добавить номера канала - я спать....
зы: - может поэтому Прог так относится к подобным просьбам?
ззы; ну вот такой вышел минифак.... звыняйте кто сможет - но у меня уже нет ни сил ни желания даже перечитать то что писал походу пока модил скин
http://sderni.ru/56167