Главные составные части среды программирования

Ниже перечислены главные составные части Delphi:

Дизайнер Форм (FormDesigner)

Окно Редактора Начального Текста (EditorWindow)

Гамма Компонент (ComponentPalette)

Инспектор Объектов (ObjectInspector)

Обозреватель дерева объектов (ObjectTreeView)

Программеры на Delphi проводят большая часть времени переключаясь меж Дизайнером Форм и Окном Редактора Начального Текста (которое ради сокращенности именуют Редактор). До того как Вы начнете Главные составные части среды программирования, удостоверьтесь, что сможете распознать эти два принципиальных элемента. Дизайнер Форм показан на рис. 1, окно Редактора - на рис. 2.

Набросок 1 – Дизайнер форм

Набросок 2 – Окно редактора

Дизайнер Форм в Delphi настолько интуитивно понятен и прост в использовании, что создание зрительного интерфейса преобразуется в детскую игру. Дизайнер Форм сначало состоит из 1-го пустого окна Главные составные части среды программирования, которое Вы заполняете различными объектами, избранными на Гамме Компонент [1, С. 10].

Невзирая на всю значимость Дизайнера Форм, местом, где программеры проводят основное время является Редактор. Логика является движущей силой программки и Редактор - то место, где Вы ее "кодируете".

Гамма Компонент (см. рис. 3) позволяет Вам избрать нужные объекты для размещения их Главные составные части среды программирования на Дизайнере Форм. Для использования Палитры Компонент просто 1-ый раз щелкните мышкой на один из объектов и позже 2-ой раз - на Дизайнере Форм. Избранный Вами объект появится на проектируемом окне и им можно манипулировать при помощи мыши.

Гамма Компонент употребляет постраничную группировку объектов. Понизу Палитры находится набор закладок - Standard, Additional, Win Главные составные части среды программирования32 и т. д. Если Вы щелкнете мышью на одну из закладок, то Вы сможете перейти на последующую страничку Палитры Компонент. Принцип разбиения на странички обширно употребляется в среде программирования Delphiи его просто можно использовать в собственной программке. (На страничке Additional есть составляющие для организации страничек с закладками сверху и Главные составные части среды программирования снизу).

Набросок 3 – Гамма Компонент

Представим, Вы помещаете компонент TEdit на форму; Вы сможете двигать его с места на место. Вы также сможете использовать границу, прорисованную вокруг объекта для конфигурации его размеров. Большинством других компонент можно манипулировать этим же образом. Но, невидимые во время выполнения программки составляющие (типа TMenu либо TDataBase) не Главные составные части среды программирования меняют собственной формы [1, С. 20].

Слева от Дизайнера Форм Вы сможете созидать Инспектор Объектов (рис. 4). Заметьте, что информация в Инспекторе Объектов изменяется зависимо от объекта, избранного на форме. Принципиально осознать, что каждый компонент является реальным объектом и Вы сможете поменять его вид и поведение при помощи Инспектора Объектов.

Инспектор Объектов Главные составные части среды программирования состоит из 2-ух страничек, каждую из которых можно использовать для определения поведения данного компонента. 1-ая страничка - это перечень параметров, 2-ая - перечень событий. Если необходимо поменять чего-нибудть, связанное с определенным компонентом, то Вы обычно делаете это в Инспекторе Объектов. Например, Вы сможете поменять имя и размер компонента TLabel изменяя Главные составные части среды программирования характеристики Caption, Left, Top, Height, и Width.

Вы сможете использовать закладки понизу Инспектора Объектов для переключения меж страничками параметров и событий [1, С. 21].

Набросок 4 – Инспектор Объектов

Страничка событий связана с Редактором; если Вы два раза щелкнете мышкой на правую сторону какого-либо пт, то соответственный данному событию код Главные составные части среды программирования автоматом запишется в Редактор, сам Редактор немедля получит фокус, и Вы сразу имеете возможность добавить код обработчика данного действия.

Обозреватель дерева объектов (см. рис. 3). Эта панель появилась в Delphi 7, и, на мой взор, она является наилучшим новаторством этой версии. При помощи дерева компонент просто отыскивать составляющие, так как они размещены в Главные составные части среды программирования виде дерева. Если у вас некий компонент будет вполне перекрывать другой, то вы сможете выделить верхний компонент, а позже, в дереве компонент, просто отыскать тот, который находится снизу.

Набросок 5 – Окно Обозревателя дерева объектов.

Дополнительные элементы

В данном разделе внимание фокусируется на 2-ух инструментах, которые можно принимать как вспомогательные для среды программирования Главные составные части среды программирования:

Меню (MenuSystem)

Панель с клавишами для резвого доступа (SpeedBar)

Меню предоставляет резвый и гибкий интерфейс к среде Delphi, так как может управляться по набору "жарких кнопок". Это комфортно к тому же поэтому, что тут употребляются слова либо недлинные фразы, более четкие и понятные, ежели иконки либо пиктограммы. Вы сможете Главные составные части среды программирования использовать меню для выполнения широкого круга задач; вероятнее всего, для более общих задач вроде открытия и закрытия файлов, управления отладчиком либо настройкой среды программирования.

SpeedBar находится конкретно под меню, слева от Палитры Компонент (рис. 6). SpeedBar делает много из того, что можно сделать через меню. Если задержать мышь Главные составные части среды программирования над хоть какой из иконок на SpeedBar, то Вы увидите что появится подсказка, объясняющая предназначение данной иконки.

Набросок 6 – SpeedBar

Стандартные составляющие

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

На первой страничке Палитры Компонент расположены от 14 до 16 объектов (рис. 7), зависимо от версии, в качестве Главные составные части среды программирования примера употребляется Delphi 7. Не достаточно кто обойдется долгое время без кнопок, списков, окон ввода и т. д. Все эти объекты такая же часть Windows, как мышь либо окно.

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

Набросок 7 – Составляющие, расположенные на первой страничке Палитры

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

Frames - позволяет расположить на форме так именуемый "фрейм". Фрейм из Главные составные части среды программирования себя представляет другое окно. Чтоб сделать окно-фрейм, следует избрать пункт меню File ->New ->Frame, или выделить значок Frame в окне File ->New ->Other на вкладке New. До того времени, пока в приложении не будет ни 1-го фрейма, использовать данный объект не получится. Фреймы комфортны в этом случае, когда какие Главные составные части среды программирования-либо опции запрашиваются во время работы программки в виде отдельной формы, также, к примеру, на одной из вкладок основной формы.

MainMenu- основное меню окна. Связать его с формой можно через свойство Menu формы. При двойном щелчке по значку MenuMenu возникает дизайнер меню, в каком можно добавлять и удалять Главные составные части среды программирования пункты. В Caption задаётся текст пунта меню. Чтоб сделать черту-разделитель, следует в свойство Caption прописать символ "минус" ("-", без кавычек).

Набросок 8 – MainMenu- основное меню окна

PopupMenu - контекстное меню (вызывается правой кнопкой мыши). Его можно привязать ко многим компонентам (обычно, это делается через свойство PopupMenu у компонента, которому ассоциируется это меню). Одно и Главные составные части среды программирования то же меню может быть привязано к нескольким компонентам.

Label- текстовая метка (надпись) на форме. Употребляется для отображения хоть какого текста в окне. Текст задаётся в свойстве Caption. Свойство Font позволяет настроить шрифт текста.

Edit - поле ввода. Употребляется для ввода всех данных (текста, числа и т. д.), представленных одной строчкой. Свойство Главные составные части среды программирования ReadOnly позволяет запретить редактирование текста в поле. Текст хранится свойством Text. Свойство MaxLength позволяет задать наибольшее число знаков, которое может быть введено в поле. Значение 0 значит, что ограничение не установлено.

Memo - многострочный Edit. Употребляется для ввода огромных объёмов текста. Свойство ScrollBars позволяет указать полосы прокрутки, которые будут отображаться Главные составные части среды программирования у поля при недочете места для всего текста:

•ssNone - без полос прокрутки;

•ssHorizontal - горизонтальная полоса прокрутки;

•ssVertical - вертикальная;

•ssBoth - обе: и горизонтальная, и вертикальная.

Button - кнопка, самая что ни есть обычная. Caption - текст на кнопке.

CheckBox - флажок-переключатель. Состояние хранится в свойстве Style:

•cbUnchecked - не отмечен;

•cbChecked - отмечен;

•cbGrayed - затемнён.

Само Главные составные части среды программирования состояние следует изменять при помощи характеристики Checked. Таких флагов может быть несколько и каждый может быть отмечен независимо от других.

RadioButton - радио-переключатель. Аналогичен CheckBox, но при наличии нескольких тумблеров может быть избран только какой-то из них. Свойство Checked позволяет поменять состояние тумблера.

ListBox - перечень текстовых строк. Употребляется для выбора 1-го из вариантов Главные составные части среды программирования. Строчки задаются в свойстве Items. Чтоб поменять начальные значения, следует щёлкнуть по кнопке с 3-мя точкам (". . . ") в строке характеристики Items и в открывшемся редакторе ввести требуемые значения. Свойство MultiSelect позволяет включить/выключить одновременный выбор нескольких строк из перечня.

ComboBox - ещё один перечень для выбора, но выпадающий - на Главные составные части среды программирования дисплее видна всего одна строчка, а сам перечень возникает при нажатии на кнопку со стрелкой. Установив свойство Style в csDropDownList можно запретить ввод случайного значения в ComboBox. Текст избранной строчки доступен в свойстве Text.

ScrollBar - полоса прокрутки. Свойство Kind определяет ориентацию полосы на форме: sbHorizontal - горизонтально, sbVertical - вертикально.

GroupBox - "контейнер" для компонент Главные составные части среды программирования. Употребляется для объединения частей в отдельные области. При перемещении GroupBox'а все составляющие, расположенные на нём, также передвигаются. Для размещения компонент в этом контейнере следует после выбора их на Палитры компонент щёлкнуть по самому контейнеру (а не по форме, как обычно). У GroupBox можно задать текст заголовка (свойство Главные составные части среды программирования Caption).

RadioGroup - группа из нескольких RadioButton'ов. Тексты строк задаются в свойстве Items. Номер избранной строчки - свойство ItemIndex (нумерация строк начинается с нуля!).

Panel - фактически таковой же контейнер, что и GroupBox, но без заголовка и с возможностью отключения рельефных границ.

ActionList - позволяет управлять действиями (Actions), которые привязываются к пт меню, кнопочкам и т. д.


glenn-obrajen-faktor-vneshnosti-stranica-8.html
glicin.html
glikirovannij-glikozilirovannij-gemoglobin.html