Segnetics

Вернуться   Segnetics > Форум Segnetics > SMLogix > SMArt

SMArt Разработка интерфейсов пользователя

Ответ
 
Опции темы Поиск в этой теме
Старый 27.02.2014, 11:23   #1
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Хотелки по SMArtу

Хотелось бы иметь возможность экспорта-импорта:
- списка уставок из элемента-экрана "меню настроек"
- списка событий из элемента-экрана "журнал событий"
в файл типа csv для более удобного внешнего редактирования однотипных пунктов списков.


__________________
Автомат АК - самый распространенный преобразователь стека в очередь
Sergey Cherevko вне форума   Ответить с цитированием
Старый 27.02.2014, 11:30   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от Sergey Cherevko Посмотреть сообщение
Хотелось бы иметь возможность экспорта-импорта:
- списка уставок из элемента-экрана "меню настроек"
- списка событий из элемента-экрана "журнал событий"
в файл типа csv для более удобного внешнего редактирования однотипных пунктов списков.
Существующий СМАрт развиваться не будет. Постепенно готовим ему замену.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 27.02.2014, 17:43   #3
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

на что это будет похоже?


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Старый 28.02.2014, 10:11   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от LordN Посмотреть сообщение
на что это будет похоже?
Концептуально на то же самое.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 31.07.2014, 15:58   #5
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 862
Благодарил(а): 4 раз(а)
Поблагодарили: 86 раз(а) в 67 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

У меня одно серьезное пожелание к смарту (будущему) - чтоб он работал без необходимости доустанавливать в систему Adobe Air, Java, .NET Framework распоследней версии и прочую левую лабуду. Пусть работает самостоятельно.
младшой вне форума   Ответить с цитированием
Старый 31.07.2014, 16:23   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от младшой Посмотреть сообщение
У меня одно серьезное пожелание к смарту (будущему) - чтоб он работал без необходимости доустанавливать в систему Adobe Air, Java, .NET Framework распоследней версии и прочую левую лабуду. Пусть работает самостоятельно.
Без платформы .net уже никуда. Это основа для нативных приложений Win8, MS активно всех туда спихивает.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 26.09.2017, 09:59   #7
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Все в контексте Трима

Элемент "График реального времени":
1 рулер вертикальный и 2 горизональных - недопустимо мало. Хотя б по 5... В идеале - автоматически по большим меткам по осям и галочку отобразить/скрыть.
Масштаб по оси Y.
Полосы прокрутки при увеличении масштаба (честно говоря, вообще не вижу смысла в масштабе без них).
Курсор с выходом в ФБД, как в блоке RealTrend, с функцией отобразить/скрыть и возможностью установки в нужное место по тапу или по переменной.

Элемент "Текст":
Отсутствие выбора шрифта и цвета текста для Трима - не укладывающийся в голове нонсенс.

Увеличить центральные маркеры выделенного объекта хотя бы до размеров угловых. Да и угловые на пару-тройку пикселей не мешало бы.

Добавить выбор цвета для курсора изменения размера выделенного объекта. Или автоматическое изменение на цвет, контрастный к цвету экрана.
ViS вне форума   Ответить с цитированием
Старый 26.09.2017, 11:12   #8
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Хотелки по SMArtу

Элемент "Текст" отлично настраивает шрифт. Всё там есть.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 27.09.2017, 00:23   #9
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Ткните носом слепоглазого
Это все, что есть в настройках Текста у меня
Версия 3.28.0038
Изображения
Тип файла: jpg Текст Трим.JPG (124.5 Кбайт, 112 просмотров)
ViS вне форума   Ответить с цитированием
Старый 27.09.2017, 10:02   #10
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от ViS Посмотреть сообщение
Ткните носом слепоглазого
Есть там магическая кнопочка справа от поля Текст (где 800 на картинке)
ATS вне форума   Ответить с цитированием
Старый 27.09.2017, 11:10   #11
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Хотелки по SMArtу

У вас справа окно обрезано.... Там кнопка с буквой "А" - настройки шрифта.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 27.09.2017, 17:17   #12
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Вот же ж блин
Ввод числа, вывод числа, гистограмма, спидометр, кнопка - у всех примерно в одном месте эта кнопка. Логично и на ОДНОМ оставшемся элементе ее ожидать там же, но нет - это Сегнетикс
ViS вне форума   Ответить с цитированием
Старый 15.10.2017, 21:57   #13
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Добавить или для каждого активного элемента SMArt, или для экрана в целом настройку типа "Управлять блокировкой тапа из ФБД"
ViS вне форума   Ответить с цитированием
Старый 16.10.2017, 11:32   #14
Gromov
Уволен из Сегнетикс
 
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от ViS Посмотреть сообщение
Добавить или для каждого активного элемента SMArt, или для экрана в целом настройку типа "Управлять блокировкой тапа из ФБД"
Если вы по этому вопросу - то решение уже есть.


