Компоненты и Графика :: Графика и Игры :: База знаний Delphi :: Вывод текста на родительском элементе управления
В статье описывается способ вывода текста на родительском элементе управления в Delphi, используя свойство Canvas и контекст устройства для создания объекта TCanvas. :: Затенить компонент
Процедура ShadeIt изменяет цвет компонента на TForm, а также его границы, для создания эффекта затенения. :: Здесь был Я
Автор статьи рассказывает о привычке людей оставлять свои автографы и делает попытку оставить свой след в компьютерном варианте, предложив несколько программ на языке Delphi для добавления имени в системный трей, кнопку Пуск и рисование текста прямо по эк :: Избавиться от мерцаний в DrawCell
В статье описывается способ устранения мерцания в процедуре DrawCell при использовании Delphi, путем правильного указания границ используемого канваса. :: Изображение контрола сохранить в файл
Билл Гейтс спрашивает разработчика программы о сохранении изменений в контроле, а сам разработчик создает процедуру для захвата изображения любого контрола и его последующего сохранения в файл. :: "Использование TColor с шестнадцатеричными значениями" Статья описывает, как использовать шестнадцатеричные значения для определения цвета в Delphi и Pascal с помощью типа данных TColor, а также предоставляет примеры и альтернативные решения. :: Как избежать того, что в некоторых видео режимах прозрачная часть glyphа стандартного TBitBtn становится видной
В статье описывается метод, позволяющий избежать видимости прозрачной части glyph standardного TBitBtn в некоторых видео режимах, путем закраски этой части цветом кнопки. :: Как поместить прозрачную фоновую картинку на компонент CoolBar
В статье описывается способ установки прозрачной фоновой картинки на компонент CoolBar в Delphi, используя битмапы и вызов метода BrushCopy. :: Компонент для отрисовки линий
Компонент для отрисовки линий, позволяющий рисовать горизонтальные, вертикальные и диагональные линии с возможностью изменения параметров рисования. :: Компоненты для работы с графикой
Компоненты для работы с графикой предназначены для программистов Delphi, позволяя выполнять операции с прозрачностью, быстрой и гибкой заменой цветов, улучшенным компонентом TDrawGrid, работой с массивами картинок и движущимся текстом на неоднородном фоне :: Мерцание формы
Мерцание формы при рисовании в окне без помощи создания виртуального изображения в памяти и без дурацкого мерцания можно устранить с помощью процедур BeginScreenUpdate и EndScreenUpdate, которые управляют процессом отображения формы. :: Можно ли как-то уменьшить мерцание при перерисовке компонента
Добавление флага csOpaque к свойству ControlStyle компонента позволяет уменьшить мерцание при перерисовке, так как фон компонента перестает перерисовываться. :: Нарисовать подсвеченный прямоугольник вокруг контрола под мышкой
Нарисовать подсвеченный прямоугольник вокруг контрола под мышкой, используя для этого функцию GetWindowRect и SetROP2. :: Получение DC элемента управления
Получение DC элемента управления позволяет получить handle для bitmap-образа, загруженного в компонент TImage, через свойство canvas.handle.
"Изучайте компоненты и графику для программирования в Delphi. Узнайте о прозрачности, быстрой замене цветов и работе с массивами картинок. Устраните мерцание форм и сохраните изображения контролов. Научитесь рисовать линии, менять цвета и выводить текст на родительских элементах управления в Delphi. Оптимизируйте свою графику с помощью компонентов Delphi."
Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS :: Главная ::
|