Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.03.04;
Скачать: [xml.tar.bz2];

Вниз

DelphiTo   Найти похожие ветки 

 
xayam ©   (2007-02-05 10:46) [0]

Удалено модератором
Примечание: спам


 
Ega23 ©   (2007-02-05 10:49) [1]

Вроде достаточно симпатично. Только вот иконку на "Публикация" заменить надо. ИМХО.


 
xayam ©   (2007-02-05 10:52) [2]


> Ega23 ©   (05.02.07 10:49) [1]
> Вроде достаточно симпатично. Только вот иконку на "Публикация"
> заменить надо. ИМХО.

мда, но у меня проблем с рисованием картинок)) ну не художник я, так в инете искал, если кто нарисует получше этого против не буду - формат bmp, размер 32 на 32


 
xayam ©   (2007-02-05 11:25) [3]

активнее, активнее))


 
Kolan ©   (2007-02-05 11:32) [4]

> Очень много времени потратил и на поиск визуальных компонентов,
> установку и настройку под программу,

Лучьше бы со стандартными разобрался... UI - это в 10 очередь красивые картнки.

А сами картинки все разные, да и ктомуже не 32б.


 
Kolan ©   (2007-02-05 11:36) [5]

И английский текст с сайта сотри вообще:
in detail here its opportunity
opportunity - это когда у меня есть возможность не идти в школу.
В программе это featrue.

what functions is planned to add
what functions are planned to be added


 
Vovan # 2   (2007-02-05 11:43) [6]

Картинки надо бы из одного пака, типа GlyFx. Таких много сейчас в Интернете, на nnm.ru и раньше точно было на realcoding.net.

Чем Сервис отличается от Настроек?


 
xayam ©   (2007-02-05 12:00) [7]


> Vovan # 2   (05.02.07 11:43) [6]
> Картинки надо бы из одного пака, типа GlyFx. Таких много
> сейчас в Интернете, на nnm.ru и раньше точно было на realcoding.
> net.
> Чем Сервис отличается от Настроек?

это будет для доступа к отдельным функциям программы, такое же меню будет в трее для быстрого доступа


 
Ega23 ©   (2007-02-05 12:03) [8]


> такое же меню будет в трее для быстрого доступа


ИМХО, это лишнее.


 
КиТаЯц ©   (2007-02-05 12:08) [9]

Г-н xayam, вы неисправимы. :)

Вот это:

Очень часто люди живут и не знают для чего. Нет, конечно, они говорят, что знают, они говорят, что хотят найти свою единственную, вырастить ребенка, построить дом, посадить дерево. Но это не цель! Это не отвечает на вопрос для чего они это делают, это одна из целей на их пути, но к чему они идут, в чем общий смысл, этого чаще просто не понимают. Найдет тот, кто ищет, тот кто не хочет мириться с бессмысленностью своей жизни, для этого ему придется заглянуть себе в душу и задать себе очень простые вопросы - кто я? чего я стою? как много я могу выдержать жизненных преград? и т.д. Ответив на них самому себе, не солгав самому себе, человек будет знать чего он действительно хочет от жизни, остальное придет само собой

кому надо в описании программы?


 
xayam ©   (2007-02-05 12:10) [10]


> КиТаЯц ©   (05.02.07 12:08) [9]
> Г-н xayam, вы неисправимы. :)

это да, иначе жить не интересно))


 
Psychedelic ©   (2007-02-05 12:40) [11]

Неплохо бы сделать дублирующее тулбар меню.


 
xayam ©   (2007-02-05 12:44) [12]


> Psychedelic ©   (05.02.07 12:40) [11]
> Неплохо бы сделать дублирующее тулбар меню.

можно, хотя мне кажется в этом нет необходимости, раз все функции будут доступны через Сервис (чем не меню кстати?). Если сделаю это, то очень не скоро, поскольку буду заниматься больше реализацией.


 
Zeqfreed ©   (2007-02-05 12:50) [13]

