Диалог "Добавить/Изменить операции"
Edmonton
05/12/2005 12:48
#
Уважаемый Dervish,
Прошу рассмотреть следующее предложение.
При Добавлении или изменении операции в соответствующем диалоге не очень удобно пользоваться полями "Статья" и "Агент". И если Агентов, как правило, немного, то при развитой структуре статей, тем более, многоуровневой,
"добраться" до n-ного подуровня довольно сложно (количество строк выпадающего сптска - всего 8, при разворачивании дочерние элементы разворачиваются вниз за пределы видимых строк, приходится прокручивать вниз - а если вложений несколько, то и несколько раз).
Предлагаю два варианта решения:
1 - компромиссный - оставить все как есть, но при разворачивании элементов "сдвигать" полосу прокрутки списка, чтобы были видны именно те элементы, которые ранее были скрыты;
2 - идеальный (IMHO ;-)) - когда диалог расширяется, и справа по всей высоте диалога возникает дерево счетов (оно может отображаться лишь при активности соответствующего поля, если так удобнее), аналогичное отображаемому в главной программе на вкладке "Счета". Тогда отпадет или сведется к минимуму работа с полосой прокрутки поля, достаточно будет кликнуть на нужный счет. Особенно удобно будет, если структура счетов будет полностью идентична вкладке "Счета", т.е. как пользователь ее сохранил (какие-то - развернутые, какие-то свернутые), так она и показывается.
Возможное дополнительное улучшение - добавить небольшую горизонтальную оласть в эту доп. часть диалога, где отображались бы штук этак пять наиболее часто используемых счетов. Если непонятно, могу нарисовать и скинуть на указанный email.
Опять же, для тех, кому нравится исходный вариант - можно сделать это настраиваемой опцией, например, "Отображать расширенный диалог оаераций" или, например, "... панель счетов"...
Спасибо!
Вы можете сами
Loki
05/12/2005 12:57
#
изменить размер выпадающего списка просто потянув мышкой за его край.
Диалог "ДобавитьИзменить операци
Edmonton
05/12/2005 13:07
#
Loki,
Огромное спасибо! Просто поразительно! Даже в ширину можно!
Несколько но:
1. К сожалению, новый размер списка не запоминается. Т.е. при следующем открытии диалога опять все снова...
2. Даже если расширенный размер запоминался бы (что, в принципе, легко реализовать), неплохо бы, чтобы запоминались и счета, которые пользователь всегда хотел бы видеть развернутыми...
3. Ну и опять же, это не решает проблемы вывода наиболее часто используемых счетов отдельно, наподобие наиболее часто используемых шрифтов в MS Word`e...
Об этом разговор уже идет давно
Loki
05/12/2005 14:09
#
размер окна и сотояние дерева вроде как планируется к релизу, а вот с последними выбранными счетами полной ясности нет.
А с последними счетами...
Dervish
05/12/2005 22:44
#
...непросто. В отличие от выбора шрифтов в MS Word, шрифты представлены линейным списком. А вот счета, в общем случае - в виде дерева. И, честно говоря, меня это смущает.
Но ведь предлагались решения
Loki
06/12/2005 10:38
#
типа:
/Расходы/Автомобиль/бензин
Мне кажется, что удобное решение должно базироваться на чем-то подобном.
Именно!
Edmonton
09/12/2005 15:20
#
Именно так и хотелось бы видеть...
Я в принципе даже нарисовал, только вот некуда выложить или отправить...
Да и нарисовав "широкий" диалог, у которого справа - "панель статей" - посмотрел на него и подумал, что не очень удобно, когда более интенсивно используемая часть далога смещена влево о центра экрана.
С другой стороны:
1. даже при таком раскладе лично я съэкономил бы массу времени и нервов, которые сейчас тратятся на постоянное расширение списка, щелканье по плюсикам и т.п. (кстати, Loki, расширение списка без запоминания его расширенного размера скорее плохо, чем хорошо - каждый раз, даже при вводе одной операции, так и тянет его расширять, а попади-ка мышкой по тонкой границе списка, да еще дважды - вниз и вправо, да еще попробуй пером на tablet pc...)
2. его можно сделать сворачивающимся (как в диалогах MS Word - Кнопка "More", например, в диалоге поиска (по-русски не знаю как называется, но народ здесь умный, поймете...)
3. иили вообще отключаемым.
Итого: сделать можно, но как полумера - сохранение размеров выпадающего списка (и, кстати, ширины его колонок - а то там их несколько, хотя используется только одна, и ее ширина не всегда достаточна - так что лучше вообще оставить в списке только один столбец).
Задача понятна,...
Dervish
12/12/2005 12:17
#
...наверное это было бы удобно. Я про кнопочку "More" в выпадающих списках.
Я могу включить этот пункт в свои планы, но не думаю, что нужно делать его первоочередным.
Вам как developer`у виднее
Edmonton
12/12/2005 14:58
#
Во избежание недопонимания (если оно есть, конечно) - кнопку more предлагается сделать одну, которая расширяет диалог направо, а при выборе соотв. поля ввода (статья, агент, проект) в правой части диалога высвечивался бы соответствующий иерархический список.
Обнаглею и зашлю картинку на ваш мейл, вот только дорисую кнопочку more и сожму покрепче jpeg`ом...
Я имел в виду скорее...
Dervish
12/12/2005 16:13
#
...не кнопочку, а реализацию совершенно аналогичную меню MS Office. Там при вызове меню появляются только часто используемые пункты, а под ними есть ещё один пункт "More". Если нажать на него, то показываются уже все пункты меню.
Смущает только то, что в офисных менюшках реализована анимация при переходе от краткого меню к полному. И, кстати, без анимации поведение программы станет крайне запутывающим. Но реализация подобной анимации займёт довольно много времени.
А мне не нравятся эти More...
Дим(м)
13/12/2005 11:49
#
Честно говоря, я не в восторге от этого More в меню и всегда его у себя выключаю.
Гораздо удобнее, на мой взгляд, когда у пунктов меню фиксированная позиция и добраться до них можно чуть ли не вслепую, на одной только моторной памяти (сэкономив по дороге лишний клик).
Так что мой голос против More. Точнее, за возможность его не использовать.
И я их тоже отключаю...
IF
14/12/2005 08:48
#
Потому как "моторный автопилот" гораздо быстрей.
И нет необходиомсти нервничать, когда открываешь список, а там нужная кнопка просто скрыта и приходится сначала осозновать, что её нету, потом наводить мышь на >>MORE, ждать пока отрисуется полный список...
ИМХО такого рода "полезность" эффективна при Очень больших списках (дерево счетов напрмер!), но и то тогда хотелось бы иметь возможноть самому регулировать количество этих самых "часто используемых" кнопок (счетов).
Bitte Nein!
Edmonton
14/12/2005 15:13
#
Эти менюшки лично меня тоже доставали, пока не отключил...
А чем не устраивает вариант с расширяющимся направо диалогом, о котором я писал раньше? Тут как раз можно отобразить и дерево статей в привычном виде, как на вкладке Статьи, и часто используемые счета.
Bitte Nein!
Edmonton
14/12/2005 15:13
#
Эти менюшки лично меня тоже доставали, пока не отключил...
А чем не устраивает вариант с расширяющимся направо диалогом, о котором я писал раньше? Тут как раз можно отобразить и дерево статей в привычном виде, как на вкладке Статьи, и часто используемые счета.