[H-L-L.ru] |
Форма входа |
Меню сайта |
Categories | |
|
Главная » Статьи » Уроки по C++ Builder » 1. Основы |
Кроме выполнения своих функций, программа должна красиво выглядеть. У начинающих программистов в 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): 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 Источник: приложение, C++, графика | |
Всего комментариев: 0 | |