Интерфейс, к сожалению, не изменился. Кому нужна таблица, в которой 85% ячеек — пустые? «Три Вью» интегрированное с таблицей — крайне нестандартный элемент управления, ты уверен, что правильно и грамотно реализуешь его взаимодействие с пользователем? Зачем нужна какая-то странная полоска вокруг кнопки «окей»? Почему выбрано именно такое расположение кнопок в окне настроек?

Все выше — мое скромное мнение :)


 
xayam ©   (2007-02-05 13:08) [14]


> Zeqfreed ©   (05.02.07 12:50) [13]
> Интерфейс, к сожалению, не изменился.

)) серьезно?

> Кому нужна таблица, в которой 85% ячеек — пустые?

так я же говорю функциональность не реализована, а те пустые колонки которые справа будут редактируемые (это свойства файла), если есть предложения какие еще нужно добавить, то пишите.

> «Три Вью» интегрированное с таблицей — крайне нестандартный
> элемент управления

это да, хотя это вряд ли меня остановит, даже учитывая, что из-за этого компонента размер выполняемого файла увеличивается достаточно значительно (по-моему в мегабайт не уложусь даже в сжатом виде))

> ты уверен, что правильно и грамотно реализуешь его взаимодействие
> с пользователем?

точно знаю, что стоит попробовать. Могу подробнее объяснить свое мнение по этому поводу. Как ни странно, но все дело опять в структуре. Как уже известно по теории всего (ну вот опять начал) структура обладает свойством многоуровневости (также как и этот визуальный компонент), каждый уровень вложен (компонент это отображает визуально) и независим от других. А поскольку я уже строил подобную добольно абстрактную схему для объяснения всего (подробнее на сайте), то просто перенес ту же самую идею и на программу. Стандартных компонентов для отображения этого попросту нет.

> Зачем нужна какая-то странная полоска вокруг кнопки «окей»?

а вроде нормально смотрится

> Почему выбрано именно такое расположение кнопок в окне настроек?

а чем расположения Вас не устраивает? Принцип последовательности.


 
Zeqfreed ©   (2007-02-05 13:42) [15]

> а чем расположения Вас не устраивает?

На ты, если можно. Не устраивает различным расстоянием по горизонтали относительно краев других элементов. Ещё хотелось бы увидеть, как поведут себя кнопки на странице настроек, если я расширю правую область почти на все окно ;)


 
xayam ©   (2007-02-05 13:55) [16]


> Zeqfreed ©   (05.02.07 13:42) [15]
> > а чем расположения Вас не устраивает?
> Не устраивает различным расстоянием по
> горизонтали относительно краев других элементов

это легко поменять

> Ещё хотелось бы увидеть, как поведут себя кнопки на странице
> настроек, если я расширю правую область почти на все окно

остануться на месте)) ты хочешь чтобы они были по центру?


 
@BraIN ©   (2007-02-05 14:14) [17]


> > Зачем нужна какая-то странная полоска вокруг кнопки «окей»?
> а вроде нормально смотрится

Самый последний аргумент. В первую очередь это ничем не оправданный визуальный шум.

