Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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
2-1171093255
blackdak
2007-02-10 10:40
2007.03.04
запуск приложения


15-1170668688
TUser
2007-02-05 12:44
2007.03.04
Мда уж ...


15-1171261515
zdm
2007-02-12 09:25
2007.03.04
Vista(Aero) and BDS2006


2-1171190317
vasIZmax
2007-02-11 13:38
2007.03.04
Глупый вопрос..._2


1-1168354965
sia
2007-01-09 18:02
2007.03.04
принудительное закрытие приложения