Forum Replies Created
-
AuthorPosts
-
CinemaizerParticipant
Топикстартер обещал поделиться информацией как поборол проблему. Есть новости? Выслали на почту разработчика пример?
CinemaizerParticipant'Pokroops' wrote:У меня всё получилось, это оказалось несложно. Господа админы, прислать мой вариант? И если прислать, то куда?
Расскажите как прикрутили, тоже интересно.
А у меня немного другая история с ChangeSysColors – когда в Delphi 7 просто компилится проект в экзешник (32 битный) – все ок. Однако, после установки защиты протектором Vmprotect Ultimate, цвет возвращается к обычному системному… Изменение опций протектора не помогло – в любом случае этот хук не работает в защищенном экзешнике.
CinemaizerParticipant'TCount' wrote:Странно, что у Вас не загружаются. У меня они все работают. Может у вас не установлена AC 10.19?
В общем, снес все скины, что у меня были, снова скопировал скины из архива с редактором 10.19, вроде заработало.
Но где я взял скины FM, MacOS, Music, Music2…? В общей галерее их нет, в архиве с редактором тоже…
Со скинами же Snow Leopard, Windows 10 порядок – стали подгружаться.
Так что остается только такой вопрос – где взять свежие FM, MacOS, Music, Music2 ? )))
CinemaizerParticipant'Support' wrote:Не грузятся, в смысле, в редакторе или обычном приложении?
Как повторить проблему?
Да я вроде написал, что в редакторе. Да и в приложении тоже естественно. Вообще странно, что никто про это вам не сказал…
Повторить проблему очень легко – попробуйте загрузить вышеуказанные скины хоть в редакторе, хоть в IDEприложении.
CinemaizerParticipant'Support' wrote:Добрый день. Мне нужно будет установить новый пает EhLib, чтобы проверить, надеюсь сделать это скоро.
Компоненты типа TDBLookupComboboxEh вряд ли будут заскинены, если реализация там осталась такой же как и раньше.
Если для ускорения процесса необходимо будет приобрестипредоставить EhLib с исходными кодами – дайте знать, помогу с этим вопросом.
CinemaizerParticipantУстановил 8.13 – проблема осталась – тот же AV при клике на кнопку-календарик. Прошу заметить, что проблема проявляется при использовании динамических фреймов. То есть после закрытия фрейма с контролом TsDateEdit и создании нового фрейма с TsDateEdit и клике на него.
В общем, откатил до версии 8.10 – все ок.
November 15, 2012 at 2:12 pm in reply to: Принудительная раскраска четных\нечетных строк в Ehlib-гриде #49378CinemaizerParticipantВ релизе 8.04 все ок. Спасибо!
CinemaizerParticipantОтличное дополнение в применении с БД. В особенности рулит sDBSpeedBtn. Однако не всегда правильно отрабатывается состояние кнопки Edit.
В общем, поправил это дело в паре процедур:
Code:procedure TsDBSpeedBtn.DataChanged;
Var CanModify: Boolean;
begin
CanModify := FDataLink.Active and FDataLink.DataSet.CanModify;
Case fOpts.ButtonType of
btRefresh:;
btPost:;
btCancel:;
btEdit: SetBtnEnabled(CanModify and not(FDataLink.DataSet.BOF and FDataLink.DataSet.EOF) and not FDataLink.Editing);
btInsert:;
btDelete: SetBtnEnabled(CanModify and not (FDataLink.DataSet.BOF and FDataLink.DataSet.EOF));
end;end;и
Code:procedure TsDBSpeedBtn.EditingChanged;
Var CanModify: Boolean;
begin
CanModify := FDataLink.Active and FDataLink.DataSet.CanModify;
Case fOpts.ButtonType of
btRefresh: SetBtnEnabled(CanModify);
btPost: SetBtnEnabled(CanModify and FDataLink.Editing);
btCancel: SetBtnEnabled(CanModify and FDataLink.Editing);
btEdit: SetBtnEnabled(CanModify and not(FDataLink.DataSet.BOF and FDataLink.DataSet.EOF) and not FDataLink.Editing);
btInsert: SetBtnEnabled(CanModify and not FDataLink.Editing);
btAppend: SetBtnEnabled(CanModify and not FDataLink.Editing);
btDelete: SetBtnEnabled(CanModify and not (FDataLink.DataSet.BOF and FDataLink.DataSet.EOF));
end;end;CinemaizerParticipantВ общем, подумал хорошенько еще раз и … предлагаю 🙂
Очень было бы неплохо, если бы все визуальные эхлибовские компоненты (помимо грида, который сейчас скинирован) были бы тоже включены в thirdpartylist. 🙂
CinemaizerParticipantТоже самое словил на AC 7.53, D7, WinXP. Проблема имхо в менюхе. У авторов в демке МэйнМеню нигде не юзается, посему и пролез жук. 🙂
На 52й версии нет такой баги.
CinemaizerParticipantКстати да, бывает такое надобно…
CinemaizerParticipant'Support' wrote:TsDBLookupCombobox не является стандартным TComboBox и заскинить все довольно проблематично.
Я позже еще буду пытаться это сделать, но для этого время нужно.
Спасибиссимо! Будем ждать.
CinemaizerParticipantВозьмите скин посветлее и нет проблем 🙂
CinemaizerParticipantПопробуйте бету 7.46, эксперимента ради. У меня скинится нормально данный контрол, за исключением кнопки Preview.
[attachment=5025:1.JPG]
[attachment=5026:22.JPG]
CinemaizerParticipantя к ней (Дельфи) и так и эдак, со словами и без слов… в том и проблема, что теперь не получается 🙂 ошибку словить в смысле.
CinemaizerParticipantОпять столкнулся с такой же проблемой. Однако уже Application Verifier не установлен. Вылечил очень просто – оказывается забыл бросить на одну из дополнительных (не основную) форму элемент SkinProvider. Быть может и у fixer_m похожая проблема?
CinemaizerParticipantКстати немного по теме: Постоянно открывающееся окно CPU с остановкой на ntdll.dbgbreakpoint
Вот такая же пестня и у меня с одним приложением… Удалил верификатор, все работает нормально 🙂
CinemaizerParticipantЗабыл добавить – Delphi 7, Win XP SP 3.
CinemaizerParticipantУ меня с EhLib 5.3 и AS 7.32 появилась несколько похожая проблема – на некоторых фреймах грид вообще не отрисовывался, при align=alClient. Судя по всему тоже трабла с размерами, поскольку на тех фреймах где слева от грида стоит дерево с align=alLeft, то все ок. В итоге решил обойтись – как временным решением – такой методой: вставил слева от грида однопиксельный вертикальный сплиттер и установил курсор в дефолтный. В итоге теперь отрисовка работает отлично. Пробовал ранее вручную задавать рект для грида и репейнтить его – не помогало. Со сплиттером работает 🙂
-
AuthorPosts