И потом, вы серьезно считаете, что пользователь будет искать подсказку к кнопкам в Status Bar`е? У него другое назначение.

А версия в заголовке зачем?

Нестандартные элементы (кнопки в большей степени) ни к месту.


 
Zeqfreed ©   (2007-02-05 14:18) [18]

> xayam ©   (05.02.07 13:55) [16]

> остануться на месте))

Понял. Мне подумалось, что они находятся на подвижном элементе :)

> это легко поменять

Как ни странно, этим можно оправдать любой дизайн.


 
КиТаЯц ©   (2007-02-05 14:29) [19]


> xayam ©   (05.02.07 12:44) [12]
>
> > Psychedelic ©   (05.02.07 12:40) [11]
> > Неплохо бы сделать дублирующее тулбар меню.
>
> можно, хотя мне кажется в этом нет необходимости ...


Есть необходимость. Меню надо, чтобы любую команду можно было с клавиатуры без мыши выполнить.


 
xayam ©   (2007-02-05 14:55) [20]


> КиТаЯц ©   (05.02.07 14:29) [19]
> Есть необходимость. Меню надо, чтобы любую команду можно
> было с клавиатуры без мыши выполнить.

вообще-то для этого меню не нужно, а клавиши уже определены для каждой кнопки в верхнем ряду Alt + любая цифра от 1 до 6 для вызова соответствующего события.

> И потом, вы серьезно считаете, что пользователь будет искать
> подсказку к кнопкам в Status Bar`е? У него другое назначение.

где-то прочитал, что хороший интерфейс, это к которому не нужна подсказка, но если она будет в строке статуса, ничего плохого не произойдет. А какое назначение у него?


 
Psychedelic ©   (2007-02-05 15:01) [21]

можно, хотя мне кажется в этом нет необходимости, раз все функции будут доступны через Сервис (чем не меню кстати?). Если сделаю это, то очень не скоро, поскольку буду заниматься больше реализацией.

Тоже раньше так думал. Просто если вы заметили у многих прог дублирование меню и тулбара. Кому как удобней. Де-факто это стандарт.


> то очень не скоро, поскольку буду заниматься больше реализацией.
Кинуть меню, наставить экшенов это займет максимум час.


 
Игорь Шевченко ©   (2007-02-05 15:28) [22]

Все действия в программе должны быть выполнены без помощи мыши. Оно есть ?


 
@BraIN ©   (2007-02-05 15:38) [23]


> где-то прочитал, что хороший интерфейс, это к которому не
> нужна подсказка, но если она будет в строке статуса, ничего
> плохого не произойдет. А какое назначение у него?

Гораздо лучше, когда подсказка появляется под курсором. Нет надобности переводить взгляд, и есть возможность поместить дополнительную информацию (сочетание клавиш для этой функции, например). Не нужно расписывать назначение в подсказках, читать никто не будет и чаще всего такие тексты не объясняют, но сбивают с толку.

Строка статуса нужна для вывода текущего состояния системы. А еще она используется в качестве панели инструментов для опытных пользователей (пример — Microsoft Word).


 
xayam ©   (2007-02-05 17:42) [24]

ладно вот бинарник, меню сделал http://xayam.by.ru/DelphiTo/v0.23a/DelphiTo-v0.23alpha.zip


 
Vovan # 2   (2007-02-05 18:01) [25]

М-м-да, вот оно. В результате того, что "много времени потратил и на поиск визуальных компонентов, установку и настройку под программу" размер EXE вырос до 1 Мб при том, что компоненты в принципе напоминают стандартные и ничуть не функциональнее их. От перегруженности компоненты мерцают при первом удобном случае.


 
Ega23 ©   (2007-02-05 18:04) [26]


> размер EXE вырос до 1 Мб


Это грех?


 
brrrrr   (2007-02-05 18:05) [27]

Мои 5 копеек почти в тему. Я скриншоты посмотрел. Меня улыбнул скриншот с лицензионным соглашением. Строка: "Если вы не принимаете... bla-bla... незамедлительно закрыть это окно". И чего? Как я его закрою? Нажатием на кнопку Ок? А разве это не согласие с соглашением? :)
И может лучше "выйти из этой программы?" А еще лучше кнопку "Не согласен" поставить рядом с Ок? :)


 
Ega23 ©   (2007-02-05 18:11) [28]


> brrrrr   (05.02.07 18:05) [27]


Согласен. Лицензионное соглашение в инсталляторе быть должно.


 
xayam ©   (2007-02-05 18:13) [29]


