Files
KPK/konstanty.py
2026-06-23 15:20:56 +02:00

57 lines
1.1 KiB
Python

#Konstanty
from kivy.metrics import dp
SCREEN_LOGIN = "login"
SCREEN_LOGIN_USER = "login_user"
SCREEN_ACCOUNT = "account"
SCREEN_POS = "pos"
MAX_LOGIN_FAILS = 3 # nebo treba 5
DEFAULT_CONFIG = {
"user": "SYSTEM",
"base_url": "http://127.0.0.1:8000",
"refresh_url": "http://127.0.0.1:8000/refresh/",
"client_id": "01",
"id_kas": "01",
"username": "Kobrle",
"password": "heslo",
"bill_printer": "",
"bon_printer1": "",
"bon_printer2": "",
}
# --- ACCOUNTSELECT
COLS = 7
BTN_W = dp(150)
BTN_H = dp(120)
SP = dp(10)
PAD = dp(10)
#posdialog
# ---- POSDIALOG parametry buttonu matice polozek
MENU_COLS = 4
MENU_ROWS = 5
ACC_BTN_W = dp(110)
MENU_BTN_W = dp(70)#dp(130)
MENU_BTN_H = dp(90)
BOTTOM_BTN_H = dp(60)
# --- parametry uctu
ACC_QTY_W = dp(64) # pro "999/2" (6 znaků + rezerva)
ACC_PRICE_W = dp(88) # cena
ACC_ROW_H = dp(44)
API_TIMEOUT = 5
API_RETRIES = 1
API_DELAY = 0.5
HEART_BEAT:int = 10
# -------------------------------
# --- zaznam v databazi uzivatelu
#--------------------------------