Add Kod: Ładowanie pliku konfiguracyjnego stylu 'style.cfg'

2026-02-10 02:06:46 +01:00
Unverified
parent 456ab34f0e
commit b6292cbda7

@@ -0,0 +1,22 @@
# Ładowanie pliku konfiguracyjnego stylu 'style.cfg'
Klasa `GUI` odpowiedzialna jest za zarządzanie plikiem konfiguracyjnym 'style.cfg'
### Odczytywanie pojedyńczej zmiennej z pliku (`R`)
Funkcja ta, jest odpowiedzialna za odczytanie zawartości danego recordu i sprawdzenie jego poprawności
1. Inicjacja funkcji `__checkIfFileExist` w celu sprawdzenia czy plik 'style.cfg' istnieje
2. Zczytanie i zapisanie wszystkich danych z pliku 'style.cfg' do słownika `content` w formacie: `'nazwa zmiennej' : ['zmienna', 'typ zmiennej']`
3. Inicjacja funkcji `__checkIfRecordExist` w celu sprawdzenia czy w słowniku `content` znajduje się żądany record
4. Inicjacja, odpowiedniej dla typu zmiennej, funkcji mającej na celu sprawdzenie jej poprawności i jej przetworzenie
5. Funkcja zwraca wartość zmiennej
### Funkcje sprawdzające istnienie
- `__checkIfFileExist` - funkcja sprawdza czy plik istnieje
- `__checkIfRecordExist` - funkcja sprawdza czy `record` istnieje w słowniku `content`
### Funkcje sprawdzające poprawność recordu
Funkcje te odpowiadają za sprawdzenie poprawności zmiennej i w razie potrzeby przetwarzają ją na pożądaną formę.