[H-L-L.ru]

Форма входа

Меню сайта

Categories
1. Основы [3]

Главная » Статьи » Уроки по C++ Builder » 1. Основы

Урок 3. Основные настройки и графические украшения приложения
  Кроме выполнения своих функций, программа должна красиво выглядеть. У начинающих программистов в C++ Builder очень часто встают вопросы, как сделать ту или иную графическую "примочку". Поэтому, на этом уроке мы поговорим о настройках компонентов и проекта.

  Наиболее частый вопрос - смена стандартного значка приложения. Сделать это можно через меню Project->Options на вкладке Application. Нажимаем на кнопку Load Icon и выбираем иконку в формате ico размером не более 32*32. Иконки можно найти по адресу %\Program Files\Common Files\Borland Shared\Images\Icons. Поле Title служит для задания названия программы. Так это выглядит в C++ Builder 6:



  А так в C++ Builder XE2:




Так же можно для каждого окна выбрать свой значок. Для этого в свойствах формы надо выбрать пункт Icon. Если этого не делать, то значок на них останется такой же, как у приложения.

  Т.к. большинство ваших приложений будут иметь небольшие размеры окошек, то рекомендую в свойствах формы выставлять свойство BorderStyle в значение bsSingle. Тем самым мы запретим растягивать форму за края и в свойстве BorderIcons поставим biMaximize в false. Этим мы отключаем кнопку развертывания окна во весь экран. Так же можно изменить цвет Color формы со стандартного значения clBtnFace на clWhite - белый. После запуска приложения форма появляется на том месте, где она была во время проектирования, поэтому лучше поместить её по центру установив свойство Position в poOwnerFormCenter. Если вы хотите, чтобы ваша форма была поверх всех окон, то надо свойство FormStyle установить в значение fsStayOnTop.
 Если вы хотите сделать форму прозрачной, то нужно установить свойство AlphaBlend в true и в свойстве AlphaBlendValue выбрать значение от 0 до 255.

  Следующий совет - использовать кнопки BitBtn вместо обычных Button. Это позволит сделать их более красивыми и информативными. Т.к. мы сможем загрузить туда картинку.
  Если вы захотите перенести своё приложение на другой компьютер, где не установлен C++ Builder, то вам надо проделать следующее. Зайти в Project->Options и на вкладке Packages снять галочку с Build with runtime packages. На вкладке Linker снять галочку с Use dynamic RTL и на вкладке Compiler нажать на кнопку Release. Так это выглядит для C++ Builder 6:







  В C++ Builder XE2 надо в Project Manager дважды щелкнуть по Release (выбран вид отображения Classic Undocked):



  Так же C++ Builder XE2 позволяет менять цветовые стили. Они находятся в свойствах проекта на вкладке Application->Apearance. Кроме классического стиля можно выбрать следующие:

Amakrits



Amethyst Kamri



Aqua Graphite



Aqua Light Slate



Auric



Carbon



Charcoal Dark Slate



Cobalt XEMedia



Cyan Dusk



Cyan Night



Emerald Light Slate



Golden Graphite



Iceberg Classico



Lavender Classico



Metro Black



Metro Blue



Metro Green



Ruby Graphite



Sapphire Kamri



Slate Classico



Smokey Quartz Kamri



Turquoise Gray



  Для того, чтобы выбрать стиль, надо поставить галочку напротив его надписи и проверить чтобы он был выбран в Default Style. Нажимаем OK и компилируем приложение:






Источник: приложение, C++, графика

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Полная версия сайта