Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Для скриптописателей. Только.
Goto page Previous  1, 2, 3, 4, 5, 6  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Dec 08, 2011 13:58    Post subject: Reply with quote

Flasher
Походу, нам с тобой переводчик нужен. Или ты меня троллиш.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Dec 08, 2011 14:13    Post subject: Reply with quote

Serge Yolkin
Скорей мне нужен переводчик, чем тебе.
То я твой CPU накрыл, то я тебя троллю... Без личных наездов никак не можешь обойтись?
Мне больше, блин, делать нечего...
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Dec 08, 2011 15:13    Post subject: Reply with quote

Flasher
Извини, это не наезд, это предположение.
Скажи, ты файл UHF.hta запускал?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Dec 08, 2011 15:22    Post subject: Reply with quote

Serge Yolkin wrote:
Скажи, ты файл UHF.hta запускал?
Запускал.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Dec 08, 2011 15:44    Post subject: Reply with quote

Flasher
По терминологии: в УКВ II, который сейчас лежит в том посте, где раньше был УКВ лайт (имя файла то же UHF.hta) интерфейс состоит из одной строки (диапазона), горизонтального скроллинга нет - по ширине строка видна целиком, при кол-ве станций >8 есть вертикальный скроллинг - переход на следующую/предыдущую строку (диапазон) осуществляется клавишами PgUp и PgDn. Т.е. УКВ II - это реализация варианта 1. из обсуждения на предыдущей странице.

По вышеизложенному у нас разногласия есть?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Dec 08, 2011 15:58    Post subject: Reply with quote

Serge Yolkin
Что происходит в УКВ: при прокрутке меняется громкость. Всё, никаких других действий при использовании колеса нет. PgUp/PgDn - это уже не скроллинг, но и нажатия этих клавиш ни к чему не приводят.


Last edited by Flasher on Thu Dec 08, 2011 16:25; edited 1 time in total
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Dec 08, 2011 16:24    Post subject: Reply with quote

Flasher
Я столкнулся со словом скроллинг задолго до того, как на мышах появилось колесо. Тогда этим словом называли движение большого "полотна" под окошком меньшего размера. Сейчас не так?

По поводу "ни к чему не приводит" - 2 вопроса:
1. Это УКВ, или УКВ II? В первом случае никакого скроллинга и не было, я его вчера вечером реализовал (ты предложил нарисовать хоть что-нибудь, вот я и нарисовал). Повторюсь, то что там лежит сейчас (v.2.3) - это вариант 1 из нашего обсуждения, то, что лежало ранее - собственно, предмет обсуждения.
2. Если УКВ II, то сколько станций в плейлисте? Должно быть больше 8.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Dec 08, 2011 16:37    Post subject: Reply with quote

Serge Yolkin wrote:
Сейчас не так?
Отчасти так. Но само явление сейчас в большей степени стыкуется с понятием мышиный скролл. Поэтому когда я просил о добавке, то именно его я и подразумевал, хотя бы потому, что он уже был реализован в Радиоле.

1. Я брал версию по ссылке в этом посте. version="2.3"
2. Всё, что появилось в xml:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<settings band="0" station="5" volume="5" x="196" y="0"/>
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Dec 08, 2011 16:42    Post subject: Reply with quote

Flasher
Лист хранится в файле .xspf с бэйзнеймом, как у .hta, т.е. в UHF.xspf. Можно взять лист от Радиолы и переименовать - формат одинаковый. А без листа в интерфейсе должна быть всего одна станция - "Вести".

Добавлено спустя 5 минут:

Вместо настройки колесом в УКВ я сделал настройку кликом по станции. В посте управление описано. Кроме того, движок можно просто таскать мышкой. По-моему это удобнее.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Dec 08, 2011 16:53    Post subject: Reply with quote

Serge Yolkin
Понял. Сейчас вроде работает. Извини за флуд про УКВ-диапазон, с AM-модуляцией спутал. Embarassed
Всё-таки переход по станциям вращением колеса поудобней, чем настройка громкости. Я бы сделал как в Радиоле. Что-то мне она как-то ближе стала.) И её фэйс можно вообще ЛКМ таскать.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Dec 08, 2011 17:01    Post subject: Reply with quote

