DetSimen

Forum Replies Created

Viewing 20 posts - 1 through 20 (of 28 total)
  • Author
    Posts
  • in reply to: TMainMenu #53828
    DetSimen
    Participant
    'Support' wrote:

    Возможно в процессе работы изменяется меню и оно пропадает в этот момент.

    Тогда нужно обновить вручную: sSkinProvider1.RepaintMenu;

    Да, спасибо, помогло. Меню да, изменяется при старте.

    in reply to: TMainMenu #53778
    DetSimen
    Participant

    К счастью, не могу воспроизвести такое поведение в новом проекте. Значит буду у себя смотреть, отчего пропадает. Найду – отпишусь из-за чего так.

    И это, исправьте заголовок, конечно же там должно быть просто TMainMenu

    DetSimen
    Participant
    'skvoshiz' wrote:

    Увы, не получается.

    Нужно именно чтоб всегда заголовок (Caption) sTabSheet2 был Жирным.

    т.е. назначить style для sTabSheet2 один, а для всех остальных другой

    Мошт тебе программиста нанять? Ну ты что, в самом деле, условие поменять не можешь?

    вот это:

    if Active then begin Font.Style:=[fsbold,fsUnderline];Font.Color:=$FFFFFF;end else begin Font.Style:=[];Font.Color:=$00BFDFFF;end

    на

    if TabIndex=1 и далее то же самое.

    тогда только вторая вкладка толстая будет. рррррр.

    in reply to: TsPageControl #51684
    DetSimen
    Participant
    'Support' wrote:

    Спасибо за демку, проблему я увидел и могу подтвердить. Будет починено.

    PS. Уже разобрался. В TsPageControl вкладки имеют тип TsTabSheet, не TTabSheet.

    То есть создавать нужно TsTabSheet.

    Большое, человеческое спасибо. 🙂

    in reply to: TsPageControl #51643
    DetSimen
    Participant

    Ну а у меня вот так:

    DetSimen
    Participant

    Lunar Base

    DetSimen
    Participant

    В 9.0 с заголовками всё осталось как было. Жаль. 🙁

    in reply to: TsPageControl #51632
    DetSimen
    Participant

    А скины включены были?

    in reply to: Многострадальный TsCheckBox #51411
    DetSimen
    Participant

    Тоже спасибо за разъяснение. Я думал оно вызывается в любом случае при изменении Cheсked, независимо от того, вручную оно изменилось, или мышкой.

    Простите, неумного. 🙂

    in reply to: Многострадальный TsCheckBox #51402
    DetSimen
    Participant
    'TCount' wrote:

    У меня тоже не вызывается, хотя я не вижу в этом событии никакого смысла, т.к. с тем же самым отлично справляется и OnClick, в котором и получаешь состояние бокса)

    Та я всё понимаю, как мама дорогая, только зачем тогда это событие наружу выставлять? Несколько раз уже накалывался, выставлю обработчик на это, вполне адекватное и правильно названное, событие, а оно не вызываецца, приходится OnClick на него перенаправлять, тогда всё работает. 🙂 Не исправят – и не надо, просто убрали бы его из published тогда.

    in reply to: Хотелки в TsDBGrid #50687
    DetSimen
    Participant

    Винда же сама с этими сообщениями параметры передаёт, wParam = одна из констант SB_XXXX, а lParam не используется и =0.

    Мне всего лишь нужно событие on_Scroll (или оба, on_HScroll и on_VScroll) с параметрами по умолчанию.

    В принципе, можно и не заморачиваться, я уже костылями обошелся, оконную процедуру подменил на свою. Спасибо за быструю реакцию. 🙂

    in reply to: Где ссылка на форум? #50611
    DetSimen
    Participant

    Ну и абыдна. :(((

    in reply to: sFilenameEdit #45946
    DetSimen
    Participant

    Support, странно, я пробовал вызывать Dialog в обработчике OnCreate формы, т.е еще ДО ее показа, нормально открылся диалог и даже файл выбрал, потом, правда, пришлось sFileNameEdit1.Text:= sFileNameEdit1.Dialog.Filename делать, ну дак это не проблема же? 🙂 Так что, вероятно, Dialog создается сразу, в конструкторе SFileNameEdit, хотя вам виднее 🙂

    in reply to: sFilenameEdit #45917
    DetSimen
    Participant

    sFilenameEdit1.Dialog.Execute(Self.Handle)<-- дескриптор окна-владельца, можно и не писать после закрытия придется самому из Dialog ручками вытянуть выбор пользователя, сама строка с именем файла не модифицируется

    DetSimen
    Participant

    Установи у формы в DesignTime Align=alClient, запускаться будет правильно, на весь экран. Потом, правда, ждут проблемы при Restore 🙂 Но это косяк не AlphaSkins, по моему, а самого VCL.

    in reply to: Странная работа sListView #45173
    DetSimen
    Participant

    А никто не сталкивался с таким поведением sListView?

    [attachment=4686:sListView.jpg]

    GridLines:=TRUE;

    ViewStyle:=vsReport;

    Проводишь мышкой над итемами – и GridLines как не бывало 🙂

    in reply to: Не Альфа-контролы :) #44950
    DetSimen
    Participant

    Точно, извиняюсь, надо было в твой топик писАть, не углядел, а проблема, да, таже. :a8:

    in reply to: Ошибка при Build Project #44798
    DetSimen
    Participant

    Победил. Ошибка возникает при изменении опций проекта (в моем случае я выставил Record field alignment = None) и Rebuild. В данный момент вернул все опции на умолчания, опять почистил всё, пересобрал Alpha пакеты и всё заработало. Как-то вот так вот 🙂

    WinXP+D2009+AC7.30

    in reply to: Ошибка при Build Project #44793
    DetSimen
    Participant

    Присоединяюсь. Точно такая же ошибка. Вручную поудалял все .bpl .dcp, пересобрал и всё равно ошибка. Не зная в чем дело, полез сюда, а топик про это самый первый, значит не у меня одного такое.

    Win XP, D2009, AC 7.30

    in reply to: sDragBar #44212
    DetSimen
    Participant

    Доброго времени суток, All.

    Обнаружил, что компонент sDragBar не отдает событие onMouseUp. OnMouseDown обрабатывается нормально. Когда возникла необходимость перерисовать панельку после перетаскивания, повесил обработчик на OnMouseUp, но управление в него не передается. 🙂 Поправьте меня, если я не прав. 🙂

    Кстати, только сейчас заметил, этот компонент постоянно генерирует событие OnMouseMove зачем-то, даже если мышкой и не шевелишь. 🙂 Демку сделать?

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