ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
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'ом, как например в 
редактиоре закладок того же конкверора.

Вот видите - начал думать, и попёрло... И, полагаю, еще много 
чего выпереть может.

Георгий.

  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