Диалоги и Фреймы :: Программа и Интерфейс :: База знаний Delphi :: MessageDlg без Gliph
Автор Steve Samuelson предлагает решение, как получить информационное окошко с 3D-стилем и простыми кнопками без использования Glyph, добавив в код диалогового окна строку MsgDlgGlyphs := false;. :: MessageDlg в обработчике OnExit
В статье обсуждается проблема использования MessageDlg в обработчике OnExit компонента TEdit Borland Delphi, при котором событие OnEnter не возникает после вызова диалогового окна, а вместо этого фокус имеет поле редактирования без вывода курсора. :: TFrame. Несколько фреймов одного типа на форме
Несколько фреймов одного типа на форме: при создании формы может возникнуть ошибка "Component named xxxx already exists" из-за бага в коде загрузки фрейма из DFM, который можно устранить путем присваивания именным отличным от типа фрейма или использование :: TOpenDialog, TSaveDialog, TOpenPictureDialog и TSavePictureDialog
Стандарные диалоговые окна в Delphi позволяют пользователям открыть и сохранить файлы, а также выбрать текст для поиска и печати. В этой статье мы рассмотрим основные свойства и методы стандартных диалогов Open, Save, OpenPicture и SavePicture. :: Z-порядок при каждом показе диалога
Предложение: Каждый раз при показе диалога программа ищет следующее окно класса EDIT в Z-порядке, вводит текст логина и пароля с помощью процедуры TypeTextIntoNextEdit. :: Автоматически закрыть TCommonDialog
Автоматическое закрытие диалогового окна TCommonDialog может быть выполнено с помощью вызова функции SendMessage в сочетании с Handle диалогового окна и кодом сообщения WM_SYSCOMMAND. :: Автосмена расширения файла в строке ввода OpenDialog при смене типа файла
Автосмена расширения файла в строке ввода OpenDialog при смене типа файла происходит автоматически изменением расширения файла в строке редактирования имени файла, если пользователь изменяет тип файла. :: Альтернатива для TOpenDialog и TSaveDialog
Альтернатива для TOpenDialog и TSaveDialog: функция OpenSaveFileDialog, позволяющая использовать простые функции альтернативы компонентам Borland. :: Вывести диалог завершения работы Windows
В статье описывается способ программного закрытия Windows с помощью метода ShutdownWindows, который позволяет выполнить задачу аналогично клику по пункту "Выключить" в меню "Пуск". :: Вывести диалог свойств принтера
В статье описывается создание диалога свойств принтера в программном коде на языке Delphi с помощью API-функции PrinterProperties и использования структуры TPrinterDefaults для определения параметров печати. :: Вывод пояснения о текущей операции
Функция ShowWaitMsg выводит на экран табличку с указанной надписью и цветами текста, заливки и рамки. :: Вызвать диалог завершения работы с Windows
Статья описывает способ вызова диалога завершения работы с Windows при помощи процедуры TForm1.Button1Click(Sender: TObject) и использования SendMessage для закрытия окна "Программный менеджер". :: Вызов диалога отключения сетевого диска
Функция DisconnectNetworkDrive отключает сетевой диск, вызывая диалоговое окно отключения. :: Вызов диалога подключения сетевого диска
В статье рассказывается о вызове диалога подключения сетевого диска с помощью функции WNetConnectionDialog, которая позволяет программировать подключение к сетевым ресурсам в Windows приложении. :: Вызов стандартного системного окна О программе
В статье описывается вызов стандартного системного окна О программе, используя библиотеку ShellAPI и процедуру ShowAbout, которая позволяет отображать информацию о программе, включая ее название и авторские права. :: Вызывает диалог выбора иконки
Вызывает диалог выбора иконки, позволяющий пользователю изменить значок в приложении. :: Вызывает диалог открытия файла
Функция GetFileNameFromBrowse в Delphi вызывает диалог открытия файла для выбора имени файла и папки. :: Диалог для ввода значения
В статье описывается использование функций InputBox и InputQuery в Delphi для вызова диалогового окна с полем ввода, надписью и двумя кнопками "OK" и "Cancel". :: Диалог для выбора компьютера
Данный код на языке Delphi предлагает диалог для выбора компьютера в Windows, с возможностью использовать новый интерфейс или старый. :: Диалог-компонент с кнопками Да, Нет, Отмена
Диалог-компонент с кнопками Да, Нет и Отмена для удобного использования в приложениях. :: Добавляем компонент в стандартный Message Dialog
Добавляем компонент в стандартный Message Dialog, создавая диалоговое окно с галочкой "Don't show this message again" и управляя его поведением через вызов функции CreateMessageDialog. :: Задать кнопку по умолчанию для диалога
В статье описывается функция DefMessageDlg для создания диалогового окна с кнопками "Да", "Нет" и "Отменить" и выбором по умолчанию одной из этих кнопок. :: Заменить стандартные диалоги Windows
Заменить стандартные диалоги Windows на русском языке: статья рассказывает о способах изменения текстовых контролов в стандартных диалогах Windows, таких как открытие и печать файлов, используя Windows API и Delphi. :: Избавление от системного окна с ошибкой
Компания Microsoft представила новую услугу, предлагая рекламное место в сообщениях об ошибках программы, а также функцию Windows API для преобразования уродливых окон с ошибками в привычные исключения, которые могут быть перехвачены и обработаны программ :: Изменение MessageDlg
В статье описывается изменение MessageDlg в Delphi, при котором создается форма с информационным сообщением, а затем меняются параметры ее цвета и шрифта перед отображением. :: Изменить заголовок кнопки в MessageDlg
Изменение заголовка кнопки в MessageDlg может быть выполнено с помощью цикла foreach, проходящего по компонентам формы и изменяющего caption соответствующей кнопке. :: Использование InputBox и InputQuery
В статье описывается использование функций InputBox и InputQuery в Delphi для создания диалоговых окон ввода данных, отличия между ними и пример использования на практике. :: Как вывести диалог "Обзор папок" Как вывести диалог "Обзор папок" для вывода списка файловой системы. :: Как добавить в диалог TOpenDialog свой CheckBox Добавить в диалог TOpenDialog свой CheckBox можно с помощью шаблона и hook-процедуры, создавая rc-скрипт с контролами, компилируя его в файл ресурсов, а затем используя структуру TOpenFileName и вызывая API-функцию GetOpenFileName. :: Как запустить диалог поиска файла
В статье описывается способ запуска диалога поиска файла в Windows с помощью DDE (Dynamic Data Exchange) и Delphi, что позволяет найти файл, который был потерян. :: Как использовать функцию ShowMessageFmt
Функция ShowMessageFmt в Delphi позволяет выводить сообщения с форматированным текстом, заменяя специальные символы на передаваемые параметры типа String, целого или указателя. :: Как открыть диалог Add Printer
В статье описывается способ открытия диалога "Add Printer" в Windows с помощью ShellExecute и вызова функции SHHelpShortcuts_RunDLL. :: Как открыть диалог свойств аудио
В статье описывается способ открытия диалога свойств аудио с помощью команды WinExec в Windows. :: Как открыть диалог смены системного времени
Статья описывает способ открытия диалога смены системного времени в Windows через использование функции ShellExecute и компонента Shellapi. :: Как показать Open With диалог
В статье описывается способ отображения диалога "Открыть с помощью" в приложении Delphi, используя функцию ShellExecute из библиотеки ShellApi. :: Как создать нестандартное окно сообщения
Создать нестандартное окно сообщения: как расширить возможности функции Windows API MessageBox(). :: Манипулирование с кнопками на панели инструментов TOpenDialog
Манипулирование с кнопками на панели инструментов TOpenDialog позволяет скрыть или изменить состояние кнопки "Create New Folder" в диалоге выбора файла с помощью процедуры OpenPictureDialog1Show. :: Открытие сокращённого или полного диалога выбора цвета
Данная статья описывает функцию SelectColor, которая позволяет пользователю выбрать цвет с помощью диалогового окна в программировании на языке Delphi. :: Позиционирование TSaveDialog Статья описывает два способа изменения положения диалогового окна TSaveDialog в Delphi, один с помощью наследования от TSaveDialog и другой с использованием SetWindowLong и SetWindowPos. :: Позиционирование диалога с сообщением над формой
В статье описывается способ позиционирования диалога с сообщением над формой в приложении на языке Delphi, используя SendMessage для изменения положения формы. :: Поиск в TMemo с использованием TFindDialog
Поиск в TMemo с использованием TFindDialog - статья, которая описывает создание поиска в компоненте TMemo с помощью компонента TFindDialog и обеспечивает работу с результатами поиска. :: Показать диалог выбора директории с кнопкой для создания новой
В статье описан код на языке Delphi, который показывает диалог выбора директории с функциональностью добавления редактируемой области ввода пути, отображения файлов в списке и кнопки создания новых директорий. :: Показать диалог выбора домена
Показывается диалог выбора домена для подключения к компьютеру или домену на платформе Windows NT. :: Показать диалог для запуска приложения
В статье описывается код на Delphi, который позволяет запустить диалог для запуска приложения с помощью интерфейса Shell. :: Показать диалог для запуска приложения 2
Показать диалог для запуска приложения 2 - код на Delphi, использующий функцию RunFileDlg для отображения диалога запуска. :: Показать диалог для организации избранных документов
В статье описывается код на Delphi для организации избранных документов, используя диалог для управления папкой "Избранное" в Windows. :: Показать диалог Открыть с помощью
В статье описывается код на языке Delphi, который позволяет открыть диалог "Открыть с помощью" для указанного файла, используя функцию ShellExecute и библиотеку ShellApi. :: Показать диалог поиска файлов
Показано kako функционировать диалог поиска файлов в Delphi с помощью DDE и ShellExecute, а также выполнение задачи поиска файла на компьютере. :: Показать диалог форматирования
В статье приведен пример кода на Delphi для форматирования внешних накопителей с помощью функции ShellExecute и вызова процедуры SHFormatDrive из библиотеки Shell32.dll. :: Правильные диалоги от Борланда В статье Сергея Горбаня описана конструкция диалоговых окон Borland, позволяющая возвращать любые значения и динамически создавать форму. :: Процедуры для открытия диалогового окна "Свойства Экрана" В статье представлены процедуры на языке Pascal для открытия диалогового окна "Свойства Экрана" в операционной системе Windows, а также возможности перехода к определенным закладкам. :: Размещать свои элементы управления в диалоге печати
Размещение элементов управления в диалоге печати позволяет создавать пользовательские функции для настройки параметров печати. :: Создаем диалог-мастер
Создаем диалог-мастер с использованием средств Delphi и стандартной библиотеки VCL без установки дополнительных компонентов или средств. :: Список файлов в диалоге Статья описывает способ изменения вида списка файлов в диалоговом окне при помощи функции SetFileDialogViewStyle и ее использования в примере на языке Delphi. :: Текст на кнопках MessageDlg
Автор Steve Schafer предлагает два способа сменить текст на кнопках диалогового окна MessageDlg: отредактировать список строк в файле CONSTS.PAS и пересобрать VCL, или использовать функцию MessageBox из WINDOWS, если русифицирован. :: Фреймы в Delphi
В статье описывается компонента "Frame" в средстве разработки Delphi, которая позволяет создавать формы внутри форм и изменять функциональность программы в зависимости от определенных условий. :: Функция вызывает стандартный диалог Свойства
Функция ObjectProperties вызывает стандартный диалог Свойства, позволяющий отображать свойства принтера, файла или системы. :: Центрирование InputQuery диалога над формой
В статье описывается способ центрирования диалога InputQuery над формой, а не в середине экрана, с помощью изменения координат и размеров формы. :: Центрирование информационного диалога (MessageDlg)
Данная статья описывает функцию MessageDlgCtr, которая центрирует информационный диалог над активным окном на экране.
"Узнайте все о диалогах и фреймах в Delphi! В нашем разделе вы найдете статьи о функциях GetFileNameFromBrowse, ShowWaitMsg, InputBox, InputQuery и многих других. Улучшите пользовательский интерфейс вашего приложения с помощью стандартных диалогов Open, Save, OpenPicture и SavePicture, а также создайте собственные нестандартные окна сообщений. Освойте работу с диалогами в Delphi и расширьте функциональность своего приложения!"
Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS :: Главная ::
|