__________________
В сегнетиксе не работаю с самого начала 2019 года.
Gromov вне форума   Ответить с цитированием
Старый 29.05.2018, 06:00   #15
Fater
Senior Member
 
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили: 6 раз(а) в 6 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Хотелось бы увидеть:
- бегущую строку
- расписание
- таймер
- библиотеки картинок


__________________
Работа есть величина физическая, измеряется в Джоулях...
Fater вне форума   Ответить с цитированием
Старый 29.05.2018, 11:21   #16
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от Fater Посмотреть сообщение
Хотелось бы увидеть:
- бегущую строку
- расписание
- таймер
- библиотеки картинок
Уточните, пожалуйста, что вы имеете ввиду под словом "Таймер"?


Про картинки очередной раз обсуждали в соседней теме: http://forum.segnetics.com/showthread.php?t=3255


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 29.05.2018, 12:38   #17
Fater
Senior Member
 
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили: 6 раз(а) в 6 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от Arsie Посмотреть сообщение
Уточните, пожалуйста, что вы имеете ввиду под словом "Таймер"?


Про картинки очередной раз обсуждали в соседней теме: http://forum.segnetics.com/showthread.php?t=3255
Я имел ввиду элементы-экраны


__________________
Работа есть величина физическая, измеряется в Джоулях...
Fater вне форума   Ответить с цитированием
Старый 29.05.2018, 12:55   #18
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от Fater Посмотреть сообщение
Я имел ввиду элементы-экраны
Таймер типа спортивного таймера, с отметкой круга и общего времени или таймер как хронограф на часах?

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


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 29.05.2018, 13:07   #19
Fater
Senior Member
 
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили: 6 раз(а) в 6 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от Arsie Посмотреть сообщение
Таймер типа спортивного таймера, с отметкой круга и общего времени или таймер как хронограф на часах?

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


__________________
Работа есть величина физическая, измеряется в Джоулях...
Fater вне форума   Ответить с цитированием
Старый 29.05.2018, 13:14   #20
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от Fater Посмотреть сообщение
Мне ближе как хронограф, хотя в конечном итоге это выбор заказчика.
Со строкой понятно.
Что с расписанием?
Какие функции призван выполнять такой хронограф?

Расписание существует в виде макроса, этот макрос вполне можно интегрировать в систему меню СМАрта вручную. В СМАрте расписания в обозримом будущем не будет.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 29.05.2018, 13:22   #21
Fater
Senior Member
 
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили: 6 раз(а) в 6 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от Arsie Посмотреть сообщение
Какие функции призван выполнять такой хронограф?

Расписание существует в виде макроса, этот макрос вполне можно интегрировать в систему меню СМАрта вручную. В СМАрте расписания в обозримом будущем не будет.
Функции самые простые вкл/выкл по таймеру. Чувствую тоже нужно интегрировать имеющийся в СМАрт.

Арсений, подскажи, какой экран будет удобнее для расписания?


__________________
Работа есть величина физическая, измеряется в Джоулях...
Fater вне форума   Ответить с цитированием
Старый 29.05.2018, 13:33   #22
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от Fater Посмотреть сообщение
Функции самые простые вкл/выкл по таймеру.
Не о расписании ли вы сейчас говорите?


Цитата:
Сообщение от Fater Посмотреть сообщение
Арсений, подскажи, какой экран будет удобнее для расписания?
Не понял вопроса. Экран чего?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 29.05.2018, 13:46   #23
Fater
Senior Member
 
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили: 6 раз(а) в 6 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от Arsie Посмотреть сообщение
Не о расписании ли вы сейчас говорите?




Не понял вопроса. Экран чего?
Элемент-экран из СМАрта.
Не расписание, вкл/выкл, к примеру через час, два


__________________
Работа есть величина физическая, измеряется в Джоулях...
Fater вне форума   Ответить с цитированием
Старый 29.05.2018, 14:01   #24
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от Fater Посмотреть сообщение
Элемент-экран из СМАрта.
Не расписание, вкл/выкл, к примеру через час, два
Кнопка + поле ввода. В поле вводится время (в секундах, минутах, часах, днях или годах - как вам удобнее).

Далее скармливаете введённое значение макросу из библиотеки (макрос берёт минуты) и по нажатию на кнопку "Паехали!" запускаете работу макроса.

