Заголовок формы :: Программа и Интерфейс :: База знаний Delphi :: Вертикальный TitleBar
В этой статье описывается создание вертикального TitleBar в делифете с помощью использования класса TCanvas и функции DrawText. :: Добавляем дополнительную кнопку в заголовок формы Добавляем дополнительную кнопку в заголовок формы. :: Добавляем дополнительную кнопку в заголовок формы
Добавляем дополнительную кнопку в заголовок формы, создавая обработчики для событий WM_NCPAINT, WM_NCACTIVATE и других. :: Добавляем кнопку в заголовок окна
Добавляем кнопку в заголовок окна, создаем MenuItem в системном меню и создаем подсказку(Hint) в кнопке. :: Заголовок диалогового окна
Заголовок диалогового окна устанавливается в момент вызова CreateMessageDialog, который получает настройки из файла .res или изменяет код в модуле Dialogs.pas. :: Как изменить заголовок приложения
В статье описано, как изменить заголовок приложения при минимизации окна в иконку, используя глобальные переменные и обработчики событий. :: Как изменить заголовок чужого окна
В статье описывается способ изменить заголовок чужого окна в программе на языке Delphi с помощью процедуры SetWindowText и функции FindWindow. :: Как изменить шрифт и выравнивание в заголовке формы? Как изменить шрифт и выравнивание в заголовке формы можно сделать за помощью процедуры FormPaint, где можно задать нужный шрифт и параметры выравнивания. :: Как нажать на кнопку вопроса (та, что слева от кнопок минимизации на форме)
Для вызова контекстного меню на форме, содержащей кнопки вопроса и минимизации, необходимо использовать функцию Perform(WM_SYSCOMMAND, SC_CONTEXTHELP, 100). :: Как перехватить события в неклиентской области формы, в заголовке окна, например
Как перехватить события в неклиентской области формы, например в заголовке окна, можно использовать обработчик сообщения WM_NCMMMMOVE. :: Как программно спрятать или показать заголовок окна TitleBar
В статье описывается способ программного изменения или скрытия заголовка окна TitleBar в Delphi, используя процедуры HideTitlebar и ShowTitlebar. :: Как сделать форму без caption? Статья описывает различные методы создания оконных форм в Delphi без заголовка (caption) и предлагает несколько кодов на примерах. :: Как спрятать заголовок формы
Как спрятать заголовок формы: перепишите метод CreateParams в программном коде, объявив его как protected или public секцию, а также создайте код метода CreateParams для изменения стиля окна. :: Как спрятать кнопки в заголовке окна
В статье описывается способ спрятать кнопки в заголовке окна с помощью изменения стиля окна в программе на языке Delphi. :: Кнопка заголовка активного окна
Кнопка заголовка активного окна требует ручной рисовки и обработки перерисовки для отображения вдавленного состояния, а также реакции на сообщение WM_NCHITTEST для активации кнопки. :: Маленькая область заголовка
Автор статьи Neil описывает создание маленькой области заголовка в Delphi, похожей на используемую Microsoft для управления палитрой в VB, с использованием форм и компонентов Label, BorderStyle и системного меню. :: Окно без заголовка
В статье описывается процесс создания окна без заголовка с любым стилем контура, для которого нужно добавить объявление процедуры CreateParams и ее реализацию. :: Окно в виде кольца с изогнутой заголовочной полосой
В статье описывается создание окна в виде кольца с изогнутой заголовочной полосой на языке Delphi. :: Определить щелчок мышкой по заголовку формы
Статья описывает способ определения щелчка мыши по заголовку формы в Delphi, используя обработчики событий WM_NCRBUTTONDOWN, WM_NCLBUTTONDOWN и WM_NCLBUTTONDBLCLK. :: Перемещение окна вне заголовка
В статье описывается способ программирования перемещения окон в Delphi, используя события OnMouseDown, OnMouseMove и OnMouseUp для управления процессом dragging. :: Перемещение окна вне заголовка 2
Процедура WMNCHitTest в Delphi позволяет переместить окно вне заголовка, объявив ее в частных объявлениях и описав в области implementation. :: Перемещение окна вне заголовка 3
В статье описывается метод перемещения окна за его тело с помощью обработки события OnMouseDown и вызова функций ReleaseCapture и Perform. :: Перехват нажатия на системные кнопки формы (закрытие, минимизация окна и т.д.)
Перехват нажатия на системные кнопки формы, такие как закрытие, минимизация окна, позволяет переопределить код с помощью сообщения WM_SYSCOMMAND. :: Показать вторую форму, а заголовок первой оставить активным
Процедура TForm2.FormActivate(sender: tobject) изменяет видимость активной формы ActiveForm на True при ее激ativации. :: Получение второго цвета заголовков форм
Представлен функцией Delphi, которая позволяет получить второй цвет заголовков форм в операционных системах Windows 98, ME и 2000. :: Получить текст заголовка определенного окна
В статье описывается функция под названием NT_InternalGetWindowText, которая позволяет получать текст заголовка определенного окна на Windows NT/2000 системах с помощью внутреннего API-функции InternalGetWindowText. :: Помещение VCL компонентов в область заголовка
Помещение VCL компонентов в область заголовка основной формы с помощью дополнительной формы. :: Прокрутка текста заголовка
В статье описывается пример программирования на Delphi, который обеспечивает прокрутку текста заголовка формы при помощи таймера. :: Рисовать на заголовочной полосе формы
Рисование на заголовочной полосе формы в Delphi происходит за счет обработки сообщения WM_NCPAINT, при этом используются класс TCanvas и метод TextOut. :: "Создание динамической формы в Delphi: визуальный дизайн без привязки к форме" В статье рассматривается создание динамической формы в Delphi без привязки к основной форме с помощью двух подходов: использования TFrame и TPanel. :: Спрятать Min и Max кнопки на форме
Процедура TForm1.FormCreate(Sender: TObject) скрывает кнопки Min и Max на форме путем изменения стиля окна с помощью функции GetWindowLong и SetWindowLong. :: Спрятать Titlebar
Статья посвящена созданию процедур для скрытия и отображения панели заголовка в приложении Delphi, а также примерам использования этих процедур на практике. :: Убрать из формы Caption
В статье описывается способ удаления панели заголовка и полосы размеров из формы Windows Forms при помощи вызова функции SetWindowLong с параметрами GWL_STYLE, GWL_STYLE, WS_CAPTION и WS_SIZEBOX. :: Уменьшить форму по щелчку правой кнопкой мышки на TitleBar
Уменьшить форму по щелчку правой кнопкой мышки на TitleBar с помощью процедуры TForm1.WMNCRButtonDown, которая изменяет высоту клиентской области формы. :: Четвёртая кнопка на заголовочной полосе окна
Четвёртая кнопка на заголовочной полосе окна - это пример программирования на языке Delphi, которая создает кнопку на заголовочной полосе окна и обрабатывает события нажатия и отпускания кнопки.
Эти статьи посвящены созданию и управлению процедурами для скрытия и отображения панели заголовка в приложении Delphi. Мы рассмотрим разные методы создания оконных форм без заголовка (caption) и предоставим несколько практических примеров кода. Узнайте, как добавлять дополнительные кнопки в заголовок формы, изменять шрифт и выравнивание, а также программировать перемещение окон и многое другое.
Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS :: Главная ::
|