«Экономикалық ақпараттық жүйелердегі бағдарламалық жабдықтау» 1-деңгей



бет17/20
Дата15.03.2024
өлшемі170.17 Kb.
#495648
түріБағдарламасы
1   ...   12   13   14   15   16   17   18   19   20
Экономика ответтеры

TFont Класы
Windows қаріпін инкапсуляциялайды. Rad Studio-де көлденең орналасқан қаріптерге ғана рұқсат етіледі. Нысан конструкторында clWindowText түсті System қаріпі және 10 тармақ өлшемі бар.

70. TFont класын сипаттаңыз.


Tpicture Класы
Бұл сынып — TGraphic үстіндегі қондырма, дәлірек айтқанда-оның ұрпақтарының үстінде. Ол Tbitmap, Ticon, TMetafile және TJpEGimage кластарының нысандарын қамтуы мүмкін Graphic өрісін қамтиды. TPicture мақсаты-Графикалық объектінің түрін және оны жүзеге асыру бөлшектерін анықтау арқылы талшық жасырып, тиісті әдістердің шақыруларын басқару. Сонымен қатар, TPicture деңгейінде tgraphic — тен туған, пайдаланушы анықтаған графикалық объектілердің сыныптарын тіркеу және пайдалану мүмкіндіктері анықталды. Графикалық объектіге кіру қасиеттері арқылы жүзеге асырылады:
property Graphic: TGraphic;

Егер графикалық объект үш алдын ала анықталған үлгілердің бірі болса, онда оған қасиеттердің бірі ретінде жүгінуге болады:


property Bitmap: TBitmap;


property Icon: TIcon;
property Metafile: TMetafile;

Бұл функцияларға қарап, абай болу керек. Егер Graphic өрісінде бір кластағы нысан сақталса, ал басқа кластағы нысан талап етілсе, онда бұрынғы нысан жойылады, ал оның орнына қажетті кластағы бос нысан құрылады


71. TCanvas класының әдістерін жіктеңіз.


Бағдарлама графикті шығара алатын беттер Canvas қасиетіне сәйкес келеді. Мысалы, Canvas сипаты Form және PaintBox компоненттері бар. Өз кезегінде, canvas қасиеті-TCanvas типті нысан. Бұл типті әдістер графикалық примитивтердің (нүктелердің, сызықтардың, шеңберлердің, тіктөртбұрыштардың және т.б.) шығуын қамтамасыз етеді, ал қасиеттері шығарылатын графикалық примитивтердің сипаттамасын көрсетуге мүмкіндік береді: сызықтардың түсі, қалыңдығы және стилі; облыстарды толтыру түсі мен түрі; мәтіндік ақпаратты шығару кезіндегі қаріп сипаттамасы.

Графикалық примитивтерді шығару әдістері Canvas қасиеттерін кейбір абстрактілі кенеп ретінде қарастырады, онда олар сурет салуға болады (canvas "бет", "сурет салуға арналған кенеп"деп аударылады). Канва бөлек нүкте-пиксельден тұрады. Пиксельдің орналасуы оның көлденең (X) және тік (Y) координаттарымен сипатталады. Сол жоғарғы пиксель координаттары бар (0, 0). Координаттар жоғарыдан төмен және солдан оңға қарай өседі. Кенептің оң төменгі нүктесінің координаталарының мәні кенептің мөлшеріне байланысты.


Канва өлшемін height және width сипаттарына (image) немесе ClientHeight және Clientwidth сипаттарына сүйеніп алуға болады.


Canvas геометриялық фигураларды салу үшін келесі кестеде келтірілген әдістер қолданылады:





Аты

Сызылуы

Arc

Дуги

Chard

Хорды эллипса

Ellipse

Эллипса

FillRect

Заполненного прямоугольника

FrameRect

Незаполненного прямоугольника

MoveTo

Перемещение пера без прорисовки линии

LineTo

Линии

Poligon

Заполненного многоугольника

PolyLine

Незаполненного многоугольника

Rectangle

Заполненного прямоугольника

RoundRect

Заполненного прямоугольника со скруглёнными краями

72. TBitmap, TMetafile, TIcon кластарын түсіндіріңіз.




Достарыңызбен бөлісу:
1   ...   12   13   14   15   16   17   18   19   20




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет