tag:blogger.com,1999:blog-1702873441071265539.post7839151528482368563..comments2023-05-29T19:02:20.570+03:00Comments on Блог GunSmoker-а: Кнопки в панели задач: доводим до крайности - решение в виде компонентаGunSmokerhttp://www.blogger.com/profile/15611696588191431330noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-1702873441071265539.post-38009643175559384112010-09-24T17:34:04.984+04:002010-09-24T17:34:04.984+04:00Просто просматриваю блог, компонент не смотрел как...Просто просматриваю блог, компонент не смотрел как и ссылки на предыдущие посты по теме (эта проблема, как таковая, мне не интересна). Желаю выразить несогласие с такой формулировкой заголовка. Я одно время над эти вопросом не задумывался, но после того, как прочитал труд Рея Конопки, считаю, что компоненты - это профессиональный подход, никакая это не крайность. В этом есть суть Delphi с самого ее (Дельфя - она моя - женский род) рождения...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1702873441071265539.post-14592083042801152732010-09-02T22:37:59.665+04:002010-09-02T22:37:59.665+04:00Помнится, я общался с вами по этому вопросу на как...Помнится, я общался с вами по этому вопросу на каком-то форуме (мой ник GunSmoker или CodeMonkey). Только я уже не помню, чем всё закончилось...<br /><br />Предварительно, я бы проверил систему на наличие всяких программ расширителей оболочки или что-то такое, что может лапать панель задач.GunSmokerhttps://www.blogger.com/profile/15611696588191431330noreply@blogger.comtag:blogger.com,1999:blog-1702873441071265539.post-24687391782468765932010-09-02T22:34:44.478+04:002010-09-02T22:34:44.478+04:00Здравствуйте, Александр.
Случайно наткнулся на эт...Здравствуйте, Александр.<br /><br />Случайно наткнулся на этот пост и решил задать Вам свой вопрос: в моем приложении иногда при большой загрузке процессора возникает дополнительная кнопка на панели задач. Кнопка принадлежит активной на момент ошибки форме. Как Вы думаете, с чем это может быть связано? Прочитал кучу всего в инете (в том числе и Вашу статью о появлении кнопок на таскбаре), но решения этой проблемы не нашел. В моем приложении нет кода, меняющего стиль окон.<br /><br />Недавно обнаружил еще более интересную штуку - подобным образом стала вести себя IDE Delphi 7! На таскбаре появилась кнопка с надписью "Delphi 7 - MyProject" - т.е. Caption главной формы Delphi! Если необходимо - могу выслать скрин.<br /><br />Прошу любой помощи по решению данной проблемы.<br /><br />Александр.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1702873441071265539.post-78078806843976749122010-08-30T13:08:26.147+04:002010-08-30T13:08:26.147+04:00У меня D7. Попробовал компонент TTaskbarShow. В об...У меня D7. Попробовал компонент TTaskbarShow. В общем то он работает. <br /><br />Хотя вариант с перекрытием обработчика <br />CreateParams, по крайней мере для D7, работает вроде бы не хуже. <br /><br />procedure TForm.CreateParams(var Params: TCreateParams);<br />begin<br /><br /> inherited;<br /><br /> with Params do ExStyle := ExStyle OR WS_EX_APPWINDOW;<br /><br />end;Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1702873441071265539.post-36430919237213015142010-08-20T03:15:29.956+04:002010-08-20T03:15:29.956+04:00Замечу только, что компонент работает для окна. По...Замечу только, что компонент работает для окна. По этой причине он не слишком полезен в старых версиях Delphi, где кнопка на панели задач - вовсе не от окна, а от объекта Application.GunSmokerhttps://www.blogger.com/profile/15611696588191431330noreply@blogger.com