Делать это в отдельном экране или в составе какого-то другого экрана - это решать вам. Есть ряд задач, где использование отдельного экрана выглядит органично, есть ряд задач, где использование отдельного экрана выглядит глупо. Есть даже задачи, когда использование отдельного экрана выглядит по идиотски. Поэтому в рамках СМАрт такого элемента-экрана и нет.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 29.05.2018, 14:04   #25
Fater
Senior Member
 
Регистрация: Feb 2016
Адрес: Москва
Сообщения: 294
Благодарил(а): 3 раз(а)
Поблагодарили: 6 раз(а) в 6 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от Arsie Посмотреть сообщение
Кнопка + поле ввода. В поле вводится время (в секундах, минутах, часах, днях или годах - как вам удобнее).

Далее скармливаете введённое значение макросу из библиотеки (макрос берёт минуты) и по нажатию на кнопку "Паехали!" запускаете работу макроса.

Делать это в отдельном экране или в составе какого-то другого экрана - это решать вам. Есть ряд задач, где использование отдельного экрана выглядит органично, есть ряд задач, где использование отдельного экрана выглядит глупо. Есть даже задачи, когда использование отдельного экрана выглядит по идиотски. Поэтому в рамках СМАрт такого элемента-экрана и нет.
Спасибо, будем колдовать)


__________________
Работа есть величина физическая, измеряется в Джоулях...
Fater вне форума   Ответить с цитированием
Старый 10.09.2018, 19:16   #26
ViS
Senior Member
 
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили: 15 раз(а) в 12 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

На элементах-экранах Меню можно ли сделать функцию перехода по нажатию на пункт отключаемой? Кликаешь по привычке, как на обычных экранах, по элементу, чтоб открыть настройки справа, и улетаешь в другой экран. Раздражает неимоверно.
ViS вне форума   Ответить с цитированием
Старый 11.09.2018, 08:16   #27
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от ViS Посмотреть сообщение
На элементах-экранах Меню можно ли сделать функцию перехода по нажатию на пункт отключаемой? Кликаешь по привычке, как на обычных экранах, по элементу, чтоб открыть настройки справа, и улетаешь в другой экран. Раздражает неимоверно.
так в этом весь смысл визивига чтобы все как на самом деле


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Старый 10.10.2018, 17:27   #28
alex.vas
Senior Member
 
Аватара для alex.vas
 
Регистрация: Jul 2009
Сообщения: 249
Благодарил(а): 0 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Решил тоже написать про хотелку:
Пунктик "Вывод числа" работает все прекрасно но хотелось бы иметь возможность менять цвет фона, типа для индикации превышения аварийного значения. В данный момент приходится делать два поля в одном месте одно с цветом фона рисунка другое с цветом аварии (заставляю мигать красным).
Пунктик "Вывод текста" является много строчным и позволяет делать разный по цвету фон.
"Вывод числа" тоже много строчный но фон разный установить нельзя.
И еще вопросик. хотел бы видеть и экран в режиме отладки.
alex.vas вне форума   Ответить с цитированием
Старый 10.10.2018, 18:09   #29
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Цитата:
Сообщение от ViS Посмотреть сообщение
На элементах-экранах Меню можно ли сделать функцию перехода по нажатию на пункт отключаемой? Кликаешь по привычке, как на обычных экранах, по элементу, чтоб открыть настройки справа, и улетаешь в другой экран. Раздражает неимоверно.
Мы не имеем возможности делать то, что уже есть в лоджике и смарте. Можем только ткнуть носом)



__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 14.11.2018, 18:18   #30
Shuric
Новичок
 
Регистрация: Nov 2018
Сообщения: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Хотелки по SMArtу

Макросы "Журнал", когда-то написанные на голом FBD - это реально круто.
А вот предложения допиливать с их помощью элемент "Журнал" SMArta - не очень Link.
Может стоит всё-таки внять чаяньям пользователей и добавить возможность вывода переменной в текст событий элемента "Журнал" SMArta или того, чем Вы его намереваетесь заменить. Как в СМС-оповещениях.
И второе - сделать журнал энергонезависимым, т.е. сохранять события после выключения питания (или тут я ошибаюсь?).

Ну и присоединяюсь к пожеланию программно менять цвет текста. Ещё можно было бы сделать несколько графических примитивов - круг, прямоугольник, линию, тоже с простейшим управлением - цвет, мигание и пр... Ясно, что это можно делать FBD-блоками, но хотелось бы весь интерфейс рисовать в одном месте.

Последний раз редактировалось Shuric, 14.11.2018 в 18:45
Shuric вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 10:59.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024