Page 9 of 14

Re: SkinEditor

Posted: Mon Nov 22, 2010 4:56 am
by Talon
точно.... появился "ImageStretch" - мог бы и предупреждать когда делаешь такие штуки - темболее если тебя просили....
в любом случае - клас - спасибо! )

Re: SkinEditor

Posted: Mon Nov 22, 2010 5:05 am
by Talon
1) есть ли у SkinEditor.exe командная строка? а то правлю один и тот же скин и каждый раз лазить и открывать одну и туже программу и один и тот же скин - немного задолбало

2) может все таки сделаешь для channelcaption второй слой текста? для тени... как в ОСД... - хочу избавится от подложки.... или может както можно продублировать слой - просто цвет ему другой задать и сместить немножко ?

3) можно ли сделать перенос строки для EPGLineNowlabel и EPGLineNextlabel? чтобы во вторую строчку писало если в экран не влазит?
3а) а еще лучше сделать бегущую строку если не влазит в экран...?

Re: SkinEditor

Posted: Mon Nov 22, 2010 7:34 am
by Prog
1. Возможность открывать скин из параметра будет в следеющуй версии.

2. Пока в планах не стоит.

3. Он вроде там должен быть. AutoEllipses или как его там.

4. Не люблю динамические вещи в OSD. В медленных режимах динамика просто повесит машину или займёт 100% процессора и не даст нормально работать.

Re: SkinEditor

Posted: Mon Nov 22, 2010 11:06 am
by V.Zhukoff
Talon wrote:
3) можно ли сделать перенос строки для EPGLineNowlabel и EPGLineNextlabel? чтобы во вторую строчку писало если в экран не влазит?
Есть там это. Уменьши просто шрифт, чтобы помещалось две строки ну и содержание должно быть тогда довольно длинным.

Re: SkinEditor

Posted: Mon Nov 22, 2010 1:05 pm
by Talon
V.Zhukoff
Prog

аха.. сенкс... 3 пункт уже сделал... и понял что мне прикольнее былобы бегущая строка... Прог - а что за медленные режимы? темболее часы епглайн и уровни сигнала в динамике жеж отображаются - и ниче не вешают....
сделай плиз хотябы такую возможность -а включают пусть эту бегущую строку сами те кто хочет....

зы: и еще такой момент... я почему то (понятно почему - потому что много лет назад Прог научил так делать) я всегда в скинэдиторе сначала открывал aplication - ProgDvbNet.exe а потом только скин... а вот седня случайно открыл сразу скин - и все чудно работает... и нафиг я это все время делал спрашивается? ;)

Re: SkinEditor

Posted: Mon Nov 22, 2010 1:07 pm
by Prog
Тут в форуме несколько раз обсуждалась медленная работа OSD. Быстрее он не станет от того что источником событий будет таймер а не кнопки.

Re: SkinEditor

Posted: Mon Nov 22, 2010 1:49 pm
by V.Zhukoff
Talon wrote: а вот седня случайно открыл сразу скин - и все чудно работает... и нафиг я это все время делал спрашивается? ;)
Это по просьбам трудящихся, появилось только что. :)

Re: SkinEditor

Posted: Mon Nov 22, 2010 1:52 pm
by Prog
exe можно не открывать года два. А до этого да. Сначало exe потом скин.

Re: SkinEditor

Posted: Sat Nov 27, 2010 10:22 am
by V.Zhukoff
Prog wrote:exe можно не открывать года два. А до этого да. Сначало exe потом скин.
Что то не получается назначить Редактор для файлов скинов. Показываю-открыть с помощью-путь указываю-жму ок-а он подгружает Photoshop :(

Re: SkinEditor

Posted: Sat Nov 27, 2010 10:28 am
by Prog
С командной строки им открывает?

Re: SkinEditor

Posted: Sat Nov 27, 2010 10:57 am
by V.Zhukoff
Нет, тоже фотошоп пытается открыть.
В сопоставлении файлов конкретным программам тоже не могу изменить.
В настройке доступа программ и умолчаний у меня стоит конфигурация "Другая"-может из за этого?

Re: SkinEditor

Posted: Sat Nov 27, 2010 12:08 pm
by Prog
Я имел ввиду если написать skineditor.exe skinname.xxx

Re: SkinEditor

Posted: Sat Nov 27, 2010 12:49 pm
by V.Zhukoff
Prog wrote:Я имел ввиду если написать skineditor.exe skinname.xxx
Тогда:Thrown exception-

NotSupportedException: The given path's format is not supported.
StackTrace:
at System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath)
at System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, Boolean needFullPath)
at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList)
at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String[] pathList, Boolean checkForDuplicates, Boolean needFullPath)
at System.IO.Path.GetFullPath(String path)
at System.Xml.XmlResolver.ResolveUri(Uri baseUri, String relativeUri)
at System.Xml.XmlUrlResolver.ResolveUri(Uri baseUri, String relativeUri)
at System.Xml.XmlTextReaderImpl..ctor(String url, XmlNameTable nt)
at System.Xml.XmlTextReader..ctor(String url, XmlNameTable nt)
at System.Xml.XmlDocument.Load(String filename)
at IPDev.Skins.SkinObjectCollection.LoadFrom(String filename, SkinInfo& skinInfo, Boolean validateVersion)
at IPDev.SkinEditor.MainForm.(String )

Re: SkinEditor

Posted: Tue Nov 30, 2010 3:06 am
by Talon
у меня из командной строки запускает - а вот из ассоциации - "exception"
из ассоциации было бы удобно - ато копировать скин в корневую папку чтобы запустить его из ассоциации... - скучно както...

Re: SkinEditor

Posted: Tue Nov 30, 2010 3:09 am
by Talon
Прог? а как перенести элемент из одной формы в другую?
скажем очень хочу часы в список каналов... - но чтото никак не врубаюсь как их из channelcaption перетащить