> Vovan # 2   (05.02.07 18:01) [25]
> М-м-да, вот оно. В результате того, что "много времени потратил
> и на поиск визуальных компонентов, установку и настройку
> под программу" размер EXE вырос до 1 Мб при том, что компоненты
> в принципе напоминают стандартные и ничуть не функциональнее

ну я уже писал, больше всего в этом мегабайте от компонента TreeList. И я Вас уверяю он очень функциональный по задумке, хотя и не без ошибок реализован ((


 
Ega23 ©   (2007-02-05 18:14) [30]

Размер - фигня. Я бы всё-таки уменьшил размер кнопок в тул-баре.


 
Ega23 ©   (2007-02-05 18:15) [31]


> Размер - фигня.


Это к размеру экзешника...  :)


 
xayam ©   (2007-02-05 18:16) [32]


> Ega23 ©   (05.02.07 18:15) [31]
> > Размер - фигня.
> Это к размеру экзешника...  :)

это он упсом сжат, а так вообще почти 3))


 
Ega23 ©   (2007-02-05 18:21) [33]


> это он упсом сжат, а так вообще почти 3))


Ну и что?


 
xayam ©   (2007-02-05 18:26) [34]


> Ega23 ©   (05.02.07 18:21) [33]
> > это он упсом сжат, а так вообще почти 3))
> Ну и что?

да ничего, IDE притормаживать че то начинает, хотя проект вроде не очень большой, отчего может быть такая фигня. Кстати, расскажите мне про фреймы, а то раньше я их так интенсивно не использовал. Фрейм я на форму кинул, потом правлю сам фрейм, компилирую, после этого иногда почему-то в exe"ке не отображаются изменения. Почему?


 
Vovan # 2   (2007-02-05 18:32) [35]

>Это грех?

Да, если это сделано в угоду интерфейсу, который в общем то на свой размер не тянет. У всего должна быть своя норма, а здесь она превышена.


 
xayam ©   (2007-02-05 19:00) [36]


> Vovan # 2   (05.02.07 18:32) [35]
> Да, если это сделано в угоду интерфейсу, который в общем
> то на свой размер не тянет. У всего должна быть своя норма,
>  а здесь она превышена.

Вы уже определитесь что нужно - функциональность, интерфейс или и то и другое. За быстроту разработки приходится чем то платить. А я вообще не люблю изобретать колес (ленивый очень), если есть подходящее, так вот))


 
@BraIN ©   (2007-02-05 19:05) [37]


> Вы уже определитесь что нужно - функциональность, интерфейс
> или и то и другое.

Интерфейс это нечто большее, чем нестандартные кнопки.

Трехуровневое меню (Вид, Кнопки, Опции надписей) — плохо.


 
xayam ©   (2007-02-05 19:15) [38]


> @BraIN ©   (05.02.07 19:05) [37]
> Интерфейс это нечто большее, чем нестандартные кнопки.

ну да я так и понял)) не скажу что удивили или очень обрадовали, можно сказать даже не начал)) когда же до реализации дойду (а дойду вообще?))


 
Vovan # 2   (2007-02-05 21:57) [39]

Примерно так представляю себе твой интерфейс без сторонних компонентов:
http://keep4u.ru/full/070205/c5c4190bfb00a31ac1.png


 
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? Это не главная функциональность, смотри шире. Главное это Публикация, а конвертирование только малая часть этого процесса.



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2007.03.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.56 MB
Время: 0.042 c
11-1150277462
Don
2006-06-14 13:31
2007.03.04
Ошибка в OpenSaveDialog


15-1171211834
НЕСКАЖУ
2007-02-11 19:37
2007.03.04
0 - как что-то непонятное


6-1158733101
mat99
2006-09-20 10:18
2007.03.04
обработка mailto в delphi


1-1168359479
*Ray*
2007-01-09 19:17
2007.03.04
Прокрутка в DBGride


15-1171109210
DillerXX
2007-02-10 15:06
2007.03.04
Возможно ли такое?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский