Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения
KANSoftWare

Компоненты и Графика :: Графика и Игры :: База знаний Delphi

:: Вывод текста на родительском элементе управления
В статье описывается способ вывода текста на родительском элементе управления в Delphi, используя свойство Canvas и контекст устройства для создания объекта TCanvas.

:: Затенить компонент
Процедура ShadeIt изменяет цвет компонента на TForm, а также его границы, для создания эффекта затенения.

:: Здесь был Я
Автор статьи рассказывает о привычке людей оставлять свои автографы и делает попытку оставить свой след в компьютерном варианте, предложив несколько программ на языке Delphi для добавления имени в системный трей, кнопку Пуск и рисование текста прямо по эк

:: Избавиться от мерцаний в DrawCell
В статье описывается способ устранения мерцания в процедуре DrawCell при использовании Delphi, путем правильного указания границ используемого канваса.

:: Изображение контрола сохранить в файл
Билл Гейтс спрашивает разработчика программы о сохранении изменений в контроле, а сам разработчик создает процедуру для захвата изображения любого контрола и его последующего сохранения в файл.

:: Как избежать того, что в некоторых видео режимах прозрачная часть 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, включая устранение мерцания, рисование линий, вывод текста на родительском элементе управления, изменение прозрачности фона компонента и создание различных графических эффектов.




:: Главная ::


реклама



©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-06-02 10:20:12
2024-06-14 06:41:35/0.0033791065216064/0