-
Notifications
You must be signed in to change notification settings - Fork 0
/
obsluga.h
38 lines (33 loc) · 804 Bytes
/
obsluga.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#ifndef PROJEKT_OBSLUGA_H
#define PROJEKT_OBSLUGA_H
#include "figura.h"
#include <windows.h>
#define KLAWISZ_GORA 72
#define KLAWISZ_DOL 80
#define KLAWISZ_LEWO 75
#define KLAWISZ_PRAWO 77
class ObslugaProgramu {
private:
bool kontynuuj;
int wysokosc_terminala;
int szerokosc_terminala;
Figura *figura;
char lewo, prawo, gora, dol, powieksz, pomniejsz, koniec;
HANDLE oknoProgramu;
public:
ObslugaProgramu();
~ObslugaProgramu();
HANDLE PobierzIdentyfikatorOkna();
void PokazMenu();
int PobierzWysokosc();
int UstawWysokosc(HANDLE);
int UstawSzerokosc(HANDLE);
void CzyscEkran(HANDLE);
void UstawZnak();
void UkryjZnakZachety(HANDLE);
void UstawWysokoscPoczatkowa();
void WypiszFigure();
void CzytajKlawisz();
void Odpal();
};
#endif //PROJEKT_OBSLUGA_H