JS+
Усиленный язык сценариев для Windows
с возможностью встраивания
в ваши приложения
О языке JS+ Справочник Скачать JS+ DLL
Контакты
СПРАВОЧНИК ПО ЯЗЫКУ JS+ Содержание

TImage

- визуальный компонент
Компоненты JS+
Определяет объект для работы с изображениями.

Создание объекта

imgObj=new TImage(Parent);

Собственные свойства
Свойство Тип Описание
AutoSize Boolean автоматически подгонять размеры компонента под размер изображения
Center Boolean центрировать изображение в границах родительского компонента
IncrementalDisplay Boolean использовать постепенное (по мере загрузки) отображение больших изображений
Picture TPicture контейнер, содержащий изображение
Proportional Boolean автоматически сохранять пропорции изображения при изменении размеров
Stretch Boolean автоматически подгонять размеры изображения под размер компонента
Transparent Boolean установить прозрачный фон изображения
Только чтение
Canvas TCanvas дескриптор графической канвы

Стандартные свойства

Собственные методы
Метод Описание
LoadFromFile загружает изображение из указанного файла
Print распечатывает изображение на указанном принтере
SaveToFile сохраняет изображение в указанном файле

Стандартные методы

Собственные события
Событие Описание
OnProgress выполнена часть длительного процесса

Стандартные события

Пример (JS+)
// Главная форма
frm=new TForm();
frm.Caption="JS+ - визуальный компонент TImage";
frm.Width =700;
frm.Height=525;

// Строка состояния
stb=new TStatusBar(frm);
stb.SimpleText=" Пример изображения в формате JPEG";

// Панель
pnl=new TPanel(frm);
pnl.BorderStyle=bsSingle;
pnl.SetBounds(10,10,frm.ClientWidth-20,stb.Top-20);

// Изображение
img=new TImage(pnl);
img.Align=alClient;
img.LoadFromFile(JSPlus.HelpDir+"IMAGE\\TImage\\Image.jpg");

// Подогнать размер формы под размер загруженного изображения
img.Align=alNone;
pnl.ClientWidth =img.Width;
pnl.ClientHeight=img.Height;
frm.ClientWidth =pnl.Width+pnl.Left*2;
frm.ClientHeight=pnl.Height+pnl.Top*2+stb.Height;

frm.ShowModal();
Совместимость
C++ Builder/Delphi
См. также
JS+Руководство пользователя
Адрес этой страницы: http://jsplus.ru/MANUAL/JSPlus/Component/TImage.htm
© 2024,