Конференция "KOL" » Что скажете... [Delphi, Windows]
 
  • Vladimir Kladov (18.07.07 21:51) [20]
    В таком случае этот же эффект наверняка можно узреть на любом проекте с MHTooltip, там же. Или это баг Висты. Ни за что не поверю, что СТОЛЬКО кода - и без багов. Полагаю, что по этой причине Виста - это надгробный камень всей линейки Windows.

    Я конечно же имел в виду август. Мозг застрял где-то на июне, видимо в связи с нелетней погодой в нынешнем июне, и ощущение июня как-то перешло на июль.
  • Дмитрий К © (18.07.07 22:00) [21]

    > этот же эффект наверняка можно узреть на любом проекте с
    > MHTooltip

    Не замечал.
  • =BuckLr= (19.07.07 12:39) [22]
    1. Немного раздражает окошко подсказок - оно появляется внизу, частично закрытое панелью задач, и съезжает туда при каждом нажатии на кнопку со стреками, а иногда и просто так (не знаю, почему, но кажется, что случайно, напр. при щелчке на окне программы или окне подсказки).
    2. Очень неудобны кнопки на тулбаре БЕЗ подсказок. Я читал в книге о КОЛ, что вы их не любите, но в этом случае они нужны многим, поверьте. Особенно для первого знакомства с программой, чтобы не открывать справку. Ну и я бы предусмотрел отключение всплывающих подсказок в окне настроек. Или так - первый день или, ещё лучше, первые 10-15 минут работы с подсказками, потом без них. А включать из окна настроек.
    3. Неплохо было бы сделать открытие не только папки, но и файла. Я часто вклеиваю путь прямо в строку пути диалога - это удобно. Ну и такие кнопочки как "Мои документы", "Рабочий стол"...
    4. Неплохо было бы добавить настройку качества jpeg'ов при сохранении (типа как в фотошопе). Часто бывает нужно по-быстрому пережать файл.
    5. Качество иконок на тулбаре не очень.
    6. Ну и сочетание чёрного-синего в меню не есть хорошо по-моему.
    7. Неплохо было бы сделать сброс зума из менюшки или панели, а то если увеличить в 10 раз, то надо 10 раз нажать соотв кнопку. Ну и прочитать коэф. зума тоже надо, напрягает мозг :) Кстати, почему Zoomer, а не, скажем, какой-нибудь Viewer? Ощущение было, что эта прога для разглядывания карт больших разрешений, а не просмотрщик графики. Ну когда уже поставил, тогда понял, что вьювер это :)

    В целом такие у меня заметки.
  • =BuckLr= (19.07.07 12:49) [23]
    Вот ещё. При запуске левая панель пустая, т.е. файлов нет. Но скроллбар присутствует. Далее, если кликнуть на этой панели два раза правой мышкой, то скоролл исчезает.

    ЗЫ. ПРо сброс зума я имелл в виду сброс на 100%, а не fit to bounds
  • Vladimir Kladov (19.07.07 15:47) [24]
    Это всё мелкие недочёты интерфейса. Встречаются и похуже, то, что уже относится к багам. Вот баги-то как раз я и пытаюсь выловить. Интерфейс всегда можно приукрасить.

    По 1. Там что, разве не видно крыжика и кнопки, чтобы закрыть подсказки навсегда? (Я допускаю, что не видно, но у меня видно было под всеми ос, где я проверял, NT4, 95, 98 и XP).

    Про быстрый возврат к 100% я пока не понял: что вы предлагаете? Разве нажать нужное число раз - или + не быстрее, чем помнить еще одну горячую клавишу. Если очень далеко ушли, то можно нажать num* 2 раза, после чего прыгать меньше.

    С тултипами пока не получилось, хотя вроде я их сделал для ToGRush. При сборке с тултипами падает. Наверное, что-то защита моя чудит. Буду посмотреть.

    Вот какое сочетание цветов будет хорошим для меню, как вы думаете? (Но чтобы отличалось от основного фона по умолчанию!) Думаете, я не пытался? Всякий раз получается что-то не то. Потом еще подумаю.

    Не, ну качество иконок в тулбаре не нравится. Мне вот не нравится качество иконок в Delphi7. Я же не жалуюсь - я просто использую Delphi6, где иконки всё еще нормальные :)

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

    Вообще, в таком случае по-нормальному делается два интерфейса - лайт и фулл. При переходе в фулл включается куча дополнительных элементов, которые в лайт невидимы (но часто доступны горячими кнопками, или другими способами). Но это точно на потом, как и возможность загружать снаружи иконки для кнопок, тексты на других языках и прочее.
  • =BuckLr= (19.07.07 19:54) [25]

    > Это всё мелкие недочёты интерфейса

    Ну да. А багов я не видел, кроме п1.

    П1. крыжик видно. Дело не в этом. Дело в том, что окошко уходит под панель задач (!). Частично. Ну, скажем, на 1/3.

    Про зум. Я предлагаю как в ACDSee - Full size одной кнопкой. Юзвери очень не любят напрягать мозги и пальцы. Нажать несколько раз конечно не трудно, но это их напрягает.

    Про цвета я подумаю. Сейчас говорить не буду, надо прикинуть все варианты. Кстати, ещё не очень смотрятся крыжики в самих менюшках - очень острые, как будто пилой выпилены. Я не знаю этот компонент, что у вас  менюшку делает, но может быть есть возможность поменять их на картинки из других программ? Ну хотя бы из меню того же офиса ХР (там тема в синих тонах, помните?). Подошло бы.

    Ну а про остальное - как считаете нужным. Поиграюсь ещё, может, что и найду.

    Кстати, вы бы тестерам дали зарегенную, а то напрягает этот наг скрин. Что-то хочешь сделать, а он вылазит в тот самый момент. Мешает тестить. Ну это как сами сочтёте нужным. Лично мне нет необходимости в ключе, но может быть кто-то захочет заняться вплотную - ему не помешает.
    Когда я писал одну прожку на заказ, я делал так. Сходил на один англоязычный форум и списался с ребятами, которые имели сходные пролемы. Из них осталось двое, кто очень нуждался в такой программе, и я высылал им для тестов ничем не ограниченные версии. Причём они оба прямо генераторы рацпредложений :) и я не пожалел что подарил каждому по программе.
  • =BuckLr= (19.07.07 20:26) [26]
    А! Понял! Тип каким-то образом подстраивается под положение главного окна, и когда оно достаточно низко, подсказка уходит под панель задач. К тому же пордсказка периодически обноовляется, обновляется и её положение. К тому же подсказки меняются слишком часто. А вообще её бы сделать поверх главного окна и показывать один раз за запуск.

    А насчёт меню - ну я думаю надо как минимум заменить крыжики на приличные, а также сделать шрифт помельче, эдак 8-м кегелем. Чтобы было как у всех. Плюс к этому я бы убрал синюю подсветку букв в меню, а то сильно напоминает Norton Commander. Без обид. Я оцениваю со своей точки зрения.

    Затем, если я имею более одной картинки в левой панели, то если я дважды щёлкну на разделителе, остаётся только одна... Что касается вида разделителя - всё супер, но одного не хватает - смены направления градиента в вертикальном положении - будет выглядеть как и в горизонтальном.
  • Vladimir Kladov (19.07.07 20:46) [27]
    П1. Странно, почему же у меня не уходит. Вы, наверное, используете нестандартную оболочку или дополнительную тему ХП? Расскажите, а то интересно: может, удастся усовершенствовать функцию GetDesktopRect, чтобы работало и в таких условиях. Если стандартный, то ... даже не знаю, в чём дело может быть. Размер? (Смотрел на 1 и 2 и 3 линии кнопок). Вообще-то у меня панель справа обычно, но я специально проверял для всех 4 позиций.

    Про зум. Какой клавиш? 1 = 100% - устроит? (Кстати, 2 = 200%, 3=300%, 4=25% (1/4), 5=50% - тоже можно).

    Я не использую Office XP, у меня и на работе и дома стоит Office97. Работает устойчевее, быстрее, и вполне достаточно для моих целей. Ставить новый только для красоты мне не очень интересно. Поэтому про  темы сказать ничего не могу. Ну, угловатые немного, это да. Это в GrushControls примерно такие - в чек-боксах, я просто по аналогии сделал. Видно же их - и пока и так неплохо. Когда-нибудь дойдём до добавления тем в GRushControls, чтобы не одним и тем же цветом ёлка была, заодно и форму крыжика поправим. Не, это точно не баг.

    Про ключ - я же сразу предложил: есть желание помочь в плане тестирования, рассмотрю вопрос скорее положительно чем негативно. Шлите рег-запрос, и без всякой оплаты организую. Мыло уже настроено, и я его регулярно проверяю (раз в день точно: надо же от спама ящик чистить, прикольно, но спам-послание пришло раньше, чем мой собственный тест1 :) ).

    Десяток-полтора бесплатных ключей меня не обеднит, это уж точно :) Ключ всё равно только для 1 человека действует, только на той машине, для которой выдан, и только для того же аккаунта. Идею со списком ключей "до востребования" я не воспринимаю серьёзно. Это получается: 1 ключ выложили (читай спёрли) - и весь мир может бесплатно юзать прогу. Мне бы и не жалко, но немножко обидно. Потому привязка к оси, юзеру и железу: на другом месте ключ идти не должен.
  • =BuckLr= (19.07.07 22:17) [28]
    П1 - Да, моя неправда :) Когда-то поставил не то Vista transformation pack, не то Vista inspirat, не помню уже, но что-то поставил. Потом удалил, оставил только панельки потому что удобно очень, и привык уже. Вот поэтому и уезжало. Так что всё нормально, ложная тревога.

    Про зум. Мне кажется, идея с цифровыми клавишами -самое то. Только я бы сделал 100% -1000% от 1 до 0. Но ваш вариант тоже ничего, юзверь со временем привыкнет.

    А насчёт привязки - я тоже такого мнения, что нашим палец в рот не клади - откусят. А серийник что такое? Например для Неро у меня лежит серийник - что толку от такой защиты? А вроде бы такая серьёзная программа.
  • Vladimir Kladov (19.07.07 22:25) [29]
    Серьёзные фирмы так и должны делать. Для сколько-нибудь крупной фирмы (или раскрученного продукта) пиратство выгодно, т.к. это дополнительная реклама. Однако, я очень подивился, что на рынке софта для схемотехников имеет место привязка к МАС-адресу сетевой карты, причём так поступают практически все производители софта в этой области. Традиция. Хотя ломают тоже на раз.
  • ANTPro © (19.07.07 22:25) [30]
    > [27] Vladimir Kladov   (19.07.07 20:46)

    ИМХО зря вы все это... есть же бесплатные: IfranView, XNView, ACDSee Free 8.0(Вроде)
    Хотя как я понимаю ориентирован Zoomer не на русских, тогда незнаю...
    Кстати странно, но в списке поддерживаемых форматов нет JPEG2000.
  • Vladimir Kladov (19.07.07 22:30) [31]
    Все они запускаются - долго. Интерфейс у них не вьюверский, а документооборотный (что ИМХО глупо). Ну и есть ряд фичей. В общем, надо смотреть, а потом говорить, зря или не зря :) Лично мне никакой другой вьювер больше не надо.

    Насчёт J2000. Есть фришные либы, но такие медленные... Сначала надо заработать на коммерческую либу. И потом, я так и не нашёл, чтобы этот формат хоть где-то сколько-нибудь широко применялся. Вот gif ускорить было бы здорово, а то медленноват. Но это попозже уже. Зато tiff'ы я показываю даже такие, которые НИКТО (включая gdi+) не видит. И вполне быстренько.
  • Unknown Mystic © (19.07.07 22:49) [32]
    Инсталляция:

    1. При попытке установить Zoomer в каталог к которому нет доступа, выдается соответствующее предупреждение, но все кнопки: Back, Next и Cancel остаются неактивными.

    2. При нажатии Back на последнем этапе установки, подпись кнопки изменяется с Setup на Next, не сразу, а только при наведении мыши.

    3. Не знаю, можно ли это поправить, но анинсталл не удаляет папку установки, если уделения выполнялось непосредственно запуском Uninstall.exe, а не с ярлыка.

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

    5. Нет сообщения о том, что не удалось назначить по умолчанию.

    6. Автоопределение не ассоциированых форматов работает как-то криво. Обозвал мне не ассоциированными BMP, TIF, PSD ну и еще там всякое. PSD точно был прописан в типах файлов. Ну а BMP очевидно по умолчанию открывался. У меня Paint'ом. Интересно, что после удаления и повторной инсталляции форматы которые пробовал ассоциировать перед этим теперь определяются правильно - как уже ассоциированные.

    7. После сообщения об успешной инсталляции ошибка - память не может быть written. (ассоциация типов файлов не производилась)

    Программа:

    1. До появления окошка с запросом нажатия клавиши не могу в настройки зайти - ошибка - память не может быть read. Да и если после, тоже иногда (закономерности не нашел) вылетает.

    2. При копировании картинки копируется оригинал, а не преобразованная картинка.

    3. Надпись "There is no directory selected" по умолчанию обрезается - сделай ее в 3 строки.

    4. Из полно экранного режима в обычный какой клавишей перейти? Мне привычно Esc нажать, что приводит к закрытию...

    5. Дополнительная панелька с кнопочками, появляется левее "списка картинок" текущего каталога. Лучше, если бы над ним.
    (что там за красная стрелочка на этой панельке так и не понял)

    6. Что-то щелкал, щелкал я по этим кнопочкам в результате несколько картинок пропали... Подозреваю они куда-то переместились...

    7. В список папок можно добавлять повторные - это нормально?

    8. При сортировки списка, выделенная папка переименовалась в какую-то другую - повторить как ни пытался не смог.

    Ну так на первый взгляд все вроде. Ну может мелочи какие-то типа предупреждения в окне запароливания картинки о невозможности ее открытия чем-то еще...

    Win2000, из ключей реестра открыт кажется только HKEY_CURRENT_USER, диск С для пользователя только на чтение.
  • Vga © (19.07.07 22:57) [33]
    Это IrfanView-то долго запускается??? А вы его юзали ли? Что-то я сомневаюсь.
    Плагин JPEG2000 в IrfanView от LuraTech (шароварный) тоже не шибко быстро обрабатывает JP2...
  • Vladimir Kladov (20.07.07 16:33) [34]
    2VGA: Irfan - запускается быстро. Но в нём много других недостатков. Мне меньше всего нравится (по убывающей): отсутствие списка файлов, прыганье размеров окна, низкое качество при увеличении, ограничения на минимальное/максимальное масштабирование. И интерфейс очень напоминает документооборотный, всё-таки. Вы бы лучше XnView привели, он примерно такой же быстрый, но есть список. Но опять: качество увеличения 0, квадратная пикселизация без тени попытки сделать приятное глазу.

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

    2Unknown Mystic:
    И1. Что такое каталог, к которому нет доступа? Это наверное фокусы ntfs'а. Никогда не пользуюсь, с тех пор, как однажды потерял безвозвратно данные. С Fat32-диска их всегда можно восстановить, даже если у винта сгорела электроника. Я посмотрю, конечно.
    И2. поправлю. Не заметил.
    И3. Скорее всего, потому что папка открыта в проводнике, или в чём вы ее там открывали, и даже если папку закрыть, есть такой дурацкий момент в винде (неоднократно замечал) что если какие-то программы запущены и работают, то есть шанс, что папку, из которой что-то запускал, саму удалить не удастся. На самом деле, это не страшно: многие унинсталлеры удаляя всё или почти всё, саму папку программы оставляют. Тем более что если в процессе туда были положены (или образовались сами) ещё какие-то файлы, удалить её всё равно не удастся автоматом (если не удялять все файлы, а все файлы я удалять как-то не очень хочу - вдруг нужны).
    И4. win2000? Все проверял, кроме неё, работало практически везде правильно, сегодня только обнаружил подобные проблемы, пробуя под Vista RC1.
    И5. Что назначить? Ассоциировать? По идее, должно работать всегда, я и не знаю иначе, как проверить, что не удалось назначить ассоциацию. Если только доступа к реестру нет, но там только HKCU нужен вроде.
    И6,7. Непонятно. У меня и под Vistoй всё прошло, и под всеми другими. Кроме 2К. Я, конечно, попробую сделать инсталляцию 2К под виртуалкой, хотя по-моему эта ось - просто устарела. (И дело даже не во внешнем виде, я как раз предпочитаю классический вид, но под ХП).

    П1. Буду смотреть нерегенный вариант, наверное что-то изменилось. Это защита такие колена выделывает иногда.
    П2. Куда копировании, в буфер обмена? Ctrl+Shift+C попробуйте.
    П3. Окно списка можно изменить по ширине. Сделать Уже - всё равно будет обрезаться. Так что не панацея. Да и пусть обрезается, и так понятно, что написано. Совсем хуже, только когда совсем ничего не написано.
    П4. Alt+Enter. Вроде бы стандарт де-факто (невзиря на дурацкую попытку Микрософта назвязать свою F11). Кстати, F1 тоже работает, и список клавиш там есть :) Esc лучше всегда использовать только для закрытия, это же вьювер. /Надо в список типов первым пунктом поставить Press F1 to read Help. И ярлык сделать на вызов мануала в главном меню, до релиза есть ещё немного времени/.
    П5. Оригинальный подход - исследовать программу, не пытаясь прочитать хотя бы список возможностей :) Это режим Move-to-folders, и действительно переместились. В ту папку, что в этом списке кликнута правой кнопкой мыши, или при первом добавлении папки. Там они и должны быть :))
    П7. Сколько угодно (пока что). Вообще-то это режим на любителя. Можно же и драг-дропом пользоваться, в папку проводника, например.
    П8. Не понял - в списке папок для перемещения? Они там не могут переименовываться. Может, просто обрезка произошла, границу панели можно двигать за сплиттер.
  • Дмитрий К © (20.07.07 17:05) [35]

    > Vladimir Kladov   (20.07.07 16:33) [34]


    > Вы бы лучше XnView привели, он примерно такой же быстрый,
    >  но есть список. Но опять: качество увеличения 0, квадратная
    > пикселизация без тени попытки сделать приятное глазу.

    Есть там это. "Качество при масштабировании" опция называется.
  • Unknown Mystic © (20.07.07 19:05) [36]
    Еще раз повторю:
    Win2000, из ключей реестра открыт кажется только HKEY_CURRENT_USER, диск С для пользователя только на чтение.

    Возможно еще какие-то ограничения. Комп на работе и админ не я.

    И1. Возникло, когда попробовал ставить в каталог по умолчанию: C:\Program Files\Zoomer
    И3. Да, именно открыта в проводнике.
    И4,5. Да, ассоциировать. Ну ассоциация же, как я понимаю, в реестре должна прописываться, вот и проверить с какой программой ассоциировано.
    Могу только сказать, что в Сервис -> Свойства папки -> Типы файлов
    при выборе какого-то типа файлов кнопка "Изменить" - активна, а вот если попробовать изменить, то активна только кнопка "закрыть", а "отмена" и "применить" - нет. (Кстати при назатии "закрыть" изменения сохраняются, но это уже виндовые грабли)
    И6,7. Не понятно описание проблемы или причина возникновения? Если второе, то это врядли ко мне, а если что-то по подробнее надо описать - скажите.

    П2. Да, в буфер обмена. Ctrl+Shift+C - то, что надо. Предлагаю поменять местами действия по Ctrl+C  и Ctrl+Shift+C. Помоему будет удобнее и логичнее. Думаю, что чаще надо копировать то, что на экране, а не оригинал.
    П4. Ну если Alt+Enter - стандарт де факто, то все нормально :)
    П5. А как по вашему пользователь будет программу исследовать? Насчет купленной - не знаю, а вот какую-то только что с инета скаченную - именно так, и только если тыком что-то не получится, тогда и читать, тем более что кнопочки на хелп там нету...

    П9. Может внизу панельку добавить, где писать последнее действие ну и может еще что-то полезное?
    П10. А зачем вообще эта вторая панелька (по F6 которая)? Может в начало стандартной панели кнопочки добавлять? Или просто показывать их рядом, а не одна под другой.
    П11. После закрытия окошка помощи, программа сворачивается. Так и надо?
  • ElectriC © (20.07.07 19:44) [37]
    Кста, почему Aero (стиль Vist'ы) добавляет + 8 пикселей(вроде бы) к ширине и длине окна (на VCL всё нормально, а на KOL нет)???
    P.S. Очень раздражает(((
  • Vga © (20.07.07 19:58) [38]
    XnView я не привел по той причине, что он мне не понравился. Мне нравится интерфейс именно такого типа как у IV.
    Что есть список файлов? Окошко миниатюр при нажатии Т - это не оно?
    Искажения экрана - ну я не видел экрана для обычного компа с неквадратным пикселем. И никто оные экраны не учитывает (хотя меня уже давно интересует, как согласуется разрешение ЖК с разрешениями 4/3 на том же экране и в тот же размер).
    Увеличение - да, самое простое (или я не нашел где включается продвинутая фильтрация), но оно мне не особо и надо. А вниз масштабирует хорошо, если включить ресемплирование - это более актуально (вписывание в фулскрин).
  • Vga © (20.07.07 20:46) [39]
    И у IV есть один плюс, который для мена перевешивает все его минусы по сравнению с Zoomer - он бесплатный.
 
Конференция "KOL" » Что скажете... [Delphi, Windows]
Есть новые Нет новых   [134431   +15][b:0.001][p:0.001]