Конференция "KOL" » Что скажете... [Delphi, Windows]
 
  • Дмитрий К © (16.08.07 17:33) [160]

    > версия 401I готова

    Ошибка при выходе пропала. Последняя запись в логе Terminate 3!!!
    Сломалось распознавание картинок - psd, однокадровые gif определяются как испорченные.
  • Vladimir Kladov (16.08.07 17:45) [161]
    Ой, правда. А тумбнайлы - грузятся. Сейчас посмотрю, что за фокус.
  • Дмитрий К © (16.08.07 18:26) [162]
    Ошибка при выходе, теперь у справки:
    в открытой справке попытаться тащить мышкой картинку, закрыть справку, появляется системное сообщение об ошибке, после его закрытия еще одно.
  • Vladimir Kladov (17.08.07 12:28) [163]
    Я не знаю, как в OleRE запретить трогать и таскать и менять размеры картинок. Ни установка защиты ни ReadOnly - не помогло. Потом заменю своим компонентом, а пока - на благоразумие пользователя.

    Сейчас еще нашел глюки с масштабированием анимированных картинок, и медленную работу при масштабировании в большую сторону, борюсь. С неопределением psd и gif уже поборол.
  • iNSiDE © (17.08.07 12:50) [164]
    Скачал новую версию, установил, ассоциировал...
    Почему у меня не открываются файлы форматов PNG, ICO, в то время как BMP и JPG вроде работают нормально? Мой глюк или Ваш?)
  • iNSiDE © (17.08.07 13:01) [165]
    Да кстати. Zoomer запоминает размер и положение окна, что конечно хорошо... Хотелось бы, чтобы он запоминал также то, что в последний раз он закрывался развернутым на весь экран.
  • Vladimir Kladov (17.08.07 16:45) [166]
    С ico и png видимо было то же что и с  gif и psd. В 401i работает, сейчас выложил на http://zoomer.kolmck.net/ZoomerSetup.zip (из дома ftp работает нормально).
  • ANTPro © (17.08.07 20:39) [167]
    Поставил постараюсь по-больше критиковать, полезней :) ЗЫ все предложенное ИМХО.

    Setup:
    Красиво, но:
    Окно не перетаскивается и не сворачивается. Из общего стиля выделяется EditBox (Тот в котором путь вводится). Инсталлер ничего не делает - нафиг не нужен(Самокопирование?). Весь функционал перекинуть на первый запуск(проще). Хотя, если хочется красивого инсталла, то намного лучше не прямоугольная форма + хороший дизайн.

    Zoomer:
    Zoomer.exe.manifest - Кривой, скопировал из C:\Windows\ стало как задуманно.
    Задизаблилось разворачивание окна.
    СкроллБар выделяется своим стилем.(При включении грашей, он становится не под стиль XP, а 98)
    Попап меню в граш стиле не подходит к общему стилю.(И вообще граш пока выглядит хуже, чем стандартный стиль)
    Кнопку настроек переименовать в About.
    В окне выбора каталога нету строки адреса, что дико раздражает.
    Если его перетаскивать и в это время выскочит наг, то после скрытия панели с нагом, сплиттер будет колбасить :) . + перерисовка глючная.
    С FitToWindow баг не понятный... если пару раз потыкать :) , то будет меняться резкость картинки.
    К интерфейсу надо привыкать, это сильно напрягает.
    В хелпе можно изменять размеры картинок :)
    Кнопки зума не всегда работают.
    Пара картинок на превью отображается не верно.(bmp, фон в место белого фиолетовый)
    Порадовала скорость и качество увеличения :)

    NagScreen:
    Действительно наглый :)
  • Vladimir Kladov (17.08.07 22:27) [168]
    Да мне не хочется. Это требование редистрибьютора такое, с которым я собираюсь работать - если не будет инсталлера, они его не станут промотировать. Вообще-то окно инсталлера сворачивается - кликом по кнопке на панели задач. А как должен выглядеть edit box в GRush стиле, если его там особого и нет. Вот придумает Александр что-то по этому поводу, так и вставлю. То же и по скроллбару в зумере. Пока замены стандартному нет, и в первой версии и такой сойдёт. Потом свой состряпаю, в стандартном меня не устраивает и то, что он малыми стрелками-кнопками только по 1 пикселю умеет (а хотелось бы сразу строчку тумбнайлов сдвигать, а не получается).

    manifest - Кривой, скопировал из C:\Windows\ стало как задуманно.
    Задизаблилось разворачивание окна.
    Как задумано? Вот я беру XPThemes.manifest, переименовываю, запускаю. И - не вижу рзницы. По поводу задизабливания разворачивания - это как? У меня разрешено.

    В окне выбора каталога нету строки адреса - кому не нравится этот диалог - по F12 включается стандартный. И сидите, ждите, когда он развернется. Меня в нем раздражает то, что он при каждом вызове начинает дерево заново строить. А если есть сеть с тормозами, то вообще хоть курить выходи, пока откроется.

    Насчёт сплиттера я не понял: кого перетаскивать, сплиттер? Если диалог, то там нет сплиттера. Все что я обнаружил со сплиттером в программе, это только то что он продолжает перетаскиваться - до клика мышью в любом месте, да и пусть. Это называется "колбасить"? Глючная прорисовка - это наверное следы на стороне списка файлов с тумбнайлами? Они же не остаются, примерно раз в секунду затираются. Вообще, сплиттер надо заменить: смысла в таскании мало, раз показывать надо целыми строками\колонками. Но позже. Я уже ничего не хочу менять в интерфейсе. У тулбара поменял направление градиента только чтобы избавиться от прозрачности меток и ускорить работу.

    С Fit - это потому что smooth scale включен. Если выключить, то наладится, наверное. Это только с jpeg или вообще? Я вот на gif'ах не наблюдаю что-то. А какой % был/стал? А то может оно у меня пытается 100% получить из 200%, вместо того чтобы показать оригинал. (У меня возникло подозрение что на 10% тоже ошибка вычислений закралась - с выключенным smooth scale, как на 75% было до этого, да, точно - баг).

    К интерфейсу надо привыкать. К любому интерфейсу надо привыкать. Что вы понимаете под интерфейсом: внешний вид и расположение информационных полей, управление мышью\клавиатурой или вообще всё? У меня интерфейс довольно простой. А стандарта все равно не существует. Что конкретно не нравится, что пробел не листает? Мне вот нравится так близколежащие директории перебирать, а для листания каринок и стрелок достаточно. Или мышь? Я, в принципе, ничего менять и не собираюсь как бы, уже настроился именно этот оригинальный интерфейс как основу предлагать и дальше, с некоторым усовершенствованием в последущем. Например, попробовать как вариант работу вообще без бордюра, с авто-выравниванием окна по картинке. Но - как вариант. Мне сейчас надо пилотную версию выпустить. Найти максимум глюкобагов, оставить максимум внешних недочётов, но чтобы программа работала, и не падала (как любой просмотрщик включая системный), и быстро (по возможности) работала. Вот если psd-файл попадётся 4000х2000 размером так с 10 Мбайт - вот тормоза начинаются где. И пока не переделаю KOLGraphicEx, так они там и останутся.

    Пара картинок на превью отображается не верно.(bmp, фон в место белого фиолетовый) Можно файлец мне прислать, если эффект стабильный? (А может, это и не битмап вовсе, просто не то расширение у файла). Я понимаю - белый с черным можно перепутать, по инверсии в палитре. Но с фиолетовым - это как-то странно. Скриншот тоже хотя бы помог бы понять о чем речь, хотя бы уменьшенный и ужатый с некоторой потерей качества.
  • Дмитрий К © (17.08.07 23:00) [169]

    > Пара картинок на превью отображается не верно.

    Также. Например:
    http://dmiko.mail333.com/glukbmp.jpg
  • ANTPro © (17.08.07 23:03) [170]
    > [168] Vladimir Kladov   (17.08.07 22:27)
    > Как задумано?

    Отображение контролов с XP стилем, я полагаю :)
  • iNSiDE © (17.08.07 23:58) [171]
    Разрешите повториться...
    Описываю действия, и что не так:
    1. Жмем квадратик, разворачивая окно на весь экран.
    2. Закрываем, размер и положение окна сохраняются автоматически.
    3. Открываем: размер и положение окна сохраняются, но вот только оно не разернуто на весь экран, а хотелось бы. Это ж дописать - 10 секунд).
    Зачем мне оно надо? Я просто когда проги закрываю, то не по центру крестика целюсь, а просто и быстро по верхнему левому краю экрана, в итогу получается я не то закрываю.

    Также, с точки зрения эргономики, уменьшите размер окна программы установки.
    А вообще, не посчитйте за оскорбление, но дизайн у проги в целом ужасный... Хотя я уже привык...
  • ANTPro © (18.08.07 03:04) [172]
    > [168] Vladimir Kladov   (17.08.07 22:27)
    > И - не вижу рзницы.

    Незнаю у меня конторлы с вашим манифестом без XP стиля. C C:\Windows\ возмите он правильный 100% :)


    > [168] Vladimir Kladov   (17.08.07 22:27)
    > По поводу задизабливания разворачивания
    > - это как? У меня разрешено.

    Разворачиваем на весь экран -> FullScreen -> FullScreen. Баг.


    > [168] Vladimir Kladov   (17.08.07 22:27)
    > В окне выбора каталога нету строки адреса - кому не нравится
    > этот диалог - по F12 включается стандартный. И сидите, ждите,
    > когда он развернется. Меня в нем раздражает то, что он
    > при каждом вызове начинает дерево заново строить. А если
    > есть сеть с тормозами, то вообще хоть курить выходи, пока
    > откроется.

    В стандартном тоже этого нету, а хотелось бы :)


    > [168] Vladimir Kladov   (17.08.07 22:27)
    > это только то что он продолжает перетаскиваться - до клика
    > мышью в любом месте, да и пусть.

    Вам виднее.


    > [168] Vladimir Kladov   (17.08.07 22:27)
    > С Fit - это потому что smooth scale включен. Если выключить,
    > то наладится, наверное. Это только с jpeg или вообще? Я
    > вот на gif'ах не наблюдаю что-то. А какой % был/стал? А
    > то может оно у меня пытается 100% получить из 200%, вместо
    > того чтобы показать оригинал. (У меня возникло подозрение
    > что на 10% тоже ошибка вычислений закралась - с выключенным
    > smooth scale, как на 75% было до этого, да, точно - баг)

    WorldMap.jpg(JPEGx24bpp) 2326x2356x25% (Возможно, смогу найти линк на него если нужно ~1мб)
    От smooth scale НЕ зависит.


    > [168] Vladimir Kladov   (17.08.07 22:27)
    > можно файлец мне прислать, если эффект стабильный?

    http://www.antprog.narod.ru/i.7z [25кб] Рука не поднялась назвать файл багом :)


    > [171] iNSiDE ©   (17.08.07 23:58)

    Это болезнь всех прог которые не правильно запоминают. А еще и ногда запоминают левые координаты, потом ищи и доставай его :(


    > [167] ANTPro ©   (17.08.07 20:39)
    > К интерфейсу надо привыкать

    Это Fit to window был включен, а я зум да зум :)
    Неплохо предупредить, таких как я, что Fit to window включен :)
    Почему отключается Зум+, а Зум- остается руботать?
    Кстати Fit to window включает выделение рамкой. Может для этого завести отдельную опцию?


    > [168] Vladimir Kladov   (17.08.07 22:27)
    > Пока замены стандартному нет, и в первой версии и такой
    > сойдёт.

    В конференции Прочее обсуждался PreviewScrollBar(только идея), в КОЛ такой не помешал бы :)


    > [168] Vladimir Kladov   (17.08.07 22:27)
    > Да мне не хочется.

    В таком случае не лучше ли воспользоваться стандартным средством, NSIS - например.


    > [168] Vladimir Kladov   (17.08.07 22:27)
    > Например, попробовать как вариант работу вообще без бордюра,
    > с авто-выравниванием окна по картинке.

    Это хорошая мысль.


    > [168] Vladimir Kladov   (17.08.07 22:27)
    > У меня интерфейс довольно простой.

    Хороший, но не настраиваемый. По крайней мере пока не настраиваемый.
    Подписи бы к кнопкам, и кнопки по больше :)

    1. Там, где превью картинки, хинт с именем файла показывается, для 2х картинок(Если двигать мышь по хинту).
    2. Память не освобождается после просмотра зумер съел аж 150мб. После просмотра 640х480х8 90кадров gif 800кб.(Мега кэш?)
    3. Что-то непонятное с перетаскиванием файла в файллисте, завтра посмотрю. А сейчас спать :)
  • Vladimir Kladov (18.08.07 19:34) [173]
    Ну вы мне и работ назадавали. Я сегодня весь день как проклятый искал, исправлял. Одна бага (с засериванием кнопки максимизации) оказалась в KOL : ws_maximizeicon = ws_tabstop, что и дало такой эффект. Ну там посмотрите: на сайте уже 401J. KolGif и Animation тоже обновил, с правильным кэшем. Если кадров > 20, то решил гифы вообще не кэшировать. А то может и ресурсов системы не хватить, если кто из avi gif сотворил.

    Перетаскивание не в файл-листе а наружу. Внутри - это все равно что перетащили из наружи, т.е открыть единственный файл. Бывает полезно. Не нравится (промах) - F5.

    Я насчет настраиваемости интерфейса настроен скептически. Не так уж много проограмм, которые позволяли бы себя настраивать до такой степени. Те же кнопки - они только на первых порах нужны, потом хватает мыши и клавиатуры. Тут бы  качестве настраиваимости больше пригодилось отключить тулбар вообще, и больше не показывать. А информацию - как в полном экране светить в верхней узкой строке, и опять - опционально.
  • Vladimir Kladov (18.08.07 19:42) [174]
    Заодно мне удалось в 401J исправить вертикальную полоску в 75% (-Fit, -Smooth), низкое качество jpeg'а на 10% и 5% (-Fit, -Smooth), черноту до 100% при резком переходе по '1' из мелкого масштаба, нажатие одиночного контрола срабатывало после вырезания куска с контролом (в -Fit только так вырезание работает, но отдельный контрол повторяет последнюю стрелку, а я и не знал, что control - с автоповторением шурует, если его долго жать). Остальное пусть будет сюрприз :)
  • iNSiDE © (18.08.07 23:24) [175]
    Блин, что ж оно вылетает без причины...
    Вот кусок темы для WindowBlinds, из которого я удалил самые крупные файлы,  а то у меня траффик дорогой(
    http://rapidshare.com/files/49813215/Blackgold.rar.html
    Я открываю одну из бмпэшек, и сразу начинаю крутить колесико. Сразу же ошибка, несколько, или просто вылет без лишних комментариев... Разберитесь, пожалуйста...
  • Vladimir Kladov (19.08.07 10:15) [176]
    Понял, разобрался. Хватило бы и 2х битмапов: placesep и progsep. Они оказались слишком узкие, в перед уменьшением я забыл поставить проверки того, что к ним можно применять мой mmx-оптимизированный быстрый уменьшитель. Вот он и залазил в чужую память.

    Я сегодня еще постараюсь устранить глюк с поворотом картинки, и тогда выложу.
  • iNSiDE © (19.08.07 11:13) [177]
    Обратите пожалуйста внимания на файл tools.bmp в этом же архиве. По-моему картинка и эскиз немного различаются... Могу дать еще несколько таких изображений, если захотите
  • Vladimir Kladov (19.08.07 12:20) [178]
    Какой размер эскизов стоит? Я не вижу особого отличия, кроме размеров.
  • iNSiDE © (19.08.07 12:43) [179]
    Наблюдаю на разных размерах, в том числе и на размере по умолчанию. Поставил 200х200 чтобы было лучше видно, смотрите скриншот:
    http://slil.ru/24753681
 
Конференция "KOL" » Что скажете... [Delphi, Windows]
Есть новые Нет новых   [134431   +15][b:0.001][p:0.001]