Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры по делфи.docx
Скачиваний:
6
Добавлен:
22.04.2019
Размер:
106.15 Кб
Скачать

60. Метод RoundRect класса tCanvas.

RoundRect (XI, Yl, X2, Y2, X3, Y3: Integer) ; Рисует прямоугольник с закругленными углами. Координаты вершин — те же, что и в методе Rectangle. Закругления рисуются как сегменты эллипса с размерами осей по горизонтали и вертикали ХЗ и Y3

61. Метод Draw класса tCanvas.

Draw(x, y, Graphic: TGraphic);- прорисовка графического объекта Graphic так, чтобы левый верхний угол располагался в (x, y). Объект Graphic может быть типа Bitmap, Icon и Metafile.

62. Метод StretchDraw класса tCanvas.

StretchDraw(Rect: TRect; Graphic: TGraphic);- вычерчивание и масштабирование объекта Graphic до полного заполнения Rect.Пример. На форме имеется Image1. С помощью свойства Picture в нее помещена картинка. Требуется переместить эту картинку в другое положение.

Procedure TForm1.FormPaint( );\/begin\/ with Canvas do\/ begin\/

Draw (0, 0, Image1.Picture.Bitmap);\/ StretchDraw (Rect(250,0,350,50), Image1.Picture.Bitmap);\/ end;\/end;

63. Метод TextOut класса tCanvas.

TextOut(x, y, S: String);

- осуществляет вывод строки; Производит вывод строки Text. Левый верхний угол помещается в точку канвы (X, Y)

64. Представление данных в виде графиков.(сомневаюсь в верности)Delphi предоставляет программисту 3 способа отображения графики:1)использование заранее созданных графических изображений;

2)создание изображений с помощью графических компонентов;

3)создание изображений с помощью примитивов (линия, круг и т.д.) непосредственно во время работы программы.\/В стандартную библиотеку визуальных компонент Delphi входит несколько объектов, с помощью которых можно придать своей программе совершенно оригинальный вид. Это - TImage (TDBImage), TShape, TBevel.

65. Вывод графической информации с помощью функций gdi.

Любая Windows-программа осуществляет вывод информации на экран с помощью GDI (Graphic Device Interface). Функции в GDI являются аппаратно независимыми. Эти ф-ии взаимодействуют с конкретным устройством не напрямую, а через специальную программу, которая наз. драйвером устр-ва. Для любых устройств (мониторов, принтеров, плоттеров и т.д.) используется соответствующий драйвер. Функции GDI взаимодействуют с драйвером устройства через специальную структуру, называемую контекстом устройства. В качестве контекста в Delphi выступает объект Canvas. В Delphi имеется несколько независимых классов, которые определяют средства создания изображений. К ним можно отнести TCanvas, TPen, TBrush, TFont. Данные классы Delphi иногда называют классами-надстройками, т.к. связанные с ними объекты самостоятельно в программе не использ., а выступают как св-ва того или иного элемента упр-ния (Form, Edit, …)

66. Вывод графической информации с помощью OpenGL.

OpenGL — спецификация, определяющая независимый от языка программирования кросс-платформенный программный интерфейс для написания приложений, использующих двумерную и трёхмерную компьютерную графику.

Хочеться пукнуть, но пукнуть нельзя

Услышат фашисты, застрелят друзей.

Больше ничего сказать не могу…

67. Разработка приложения с использованием указателей и динамических переменных.Сначала класс, потом указатель где указатель на класс хранился.. Делаешь: p:TC; P:=TC.Create();p - это УКАЗАТЕЛЬ на класс. УЖЕ указатель.

Все что смог найти….

68. Разновидности кнопок. Графическая кнопка, на которой можно разместить изображение…. TbitBtn TSpeedButton. TtoolBar

Хз короче.

69. Компонента класса TBitBtn.Данный компонент является разновидностью TButton и позволяет расположить на ее поверхности наряду с текстом растровое изображение. В дополнение к свойствам TButton имеются следующие свойства:Glyph: TBitmap- с помощью этого свойства можно определить растровое изображение, помещаемое на поверхность кнопки;Kind: TBitBtnKind- это свойство позволяет выбрать одну из разновидностей кнопок, если в программе необходимо реализовать стандартные действия (прервать, закрыть, игнорировать и т.д.).

70.Компонента класса TSpeedButton.Эта кнопка отличается от TBitBtn следующим:1)в ней не предусмотрен вывод надписи;2)она может фиксироваться в утопленном состоянии;3)не может использоваться для закрытия модального окна (ShowModal).

Свойством:AllowAllUp: Boolean - определяется поведение кнопки

Кнопка TSpeedButton может использоваться как одиночная, так и в группе. Чтобы установить возможность использования кнопки отдельно или в группе можно воспользоваться свойством: GroupIndex.При этом, если этому свойству установлено значениеGroupIndex = 0; – одиночная кнопка;GroupIndex <>0;– кнопка в группе.Проверить состояние кнопки можно с помощью логического свойства Down:Если этому свойству установлено значение Down : = true; – кнопка нажата (утоплена);

Down : = false; – кнопка отжата.