Voilà.
Окей, на время небольшой паузы устроим обсуждение 
Любые замечания и предложения касательно интерфейса программы излагайте здесь.
P.S. Остальные, пожалуйста, тоже примите участие в дискуссии, иначе могут быть приняты решения, которые вам не понравятся.

Любые замечания и предложения касательно интерфейса программы излагайте здесь.
P.S. Остальные, пожалуйста, тоже примите участие в дискуссии, иначе могут быть приняты решения, которые вам не понравятся.
Итак. Начистоту. Интерфейс программы местами хорош (например в загрузке картинок или частично в новой записи), а местами - отвратителен.
Неплохо бы статус соединения смотрелся бы как в Bat - в Combo Box'е. Как раз и журнал бы был. А иконку можно раскрашивать и в заголовке окна - это просто.
То как выводится список своих записей выглядит тоже неважно. В официальном это было красивее. Потом вывод сообщений об ошибках в журнале "Сообщения".
Чтобы разбавить это, скажу что вывод предпросмотра и писем мне нравится ^_^
Кстати, можно было бы более строгий шрифт использовать, например Tahoma. MS Serif выглядит слишком уныло и стандартно.
а вообще, было бы классно сделать всё в таком "оперном" стиле, цветах...
А интерфейс... Да. Неплохо бы. Или как в сбербанковском Клиент-Банке.
3 строки "закладок" в настройках - это много) вообще, больше 2х уже создают неудобство...
« А насколько "любые"? »
Абсолютно любые, если что-то не будет упомянуто - возможно, оно не будет замечено вообще.
Шрифт - странно, почему вам так не нравится MS Serif? В читаемости/стиле с ним может поспорить (imho) только Verdana, но последний - слишком широкий для обычных программ. (Кстати, при размере 8pt MSSerif явно выигрывает по этим показателям.)
Вообще, мне, конечно, разницы нет, но есть два значительных убеждения против смены шрифта:
- смена шрифта вызовет сбои кодировки и
- сохранение стиля программы - другой шрифт смотрится уж слишком вольно и (скорее всего) будет резать глаза.
Calibri лично у меня на компьютере нет, отсюда предполагаем, что его может не быть у многих.
Реально есть две альтернативы - Tahoma или Verdana, 8-9pt.
Меняем, и если да - где (везде или в отдельных местах)?
Линда Кайе:
« Неплохо бы статус соединения смотрелся бы как в Bat - в Combo Box'е. Как раз и журнал бы был. А иконку можно раскрашивать и в заголовке окна - это просто. »
Можно образец/скриншот? (The Bat уж слишком далеко лежит...)
В журнале соединений я не вижу особенного смысла, разве он так необходим? Тем более, учитывая многопоточность, его будет сложно реализовать нормально воспринимаемым...
Иконка в заголовке окна имеет совершенно другой смысл (идентификация окна клиента на панели задач или в трее) - мне кажется, изменять ее некорректно. (И вариант с индикатором в оф. клиенте тоже не очень корректен.)
Или нет?
« То как выводится список своих записей выглядит тоже неважно. В официальном это было красивее. »
Т.е. делаем, как в официальном клиенте? Или есть другие варианты?
« Потом вывод сообщений об ошибках в журнале "Сообщения". »
Что конкретно?
Или так: предложите сразу другой вариант)
« выведенная два раза. »
не понял=)
где она выводится дважды?
Swimming guineapig:
« да, предлагаю сообщения об ошибках и действия ПЧ в разных окнах отображать! »
Предполагается, что в журнале событий будет больше двух типов сообщений. Их, конечно, можно разделить...
« а вообще, было бы классно сделать всё в таком "оперном" стиле, цветах... »
вот этого я, если честно, совсем не понял =)
Линда Кайе:
« А интерфейс... Да. Неплохо бы. Или как в сбербанковском Клиент-Банке. »
...ну и, соответственно, про Клиент-Банк я впервые слышу, но если кто-нибудь скажет, что это такое - с удовольствием посмотрю)
« 3 строки "закладок" в настройках - это много) вообще, больше 2х уже создают неудобство... »
« А если сделать дерево Tree View? Вполне удобно и отражает структуру. »
Это относится к одному и тому же?)
Я предполагал оставить 4-5 основных закладок, все остальное открывалось бы кнопочками в отдельных окнах (как доп. параметры при вводе постов).
« ещё... только сейчас заметил - надо чтобы активное окно клиента(когда их много...) было спереди! (а то вот сейчас открыл новую запись, там открыл выбор шрифта - переключился сюда-обратно, и всё, до нужного окна ну не как не добраться... а остальные то не активны...) »
так действительно и происходит (большей частью, в некоторых окнах еще нет соответствующего обработчика...), но, сдается мне, ОС и дельфийские модальные вызовы между собой не дружат... подумаю, как это решить.
« О! Больно смотреть на иконку екзешника, которая не то 16x16, не то 32x32 растянутая из 16x16. Ради такого дела можно свистнуть иконку у официального клиента. »
Официальная иконка "свистнута" из коллекции MSVS6, мне стало стыдно делать такое заимствование... лучше нарисовать новую, взяв за базу логотип на главной странице. Или есть другие предложения?
шрифт менять - сразу везде)
в "оперном" стиле, то есть в стиле браузера Opera )))
и как такового "оперного" стиля, в общем-то, не существует...
я имею ввиду стандартный скин. ну просто на него смотрет приятнее чем на а-ля виндовз 98
Но есть понятие адекватности тех или иных дизайнерских решений в том или ином месте
*от Висты я вообще без ума... она даже OSX10 по красивости делает)*
Висту я и не видел никогда... э, кстати, а где ее достать можно уже?)
з.ы. минимальная вирт.конфигурация на которую у меня поставилось - это 666 MHz, 256 MB RAM, 16 MB svga video..)
ясно, блин, где бы DVD-резак найти, а в виде набора CD ISO там нет?)) а конфигурация - ниче, мой комп и не то выдержит
*если ставить под виртуалку - то можно алкоголем подключать... хотя твой комп это врядли потянет всё...*
ладно, блин, надо либо работать, либо спать идти, завтра вставать рано
странно, почему вам так не нравится MS Serif? Слишком простой и навевает унылые асоциации с Windows 3.11. Неэстетично. Кроме того Microsoft уже повсюду использует Verdana и Tahoma.
Меняем шрифт везде. Кроме поля ввода поста.
Тем более, учитывая многопоточность, его будет сложно реализовать нормально воспринимаемым...
Насколько я поняла, программа последовательно выполняет операции, а не делает одновременно двести запросов серверу.
Вот оно в The Bat. Combo Box на строке состояния. Красиво и акуратно.
Иконка в заголовке окна имеет совершенно другой смысл
Как сказать ^_^ Не думаю, что пользователь будет шокирован тем, что периодически иконка будет раскрашиваться в другой цвет. Даже в The Bat такое есть. Только там иконка воспроизводит анимацию.
Т.е. делаем, как в официальном клиенте? Или есть другие варианты?
Раскраску можно сменить, а внешний вид там ничего. Понравилась подсветка передаваемого сообщения.
где она выводится дважды?
Два раза, ne?
Предполагается, что в журнале событий будет больше двух типов сообщений. Их, конечно, можно разделить...
Тогда можно ввести хотябы категории как в Windows NT Event Log. Чтобы их можно было отличать.
...ну и, соответственно, про Клиент-Банк я впервые слышу, но если кто-нибудь скажет, что это такое - с удовольствием посмотрю)
Увы, пока нет примера под рукой, но как доберусь - сделаю скриншот.
Это относится к одному и тому же?)
Да. Вообще лучше сделать централизованные настройки, чтобы при переходе на новую версию не приходилось рыскать по всем окнам в поисках заветной кнопочки...
лучше нарисовать новую, взяв за базу логотип на главной странице.
Тогда не так страшно... А заимствованная всё равно была красивее...
« Кстати о шрифте. В поле ввода поста Courier New выглядит нормально, но стоило бы его выводить на девятке или десятке. Уж больно мелко получилось. »
« Слишком простой и навевает унылые асоциации с Windows 3.11. Неэстетично. Кроме того Microsoft уже повсюду использует Verdana и Tahoma. »
Правда, что ли?)
Ни разу не видел)
Так выглядит Verdana
Так Tahoma
Размер увеличивать кажется неразумным (слишком много места займут надписи)
« Насколько я поняла, программа последовательно выполняет операции, а не делает одновременно двести запросов серверу. »
Двести нет. Но четыре-пять - это нормальное явление. (Т.е. проверка новых сообщений может осуществляться тремя параллельными потоками, из которых два могут, в свою очередь, единоразово [за сессию работы с клиентом] запускать другие потоки.) Последовательно выполняются только операции, рассматриваемые как синхронные с действиями пользователя (типа отправки сообщений и проч.) Хотя их и большинство:)
« Вот оно в The Bat ...»
Ну, непосредственно статус сетевого соединения такой журнал не отражает)
Т.е. там отображаются завершенные фазы работы с сетью, а в данном случае смысл индикатора в отображении хода коммуникации (http и pop3 в данной ситуации, конечно, не очень корректно сравнивать).
А если нужно отображение действий, выполняемых клиентом (получение писем, проверка сообщений и проч.) - что ж, можно сделать.
« Раскраску можно сменить, а внешний вид там ничего. Понравилась подсветка передаваемого сообщения. »
* Ну вот, у меня завис официальный клиент. А я всего лишь хотел посмотреть, блокируется ли интерфейс во время отправки сообщений.
меня это сбивает с толку) но, впрочем, ладно, пусть будет.
« Два раза, ne? »
Ах, вот в чем дело.
О'кей, я обрежу заголовок по первому переносу строки, так будет норм.?)
« Тогда можно ввести хотябы категории как в Windows NT Event Log. Чтобы их можно было отличать. »
позже
« Да. Вообще лучше сделать централизованные настройки, чтобы при переходе на новую версию не приходилось рыскать по всем окнам в поисках заветной кнопочки... »
не понял) в каком смысле "централизованные"?
тем более что я уже давным давно расположение настроек не менял...)
Иконка: .ico?
Вот официальная: .ico, она 32x32 (варианта 16x16 там нет)
anesthesia,
« Такое предложение: в окне "настройки" вместо двух кнопок сделать три стандартные - ok, применить, отмена. Привычнее, всё же. Можно добавить "по умолчанию", но это уже излишество, имхо) »
учту
кстати, интересно:
надпись сделанная Calibri...
как отображается? у тех у кого его нет)
« кстати, а кто мешает прикрепить шрифт к проекту?) »
его увесистость, наверно... а сколько он весит? да и вообще, к чему такие сложности...
весит эм... 500кб несжатый, или около того...
*да я вообще хочу весь интерфейс в Vista Style