Bat1

Forum Replies Created

Viewing 20 posts - 21 through 40 (of 70 total)
  • Author
    Posts
  • in reply to: Проблема с рамкой формы #49716
    Bat1
    Participant
    'Andrew wrote:

    UPD: Юзал PEBundle для прикрепления bass.dll к ехе, чтобы при отсутствии этой dll, ехе запускалась. Остальные нужные dll в ресурсы прикреплял и вытаскивал, а с bass.dll так не получалось, потому что exeшка просто не начинала работать без bass.dll. Я хотел, чтобы работало все в одном флаконе (одной ехе), в общем, если PEBundle не юзать, все чисто.

    Качните TFlashPlayerControl, там есть демка как заюзать dll, находящуюся в ресурсе, “подменой” виндового загрузчика dll.

    in reply to: 8.13 Проблема с TsDateEdit #49709
    Bat1
    Participant

    В кнопке TsDateEdit вообще исключения веером сыпятся. Но Сергей вроде обещал поправить в ближайшее время…

    in reply to: EAbstractError при потере фокуса #49708
    Bat1
    Participant

    В кнопке TsDateEdit вообще исключения веером сыпятся. Но Сергей вроде обещал поправить в ближайшее время…

    in reply to: Проблема с рамкой формы #49704
    Bat1
    Participant

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

    Исходники:

    [attachment=6065:source.zip]

    EXE:

    [attachment=6066:Service.exe]

    Результат (не всегда, но достаточно часто):

    [attachment=6067:Untitled-1.jpg]

    Еще бывает, что обе формы вообще прячутся под другие открытые приложения, когда Sleep отпускает…

    После отработки Sleep на этой же демке можно попробовать потыкать в нижнюю форму для обнаружения проблемы с фокусом…

    in reply to: Проблемы с TsDateEdit #49698
    Bat1
    Participant

    Спасибо…

    in reply to: Глюк с Enabled #49697
    Bat1
    Participant

    Помогаю… :a8:

    Исходники

    [attachment=6061:source.zip]

    exe AC 8.11

    [attachment=6062:8.11.exe]

    exe AC 8.13

    [attachment=6063:8.13.exe]

    Разница очевидна.

    Причем глючит только на левой панели…

    Bat1
    Participant

    sMonthCalendar1 = nil при этом. Тут или нужно Assigned ставить или sMonthCalendar1 был сброшен ошибочно ранее. Подробнее пока не вдавался как это все работает, но неприятный факт на лицо…

    Bat1
    Participant
    'Astii' wrote:

    Начиная с 8.12, как раз ЭТИХ глюков нет.

    Зато есть другие :wacko:

    Bat1
    Participant

    Первый раз отладчик остановился вот тут:

    Code:
    procedure TsDBDateEdit.PopupWindowShow;
    begin
    if not ReadOnly then inherited;
    end; <--------- AV

    При повторном запуске – тут:

    Code:
    procedure TsPopupCalendar.FormClose(Sender: TObject; var Action: TCloseAction);
    begin
    sMonthCalendar1.FGrid.Clicked := False; <--------- AV
    if sPopupCalendar = Self then sPopupCalendar := nil;
    Inherited;
    end;

    Может это как-то поможет…

    in reply to: Глючит TsDateEdit (Access Violation) во фреймах #49678
    Bat1
    Participant

    У меня без всяких фреймов AV. Просто на форме лежит (очень редко, но возникает), либо на TsNotebook и TsPageControl (гораздо чаще).

    in reply to: Проблемы с TsDateEdit #49673
    Bat1
    Participant
    'Astii' wrote:

    У меня в 8.12 такого нету. Ну или пока я ещё не обнаружил и пользователи жаловаться перестали.

    Вот тут sorry. Именно в 8.12 (перепутал). Как раз в 8.11 и ниже такого не было (по крайней мере не обнаруживалось)…

    in reply to: Исчезает вкладка AlphaDBControls #49669
    Bat1
    Participant

    Delphi 7 на семерке глючит безбожно. Лично я ее вообще в виртуалке под XP запускаю, а все проекты потихоньку на XE перевожу…

    in reply to: Глючит TsDateEdit (Access Violation) во фреймах #49668
    Bat1
    Participant

    Исправлено ли?

    При нажатии на кнопку выбора даты в TsDBDateEdit:

    [attachment=6049:Untitled-1.jpg] [attachment=6050:Untitled-2.jpg] [attachment=6051:Untitled-3.jpg]

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

    AC 8.12, Delphi XE

    PS: В 8.11 и ниже замечено не было…

    in reply to: Проблемы с TsDateEdit #49667
    Bat1
    Participant

    Вы уверены что ЭТО стабильно?

    При нажатии на кнопку выбора даты в TsDBDateEdit:

    [attachment=6046:Untitled-1.jpg] [attachment=6047:Untitled-2.jpg] [attachment=6048:Untitled-3.jpg]

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

    AC 8.12, Delphi XE

    in reply to: Проблема с рамкой формы #49595
    Bat1
    Participant

    FIBPlus пока вырезать не удалось, но заметил такую хрень – если ExtendedBorders = False, то все работает так как положено.

    in reply to: Проблема с рамкой формы #49573
    Bat1
    Participant
    'Support' wrote:

    И еще попробовать включить анимацию показа формы.

    Анимацию включил. Правда что-то я самой анимации не заметил, но поведение аналогично поклаже скин-провайдера на обе формы. Фокус все так же перемещается, рамка этих двух форм вроде бы не появляется, добавление сверху них третьим sMessageDlg опять вызывает рамку. Скрин чуть выше…

    in reply to: Проблема с рамкой формы #49570
    Bat1
    Participant

    Положил на обе формы SkinPrivider.

    Проблема с фокусом осталась.

    Проблема с рамкой именно этих форм вроде исчезла (хотя может просто жмакал мало).

    А вот как быть с окнами на которые скин-провайдер не положишь (sMessageDlg например)?

    [attachment=6017:3.jpg]

    in reply to: Проблема с рамкой формы #49567
    Bat1
    Participant
    'Support' wrote:

    То есть, можно сказать, что это происходит обычно при использовании модальных форм, так?

    Да

    'Support' wrote:

    TsSkinProvider присутствует на формах в дизайне?

    Нет. Попробую положить и посмотреть, что будет…

    in reply to: Проблема с рамкой формы #49561
    Bat1
    Participant

    А еще вот так бывает…

    Главная форма, из нее вызвана вторая ShowModal.

    Один раз из трех-четырех в главную форму можно тыркнуть, и с модальной формы пропадает фокус. В оставшихся случаях как и положено звучит Beep и фокус не исчезает.

    Причем если перед этим переключиться на другое приложение, вернуться в прогу и после этого “удачно” ткнуть по главной форме, то будет как на рисунке.

    [attachment=6014:1.jpg] [attachment=6015:2.jpg]

    in reply to: Цвет disabled компонентов #49552
    Bat1
    Participant

    Большая просьба – поправьте пожалуйста все едиторы, не только те что на скринах…

Viewing 20 posts - 21 through 40 (of 70 total)