Forum Replies Created
-
AuthorPosts
-
troller1337Participant
Пришлось чинить самому, при создании меню выполняю это:
Code:procedure TForm3.RepaintAndToFront(FormToRep:Tform);
begin
FormToRep.Visible:=false;
application.Minimize;
application.Restore;
FormToRep.Visible:=true;
FormToRep.Repaint;
Form3.SetFocus;
SetWindowPos(FormToRep.Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE or SWP_NOMOVE);
end;Перестаёт баговать меню 🙂
troller1337Participant'Support' wrote:Спасибо.
TsSkinProvider, положенный на форму, может помочь.
Я всегда советую его класть на форму где есть возможность.
Он позволяет перехватывать управление еще до показа окна и помогает в случаях, подобных этому.
Но демка интересная, я попробую разобраться, почему такое происходит.
Я разобрался, багует в НЕКОТОРЫХ скинах только.
Вот подскажите, какая разница в скинах:
Cappuccino (internal) – багует
Aluminium (internal) – багует
и
AutumnSky (internal) – не багует
Android OS (internal) – не багует
Меня интересует вопрос: как можно исправить скин, что бы он перестал баговать!
Очень жду ответа!
troller1337Participant'VahaC' wrote:Да
ПС
Всегда ваш, Кэп
Кэп спасает!
Вот мини прога
[attachment=6151:mainmenubug.rar]
troller1337Participant'Support' wrote:Реально демку сделать?
Маленькое приложение, в котором показывается баг?
troller1337ParticipantИ вот какой важный факт, если свернуть приложение и разрернуть, то всё начинает работать нормально!
troller1337Participant'VahaC' wrote:“your_app.exe /acver” покажет версию скинов
сегодня вышла 8,15 попробуй её
8.14 у меня
'Support' wrote:Попробуйте для меню указать ParentBidiMode = True
Не помогло, при прорисовке меню белое, а при закрытии приложения вообще ошибка доступа к памяти :wacko:
[attachment=6150:bug2.jpg]
troller1337ParticipantСреда: Delphi 2010
Скины скачивал две недели назад, версию не помню.
-
AuthorPosts