Cтраница 1
ТМето и создал экземпляр этого класса. Аналогично этому, при помещении в форму кнопки C Builder произвел класс от TButton и создал его экземпляр. Для представления новой формы C Builder ранее уже создал новый класс на основе класса TForm и, разумеется, экземпляр этого класса. [1]
Наконец, компонент тмето будс 1 обеспечивать хранение u - кета XML. [2]
Например, расположите на форме два поля типа ТМето: первое - для ввода передаваемых 4si 4i: imii. [3]
![]() |
Основные свойства TField. [4] |
Редактор кода C Builder гораздо удобнее, чем компонент ТМето, используемый по умолчанию для редактирования этих трех свойств. [5]
Класс TStrings используется только как тип различных свойств других классов. Например, этим классом описываются свойства Lines в окнах редактирования ТМето и TRichEdit, свойство Items в TComboBox, TListBox, TRadioGroup. Так как свойство Strings является свойством по умолчанию, то индексы можно применять и непосредственно к этим свойства. [6]
Команды Cut и Сору должны быть доступны после выделения текста. Если вы посмотрите справочные файлы VCL, то обнаружите, что ТМето имеет свойство SelLength, которое содержит длину выделенного текста в компоненте memo. Таким образом, если значение SelLength больше О, это означает, что пользователь выделил некоторый текст. [7]
Для отображения и редактирования текстовых файлов разместим на форме уже известный из предыдущего примера компонент Memo класса ТМето. Установим значение Client в свойстве Align компонента, обеспечив тем самым заполнение компонентом всей незанятой части главного интерфейсного окна. [8]
Для его вызова щелкните на кнопке Code Editor в редакторе свойства SQL, Вы увидите, что редактор кода C Builder намного универсальнее, чем компонент ТМето, используемый в качестве редактора по умолчанию. [9]
Процедура Append отличается от функции Add только тем, что не возвращает индекс. Так что если индекс не имеет особого смысла, рациональнее использовать Append. Например, при занесении строки в свойство Lines окон редактирования ТМето и TRichEdit индекс не имеет практического значения, так как длина строк определяется размером окна редактирования. Поэтому одна добавляемая строка может оказаться в итоге разбитой на несколько строк в окне редактирования. [10]
В приведенном примере расстояния между числами в отформатированной строке равны одному пробелу. Но поскольку длина каждого числа не одинакова, числа расположены не на равных расстояниях друг от друга. Иногда это не устраивает пользователя. Ему может хотеться получить числа в виде таблицы ( например, в окне ТМето), в которой элементы строк расположены строго друг по другом. Для получения такого результата можно воспользоваться заданием ширины каждого формата с выравнивание влево ( см. описание формата в разд. [11]