• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Как зарисовать заголовок окна

  • Автор темы Lorduk
  • Дата начала
Статус
Закрыто для дальнейших ответов.
L

Lorduk

Помогите!!!!!!!!!!!
Надо сделать следующее задание:
Зарисовать заголовок окна таким образом чтобы
вместо обычной градиентной синей полоски (классический стиль Windows)
отрисовывалась бы на всю ширину картинка, загружаемая из растрового
файла. Необходимо, чтобы при изменении размеров, картинка также
изменяла размеры. Также при скрытии, раскрытии, активировании,
деактивировании формы картинка не должна исчезать. При перерисовке
картинки желательно максимально уменьшить ее мерцание. Также
необходимо обеспечить прорисовку текста заголовка формы любым
оптимальным способом.
При этом исходные параметры формы:
Caption = 'Form1'.
BorderIcons, biSystemMenu = False.
BorderStyle = bsSizeable.


:)
 
Z

Zuzlan

хм... а я бы попробовал проще реализовать....
Например поставить как фон на форме - картинку.
BorderStyle у формы установить как none
А саму картинку растянуть по всей форме и соответственно вверху ее рисуй все что угодно (можно задать ей height, что б она не растягивалась по вертикали) и все... делов то...
ЗЫ: ток не забудь добавить кнопки закрытия, минимизации и увеличиния окна во весь экран, потому что их на форме не будет :)
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!