Текущий архив: 2007.03.04;
Скачать: CL | DM;
Вниз
DelphiTo Найти похожие ветки
← →
xayam © (2007-02-05 22:59) [40]
> Vovan # 2 (05.02.07 21:57) [39]
> Примерно так представляю себе твой интерфейс без сторонних
> компонентов:
> http://keep4u.ru/full/070205/c5c4190bfb00a31ac1.png
в плане интерфейса неплохо по-моему, я наверно так не смогу сделать. Но мне кажется ты забываешь о функциональности. Зачем просмотр делать на вкладке Source (у меня Файлы). Пойми эта вкладка служит для другого, это хранилище ссылок на проекты (или группы проектов, или обычный pas-файл и т.д.) и все, я например легко могу добавить столбец-чекбокс для выбора файлов, которые нужны для просмотра, а какие нет. И на вкладке Просмотр проверить где этот чекбокс установлен. Твой же интерфейс ограничен по определению, его не расширишь без значительных переделок.
Зачем столько кнопок для открытия файлов? Когда достаточно одной.
Зачем в главном меню пункт Convert? Это не главная функциональность, смотри шире. Главное это Публикация, а конвертирование только малая часть этого процесса.
← →
Vovan # 2 (2007-02-05 23:42) [41]>xayam © (05.02.07 22:59) [40]
Согласен с замечаниями. Тут столкнулось также моё видение функциональности с твоим. Ты уже говорил, что тебе нужно конвертировать именно исходники проектов и групп проектов, я же нацеливался бы на одиночные файлы и даже на просто куски кода - вот зачем просмотр файлов, там ведь есть кнопка Add New File - и можно тут же написать/вставить код.
В Convert я предполагал быстрые настройки конвертирования (выбор стиля и т.д.) и настройки сохранения. Т.е. так, чтобы можно было бы даже не просматривать полученное, чтобы сохранить.
Вот видишь, у тебя главное - это Публикация. Я же посчитал это лишь дополнительной фичей, типа FTP-заливки в HTML редакторах. Опять не сошлись :)
А сделать также ты сможешь - просто попробуй.
← →
Gero © (2007-02-05 23:45) [42]> [39] Vovan # 2 (05.02.07 21:57)
Что бы я изменил:
1. Шрифт для панели инструментов (если, конечно, такой шрифт не задан в настройках ОС).
2. Одинаковые иконки для Add source и Add projects. Вобще, лучше от иконок на TButton избавится. А если говорить о логике, вобще эти кнопки мне не нравятся. Но это отдельный вопрос.
3. Ненужный плюсик в TreeView.
Это все, что можно сказать по скриншоту. Логики программы я не знаю и юзабилити показанного интерфейса тоже.
А вобще нужно проанализировать целевую аудиторию и строить интерфейс в соответствии с этим, но, конечно, это если браться серьезно.
Автору нужно двигаться в этом направлении, хотя, судя по всему, он не очень к этому склонен.
← →
xayam © (2007-02-05 23:56) [43]
> Vovan # 2 (05.02.07 23:42) [41]
> Ты уже говорил, что тебе нужно
> конвертировать именно исходники проектов и групп проектов,
> я же нацеливался бы на одиночные файлы и даже на просто
> куски кода - вот зачем просмотр файлов, там ведь есть кнопка
> Add New File - и можно тут же написать/вставить код
Я бы вообще кнопок для добавления не делал, только через главное и контекстное меню. И насчет кусков кода. Вот ты вроде используешь дерево, но не видишь возможности расширения функциональности программы для решения этой проблемы. В то время как решение до смешного простое, нужно просканировать каждый файл на наличие этих кусков (процедур, функций, описаний классов и т.д.) и добавить вложенный уровень в дерево.
> В Convert я предполагал быстрые настройки конвертирования
> (выбор стиля и т.д.) и настройки сохранения. Т.е. так, чтобы
> можно было бы даже не просматривать полученное, чтобы сохранить.
Я сделаю немного более универсально. По командам из меню Сервис (Форматировать, Конвертировать...) будет создаваться окно, в котором отображается несколько вкладок, необходимых только для выбранного процесса. Например, просмотр и настройки, которые к ним относятся. А поскольку у меня весь интерфейс разбит на фреймы, то сделать это очень просто. Всего то и нужно, так это изменить свойство Parent)) у двух фреймов, и восстановить после закрытия окна.
> Вот видишь, у тебя главное - это Публикация. Я же посчитал
> это лишь дополнительной фичей, типа FTP-заливки в HTML редакторах.
> Опять не сошлись :)
Ну да, в настройках же Публикация на уровень выше, значит важнее.
← →
Vovan # 2 (2007-02-06 00:15) [44]2 Gero:
1. Шрифт для панели инструментов (если, конечно, такой шрифт не задан в настройках ОС).
Именно шрифт (tahoma) или размер или стиль или совместно? И на что сменил бы?
2. Одинаковые иконки для Add source и Add projects.
Да, не нашлась иконка. Было предложение убрать одну из кнопок.
Вобще, лучше от иконок на TButton избавится. А если говорить о логике, вобще эти кнопки мне не нравятся. Но это отдельный вопрос.
Если всё же организовывать добавление, то как тогда? Есть ещё идея через ссылки (как в проводнике).
2 xayam:
Тогда реализуй и снова заводи ветку о своей программе - там опять покритикуем.
← →
xayam © (2007-02-06 00:20) [45]
> Vovan # 2 (06.02.07 00:15) [44]
> Тогда реализуй и снова заводи ветку о своей программе -
> там опять покритикуем.
не скоро это наверно будет, учеба, работа. Ладно сплю
Страницы: 1 2 вся ветка
Текущий архив: 2007.03.04;
Скачать: CL | DM;
Память: 0.55 MB
Время: 0.082 c