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

Ellipse

- метод компонента TCanvas
Компонент TCanvas
Рисует закрашенный эллипс (окружность), ограниченный воображаемым прямоугольником (квадратом), задаваемым параметрами X1, Y1, X2, Y2.
Синтаксис
cnvObj.Ellipse(
  X1,
  Y1,
  X2,
  Y2
);

Параметры
Параметр Тип Описание
X1 Number левая граница прямоугольника
Y1 Number верхняя граница прямоугольника
X2 Number правая граница прямоугольника
Y2 Number нижняя граница прямоугольника
Пример (JS+)
// Главная форма
frm=new TForm();
frm.Caption="JS+ - метод компонента TCanvas Ellipse";
frm.Width =525;
frm.Height=375;
frm.OnPaint=frm_Paint;

// Строка состояния
stb=new TStatusBar(frm);
stb.SimpleText=" Пример эллипса, нарисованного методом Ellipse";

frm.ShowModal();

// Обработчик события OnPaint
function frm_Paint(frm)
{
  var x1=50,y1=25,x2=frm.ClientWidth-x1,y2=stb.Top-y1;
  var cnv=frm.Canvas;

  cnv.Brush.Style=bsSolid;
  cnv.Brush.Color=clWhite;
  cnv.Pen.Color=clHighlight;
  cnv.Ellipse(x1,y1,x2,y2);
}
Совместимость
C++ Builder/Delphi
См. также
JS+Руководство пользователя
Адрес этой страницы: http://jsplus.ru/MANUAL/JSPlus/Component/Base/TCanvas/Method/Ellipse.htm
© 2024,