knocking

Forum Replies Created

Viewing 20 posts - 1 through 20 (of 20 total)
  • Author
    Posts
  • in reply to: Проблема с TMainMenu. #46608
    knocking
    Participant

    Проблема была в том, что у дочерних форм biMinimize=false. Если true, то все ок. Эта проблема появляется и без АС. Т.е. косяк в мидиформах… Варианты лечения есть, где то в инете:) Спасибо!

    in reply to: Проблема с TMainMenu. #46574
    knocking
    Participant
    'Support' wrote:

    А если сделать новое простенькое приложение – проблема там тоже будет?

    Есть возможность показать все удаленно?

    Новое не пробовал делать. Может сначала подключитесь и посмотрите, может так решим проблему, а уж потом если надо, то сделаю новое приложение. Данные для подключения отправил на мыло support@alphaskins.com. Жду подключения. Спасибо.

    in reply to: Проблема с TMainMenu. #46572
    knocking
    Participant
    'Support' wrote:

    Здравствуйте

    Скорее всего причина проблемы в свойстве BiDiMode, убедитесь что там стоит bdLeftToRight (у формы проверьте тоже)

    Спасибо за Ваш ответ.

    BiDiMode стоит bdLeftToRigh и у главной формы и у TMainMenu. Проблема остается…

    knocking
    Participant
    'Support' wrote:

    Здравствуйте

    TsSkinProvider есть на создаваемой форме? Если нет, то попробуйте его положить на нее.

    Форма при открытиия вся белая или только контролы рисуются как белые прямоугольники?

    Видео помогло бы точно знать как это выглядит.

    Доброго дня.

    TsSkinProvider есть. Форма нормальная, только контролы белые, мышкой над ними проведешь и значения появляются. Видео сегодня вечером запишу. Это пока было замечено только на одной семерке (домашняя базовая), на других все ок. Ну или может просто пользователи молчат, видят, что фигня какая-то и не сообщают об ошибках. Спасибо.

    in reply to: [AC 7.48 Beta] Фатальная ошибка на delphi 7 #46543
    knocking
    Participant

    Ну тогда если АС отключить? Запуститься?

    З.Ы. Скорее всего темы не касается, но просто интересный факт. Как-то программа запускалась через раз. Даже бывало через два-пять раз. Вылетала на том же месте. Долго не мог понять на что грешить. Пользуюсь тоже Нодом. Отключил, поставил какой-то другой антивирь не требующий установки. Он нашел маленькую вирусню, удалил и после чего проблема с запуском проги отпала. Этот вирь никак себя не проявлял и на работу других прог никак не влиял.

    Сори за возможный оффтоп.

    in reply to: [AC 7.48 Beta] Фатальная ошибка на delphi 7 #46541
    knocking
    Participant

    ИМХО. Судя по логу мне кажется, что АС тут не причем.

    knocking
    Participant
    'Support' wrote:

    Список ThirdParty регистрозависим, поэтому нужно внимательно сравнивать.

    Еще можно в 'плохом' проекте попробовать добавить в uses модуль acLFPainter.

    Уряяяя!!! Заработало! Добавил acLFPainter и все ок. Супер. Спб. Сори за супердолгий ответ в полгода:) Только руки дошли до исправления этой ошибки. Еще раз всем спасибо. Успехов!

    knocking
    Participant

    Объясните, пожалуйста, поподробнее. Я зашел в sSkinManager в ThirdParty, но там в списках одинаковые наборы, что в “хорошем”, что в “плохом” проекте.

    in reply to: AC 7.29 – проблема с хинтами #44497
    knocking
    Participant

    Точно не уверен, но может дело не АС. Попробуйте свою программу запустить на другом компе. А лучше на нескольких. И посмотрите есть ли хинты. У меня было нечто похожее и когда я увидел, что на большинстве компов хинты есть, а на некоторых нет, то я начал на винду грешить.

    knocking
    Participant

    Большое человеческое спасибо. Я так понимаю, что проблема была изначально в CG2009, которая тупо не видела bpl-ки в папке C:CG2009Bpl. Отсюда пошли все остальные проблемы.

    in reply to: Проблемы с бета версией AlphaControls v7.02 #43254
    knocking
    Participant

    Все-таки без Вашей помощи не разберусь. Нашел и переименовал все старые *sCommonData* и *acnt2009* – не помогло. Буду благодарен если подключитесь через тимвивер

    knocking
    Participant

    Проблема остается… Помогите пожалуйста обновиться до 7.04. Спасибо.

    in reply to: Проблемы с бета версией AlphaControls v7.02 #43229
    knocking
    Participant

    Доброго дня, уважаемые.

    в7.04. Обновляюсь с шестой версии. Все старое удалил. Переписал новое. При компиляции такая же ошибка:

    [DCC Fatal Error] acnt2009_R.dpk(60): F2051 Unit sBevel was compiled with a different version of sCommonData.TsCommonData

    поискал поиском на всем разделе С: файл sBevel.dcu. Кроме как в том месте, где он должен быть больше его нигде нет.

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

    knocking
    Participant

    QUOTE (Support @ Jun 21 2010, 11:28 AM)
    А если использовать sDBLookupComboBox?

    а у меня такого нет, я сразу его хотел начать использовать. у меня v.6.45. Может в новый релизах есть?

    knocking
    Participant

    Вот такой интересный получился результат.

    Создал 3 формы: главную(fsMDIForm), и 2 дочки(fsMDIChild).
    на одну MDIChild бросил 40 cxLookupComboBox
    на другую MDIChild бросил 40 DBLookupComboBox

    БЕЗ АС
    на создание первой формы с cxLookupComboBox-ами тратится примерно 115 тиков
    на создание первой формы с DBLookupComboBox-ами тратится примерно 60 тиков

    Разница в 2 раза.

    С АС
    на создание первой формы с cxLookupComboBox-ами тратится примерно 280 тиков
    на создание первой формы с DBLookupComboBox-ами тратится примерно 90 тиков

    Разница в 3 раза.

    Вывод пока один: нужно юзать стандартные компоненты. Конечно, там где это возможно. Вот только у меня не скинируется DBLookupComboBox. Или я что-то не так делаю? Как его заскинить?

    knocking
    Participant

    QUOTE (Support @ Jun 21 2010, 09:27 AM)
    Да, демка может помочь еще посмотреть – как покажет себя версия 7
    Я перекомпилирую и посмотрим )

    Ок. Сделаю тогда отдельный проект и выложу потом сюда.

    knocking
    Participant

    QUOTE (Torbins @ Jun 21 2010, 06:32 AM)
    Дело в том, что в MDI при выполнении скажем переключения с одной развернутой формы на другую может происходить до десятка перерисовок. А перерисовки это и есть один из основных тормозов. Мой код просто пытается уменьшить их клоличество.

    Понятно, но при переключении с одной формы на другую проблем нет. Тормоза есть только при создании формы. Попробую щас сделать тестовую форму и накидать на нее штук 10 одинаковых компонент ТcxLookupComboBox, потом 10 ТLookupComboBox. Затем возьму другие похожие компоненты. Сравню время затрачиваемое на прорисовку, если результат будет существенный, то воспользуюсь теми компонентами, которые быстрее прорисовываются. О результатах отпишусь, может кому пригодится.

    knocking
    Participant

    QUOTE (Support @ Jun 21 2010, 05:11 AM)
    Здравствуйте
    Задержка перед показом формы вызвана скорее всего включенной анимацией SkinManager.AnimEffects.ShowForm.Active (форма рендерится перед показом)
    В плане повышения скорости будет смысл обновиться сразу на версию 7, когда она выйдет. И можно попробовать отключить анимацию, интересно какой результат будет.

    К сожалению, не помогает SkinManager.AnimEffects.ShowForm.Active. Результат такой же. Может есть еще какие мысли? Спб.

    knocking
    Participant

    QUOTE (Torbins @ Jun 17 2010, 08:17 AM)
    Это я к тому, что нужно применять разные хаки наподобие тех, что в моей демке, чтобы немного ускорить работу MDI. Но большого прироста все равно не добьетесь. С АС всегда будет медленее, причем не только в MDI но и с обычными формами. Если у некоторых клиентов со скинами заметно тормозит, то лучше предусмотреть возможность их отключения.

    Спасибо. Сори за долгий ответ. В отпуске небольшом был. Torbins, не могли бы в двух словах объяснить смысл того что Вы сделали? Зачем нужно локи использовать?

    То суппорт: уважаемые, есть какие-то еще рекомендации по увеличению производительности при использовании АС? Если смысл обновиться с v6.45 до v6.66 в плане повышения производительности? Спасибо.

    knocking
    Participant

    QUOTE (Torbins @ Jun 16 2010, 07:48 PM)
    Я как то тоже пробовал экспериментировать с MDI-окнами. Вот самый последний вариант того, что у меня получилось: MDITest3.rar.

    Это Вы к чему? <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />

    ТоАлл: Может кто подскажет какие лучше компоненты использовать вместо тех что я использую? Может они быстрее будут “прорисовываться”?

Viewing 20 posts - 1 through 20 (of 20 total)