logo
logo
Еще предложения ... [Стан.Г 21/06/2003 08:46]
а) Было бы хорошо сохранять последние настройки по закладкам (листам), чтобы после переоткрытия базы можно было стартовать с того на чем стопанулся. Для того, чтобы споров не было, можно этот режим сделать опциональным в настройках. А всю лабуду хранить не в ini, а в самой базе (если формат позволит, или автор сам решит как сделать ему проще).
б) В графиках масштабирование сделать бы. Так тянешь контур где-то посреди графика, вычисляется старт-стоп обоих координат и график подстраивается на новые параметры фильтра.
 
Мало ли чего хочется, понимаю.
Это лишь просто предложения по интерфейсу.
 
Dervish: Мне кажется, что сохранять настройки при выходе - не самое лучшее решение. Думаю, что будет лучше, если будет возможность просто сохранить текущие настройки. Например, добавить пункт в меню "Сохранить текущие настройки закладки".
 
Если же сохранять всегда, как бы не получилось так, что при очередном открытии программы вы будете долго вспоминать, чем же это вы в прошлый раз занимались и что это показано на этой странице.
 
Моя основная ошибка с настройками состоит в том, что я посчитал, что то, что удобно для меня, будет удобно для всех. А это не так хотя бы потому, что разные пользователи решают разные задачи в программе и по разному могут вести учёт.
 
Чтобы исправить свою ошибку я хочу сделать так, как написал чуть выше: не делать автоматического сохранения настроек, а сделать так, чтобы можно было установить настройки, которые будут действовать по умолчанию при открытии базы данных. И конечно, хранить эти сохранённые настройки надо в самой базе.
 
Теперь о графиках. Предложение о масштабировании уже звучало и оно очень актуально. Вот только есть предложение отложить это дело чуть на потом, после того, как я выложу альфа-версию и мы по-маленьку начнём сообща её доделывать и доводить до состояния беты. Просто очень хочется сделать побыстрее.