За что отвечает свойство caption формы

Свойство caption (Формы Майкрософт)

Описательный текст, появляющийся на объекте, чтобы определить или описать его.

Синтаксис

объект. Подпись [= Строка]

Синтаксис свойства Caption состоит из следующих частей:

PartОписание
objectОбязательный. Допустимый объект.
StringНеобязательное. Строковое выражение, оцениваемое как текст, отображаемый в качестве заголовка.

Параметры

Параметром по умолчанию для элемента управления является уникальное имя, основанное на типе элемента управления. Например, CommandButton1 — это заголовок по умолчанию для первой кнопки команды в форме.

Примечания

Этот текст идентифицирует или описывает объект, с которым он связан. Для кнопок и меток свойство Caption определяет текст, появляющийся в элементе управления. Для объектов Page и Tab это свойство определяет текст, появляющийся на вкладке.

Если заголовок элемента управления оказывается слишком длинным, заголовок усекается. Если заголовок формы оказывается слишком длинным для строки заголовка, заголовок отображается с многоточием.

Свойство ForeColor элемента управления определяет цвет текста заголовка.

Если у элемента управления есть свойства Caption и AutoSize, задание для свойства AutoSize значения True автоматически настраивает размер элемента управления так, чтобы в нем помещался весь заголовок.

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.

Источник

Свойство Form.Caption (Access)

Получает или задает текст, который отображается в панели заголовков в представлении Формы. Для чтения и записи, String.

Синтаксис

выражения. Caption

выражение: переменная, представляющая объект Form.

Примечания

Свойство Caption — это строковая строка, которая может содержать до 2048 символов. Подписи для форм и отчетов, которые слишком долго отображаются в панели заголовков, усечены.

Если вы не задаете подпись для формы, кнопки или метки, Microsoft Access назначит объекту уникальное имя на основе объекта, например Form1.

Свойство Caption можно использовать для назначения ключа доступа к метке или кнопке команды. В подписи включите амперанд (&) непосредственно перед персонажем, который необходимо использовать в качестве ключа доступа. Символ будет подчеркивается. Вы можете нажать Alt плюс заострелный символ, чтобы переместить фокус на этот контроль на форму.

Включите два амперанд (&&) в параметр для подписи, если вы хотите отобразить ампера и себя в тексте подписи. Например, чтобы отобразить сохранение & exit, необходимо ввести сохранить && exit в поле свойства Caption.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.

Источник

Введение

Первая программа

Традиционно при изучении программирования принято создавать первую программу, которая выводит текст «Hello, world!». Не будем отступать от традиции и создадим программу, которая выводит этот текст тремя разными способами. Но вначале познакомимся с самой средой программирования Delphi. Предполагается, что на этот момент Delphi 7 уже установлена на вашем ПК. Если это не так, то перед дальнейшим прочтением лекции установите Delphi 7. При загрузке Delphi 7 вы видите такую картину:

За что отвечает свойство caption формы. Смотреть фото За что отвечает свойство caption формы. Смотреть картинку За что отвечает свойство caption формы. Картинка про За что отвечает свойство caption формы. Фото За что отвечает свойство caption формы

Познакомьтесь – это Delphi. У нее есть много окон, панелей, компонентов. С большинством из них мы познакомимся со временем, а пока нам нужно обратить внимание на 5 окон:

За что отвечает свойство caption формы. Смотреть фото За что отвечает свойство caption формы. Смотреть картинку За что отвечает свойство caption формы. Картинка про За что отвечает свойство caption формы. Фото За что отвечает свойство caption формы

Обратите внимание, что свойства в Объектном Инспекторе принадлежат выделенному в данный момент компоненту. Выделяются компоненты простым щелчком мыши. Имейте в виду, что щелкать нужно один раз. Двойной щелчок создаст обработчик события – процедуру. Если вы ошибочно создадите таким образом процедуру, то просто сохраните проект, ничего в нее не вписывая – при сохранении последние пустые процедуры автоматически удаляются. Удалять их вручную не рекомендуется.

