Button и Bit. Btn управляющие кнопки. Простейшей и, пожалуй, наиболее часто используемой кнопкой является кнопка Button, расположенная на странице библиотеки Standard. При написании программы я сделал Компонент Button на форме а затем применил свойство Style и выбрал bsCommandLink. Основное с точки зрения внешнего вида свойство кнопки Caption. Правда, это сработает, если в фокусе находится какойто оконный компонент. QbHGQArxSQ.KHwL/img-WGwi88.jpg' alt='Builder Компоненты Кнопки' title='Builder Компоненты Кнопки' />Реже используется кнопка Bit. Btn, отличающаяся, прежде всего, возможностью отобразить на ее поверхности изображение. Большинство свойств, методов и событий у этих видов кнопок одинаковы. Основное с точки зрения внешнего вида свойство кнопки Caption надпись. Builder Компоненты Кнопки' title='Builder Компоненты Кнопки' />В надписях кнопок можно предусматривать использование клавиш ускоренного доступа, выделяя для этого один из символов надписи. Перед символом, который должен соответствовать клавише ускоренного доступа, ставится символ амперсанда. Изучаем компоненты Borland C Builder, Наталия Елманова, 1998. Этот символ не появляется в надписи, а следующий за ним символ оказывается подчеркнутым. Тогда пользователь может вместо щелчка на кнопке нажать в любой момент клавишу Alt совместно с клавишей выделенного символа. Например, если в вашем приложении имеется кнопка выполнения какой то операции, вы можете задать ее свойство Caption равным Start. На кнопке эта надпись будет иметь вид Start. И если пользователь нажмет клавиши AltS, то это будет эквивалентно щелчку на кнопке. Основное событие любой кнопки On. Click, возникающее при щелчке на ней. Именно в обработчике этого события записываются операторы, которые должны выполняться при щелчке пользователя на кнопке. Помимо этого есть еще ряд событий, связанных с различными манипуляциями клавишами и кнопками мыши. Писать обработчик события On. Click надо, если вы не связываете свойством Action данную кнопку с каким то действием. Свойство Cancel, если установить его в true, определяет, что нажатие пользователем клавиши Esc будет эквивалентно щелчку на данной кнопке. Это свойство целесообразно задавать равным true для кнопок Отменить в различных диалоговых окнах, чтобы можно было выйти из диалога, нажав на эту кнопку или нажав клавишу Esc. Свойство Default, если его установить в true, определяет, что нажатие пользователем клавиши ввода Enter будет эквивалентно нажатию на данную кнопку, даже если данная кнопка в этот момент не находится в фокусе. Правда, это сработает, если в фокусе находится какой то оконный компонент. Если же в момент нажатия Enter в фокусе находится другая кнопка, то все таки сработает именно кнопка в фокусе. Если у нескольких кнопок на форме свойство Default задано равным true, то при нажатии Enter сработает та из них, которая находится раньше в последовательности табуляции. Из методов, присущих кнопкам, имеет смысл отметить один Click. Выполнение этого метода эквивалентно щелчку на кнопке, т. Этим можно воспользоваться, чтобы продублировать какими то другими действиями пользователя щелчок на кнопке. Пусть, например, вы хотите, чтобы при нажатии пользователем клавиши с символом. Поскольку неизвестно, какой компонент будет нажиматься в фокусе в момент этого события, надо перехватить его на уровне формы. Такой перехват осуществляется, если установить свойство формы Key. Preview true. Тогда в обработчике события формы On. Key. Presss можно написать оператор if КеуС. Рассмотрим теперь особенности кнопки с пиктограммой Bit. Btn. Изображение на этой кнопке задается свойством Glyph. При нажатии кнопки с многоточием в строке свойства Glyph в Инспекторе Объектов вызывается окно. Нажав в нем кнопку Load, вы перейдете в обычное окно открытия файла рисунка и можете выбрать файл битовой матрицы. Crack Sony Vegas Pro 13 64 Bit тут. В частности, с CBuilder поставляется большое количество изображений для кнопок. Они расположены в каталоге lmagesButtons, а сам каталог Images в CBuilder обычно расположен в каталоге. Program FilesCommon Files BorlaridBarland Shared. После того как вы выбрали изображение, нажмите OK и выбранное изображение появится на вашей кнопке левее надписи. Файл изображения для кнопки может содержать до четырех изображений пиктограмм размера 1. Самое левое соответствует отжатой кнопке. Второе слева соответствует недоступной кнопке, когда ее свойство Enabled равно false. Третье слева изображение используется при нажатии пользователя на кнопку при ее включении. Четвертое слева изображение используется в кнопках с фиксацией Speed. Button, для изображения кнопки в нажатом состоянии. Большинство изображений для кнопок использует две пиктограммы. Число пиктограмм вы можете узнать из свойства кнопки Num. Glyphs, которое после загрузки изображения покажет вам число пиктограмм в нем. Расположение изображения и надписи на кнопке определяется свойствами Margin, Layout и Spacing. Если свойство Margin равно 1 значение по умолчанию, то изображение и надпись размещаются в центре кнопки. При этом положение изображения по отношению к надписи определяется свойством Layout, которое может принимать значения bl. Glyph. Left слева, это значение принято по умолчанию, bl. Glyph. Right справа, bl. Glyph. Top вверху, bl. Glyph. Bottom внизу. Если же Margin 0, то в зависимости от значения Layout изображение и надпись смещаются к той или иной кромке кнопки, отступая от нее на число пикселов, заданное значением Margin. Свойство Spacing задает число пикселов, разделяющих изображение и надпись на поверхности кнопки. По умолчанию Spacing 4. Если задать Spacing 0, изображение и надпись будут размещены вплотную друг к другу. Если задать Spacing 1, то текст появится посередине между изображением и краем кнопки. Еще одно свойство Bit. Btn это свойство Kind, которое определяет тип кнопки. По умолчанию значение этого свойства равно bk. Custom заказная. Но можно установить и множество других предопределенных типов bk. OK, bk. Cancel, bk. Help, bk. Yes, bk. No, bk. Close, bk. Abort, bk. Retry, bklgnore, bk. All. В этих типах уже сделаны соответствующие надписи, введены пиктограммы, заданы еще некоторые свойства. Обычно все таки лучше ими не пользоваться. Во первых, надписи все равно надо переводить на русский язык. Во вторых, предопределенные рисунки обычно выбиваются из общего стиля конкретного приложения. И самое главное предопределение некоторых свойств, не учтенных вами, может иногда приводить к странным результатам работы. Уж лучше использовать заказные кнопки и самому устанавливать в них все необходимые свойства.
Страницы
- Журнал Wwe Кг В Формате Pdf
- Схема Инструкция Whirlpool Awt 5108
- Инструкция По Эксплуатации Холодильника Минск-15М
- Образец Заявления Об Отказе От Гражданства России
- Кричалки Для Группы Поддержки На Мисс Осень
- Чертеж Концевой Фрезы В Компасе Скачать
- Пропалин Для Кошек Инструкция По Применению
- Лего Сити 60046 Инструкция
- Кодовый Замок С Электронным Ключом На Atmel Avr
- Хлебопечка Livstar Инструкция
- Виндовс 10 С Ключем Активації Через Торрент