Segnetics

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2020, 11:36   #31
1exan
Senior Member
 
Регистрация: Nov 2008
Адрес: Алтайский край
Сообщения: 136
Благодарил(а): 2 раз(а)
Поблагодарили: 7 раз(а) в 7 сообщениях
По умолчанию Ответ: Выравнивание элементов

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Число 10.0 требует больше знакомест, чем 9.0.
Я давно это подозревал


Добавлено через 5 минут


Я представляю себе вывод на экран как число, лежащее в маленькой коробочке и выравненное в ней вправо или влево.
Маленькая коробочка в свою очередь лежит в большой коробочке (габаритах элемента).
Так вот сейчас у меня число в маленькой коробочке болтается непредсказуемым образом
1exan вне форума   Ответить с цитированием
Старый 20.05.2020, 11:50   #32
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 338
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Выравнивание элементов

Цитата:
Сообщение от 1exan Посмотреть сообщение
Я давно это подозревал


Добавлено через 5 минут


Я представляю себе вывод на экран как число, лежащее в маленькой коробочке и выравненное в ней вправо или влево.
Маленькая коробочка в свою очередь лежит в большой коробочке (габаритах элемента).
Так вот сейчас у меня число в маленькой коробочке болтается непредсказуемым образом
Говоря вашим языком, вы 10 занимаете всю коробочку, а 9 половину, вам нужно бумаги положить, чтобы 9 не болталась, то есть поставить галочку "отображать нули", либо взять коробочку поменьше.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. сейчас на форуме   Ответить с цитированием
Старый 20.05.2020, 11:56   #33
1exan
Senior Member
 
Регистрация: Nov 2008
Адрес: Алтайский край
Сообщения: 136
Благодарил(а): 2 раз(а)
Поблагодарили: 7 раз(а) в 7 сообщениях
По умолчанию Ответ: Выравнивание элементов

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Говоря вашим языком, вы 10 занимаете всю коробочку, а 9 половину, вам нужно бумаги положить, чтобы 9 не болталась, то есть поставить галочку "отображать нули", либо взять коробочку поменьше.
Так размеры коробочек я задал, когда указывал число знаков до и поле запятой, а куда прижаться числу - к левой или правой стороне коробочки выбрал переключателем (иконки там кстати наглядно показывают это).
Давайте угадаю: в сообщении выше вы просто задали для нижнего числа меньше знакомест в целой части?
1exan вне форума   Ответить с цитированием
Старый 16.03.2021, 16:38   #34
fobos
Новичок
 
Регистрация: Jun 2019
Сообщения: 25
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Выравнивание элементов

Не получается выровнять элементы по левому краю. В лоджике все ровно, на экране контроллера нет.
Для всех элементов установлено выравнивание по левому краю, для числовых типов выравнивание числа в знакоместах - тоже по левому краю. В итоге на экране контроллера enum прижаты влево к границе поля как надо, числовые (обычный шрифт) - немного правее, а числовые bold - почти посередине поля.

SMLogix 3.33.0194
Контроллер SMH4 firmware: 210303-145102
Firmware обновлялось форматированием.
fobos вне форума   Ответить с цитированием
Старый 16.03.2021, 16:39   #35
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Выравнивание элементов

Цитата:
Сообщение от fobos Посмотреть сообщение
Не получается выровнять элементы по левому краю. В лоджике все ровно, на экране контроллера нет.
Это давняя проблема. Понять и простить, другого варианта нет.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 16.03.2021, 16:51   #36
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили: 86 раз(а) в 67 сообщениях
По умолчанию Ответ: Выравнивание элементов

мдееее
А заморочиться и сделать нормальное выравнивание - это не ваш метод?
Нахрена вы вообще выпускали трим, смш4 с большими цветными экранами, ежели не можете реализовать нормально HMI?
младшой сейчас на форуме   Ответить с цитированием
Старый 16.03.2021, 17:00   #37
fobos
Новичок
 
Регистрация: Jun 2019
Сообщения: 25
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Выравнивание элементов

Цитата:
Сообщение от Arsie Посмотреть сообщение
Это давняя проблема.
Не знаю, насколько она давняя, но в SMLogix 3.32.0133 с левым выравниванием все ок (разве что enum bold чуть правее). Только что специально переустановил лоджик и проверил.
fobos вне форума   Ответить с цитированием
Старый 16.03.2021, 17:04   #38
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Выравнивание элементов

Цитата:
Сообщение от младшой Посмотреть сообщение
мдееее
А заморочиться и сделать нормальное выравнивание - это не ваш метод?
Нахрена вы вообще выпускали трим, смш4 с большими цветными экранами, ежели не можете реализовать нормально HMI?
Я уже не раз это писал, но повторю очередной раз. СМАрт в текущей реализации очень плохо работает с большими экранами. Именно поэтому в своё время не вышел в свет цветной 2Gi. Никаких нововведений в SMArt не будет. В назначенное время выйдет SMArt-2.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 16.03.2021, 17:23   #39
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 863
Благодарил(а): 4 раз(а)
Поблагодарили: 86 раз(а) в 67 сообщениях
По умолчанию Ответ: Выравнивание элементов

Не забудьте добавить поддержку кастомных шрифтов для вывода чисел. Встроенные - уродские.
младшой сейчас на форуме   Ответить с цитированием
Старый 16.03.2021, 18:16   #40
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 338
Благодарил(а): 0 раз(а)
Поблагодарили: 255 раз(а) в 251 сообщениях
По умолчанию Ответ: Выравнивание элементов

Цитата:
Сообщение от fobos Посмотреть сообщение
Не знаю, насколько она давняя, но в SMLogix 3.32.0133 с левым выравниванием все ок (разве что enum bold чуть правее). Только что специально переустановил лоджик и проверил.
Принято


Добавлено через 13 минут


Цитата:
Сообщение от fobos Посмотреть сообщение
Не знаю, насколько она давняя, но в SMLogix 3.32.0133 с левым выравниванием все ок (разве что enum bold чуть правее). Только что специально переустановил лоджик и проверил.
Можете показать, как у вас в 133 выглядит?


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. сейчас на форуме   Ответить с цитированием
Старый 16.03.2021, 19:44   #41
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 163
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Выравнивание элементов

Цитата:
Сообщение от Arsie Посмотреть сообщение
В назначенное время выйдет SMArt-2.
можно поинтересоваться на когда назначено это время?


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Старый 17.03.2021, 09:08   #42
fobos
Новичок
 
Регистрация: Jun 2019
Сообщения: 25
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Выравнивание элементов

Цитата:
Сообщение от Ilya J. Посмотреть сообщение
Можете показать, как у вас в 133 выглядит?
Вот так выглядит на 133.
(По-моему, глюк с левым выравниванием начался с версии 3.32.0170)
Изображения
Тип файла: jpg smh133.jpg (420.5 Кбайт, 36 просмотров)
Тип файла: jpg smart133.jpg (149.5 Кбайт, 34 просмотров)

Последний раз редактировалось fobos, 17.03.2021 в 09:24
fobos вне форума   Ответить с цитированием
Старый 17.03.2021, 10:40   #43
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Выравнивание элементов

Цитата:
Сообщение от LordN Посмотреть сообщение
можно поинтересоваться на когда назначено это время?
Присоединяюсь к вам, мне тоже интересно!


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Ответ


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

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



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


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