Снова сохраните проект и нажмите кнопку Run (или ). Убедитесь, что надпись появилась на форме, после чего закройте программу (но не Delphi) и вернитесь к форме.

Попробуем третий, немного более сложный способ. Пока что мы создавали программу, не написав ни единой строки кода. Мы занимались только дизайном, все остальные трудности Delphi взяла на себя. Теперь попробуем вывести это же сообщение, как только пользователь нажмет кнопку на форме.

Далее нам нужно создать обработчик нажатия на кнопку. Обработчик представляет собой процедуру, в которой мы будем писать наш код. Этот код будет выполняться программой всякий раз, когда пользователь нажмет на эту кнопку. Чтобы создать этот обработчик, следует дважды нажать на кнопку на форме. Вы сразу попадаете в редактор кода и видите, что процедура уже создана, курсор мигает в том месте, где мы должны ввести свой код. Пока что не будем разбираться, что тут к чему, а просто впишем строку:

Источник

Информационные технологии 3

Программирование на Delphi

1. Введение

Первая программа

Традиционно при изучении программирования принято создавать первую программу, которая выводит текст «Hello, world!». Не будем отступать от традиции и создадим программу, которая выводит этот текст тремя разными способами. Но вначале познакомимся с самой средой программирования Delphi. Предполагается, что на этот момент Delphi 7 уже установлена на вашем ПК. Если это не так, то перед дальнейшим прочтением лекции установите Delphi 7. При загрузке Delphi 7 вы видите такую картину:

За что отвечает свойство caption формы. Смотреть фото За что отвечает свойство caption формы. Смотреть картинку За что отвечает свойство caption формы. Картинка про За что отвечает свойство caption формы. Фото За что отвечает свойство caption формы

Рис. 1.1. Рабочая среда Delphi 7

Познакомьтесь – это Delphi. У нее есть много окон, панелей, компонентов. С большинством из них мы познакомимся со временем, а пока нам нужно обратить внимание на 5 окон:

За что отвечает свойство caption формы. Смотреть фото За что отвечает свойство caption формы. Смотреть картинку За что отвечает свойство caption формы. Картинка про За что отвечает свойство caption формы. Фото За что отвечает свойство caption формы

Рис. 1.2. Кнопки Save (Сохранить) и Save All (Сохранить всё) на панели инструментов

Обратите внимание, что свойства в Объектном Инспекторе принадлежат выделенному в данный момент компоненту. Выделяются компоненты простым щелчком мыши. Имейте в виду, что щелкать нужно один раз. Двойной щелчок создаст обработчик события – процедуру. Если вы ошибочно создадите таким образом процедуру, то просто сохраните проект, ничего в нее не вписывая – при сохранении последние пустые процедуры автоматически удаляются. Удалять их вручную не рекомендуется.

Снова сохраните проект и нажмите кнопку Run (или ). Убедитесь, что надпись появилась на форме, после чего закройте программу (но не Delphi) и вернитесь к форме.

Попробуем третий, немного более сложный способ. Пока что мы создавали программу, не написав ни единой строки кода. Мы занимались только дизайном, все остальные трудности Delphi взяла на себя. Теперь попробуем вывести это же сообщение, как только пользователь нажмет кнопку на форме.

Далее нам нужно создать обработчик нажатия на кнопку. Обработчик представляет собой процедуру, в которой мы будем писать наш код. Этот код будет выполняться программой всякий раз, когда пользователь нажмет на эту кнопку. Чтобы создать этот обработчик, следует дважды нажать на кнопку на форме. Вы сразу попадаете в редактор кода и видите, что процедура уже создана, курсор мигает в том месте, где мы должны ввести свой код. Пока что не будем разбираться, что тут к чему, а просто впишем строку:

Источник

За что отвечает свойство caption формы

Изучение изменения свойств компонентов и работы с событиями. Знакомство с общими для многих компонентов свойствами, с различными типами кнопок.

