Simple-Scada forum

Simple-Scada 2 => Ошибки => Тема начата: pan-nn от 07 Марта 2017, 15:29:50

Название: Ошибка в порядке отображения окон
Отправлено: pan-nn от 07 Марта 2017, 15:29:50
Добрый день.
Обнаружилась ошибка в порядке отображения окон. Например, на главной форме есть кнопка В1, связанная с окном  "W1", в этом окне есть кнопка B2, связанная с  окном W3. И при вызове W3 оно будет под окном W1. А должно поверх всех.  Для наглядности - скриншот. 
Название: Re: ошибка в порядке отображения окон
Отправлено: Simple-Scada от 07 Марта 2017, 15:36:28
Здравствуйте.

Цитировать
И при вызове W3 оно будет под окном W1. А должно поверх всех.
Сделаем вывод на передний план.
Название: Re: ошибка в порядке отображения окон
Отправлено: Teodor от 29 Марта 2017, 10:30:08
Еще прикол с окнами. Если окно передвинуть со стартовой позиции и щелкнуть по комбобоксу, то он развернется по месту изначального положения.
Название: Re: Ошибка в порядке отображения окон
Отправлено: Simple-Scada от 31 Марта 2017, 10:55:51
Обнаружилась ошибка в порядке отображения окон. Например, на главной форме есть кнопка В1, связанная с окном  "W1", в этом окне есть кнопка B2, связанная с  окном W3. И при вызове W3 оно будет под окном W1. А должно поверх всех.  Для наглядности - скриншот. 
Еще прикол с окнами. Если окно передвинуть со стартовой позиции и щелкнуть по комбобоксу, то он развернется по месту изначального положения.
Обе проблемы исправили (http://simple-scada.com/forum/index.php?topic=178.msg3202#msg3202).
Название: Re: Ошибка в порядке отображения окон
Отправлено: Teodor от 20 Июня 2017, 15:09:02
Еще к окнам. Оригинально отрабатываются подписи к объектам в окнах. Если сам объект за окно не вынесешь, то подпись запросто вылетает.
Название: Re: Ошибка в порядке отображения окон
Отправлено: Simple-Scada от 22 Июня 2017, 09:03:25
Еще к окнам. Оригинально отрабатываются подписи к объектам в окнах. Если сам объект за окно не вынесешь, то подпись запросто вылетает.
Мы могли бы использовать другой тип отрисовки объектов и они бы не отрисовывались за пределами окна, но это существенно отразится на производительности. Поэтому всё таки решено не менять отрисовку в окнах.
Название: Re: Ошибка в порядке отображения окон
Отправлено: Teodor от 22 Июня 2017, 10:13:38
Я ж не против, просто сообщил о факте, вдруг вы не знали :)

Еще по вставке в окнах... Можете чучуть подкорректировать ее? Точнее, координаты вставки чуть не совпадают с сеткой, посему объект двигаемый стрелками после вставки, в итоге не на сетке пасположен. Это мелочь, но как мне кажется, легко исправимая. Если не легко, то это не столь важно.
Название: Re: Ошибка в порядке отображения окон
Отправлено: Simple-Scada от 23 Июня 2017, 09:08:22
Цитировать
Еще по вставке в окнах... Можете чучуть подкорректировать ее? Точнее, координаты вставки чуть не совпадают с сеткой, посему объект двигаемый стрелками после вставки, в итоге не на сетке расположен. Это мелочь, но как мне кажется, легко исправимая. Если не легко, то это не столь важно.
Ранее Вы упоминали эту проблему и мы действительно обнаружили лишнее смещение по Y при вставке объекта в окно и устранили её в версии 2.2.2. Вы используете эту версию?
Название: Re: Ошибка в порядке отображения окон
Отправлено: Teodor от 23 Июня 2017, 09:57:34
2.2.2.0 демо

Еще мелочь. При сохранении окна, если выделить часть текста в названии и наачать вводить текст, то первый символ теряется.

Например надо назвать окно W15, Есть предложенное Window21. Выделяем все кроме первой буквы и вводим 15... Итог W5, а не W15, как ожидалось.
Название: Re: Ошибка в порядке отображения окон
Отправлено: Simple-Scada от 24 Июня 2017, 10:01:21
Teodor, а как можно воспроизвести смещение объекта в окне? Например если создать новое окно и скопировать в него объект со страницы, то он располагается не по сетке? В наших тестах - всегда по сетке.

Цитировать
Еще мелочь. При сохранении окна, если выделить часть текста в названии и наачать вводить текст, то первый символ теряется.
Поправим.
Название: Re: Ошибка в порядке отображения окон
Отправлено: Teodor от 26 Июня 2017, 14:57:35
создаем объект рядом с верхним-левым углом копипаст и пробуем попасть стрелками в оригинал. По х выходит, а вот по у нет. Координаты вставляемого объекта относительно 0 окна х-16, у-13.