logo
logo
Мои пожелания [_Andrey_ 29/09/2003 13:17]
1. Порушить что? Я пробовал ради интереса прицепить manifest к программе - ничего не порушилось. Все стандартные (не самописные) контролы стали поддерживать темы. Один недостаток - PropertySheet остался темного цвета, но это и понятно - нужно было обрабатывать OnEraseBkgnd() и OnCtlColor().
2. А к контролу вроде комбо-бокс с ниспадающим treeview претензий и нет - сделан великолепно. Больше раздражает дата-пикер.
3. Про плагины я заикнулся из-за того, что это облегчило бы основной код (тут просили уместить программу вместе с базой на дискету) - все вещи, которые не используются постоянно (визарды, экспорты, ...) вынести во внешний файл (DLL) - нет DLL, нет функциональности. Вот пример: мне не нужен экспорт/импорт и я удалю этот плагин (не установлю его, отмечу в настройках "не загружать", свой вариант...) - потеряю в функциональности программы, но данная фича мне не нужна.
4. Просто текущий контрол выбора даты не удобный.
 
Disclaimer: Все выше сказанное мое ИМХО, и я не пытаюсь учить автора как нужно делать. Это просто мое видение.
 
Dervish: Опять же по пунктам:
 
1. Я тоже пробовал прицепить манифест к программе. Результат мне не понравился.
 
2. Дата-пикер уже переделан. Думаю, что то, что у меня получилось вам должно понравиться.
 
3. Но с другой стороны у плагинов тоже есть недостаток: библиотечку можно и забыть при переносе программы на другой компьютер. И потом, долго ли ещё проживут дискеты?
 
4. Не буду спорить, в первой версии действительно неудобный. См.п.2