# window - plik odpowiedzialny za funkcje sterujace oknem
# aby go zdezaktywowa usu jego odczyt w bindings/General

# Cae okno, z klawiszem Alt
Mouse	1	WTI	M	Raise_LowerMoveRaise
Mouse	2	WTI	M	ResizeOnPress
Mouse	3	WTI	M	Lower_Move

# Tytu okna
Mouse	1	T	N	Raise_LowerMoveRaise
Mouse	2	T	N	ShadeResize
Mouse	3	T	N	Lower_Move


# PRZYCISKI
# Przycisk zamykajcy - po lewej stronie okna
Mouse	1	1	A	Close
Mouse	1	1	M	Destroy
Mouse	3	1	A	Iconify

# Przycisk tylko zamykajcy, normalnie ukryty - po lewej stronie
Mouse	0	3	A	Close

# Ikona aplikcaji, dziaajca tak samo jak tytu
Mouse	1	5	A	Raise_LowerMoveRaise
Mouse	3	5	A	Lower_Move
Mouse	2	5	A	ShadeResize

# Przycisk zamykajcy - po prawej stronie
Mouse	1	2	A	Close
Mouse	1	2	M	Destroy
Mouse	3	2	A	Iconify

# Przycisk maksymalizujcy - po prawej stronie
Mouse	1	4	A	Maximize grow grow
Mouse	2	4	A	Maximize 0 grow
Mouse	3	4	A	Maximize grow 0
Mouse	1	4	M	Maximize
Mouse	2	4	M	Maximize 0 100
Mouse	3	4	M	Maximize 100 0

# Przycisk ustawiania warstwy - po prawej stronie
Mouse	1	6	N	Layer 0 5
Mouse	2	6	N	Layer 0 4
Mouse	3	6	N	Layer 0 3

# Przycisk przyklejajcy okno - po prawej stronie
Mouse	1	8	A	Stick
Mouse	2	8	A	WindowShade toggle
Mouse	3	8	A	RefreshWindow


# -- FUNKCJE --
# Funkcja suca posyania okna na wierzch lub przenoszenia pod innymi oknami
DestroyFunc Raise_LowerMoveRaise
AddToFunc Raise_LowerMoveRaise
+ C Raise
+ M Lower
+ M Move
+ M Raise

# Funkcja opuszcza okno pod spd lub przesuwa okno w tej samej warstwie
DestroyFunc Lower_Move
AddToFunc Lower_Move
+ C Lower
+ M Move

# Funkcja suca do zwijania lub zmiany rozmiaru okna
DestroyFunc ShadeResize
AddToFunc ShadeResize
+ C WindowShade toggle
+ M Resize

# Funkcja zmieniajaca rozmiar okna bez potrzeby puszczania przycisku
DestroyFunc ResizeOnPress
AddToFunc ResizeOnPress
+ I Resize

