Draw - ошибка в UI Панели инструментов "Рисование"

Автор ape, 30 апреля 2011, 09:06

0 Пользователи и 1 гость просматривают эту тему.

ape

Офисы 3.3.0-3.4.0b3 всех вендоров; Draw; Панель инструментов "Рисование": Соединительная линия
См. скриншот. Предлагаемый вариант, возможно не по правилам:
Из всех подсказок убрать "соединительная линия" - есть в названии группы.
1-й ряд дополнить "Ломаная... (со стрелкой; со стрелками)".
2-й ряд. Здесь 'Line Connector' - соединение чертой или соединительная черта - ПРЯМАЯ!!! (по работе интерфейса). Думаю, что исправлять не следует, т.к. наличие этого ряда - ошибка интерфейса. (Пиктограммы показывают ломаную линию, а соединяющая линия будет ОБЯЗАТЕЛЬНО ПРЯМОЙ. Получается, что кнопки 2-го ряда дублируют "правильные" кнопки 3-го ряда.)
2-я колонка - просто "со_стрелкой"
Ошибку интерфейса описать в Багзилле не смогу (не справлюсь в глагольными временами и деепричастными оборотами) - может быть, кто-нибудь напишет?


[вложение удалено Администратором]

ape

#1
Администраторы форума!
Прошу перенести тему в раздел "Общее" - код заморожен и ошибка обязательно будет присутствовать в финальном релизе, как минимум, ЛиО-3.4.0.

Helen

Цитата: ape от 10 мая 2011, 16:34Администраторы форума!
Прошу перенести тему в раздел "Общее"
не улавливаю смысла переноса

ape

#3
Это ошибка в коде программы: удаление "кнопочек" 2-го ряда из кода приведёт и к устранению погрешности в локализации - надо добиваться внесения изменений в код. Пока это выглядит так
Удалено - ошибся (см. ниже)

Рыбка Рио

Нет, эти команды разные и приводят к разным результатам, я я правильно вас понимаю. Там всего 28 стрелок, и все команды разные. Их них 12 показаны на панели инструментов. Смотрите файл ....../basis3.4/share/config/soffice.cfg/modules/sdraw/toolbar/connectorsbar.xml . Там вы можете отключить, включить команды, видимо.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE toolbar:toolbar PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "toolbar.dtd">
<toolbar:toolbar xmlns:toolbar="http://openoffice.org/2001/toolbar" xmlns:xlink="http://www.w3.org/1999/xlink">
<toolbar:toolbaritem xlink:href=".uno:Connector" toolbar:helpid="27058"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorArrowStart" toolbar:visible="false" toolbar:helpid="27119"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorArrowEnd" toolbar:helpid="27120"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorArrows" toolbar:helpid="27121"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorCircleStart" toolbar:visible="false" toolbar:helpid="27122"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorCircleEnd" toolbar:visible="false" toolbar:helpid="27123"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorCircles" toolbar:visible="false" toolbar:helpid="27124"/>
<toolbar:toolbarbreak/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorLines" toolbar:helpid="27139"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorLinesArrowStart" toolbar:visible="false" toolbar:helpid="27140"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorLinesArrowEnd" toolbar:helpid="27141"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorLinesArrows" toolbar:helpid="27142"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorLinesCircleStart" toolbar:visible="false" toolbar:helpid="27143"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorLinesCircleEnd" toolbar:visible="false" toolbar:helpid="27144"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorLinesCircles" toolbar:visible="false" toolbar:helpid="27145"/>
<toolbar:toolbarbreak/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorLine" toolbar:helpid="27125"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorLineArrowStart" toolbar:visible="false" toolbar:helpid="27126"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorLineArrowEnd" toolbar:helpid="27127"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorLineArrows" toolbar:helpid="27128"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorLineCircleStart" toolbar:visible="false" toolbar:helpid="27129"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorLineCircleEnd" toolbar:visible="false" toolbar:helpid="27130"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorLineCircles" toolbar:visible="false" toolbar:helpid="27131"/>
<toolbar:toolbarbreak/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorCurve" toolbar:helpid="27132"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorCurveArrowStart" toolbar:visible="false" toolbar:helpid="27133"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorCurveArrowEnd" toolbar:helpid="27134"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorCurveArrows" toolbar:helpid="27135"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorCurveCircleStart" toolbar:visible="false" toolbar:helpid="27136"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorCurveCircleEnd" toolbar:visible="false" toolbar:helpid="27137"/>
<toolbar:toolbaritem xlink:href=".uno:ConnectorCurveCircles" toolbar:visible="false" toolbar:helpid="27138"/>
</toolbar:toolbar>




[вложение удалено Администратором]
ubuntu 12.04 + LibO3.6.0

ape

#5
Согласен, по ошибке вопрос снят; в "сухом остатке" - перевод. По действию - 'line_connector' = "соединение_ломаной"


ape

ИМХО - надо поправить названия кнопочек, определяющих тип используемой соединительной линии (см. рисунок).
Цитировать1. Connector - Соединительная линия : на ломаная {со стрелкой} {со стрелками}
2. Line Connector - Соединительные линии : на зигзаг\Z-образная {со стрелкой} {со стрелками}
3. Straight Connector - Прямая соединительная линия : на прямая {со стрелкой} {со стрелками}
4. Curved Connector - Кривая соединительная линия : на кривая {со стрелкой} {со стрелками}

[вложение удалено Администратором]