Дәрістер 1-2 лекция. С тілінде программалау негіздері. Программа құрылымы



бет40/49
Дата18.03.2023
өлшемі1,54 Mb.
#75374
түріЛекция
1   ...   36   37   38   39   40   41   42   43   ...   49
Байланысты:
Программирование лек 2

Курсор орнын анықтау функциялары
getx(); gety();

Функциялары курсор тұрған орын координаталарын х (у) береді.


maxx(); getmaxy();

getmaxx() функциясы экранның оң жақтағы ең шеткі нүктесінің x координатасын анықтайды, ал getmaxy() функциясы — экранның ең төменгі у нүктесі координатасын анықтайды.


Сызықтар түсін тағайындау функциясы setcolor(col);
мұндағы сol – түс атауы немесе түс коды. Сызық және мәтіндер түсі осы функциямен беріледі. Ал сызық типі setlinestyle() функ­ция­сы арқылы тағайындалады.
Түстер бүтін сан түріндегі кодпен немесе константа түрінде бас әріп­пен жазылатын ағылшынша түс атауларымен беріледі.
Түстердің стандартты белгіленулері төмендегідей:













Көмескі түстер

Кодтары

Ашық түстер

Кодтары


Қара (BLACK)

0

Қара қошқыл (DARKGRAY)

8

Көк (BLUE)

1

Көкшіл (LIGHTBLUE)

9

Жасыл (GREEN)

2

Ақ жасыл (LIGHTGREEN )

10

Көгілдір (CYAN)

3

Ақшыл көк (LIGHTCYAN)

11

Қызыл (RED)

4

Қызғылт (LIGHTRED)

12

Күлгін (MAGENTA)

5

Қызғыш (LIGHTMAGENTA)

13

Қоңыр (BROWN)

6

Сары (YELLOW)

14

Сұр (LIGHTGRAY)



7

Ақ (WHITE)



15

Мысалы: setcolor(YELLOW); setcolor(3); setcolor(5);
Экранның фоны түсінөзгерту функциясы
setbkcolor (түсі);
Мысалы: setbkcolor(BLUE); setbkcolor(14);
Мәтіншығаруфункциялары
Графикалық режимде экранға мәтін шығарарда символдар көле­мін, бағытын (тік, көлденең), бекітілген бірнеше қаріп түрінің бірін таңдау мүмкіндіктері бар. Осындай символдар параметрлері мына­дай функция арқылы беріледі:
settextstyle(Қаріп,Бағыты,Көлемі);

outtextxy және outtext функциялары арқылы шығарылатын мәтіндердің қаріп түрін, көлемін және бағытын тағайындайды. Қаріп (шрифт) параметрі ретінде төмендегі константалардың бірін пайдалануға бо­лады.


К онстанта Мәні Қаріп типі

DEFAULT_FONT 0 Стандартты. Әрбір символ 8 х 8 пиксел көлемдегі квадрат ішіне шығарылады.


TRIPLEX_FONT 1 Triplex шрифті (TRIP.CHR файлы)


SMALL_FONT 2 Майда шрифт (LITT.CHR файлы)


SANSSERIF_FONT 3 SansSerif тік шрифті (SANS.CHR файлы)


GOTHIC_FONT 4 Готикалық шрифт (GOTH.CHR файлы)


Орысшрифтері тек стандартты түрде ғана (default_font) шығары­лады.Бағытыпараметріберілгенмәтінді тік немесе көлденең беруді тағайындайды, оның мәндері:


HORIZ_DIR 0 Солдан оңға қарай
VERT_DIR 1 Төменнен жоғары қарай


Достарыңызбен бөлісу:
1   ...   36   37   38   39   40   41   42   43   ...   49




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

    Басты бет