From: info <5740@mail.ru>
To: sisyphus@altlinux.ru
Subject: Re: [sisyphus] Re: QCAD 2 - вниманию Михаила Якушина
Date: Wed, 24 Dec 2003 19:13:52 +0300
Message-ID: <200312241913.54762.5740@mail.ru> (raw)
In-Reply-To: <20031224144104.GS24022@osdn.org.ua>
24 Декабрь 2003 17:41, Michael Shigorin написал:
> On Wed, Dec 24, 2003 at 01:33:44PM +0300, info wrote:
> > Значит - немного про QCAD 2 с точки зрения практического
> > конструктора.
>
> Это бы перевести да разработчикам...
Туда же, вдогонку...
1.
Очень частая операция, практически типовая последовательность -
выбор видимого слоя, потом выбор типа линии, затем нанесение на
линии или фигуры на чертеж, и так далее. Сейчас список слоев -
слева, кнопки линий и фигур - справа. Каждый раз гонишь мышу
через весь экран слева направо и обратно (о частоте сей
операции повторяться не буду).
Вывод: кнопки левой вертикальной панели должны находиться не
слева, а справа, между полем чертежа и списком слоев. Тогда
движения мышой минимизируются: слой -> кнопка -> чертеж.
2.
Еще гадость. Убираешь видимость слоя - но указатель остается на
нем (не знаю как в qcad 2, а в qcad 1 - так). И это надо всегда
держать в голове, потому что если при быстрой работе забыл
перевести указатель на тот слой, который тебе нужен -
получается следующее: гонишь мышу через весь экран налево,
жмешь там кнопки, наносишь линию - и тут, блин, обнаруживаешь,
что не на тот слой ее нанес. Слово "мать" - undo - по новой. И
так много-много раз на дню.
Вывод: нанесение линий на невидимый слой должно быть
блокировано. "Усерением" кнопок на основной панели, если
указатель слоя стоит на невидимом слое - ну, как "усеряются"
недоступные пункты всех меню.
3.
На qcad 2 еще практически не работал - по причине отсутствия
русских имен слоев, с чего все и началось - но предвижу новые
проблемы.
Дело вот в чем. Основное в qcad все-таки - это сам чертеж. Он
должен занимать максимум места на экране. А в qcad 2 в
дополнение к списку слоев появился еще и список - как их там,
блоков, что ли? Слов нет, функция очень удобная и полезная,
только вот два этих окна занимают едва ли не пол-экрана. На
чертеж места не остается. А сворачивать-разворачивать их - с
вот такой-то вот периодичностью - это, пардон, за@бёсси...
Вывод: список блоков и слоев надо оформлять в виде дерева в
одном окне. Ну, как боковая панель konqueror. Это же и намного
нагладнее - сразу видно, где что. А длинный будет - это не
особая беда. Главное, чтобы не широкий....
4.
Сортировка слоев по последовательности появления в списке. Это
полный улёт, потому как сейчас она производится тупо в
алфавитном порядке. Получается, что слой с названием, скажем,
"Червяк" будет стояить в самом низу списка - а с названием,
скажем, "антабка" - вверху. Хотя на чертеже они рядом, и более
того, взаимодействуют (это я так, для примеру и наглядности -
червяк с антабкой вряд ли когда будут взаимодействовать...
Хотя... сейчас подумал - а может быть и такое...)
Вывод: необходима возможность расположения слоев в списке по
успотрению пользователя. Ну хзотя бы стандартными клавишами
"вверх-вниз", а лучше, конечно, drag-n-drop'ом, как например в
редактиоре закладок того же конкверора.
Вот видите - начал думать, и попёрло... И, полагаю, еще много
чего выпереть может.
Георгий.
next prev parent reply other threads:[~2003-12-24 16:13 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-12-22 16:10 [sisyphus] " info
2003-12-22 16:52 ` Alexandre Prokoudine
2003-12-23 9:35 ` info
2003-12-23 13:28 ` Alexandre Prokoudine
2003-12-24 8:38 ` info
2003-12-24 9:02 ` Alexandre Prokoudine
2003-12-24 10:06 ` info
2003-12-24 10:12 ` Alexandre Prokoudine
2003-12-24 10:33 ` info
2003-12-24 14:41 ` [sisyphus] " Michael Shigorin
2003-12-24 14:43 ` Alexandre Prokoudine
2003-12-24 16:51 ` Michael Shigorin
2003-12-25 9:07 ` info
2003-12-24 15:43 ` info
2003-12-25 9:22 ` Alexandre Prokoudine
2003-12-25 11:59 ` info
2003-12-25 12:41 ` Anatoly A. Yakushin
2003-12-25 14:50 ` info
2003-12-24 16:13 ` info [this message]
2003-12-24 10:18 ` [sisyphus] " Alexey I. Froloff
2003-12-24 10:35 ` info
2003-12-26 9:18 ` [sisyphus] QCAD 2 - БМХЛЮМХЧ лХУЮХКЮ ъЙСЬХМЮ Михаил Якушин
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200312241913.54762.5740@mail.ru \
--to=5740@mail.ru \
--cc=sisyphus@altlinux.ru \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git