Форма

Мы много раз употребляли слово компонент, но что это такое?

Поскольку нам придется сегодня много экспериментировать, будет нелишним сохранить новый проект. Сохраните его под именем Proba в папку

Вы еще не забыли, что модуль мы называем так же, как форму, но без начального «f«? В нашем случае, это будет Main.

Теперь давайте прогуляемся по основным свойствам формы, от начала к концу.

За что отвечает свойство caption формы. Смотреть фото За что отвечает свойство caption формы. Смотреть картинку За что отвечает свойство caption формы. Картинка про За что отвечает свойство caption формы. Фото За что отвечает свойство caption формы

Установите значение bsDialog и запустите программу, посмотрите на внешний вид полученного окна.

За что отвечает свойство caption формы. Смотреть фото За что отвечает свойство caption формы. Смотреть картинку За что отвечает свойство caption формы. Картинка про За что отвечает свойство caption формы. Фото За что отвечает свойство caption формы

За что отвечает свойство caption формы. Смотреть фото За что отвечает свойство caption формы. Смотреть картинку За что отвечает свойство caption формы. Картинка про За что отвечает свойство caption формы. Фото За что отвечает свойство caption формы

Для дальнейших экспериментов давайте установим следующие параметры формы:

Панель и TSplitter

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

За что отвечает свойство caption формы. Смотреть фото За что отвечает свойство caption формы. Смотреть картинку За что отвечает свойство caption формы. Картинка про За что отвечает свойство caption формы. Фото За что отвечает свойство caption формы

Name— имя панели. Если будем ее переименовывать, то в этом свойстве.
Caption— текст в центре панели, в нашем случае, это Panel1. Этот текст очень редко используется, обычно его удаляют, чтобы панель была пустой. Мы тоже очистим этот текст.
Left, Top— расстояние в пикселях, соответственно, от левой и верхней границ формы до панели. Установим в обоих свойствах значение 10.
Height— высота панели в пикселях, установим ее в 320.
Width— ширина панели в пикселях, установим ее в 580.

Теперь сохраните изменения в проекте и запустите его. Вы увидите окно с выпуклой панелью, под которой осталось место для кнопки. Так обычно оформляют диалоговые окна. Однако выпуклость панели можно и убрать, превратив ее в аккуратную рамочку. Закройте окно и вернитесь к проекту. Рассмотрим три свойства, влияющих на выпуклость панели.

Попробуйте «поиграть» со свойствами панели: меняйте их, запускайте проект на выполнение, и смотрите, как будет меняться внешний вид панели. А когда наиграетесь и запустите программу в последний раз, разверните окно во весь экран. Вот это уже неприятно: окно программы увеличилось, а панель осталась прежней:

За что отвечает свойство caption формы. Смотреть фото За что отвечает свойство caption формы. Смотреть картинку За что отвечает свойство caption формы. Картинка про За что отвечает свойство caption формы. Фото За что отвечает свойство caption формы

Дело в том, что панель «привязывается» к верхней и левой границе формы. А при изменении размеров окна, правая и нижняя границы панели не изменяются. Чтобы «привязать» к форме все стороны панели, служат «якоря»:

За что отвечает свойство caption формы. Смотреть фото За что отвечает свойство caption формы. Смотреть картинку За что отвечает свойство caption формы. Картинка про За что отвечает свойство caption формы. Фото За что отвечает свойство caption формы

За что отвечает свойство caption формы. Смотреть фото За что отвечает свойство caption формы. Смотреть картинку За что отвечает свойство caption формы. Картинка про За что отвечает свойство caption формы. Фото За что отвечает свойство caption формы

За что отвечает свойство caption формы. Смотреть фото За что отвечает свойство caption формы. Смотреть картинку За что отвечает свойство caption формы. Картинка про За что отвечает свойство caption формы. Фото За что отвечает свойство caption формы

Не забудьте сохранять проект время от времени.

Кнопка TButton