Flasher
Так и сделал два варианта, потому что по знакомым, для кого и делал, консенсуса не было. Кстати, сам тоже Радиолу использую.

Может, просто увеличить Радиолу? Ничего, что больше места занимать будет?

Добавлено спустя 11 минут:

Не будеш возражать, если мы попросим модераторов наши непонятки удалить? (а то на БАШ попадем)
Кстати, как им в этом случае писать: здесь, или в личку?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Dec 08, 2011 17:18    Post subject: Reply with quote

Serge Yolkin
Увеличить можно, но все станции всё-равно не уместятся. Тут бы полотно широкое с горизонтальной прокруткой сделать. На время пока можно и увеличить число кнопок с возможностью опциональной смены. Т.е. можно ещё какой-то дополнительный диалог предусмотреть, где либо радиокнопками отмечать список допустимых по числу станций, либо при мувинге из блеклиста в уайтлист нужной станции при отпускании ЛКМ происходила замена местами с той, что под курсором. Отделять листы можно обычной границей. Похожая реализация есть в диалоге "Определить цвета для типов файлов" в ТС, только там смены нет.


Last edited by Flasher on Thu Dec 08, 2011 17:47; edited 1 time in total
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Dec 08, 2011 17:39    Post subject: Reply with quote

Flasher
А вот здесь - стоп!
Редактор плейлиста - это та котлета, которая отдельно от мух.
В планах есть, но сначала надо определиться с функционалом и внешним видом самого радио, чтобы потом не переделывать. Это здесь, для скриптописателей, я с интерфейсами играюсь, а релиз, если будет, то - только один. К тому же, формат .xspf сильно перекраивать не хочется. Он - хоть и не самый распространенный, но, все же, вполне стандартный.

С моей - разработчика - точки зрения, расширение "шкалы настройки" лучше (проще) делать в одном из двух направлений: либо неограниченное (почти) кол-во строк ("диапазонов") фиксированной "длины" (длина - в станциях, разумееся); либо - фиксированое кол-во строк произвольной длины. В первом случае - строка видна целиком, елозим по вертикали, во втором - видны все строки, но особо длинные - не полностью, елозим по горизонтали.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Dec 08, 2011 17:52    Post subject: Reply with quote

Serge Yolkin wrote:
К тому же, формат .xspf сильно перекраивать не хочется. Он - хоть и не самый распространенный, но, все же, вполне стандартный.
Это и не предлагалось.
Serge Yolkin wrote:
либо неограниченное (почти) кол-во строк ("диапазонов") фиксированной "длины" (длина - в станциях, разумееся); либо - фиксированое кол-во строк произвольной длины. В первом случае - строка видна целиком, елозим по вертикали, во втором - видны все строки, но особо длинные - не полностью, елозим по горизонтали.
Пока с трудом представляю, как могут быть видны все строки. Я там описался. Я хотел сказать про горизонтальную прокрутку, соответсвенно, елозим по горизонтали. Полотно начинает двигаться вправо/влево, когда ползунок проходит 8-ю/1-ю текущую станцию - и так до последней/первой станции, при прокрутке которой указатель становится на первую/последнюю.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 25 Jul 2009
Posts: 664

Post (Separately) Posted: Thu Dec 08, 2011 23:37    Post subject: Reply with quote

Flasher
Flasher wrote:
Пока с трудом представляю, как могут быть видны все строки
Serge Yolkin wrote:
фиксированое кол-во строк произвольной длины

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

Далее (не цитирую) после последней позиции в диапазоне переходим на первую в ТОМ ЖЕ диапазоне, или в СЛЕДУЮЩЕМ? Ну, и наоборот - после первой (влево) на последнюю - в том же, или в предыдущем?

Да, я првил пару сообщений на этой странице после публикации - взгляни, пожалуйста. (Добавлено спустя бла-бла-бла)
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6  Next
Page 3 of 6

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group