Torbins

Forum Replies Created

Viewing 20 posts - 221 through 240 (of 489 total)
  • Author
    Posts
  • Torbins
    Participant

    У скин менеджера уберите все SkinningRules, все равно он не успевает установить все необходимые перехватчики.

    С обработчиками сложнее. Первый вариант – хранить их список отдельно и обрабатывать руками. Можно это дело немного автоматизировать с помощью RTTI. Но вы наверно хотите чтобы VCL все делала сама? Тогда второй вариант – создавать объекты не абстрактного типа TForm, а конкретного, например TExtraForm. Правда в этом случае будет выскакивать ошибка, т к в ресурсах нету описания этой формы. Убрать ее можно флагом csDesigning. Удобнее всего его установить в конструкторе, вызвав метод SetDesigning перед вызовом унаследованного конструктора.

    in reply to: По всем вопросам утечки памяти #44148
    Torbins
    Participant

    Если ругается, значит есть проблемы. Но если вы никаких битмапов в своем коде не создаете, то запостьте демку на форум – возможно это баг альф и его надо исправить.

    in reply to: По всем вопросам утечки памяти #44144
    Torbins
    Participant

    Метод неплох, спору нет, но утечки системных объектов он не ловит. А в случае альф это важно. Так что без Process Explorer-а все равно никуда 😉

    Torbins
    Participant

    Наверно у друга отсутствует папочка со скинами (файлы *.asz). Хотя их можно и прямо в приложение встроить – у скинменеджера есть свойство InternalSkins.

    in reply to: Refresh чужого приложения #44089
    Torbins
    Participant

    Без демки тут вряд ли можно разобраться.

    in reply to: Refresh чужого приложения #44087
    Torbins
    Participant
    Quote:
    Блокировать вывод промежуточных результатов нельзя

    Я имел в виду, что без специальных фокусов вам результаты вывести не удалось бы. Так как вы их выводите, и как проводите расчеты? У вас для них отдельный поток, или может вообще рабочий процесс?

    in reply to: Лишние отступы в границе окна #44078
    Torbins
    Participant

    Ну если все вместе считать, то наверно получится 7. Пять пикселей – это только параметр объемность рамки.

    in reply to: Лишние отступы в границе окна #44074
    Torbins
    Participant

    Альфы просто учитывают текущие настройки пользователя. В Win7 бордюры по умолчанию как раз и имеют размер 5 пикселей.

    in reply to: Refresh чужого приложения #44073
    Torbins
    Participant

    А как у вас организован вывод промежуточных результатов? Обычно на время расчетов интерфейс вообще блокируется.

    in reply to: Проблема с демкой #44037
    Torbins
    Participant

    У меня все пашет, и вроде даже триал качается.

    in reply to: AC24 #44031
    Torbins
    Participant

    У вас скинпровайдер на форме лежит?

    in reply to: Проблема с демкой #44029
    Torbins
    Participant

    Ну компиляции оно не мешает. А вот если сам BilleniumEffects не установлен, тогда конечно да.

    in reply to: AC24 #44028
    Torbins
    Participant

    В соседнем топике проскакивала рекомендация выставить для всех анимаций Active=True (и Time=0 если вам эта анимация не нужна).

    in reply to: Проблемs c TsOpenPictureDialog #44021
    Torbins
    Participant

    Никаких ссылок на файлы в вашем посте нету.

    in reply to: AC24 #44020
    Torbins
    Participant

    Зависит от настроек анимации. flysky у вас какие?

    in reply to: Проблема с установкой! #44014
    Torbins
    Participant

    Попробуйте версию АС со страницы “For russians”.

    in reply to: Проблема с установкой! #44012
    Torbins
    Participant

    Архив по какой ссылке качали? Инструкцию читали?

    in reply to: Скин в BPL форме #44007
    Torbins
    Participant

    Сами альфаскины должны быть в виде bpl.

    Torbins
    Participant

    Оно появилось в одной из последних версий делфи.

    Torbins
    Participant

    С новым проектом все просто: на все формы кидаете скинпровайдеры, всюду используете альфовские контролы. На главную форму кладете скинменеджер, в нем настраиваете путь к папке со скинами, выбираете скин. Путь к папке со скинами конечно подправляете во время запуска в OnCreate. Если вы используете компоненты у которых нету аналогов в АС, то обратите внимание не свойство ThirdParty в скинменеджере.

    Уже существующие проекты придется конвертировать, но тут на помощь приходит утилита AlphaConvert. Во всем остальном рекомендации аналогичные изложенным выше.

Viewing 20 posts - 221 through 240 (of 489 total)