Re: Еще чуть-чуть :)
Добавлено: 11 июн 2011, 12:23
По поводу контекстов:
У задачи может быть только один родитель. Однако это не всегда так в реальности. И тогда в структуре начинается либо дублирование задачи по разным папкам, либо раздумья - куда же это все-таки положить? Контексты такого недостатка лишены (у одной задачи может быть 0..N контекстов), однако сами контексты не представляют из себя древовидную структуру, и в итоге когда контекстов становится много, с ними очень неудобно работать.
И выбор контекста выглядел бы так:
+ Места
Место 1
Место 2 [ v ]
Место 3
Место 4 [ v ]
+ Люди
+ Группы людей
+ Типы задач
+ Работа с документами
+ Работа с еще чем-нибудь
+ Информация
А то получается, используя существующую иерархию:
@Места
@Место 1
@Место 2 [ v ]
@Место 3
@Место 4 [ v ]
@Место 5
@Люди
@Человек 1
@Человек 2
@Человек 3
@Человек 4
@Человек 5
@Человек 6
@Человек 7
@Группы людей
@Группа людей 1
@Группа людей 2
@Группа людей 3
@Группа людей 4
@Группа людей 5
@Тип задачи (заметка, поразмыслить, todo, желание и т.п.)
@Тип задачи 1
@Тип задачи 2
@Тип задачи 3
@Тип задачи 4
@Тип задачи 5
...
Итого предложение:
1. Сделать древовидный (многоуровневый) выбор контекстов (структуру включенности менять не придется: отображать в дереве можно включенные контексты. Либо завести еще одно свойство - контекст-родитель, однако это наверное уже не очень удобно).
2. И еще было бы удобно чтобы после выбора контекста для задачи прямо в Схеме, окно выбора не закрывалось бы автоматически, потому что часто не 1 и не 2 контекста указать надо а больше. А так приходится по нескольку раз щелкать на выборе контекстов с соответствующем столбце.
У задачи может быть только один родитель. Однако это не всегда так в реальности. И тогда в структуре начинается либо дублирование задачи по разным папкам, либо раздумья - куда же это все-таки положить? Контексты такого недостатка лишены (у одной задачи может быть 0..N контекстов), однако сами контексты не представляют из себя древовидную структуру, и в итоге когда контекстов становится много, с ними очень неудобно работать.
И выбор контекста выглядел бы так:
+ Места
Место 1
Место 2 [ v ]
Место 3
Место 4 [ v ]
+ Люди
+ Группы людей
+ Типы задач
+ Работа с документами
+ Работа с еще чем-нибудь
+ Информация
А то получается, используя существующую иерархию:
@Места
@Место 1
@Место 2 [ v ]
@Место 3
@Место 4 [ v ]
@Место 5
@Люди
@Человек 1
@Человек 2
@Человек 3
@Человек 4
@Человек 5
@Человек 6
@Человек 7
@Группы людей
@Группа людей 1
@Группа людей 2
@Группа людей 3
@Группа людей 4
@Группа людей 5
@Тип задачи (заметка, поразмыслить, todo, желание и т.п.)
@Тип задачи 1
@Тип задачи 2
@Тип задачи 3
@Тип задачи 4
@Тип задачи 5
...
Итого предложение:
1. Сделать древовидный (многоуровневый) выбор контекстов (структуру включенности менять не придется: отображать в дереве можно включенные контексты. Либо завести еще одно свойство - контекст-родитель, однако это наверное уже не очень удобно).
2. И еще было бы удобно чтобы после выбора контекста для задачи прямо в Схеме, окно выбора не закрывалось бы автоматически, потому что часто не 1 и не 2 контекста указать надо а больше. А так приходится по нескольку раз щелкать на выборе контекстов с соответствующем столбце.