Бюджет: Раскрытие дерева

В этом форуме Вы можете высказать пожелания к новым версиям программы: какая функциональность должна появиться, что в программе лишнее, чего не хватает, что хочется видеть в другом ракурсе и т.д. Мы обязательно рассмотрим все Ваши предложения и советы по улучшению программы.

Модератор: Анастасия

Ответить
Аватара пользователя
Fevgin
Опытный пользователь
Опытный пользователь
Сообщения: 374
Зарегистрирован: Чт фев 03, 2011 11:24 pm
Откуда: Самара

Бюджет: Раскрытие дерева

Сообщение Fevgin »

Странно, что в MoneyTracker, в то время, когда принцип её работы основывается на ускорении ввода информации за счёт использования клавиатуры, невозможно раскрывать/закрывать дерево статей/групп статей в бюджете с помощью клавиатуры. Я понимаю, что перемещение по ячейкам таблицы может осуществляться только стрелками клавиатуры, необходимо как-то организовать раскрытие/скрытие веток дерева также с помощью клавиатуры.
И не плохо было бы, если бы были функции "раскрыть все" и "свернуть все".

Дмитрий
Разработчик
Разработчик
Сообщения: 1686
Зарегистрирован: Ср ноя 21, 2007 6:18 am
Контактная информация:

Re: Бюджет: Раскрытие дерева

Сообщение Дмитрий »

Мы не можем заранее предусмотреть все, в этом нет ничего странного. Для этого и есть раздел с пожеланиями :)

Аватара пользователя
Fevgin
Опытный пользователь
Опытный пользователь
Сообщения: 374
Зарегистрирован: Чт фев 03, 2011 11:24 pm
Откуда: Самара

Re: Бюджет: Раскрытие дерева

Сообщение Fevgin »

Значит ли это, что в дальнейшем можно будет управлять раскрытием/скрытием дерева в бюджете с помощью клавиатуры?

Дмитрий
Разработчик
Разработчик
Сообщения: 1686
Зарегистрирован: Ср ноя 21, 2007 6:18 am
Контактная информация:

Re: Бюджет: Раскрытие дерева

Сообщение Дмитрий »

Со временем, не уверен, что в следующем релизе.

Аватара пользователя
Fevgin
Опытный пользователь
Опытный пользователь
Сообщения: 374
Зарегистрирован: Чт фев 03, 2011 11:24 pm
Откуда: Самара

Re: Бюджет: Раскрытие дерева

Сообщение Fevgin »

Раскрытие веток воплотили, но не до конца (да и не совсем привычно, даже можно сказать, что не очень удобно).

Во-первых. Почти все привыкли, что перемещение по иерархии дерева - это клавиши "Up" и "Down", а открытие и закрытие ветки - это клавиши "Left" и "Right".
Думаю, что пользователи редко перемещаются по ячейкам самого бюджета. Всё-таки чаще всего процесс заключается в раскрытии/закрытии веток, перемещении вверх/вниз и нажатии клавиши "Enter" для корректировки карточки. Ну зачем мне, скажем, курсор-выделение перемещать на какую-то ячейку таблицы бюджета, типа "Выполнение" или "В бюджете", зачем?! Да и на ячейку чекбокса курсор тоже перемещать смысла нет: если есть необходимость у пользователя снять или поставить галочку, пусть нажимает на клавишу "Пробел". Соответственно, у меня предложение: для раскрытия и закрытия ветки использовать клавиши "Left" и "Right" без клавиши "Shift", а для снятия/установки галочки в чекбоксе - клавишу "Пробел".

Во-вторых. Привычнее всего, когда при нажатии клавиши "Left" курсор переходит на родительский пункт дерева, а не влево по таблице бюджета.
Последний раз редактировалось Fevgin Ср апр 02, 2014 8:56 am, всего редактировалось 1 раз.

Дмитрий
Разработчик
Разработчик
Сообщения: 1686
Зарегистрирован: Ср ноя 21, 2007 6:18 am
Контактная информация:

Re: Бюджет: Раскрытие дерева

Сообщение Дмитрий »

Там не дерево в полном смысле этого слова, поэтому стандартная навигация по дереву в бюджете не применима. Текущий вариант позволяет как навигацию по дереву, так и по таблице. Ваш вариант исключает навигацию по таблице.

Аватара пользователя
Fevgin
Опытный пользователь
Опытный пользователь
Сообщения: 374
Зарегистрирован: Чт фев 03, 2011 11:24 pm
Откуда: Самара

Re: Бюджет: Раскрытие дерева

Сообщение Fevgin »

Так к чему же нужна эта навигация по таблице бюджета?

Дмитрий
Разработчик
Разработчик
Сообщения: 1686
Зарегистрирован: Ср ноя 21, 2007 6:18 am
Контактная информация:

Re: Бюджет: Раскрытие дерева

Сообщение Дмитрий »

Объекты интерфейса должны вести себя ожидаемо. В бюджете прежде всего таблица, в одной из строк которой дерево, поэтому и ведет она себя прежде всего как таблица. Например, кто-то захочет скопировать значение ячейки бюджета, для этого потребуется навигация. Также в перспективе мы можем сделать возможность редактирования ограничений прямо в таблице.

Аватара пользователя
Fevgin
Опытный пользователь
Опытный пользователь
Сообщения: 374
Зарегистрирован: Чт фев 03, 2011 11:24 pm
Откуда: Самара

Re: Бюджет: Раскрытие дерева

Сообщение Fevgin »

Хорошо, отмены клавиши "Shift" ждать не придётся.
Ну тогда добавьте хотя для комбинации "Shift+Left" дополнительную возможность, когда курсор-выделение стоит на нижележащем элементе (тогда после нажатии Shift+Left курсор должен перейти на родительский элемент.

Дмитрий
Разработчик
Разработчик
Сообщения: 1686
Зарегистрирован: Ср ноя 21, 2007 6:18 am
Контактная информация:

Re: Бюджет: Раскрытие дерева

Сообщение Дмитрий »

Спасибо, мы подумаем над этим.

Ответить