Written on: 12. 01. 2012 [06:59]
|
yozhik
Алексей Николаев
registered since: 29.11.2010
Posts: 127
|
Несколько соображений по поводу виджета Протокол.
1. На практике мкс разрешение по времени сообщений мало применимо (даже в случае быстротекущих переходных процессов как, например, в релейной защите) на практике. В связи с этим хотелось бы видеть в виджете дробное значение секунд в миллисекундах (3 знака), а не мкс (6 знаков). Возможно добавить в дополнение к колонке utm колонку mtm?
2. Сделать вывод значений в колонках utm и mtm с незначащими нулями (leading zeros) впереди. Иначе читаемость ухудшается и, например, 95000 с первого взгляда воспринимается больше, чем 100000 (см. вложение).
3. Ну и, на мой взгляд, оптимальный вариант - сделать вывод дробной части секунд не отдельной колонкой, а через разделитель "." после секунд. Например, 14:30:11.025 (в случае мс) или 14:30:11.023025 (в случае мкс). Тогда и п.2 автоматически разрешится.
4. Ввести индивидуальный атрибут свойства элементов "Цвет текста" (сейчас он определяется автоматически как белый/черный в зависимости от цвета фона). Иначе некоторые сочетания становятся плохочитаемые. Хотя, наверное, по аналогии с примитивом Text будет правильнее текущее свойство color назвать backСolor, а свойство color сделать применительно к цвету текста.
Но, конечно же, все это на усмотрение разработчиков.
Attachment
|
Written on: 12. 01. 2012 [10:38]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"yozhik" wrote:
1. На практике мкс разрешение по времени сообщений мало применимо (даже в случае быстротекущих переходных процессов как, например, в релейной защите) на практике. В связи с этим хотелось бы видеть в виджете дробное значение секунд в миллисекундах (3 знака), а не мкс (6 знаков). Возможно добавить в дополнение к колонке utm колонку mtm?
На практике оно и в миллисекундах не очень применимо поэтому и отделено и кому что нужно то и выбирает.
"yozhik" wrote:
2. Сделать вывод значений в колонках utm и mtm с незначащими нулями (leading zeros) впереди. Иначе читаемость ухудшается и, например, 95000 с первого взгляда воспринимается больше, чем 100000 (см. вложение).
Может быть, хотя мне лично одинаково и я их почти всегда отключаю.
"yozhik" wrote:
3. Ну и, на мой взгляд, оптимальный вариант - сделать вывод дробной части секунд не отдельной колонкой, а через разделитель "." после секунд. Например, 14:30:11.025 (в случае мс) или 14:30:11.023025 (в случае мкс). Тогда и п.2 автоматически разрешится.
Оно так ранее и было и местами встречается, но в данном случае я не вижу смысла в этом.
"yozhik" wrote:
4. Ввести индивидуальный атрибут свойства элементов "Цвет текста" (сейчас он определяется автоматически как белый/черный в зависимости от цвета фона). Иначе некоторые сочетания становятся плохочитаемые. Хотя, наверное, по аналогии с примитивом Text будет правильнее текущее свойство color назвать backСolor, а свойство color сделать применительно к цвету текста.
За этим к примитиву "Документ". Поле цвета в примитиве "Протокола" не более чем для выделения строки. Как она будет выделяться определяется реализацией и никоим образом не определяет, что это именно цвет фона или текста, поэтому цвет используется для фона а цвет текста автоматически выбирается контрастным.
Learn, learn and learn better than work, work and work.
|
Written on: 12. 01. 2012 [12:58]
|
yozhik
Алексей Николаев
registered since: 29.11.2010
Posts: 127
|
"roman" wrote:
...поэтому и отделено и кому что нужно то и выбирает.
А разве сейчас есть возможность выводить колонку мс вместо мкс?
"roman" wrote:
На практике оно и в миллисекундах не очень применимо...
Дробная честь секунд применимо тогда, когда метка времени проставляется не скадой, а получается вместе с сообщением с устройства по какому-либо протоколу. Как правило полевые устройства имеют возможность фиксировать время возникновения события с большей точностью.
|
Written on: 12. 01. 2012 [13:07]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"yozhik" wrote:
А разве сейчас есть возможность выводить колонку мс вместо мкс?
Нет, я имел в виду включить выключить микросекунды.
"yozhik" wrote:
Дробная честь секунд применимо тогда, когда метка времени проставляется не скадой, а получается вместе с сообщением с устройства по какому-либо протоколу. Как правило полевые устройства имеют возможность фиксировать время возникновения события с большей точностью.
Тогда используйте микросекунды.
Learn, learn and learn better than work, work and work.
|