Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

15 Август 2022, 07:39 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Здесь можно поблагодарить участников форума Улыбка
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Calc : Кнопки на листе постепенно смещаются вправо  (Прочитано 1015 раз)
0 Пользователей и 1 Гость смотрят эту тему.
eeigor
Опытный пользователь
***
Offline Offline

Пол: Мужской
Сообщений: 1 155


« Ответ #62407: 6 Май 2022, 14:23 »

Отвечаю по порядку.

1. Я согласен с @economist в отношении правил проектирования интерфейса и их соблюдаю. Но здесь у меня 3 таблицы – одна под другой с одинаковыми полями. Данные добавляются во вторую таблицу (временную) и после определённых действий переносятся в первую (накопительную – журнал). В третьей таблице содержатся записи-исключения. Конечно, скажите вы: добавь одно поле и храни всё в одной кучке с соответствующим признаком. Но так неудобно (пришлось бы фильтровать) и нельзя: первая таблица – живая копия журнала на бумажном носителе (ничего лишнего, записи пронумерованы, номера страниц проставлены).

А кнопки удобнее расположить внизу: там «Добавить», здесь «Добавить»…

2. @sokol92, трудно сказать, как скоро смещаются кнопки. Мне кажется, что медленно – точно не быстро. Воспроизвести трудно, можно только «заметить» спустя время… При этом нарушается расстояние между объектами. Ведь верно: чтобы сохранить одинаковый интервал по горизонтали между объектами, нужен дополнительный сдвиг для каждого объекта, что правее.

Я думаю, что уместен был бы макрос, открывающий/сохраняющий файл и «снимающий» координаты кнопки. И, возможно, вставляющий строку над, чтобы в точности воспроизвести мою проблему.
Если будет зафиксирован «микросдвиг», пусть незаметный глазу, то проблема будет подтверждена. Мало 100 циклов, можно прогнать тест ещё раз… Исходные координаты кнопки сохранить в ячейках листа файла (для сравнения).

Такой пример с макросом не создан. Без такого примера информация о баге будет субъективной.

Edit:
На скриншоте показано, как нарушено распределение интервалов между кнопками по горизонтали, а ниже кнопка «Очистить всё» сместилась за правый край диапазона (было вровень).

А положение кнопок «Перенести запись» и «Преобразовать» (на разных листах), ранее с одинаковым значением координаты x, тоже изменилось (второй лист активизируется значительно реже, и кнопки расположены сверху и не перемещаются).


* Пример.png (11.05 Кб, 623x239 - просмотрено 16 раз.)
« Последнее редактирование: 6 Май 2022, 16:34 от eeigor » Записан

Ubuntu 18.04 LTS • LibreOffice 7.3.5.2 Community
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!