Navern

Forum Replies Created

Viewing 19 posts - 21 through 39 (of 39 total)
  • Author
    Posts
  • in reply to: Изображение с поддержкой HUE #43762
    Navern
    Participant
    'Support' wrote:

    Скорее всего речь идет не о СкинЭдиторе, а о компоненте TsSkinManager?

    Да, разумеется, перепутал.

    'Support' wrote:

    Пока что яркость не регулируется, возможно будет добавлено такое позже.

    Будем ждать. =)

    'Support' wrote:

    Менять HUE и Saturation отдельного Bmp можно с помощью процедур ChangeBmpHUE и ChangeBmpSaturation из модуля sGraphUtils.

    Спасибо, не знал. У меня ведь только *.dcu из фриварной версии, поэтому списков всех процедур я даже никогда и не видел…

    Navern
    Participant

    Спасибо.

    in reply to: Пароль при распаковке архива #43281
    Navern
    Participant

    Пару дней назад скачал 7.05 – осьминог отлично подошёл.

    Navern
    Participant

    Так, я разобрался с проблемой. Дело было не в скинах, а в массиве записей типа String в количестве почти двухсот миллионов. Это мой косяк.

    (К сожалению, не нашёл, как здесь самостоятельно удалить тему. Если не трудно, удалите её.)

    Navern
    Participant

    <ссылка удалена> – вот та смая бета моего проекта, которая вызывает у них проблемы. Попрошу их запустить ещё и демку АС.

    ExtendedBorders в обоих состояниях, если верить одному из юзеров, не играет роли – виснет всё равно.
    Анимация включена вся.

    in reply to: TsListView #43153
    Navern
    Participant

    Да, в 7.04 текст рисуется замечательно, спасибо.

    in reply to: Ещё один баг в AC7 #43152
    Navern
    Participant

    Почти всё отлично. =)
    Это самое “почти” постарался изобразить на рисунке. Собственно, вот: http://i8.fastpic.ru/big/2010/0806/c8/3fee…25deb6353c8.png

    Navern
    Participant

    О, спасибо огромное. =)

    in reply to: TsListView #43065
    Navern
    Participant

    Странная вещь с sListView: в 7.01 и 7.02 всё было отлично, в 7.03 таблицы получились абсолютно пустыми (то есть данные в них есть, а вот отрисовки нет). Режим vsReport, пробовал менять разные настройки – всё равно в таблице ничего не видно, как будто у неё OwnerDraw установлено в true (на самом деле там false, я всё перепроверял). Открыл проект, в котором вообще ничего не менялось с версии 7.02 – в версии 7.03 таблицы также оказались пустыми. Пожалуйста, если не трудно, проверьте что именно вы поменяли в ListView в 7.03, из-за чего и произошла такая неприятность, а то теперь рисовать все надписи вручную – удовольствие ниже среднего…

    in reply to: Ещё один баг в AC7 #43066
    Navern
    Participant

    Да, прошу прощения, забыл.

    Delphi 7, Windows 7 Ultimate 32 bit (Aero включён).

    in reply to: Ещё один баг в AC7 #43056
    Navern
    Participant

    И вообще с этими сворачиваниями-разворачиваниями творится мистика. Форма, у которой на панели задач есть собственная кнопка, напрочь отказывается сворачиваться и свернётся только в том случае, если быстро-быстро закликивать кнопку “свернуть” (а сама кнопка “свернуть” в это время проявляет чудеса находчивости – то примет вид кнопки “развернуть в полный экран”, то “свернуть из полного экрана” и т.д.).

    in reply to: Ещё один баг в AC7 #43055
    Navern
    Participant

    7.03 – проблема всё ещё присутствует, но снова видоизменённая. Воспроизвести можно так:

    1. Запускаем проект, ExtendedBorders = true.
    2. Сворачиваем все окна нажатием на кнопку справа от часов (“свернуть все окна” в Windows 7).
    3. Наводим мышь на кнопку приложения на панели задач.
    4. Появляется превью над панелью задач.
    5. Наводим мышь на это превью.
    6. На экране (там, где находилась программа до сворачивания) появляется клиентская область программы (и только, даже заголовка нет).
    7. Нажимаем мышью на превью из пункта 5.
    8. На том же месте, где была программа до сворачивания, появляется окно программы, но ExtendedBorders у неё совершенно явно установлено в false.
    9. Пытаемся переместить форму – перемещается только клиентская область (причём на месте остаётся и клиентская область и не-клиентская).
    10. После перемещения отпускаем мышку – то, что перемещали, исчезает, но у программы (которая в предыдущем пункте осталась на месте) ExtednedBorders снова становится true.
    11. Снова пробуем переместить форму. На этот раз перемещается вся форма (клиентская и не-клиентская области), но при этом на месте остаётся ещё одна клиентская область.
    12. Отпускаем мышку после перетаскивания – клиентская область, которая осталась на месте в пункте 11, исчезает.
    13. Всё, после этого форма перемещается нормально.

    Я дико извиняюсь, что навешиваю на вас такие нелепые проблемы, но я проверял и воспроизводил баг неоднократно и скорее всего в один прекрасный момент с ним столкнётся кто-нибудь ещё.

    Navern
    Participant

    А первая ошибка в порядке вещей. Сохраните проект с обновлённым СкинМенеджером и её не станет.

    in reply to: Ещё один баг в AC7 #43015
    Navern
    Participant

    В 7.02 проблема исправлена, но частично + появился новый баг.

    Насчёт “частично”: если воспроизвести действия из первого сообщения темы, то появляется не маленькое окошко, а нормального размера, но только клиентская область. Всё, что вокруг неё – нет (но в 1-м сообщении видно, что у этого маленького окошка прорисовалась не только клиентская область, но и рамка, и даже тень).

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

    in reply to: Баги в бете 7.01 (D2010) win XP #42951
    Navern
    Participant

    Тоже присоединюсь – формы не исчезают, на экране остаётся рамка (то есть всё, что относится к “non-client area”). Всё становится нормально, если на формы принудительно кинуть СкинПровайдер и в его свойствах запретить рисовать ЭкстендедБордерс.

    in reply to: EIntOverflow в ASkinDemo.exe #42679
    Navern
    Participant

    Я регулярно выкладываю обновлённые версии в соответствующем топике (впрочем, вы видели), но от версии к версии вышеозначенная проблема всё не уходит.

    in reply to: EIntOverflow в ASkinDemo.exe #42575
    Navern
    Participant

    Дык нет, я тоже рад был бы всё списать бедного Стива Балмера, но дело в том, что все без исключения остальные скины обрабатывают те же самые диалоги в той же самой демке без единой ошибки. Это меня и беспокоит больше всего.

    in reply to: EIntOverflow в ASkinDemo.exe #42573
    Navern
    Participant

    А чего её делать-то? Демка ASkinDemo из комплекта поставки ASkinEditor'a (http://alphaskins.com/sfiles/stable/askineditor.zip).

    Windows 7 Ultimate x86, Delphi 7.

    in reply to: EIntOverflow в ASkinDemo.exe #42571
    Navern
    Participant

    Да нет, диалоги Альфаскиновые. Всё стандартное, “из коробки” ASkinEditor'а. Перед появлением ошибки можно заметить, что диалоги даже успевают прорисоваться, а затем внезапно усё, приехали.

    Все остальные скины такой проблемы не имеют, только мой. Проблема не появляется и в том случае, если просто СкинМенеджеру сделать disabled.

    QUOTE
    зы. скин классный


    Спасибо. Старался исключительно соответствовать дизайну ВКонтакте даже в самых маленьких-премаленьких мелочах.

Viewing 19 posts - 21 through 39 (of 39 total)