ВУЗ:
Составители:
Рубрика:
событие OnSelectCell, в обработчик которого передаются номера столбца
ACol и строки ARow выделенной ячейки. Это событие позволяет использовать в
программе значение из выбранной ячейки:
procedure TForm1.StringGrid2SelectCell(Sender: TObject; ACol,
ARow: Integer; var CanSelect: Boolean);
begin
if (ACol in[1..3]) and (ARow in[1..3])
then case ARow of
1: xn:=strtofloat(StringGrid2.cells[ACol,ARow]);
2: xk:=strtofloat(StringGrid2.cells[ACol,ARow]);
3: hx:=strtofloat(StringGrid2.cells[ACol,ARow]);
end;
end;
4.6. Компоненты для отображения текста
Метка Label
Компоненты класса
TLabel (метки) предназначены для размещения
текстов: заголовков для других компонент, разделителей, поясняющих
надписей и т.д. Элементы этого типа применяют в тех случаях, когда надо
отобразить текст, который не должен изменяться пользователем.
Свойство
AutoSize указывает, будет ли метка изменять свои размеры в
зависимости от помещённого в свойство
Caption текста.
Свойство
Alignment управляет выравниванием текста по горизонтали, а
свойство
LayOut – по вертикали.
Свойство WordWrap разрешает/запрещает разрыв строки на границе слова.
Для вывода многострочных надписей необходимо
AutoSize присвоить
значение
false, WordWrap присвоить значение true и задать необходимые
размеры метки.
Статический текст StaticTerxt
Статический текст StaticTerxt очень похож на метку Label. Дополнительно
этот компонент может иметь рамку, задаваемую свойством
Border. Для записи
длинного текста в несколько строчек достаточно установить в свойстве
AutoSize значение false и задать достаточный размер компонента.
48
событие OnSelectCell, в обработчик которого передаются номера столбца
ACol и строки ARow выделенной ячейки. Это событие позволяет использовать в
программе значение из выбранной ячейки:
procedure TForm1.StringGrid2SelectCell(Sender: TObject; ACol,
ARow: Integer; var CanSelect: Boolean);
begin
if (ACol in[1..3]) and (ARow in[1..3])
then case ARow of
1: xn:=strtofloat(StringGrid2.cells[ACol,ARow]);
2: xk:=strtofloat(StringGrid2.cells[ACol,ARow]);
3: hx:=strtofloat(StringGrid2.cells[ACol,ARow]);
end;
end;
4.6. Компоненты для отображения текста
Метка Label
Компоненты класса TLabel (метки) предназначены для размещения
текстов: заголовков для других компонент, разделителей, поясняющих
надписей и т.д. Элементы этого типа применяют в тех случаях, когда надо
отобразить текст, который не должен изменяться пользователем.
Свойство AutoSize указывает, будет ли метка изменять свои размеры в
зависимости от помещённого в свойство Caption текста.
Свойство Alignment управляет выравниванием текста по горизонтали, а
свойство LayOut – по вертикали.
Свойство WordWrap разрешает/запрещает разрыв строки на границе слова.
Для вывода многострочных надписей необходимо AutoSize присвоить
значение false, WordWrap присвоить значение true и задать необходимые
размеры метки.
Статический текст StaticTerxt
Статический текст StaticTerxt очень похож на метку Label. Дополнительно
этот компонент может иметь рамку, задаваемую свойством Border. Для записи
длинного текста в несколько строчек достаточно установить в свойстве
AutoSize значение false и задать достаточный размер компонента.
48
Страницы
- « первая
- ‹ предыдущая
- …
- 46
- 47
- 48
- 49
- 50
- …
- следующая ›
- последняя »