Именно так, с точкой с запятой в конце. Это оператор закрытия окна. А если это окно главное, то значит, закроется вся программа :

За что отвечает свойство caption формы. Смотреть фото За что отвечает свойство caption формы. Смотреть картинку За что отвечает свойство caption формы. Картинка про За что отвечает свойство caption формы. Фото За что отвечает свойство caption формы

За что отвечает свойство caption формы. Смотреть фото За что отвечает свойство caption формы. Смотреть картинку За что отвечает свойство caption формы. Картинка про За что отвечает свойство caption формы. Фото За что отвечает свойство caption формы

Другие события кнопок нам пока не нужны. Сохраните проект и запустите его. Убедитесь, что нажатие на кнопку приводит к закрытию программы.

За что отвечает свойство caption формы. Смотреть фото За что отвечает свойство caption формы. Смотреть картинку За что отвечает свойство caption формы. Картинка про За что отвечает свойство caption формы. Фото За что отвечает свойство caption формы

Поставьте две кнопки TBitBtn и одну TSpeedButton куда-нибудь на нашу форму, например, на верхнюю панель, правее нашей Button1. Будем разбираться, чем они отличаются от обычной кнопки.

Кнопка TBitBtn

Это более продвинутая кнопка, имеющая некоторые дополнительные свойства. Прежде всего, вы заметили, что она несколько более высокая, чем обычная кнопка. TBitBtn помимо текста может содержать и изображение. Для этого используются несколько свойств.

Примечание: Большинство изображений хранится в папке Images там, куда вы установили Lazarus. Если вы оставили адрес по умолчанию, это будет

Там хранится несколько папок, где изображения рассортированы по тематикам. Однако необязательно использовать только эти изображения. В Интернете можно найти огромное количество бесплатных коллекций изображений, которые можно использовать в своих проектах.

Выделите свойство Glyph кнопки BitBtn1 и щелкните по кнопке «» справа от него. Откроется диалог выбора изображения. В этом диалоге нажмите кнопку «Загрузить» и найдите папку

Однако с этой кнопкой мы еще не закончили. Выделите ее в Редакторе форм и обратите внимание на свойства кнопки.

Данное свойство лучше не изменять.

Кнопка TSpeedButton

Напоследок поработаем с этим типом кнопок. Они чаще всего применяются для организации панелей инструментов. Дело в том, что эта кнопка не имеет фокуса ввода! Что я имею в виду? Запустите программу на выполнение и клавишей перемещайтесь по кнопкам. Вы увидите, что можно выделить любую кнопку, кроме SpeedButton1. На такую кнопку можно нажать только мышью, при этом, если окно не закроется, фокус вернется к тому компоненту, который был выделен ранее.

Как видите, кнопка квадратная, имеет малый размер и рассчитана только на то, чтобы с помощью свойства Glyph в нее загрузили изображение. Однако она имеет такие же свойства, как TBitBtn: Caption, Layout, Space и т.д., поэтому в данной кнопке также можно использовать текст совместно с изображением, или только текст, или только изображение.

За что отвечает свойство caption формы. Смотреть фото За что отвечает свойство caption формы. Смотреть картинку За что отвечает свойство caption формы. Картинка про За что отвечает свойство caption формы. Фото За что отвечает свойство caption формы

Напоследок исправим один недостаток. Если вы обратили внимание, у нас на форме 4 кнопки, но при установке указателя на любую из них всплывает та самая подсказка, которую мы писали в свойстве Hint формы: «Наша всплывающая подсказка «. А это не очень хорошо. Нужно в свойстве Hint кнопок написать соответствующие тексты, например:

Конечно, в реальных приложениях в свойстве Hint вы будете писать подходящий текст подсказки, например, » Выход из программы». Но у нас все кнопки выполняют выход из программы, и чтобы отличить их друг от друга, мы укажем соответствующий текст. Сохраните проект и запустите его на выполнение; убедитесь, что текст всплывающих подсказок меняется.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *