Davis

Forum Replies Created

Viewing 20 posts - 1 through 20 (of 28 total)
  • Author
    Posts
  • in reply to: AV in Menus::TMenuItem::GetCount #47011
    Davis
    Participant

    fixed

    in reply to: AV in Menus::TMenuItem::GetCount #46995
    Davis
    Participant

    Скриншоты демки из первого поста – в аттаче.

    Blue – норма,

    [attachment=5245:blue.gif]

    deep – брак

    [attachment=5246:deep.gif]

    in reply to: AV in Menus::TMenuItem::GetCount #46959
    Davis
    Participant

    Да, глюк исправлен в 7.54

    Не знаю насколько это касается самого AC, но в скине DeepPurple у MainMenu нет правого и левого бордюров.

    Остальные скины OK.

    in reply to: Локализация TsPathDialog #46343
    Davis
    Participant

    Спасибо, это сможет решить проблему локализации.

    А что со шрифтами?

    in reply to: Локализация TsPathDialog #46339
    Davis
    Participant
    'alex000' wrote:

    Насчет локализации – Попробуйте заменить sStrings.res на локализованный из папки ResRussiansStrings.res

    Хм. А если у меня мультиязыковая программа? Разве не логичнее использовать “системные” кнопки. Остальные диалоги делют именно так.

    'alex000' wrote:

    Насчет шрифта – можно скриншот?

    В аттаче. Не знаю как на скриншоте, но вживую отлично видно, что шрифт в диалоге не обработан ClearType. Везде стоит шрифт Tahoma.

    in reply to: WinXP темы и незактивированный AC #46163
    Davis
    Participant

    7.45 – без изменений.

    Выявил еще баги. Чуть изменил демку – в аттаче.

    Систематизирую

    AC 7.45

    BCB 6

    Баг 1.

    1. Выключить Skinned.

    Проблема: при отключенном СкинМенеджере TsButton не использует Common Controls 6, а TButton – использует. Проверено в XP и W7

    Баг 2.

    1. Включить Skinned

    2. Выключить Skinned Border

    3. Нажать иконку “свернуть” у окна, окно свернется.

    4. Нажать на панель программы в таскбаре, окно восстановится.

    Проблема: окно будет не полностью прорисовано.

    Если сворачивать кликом по таскбару, то проблемы нет.

    Если Skinned Border включен, то проблемы тоже нет.

    Баг 3.

    1. Включить Skinned

    2. Выключить Skinned Border

    Проблема: в этом случае нет никакого эффекта сворачивания/разворачивания окна, ни от AC, ни системного(в W7 стандартный эффект весьма неплох). Окно просто исчезает/появляется. По идее ожидается стандартный эффект, если уж не сворачивания, то хоть закрытия.

    in reply to: WinXP темы и незактивированный AC #46110
    Davis
    Participant

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

    Я пробовал линковать манифест, выдранный из демки – та же песня

    in reply to: WinXP темы и незактивированный AC #46092
    Davis
    Participant

    без разницы

    и еще, TButton то нормально использует Common Controls 6. ъ

    А TsButton не хочет…

    in reply to: WinXP темы и незактивированный AC #46091
    Davis
    Participant

    Я проверю завтра.

    А манифесты я использовал разные, и вручную линковал.

    В аттачах – вот этот http://www.cyberforum.ru/attachment.php?attachmentid=22236&d=1266612381

    in reply to: AV. Eureka лог прилагаю #45429
    Davis
    Participant

    Я в итоге отключил эффекты минимизе, Show, Hide

    Ну и ExtBorders

    Пока полет нормальный

    P.S. Это все уже с 7.34

    in reply to: AV. Eureka лог прилагаю #45427
    Davis
    Participant

    Похоже я поборол непрорисовку ричедита и листбокса при появлении окна.

    Я нашел и убрал такой код:

    Code:
    Application->Icon->Assign(Image3->Picture->Icon);
    Sleep(300);
    Application->Icon->Assign(Image4->Picture->Icon);
    Sleep(300);
    Application->Icon->Assign(Image3->Picture->Icon);
    Sleep(300);
    Application->Icon->Assign(Image4->Picture->Icon);

    Он выполнялся сразу после показа формы. Видимо эти слипы мешали альфаскину отрисовать все окна.

    Как только я убрал этот код, окна стали появляться с нормально прорисованными контролами.

    P.S. Правда несколько операций сворачивания-разворачивания приложения подряд все так же приводят к зависанию, если включены ExtBorders. Ну да и ладно, могу и без них обойтись.

    in reply to: AV. Eureka лог прилагаю #45426
    Davis
    Participant

    C исходником – нет 🙁

    in reply to: C++ Builder 6 #45422
    Davis
    Participant

    7.32 встал без малейших проблем (необходимость закомментировать переопределение одной структуры не считаю)

    in reply to: AV. Eureka лог прилагаю #45421
    Davis
    Participant

    Потестировал с 7.32

    Все равно иногда при Form->Show не прорисовываются RichEdit'ы

    in reply to: AV. Eureka лог прилагаю #45095
    Davis
    Participant

    Не было фикса еще?

    in reply to: C++ Builder 6 #44758
    Davis
    Participant

    Да, создается!

    in reply to: C++ Builder 6 #44755
    Davis
    Participant

    а acntBCB6_R.bpl создается…

    и acntBCB6 устанавливается…

    in reply to: C++ Builder 6 #44753
    Davis
    Participant

    Первым делом при компиляции acntBCB6_R.bpk – ошибка, я закрываю пакет, затем открываю acntBCB6.bpk, устанавливаю его и все вроде как работает.

    В папке BPL появляются два BPL, в LIB – два LIB.

    Предварительно из BPL и LIB удаляю все acnt*

    in reply to: C++ Builder 6 #44750
    Davis
    Participant

    нет 🙁

    in reply to: C++ Builder 6 #44747
    Davis
    Participant

    pasal.tmp появляется только после компиляции.

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