zawartosc = """====================================================================== LISTA ZNAKÓW, KLAWISZY I MYSZY W TKINTER (EVENT.KEYSYM / BIND) ====================================================================== 1. LITERY I CYFRY ---------------------------------------------------------------------- Znak | Nazwa w Tkinter (event.keysym) ---------------------------------------------------------------------- a do z | "a" do "z" (zawsze małe przy ) 0 do 9 | "0" do "9" 2. KLAWISZE STERUJĄCE I SPECJALNE ---------------------------------------------------------------------- Znak / Klawisz | Nazwa w Tkinter (event.keysym) ---------------------------------------------------------------------- Spacja | "space" Enter / Powrót | "Return" Backspace | "BackSpace" Tabulator | "Tab" Caps Lock | "Caps_Lock" Shift (lewy) | "Shift_L" Shift (prawy) | "Shift_R" Ctrl (lewy) | "Control_L" Ctrl (prawy) | "Control_R" Alt (lewy) | "Alt_L" Alt Gr (prawy) | "Alt_R" Escape | "Escape" 3. STRZAŁKI I NAWIGACJA ---------------------------------------------------------------------- Klawisz | Nazwa w Tkinter (event.keysym) ---------------------------------------------------------------------- Strzałka w górę | "Up" Strzałka w dół | "Down" Strzałka w lewo | "Left" Strzałka w prawo| "Right" Home | "Home" End | "End" Page Up | "Prior" Page Down | "Next" Insert | "Insert" Delete | "Delete" 4. ZNAKI INTERPUNKCYJNE I MATEMATYCZNE ---------------------------------------------------------------------- Znak | Nazwa w Tkinter (event.keysym) ---------------------------------------------------------------------- . | "period" , | "comma" / | "slash" \\ | "backslash" ; | "semicolon" ' | "apostrophe" [ | "bracketleft" ] | "bracketright" - | "minus" = | "equal" ` | "grave" 5. KLAWISZE NUMERYCZNE (KEYPAD) ---------------------------------------------------------------------- Klawisz (Num) | Nazwa w Tkinter (event.keysym) ---------------------------------------------------------------------- Cyfry 0 do 9 | "KP_0" do "KP_9" + | "KP_Add" - | "KP_Subtract" * | "KP_Multiply" / | "KP_Divide" Enter | "KP_Enter" . | "KP_Decimal" 6. PRZYCISKI MYSZY (KLIKNIĘCIA) ---------------------------------------------------------------------- Akcja myszy | Nazwa zdarzenia (root.bind) ---------------------------------------------------------------------- Lewy przycisk myszy | "" lub "" Środkowy przycisk (rolka) | "" lub "" Prawy przycisk myszy | "" lub "" Puszczenie lewego przycisku | "" Puszczenie środkowego przycisku| "" Puszczenie prawego przycisku | "" Podwójne kliknięcie lewym | "" Potrójne kliknięcie lewym | "" 7. RUCH MYSZY I ZACHOWANIE ---------------------------------------------------------------------- Akcja myszy | Nazwa zdarzenia (root.bind) ---------------------------------------------------------------------- Ruch myszy bez klikania | "" Przeciąganie z wciśniętym lewym| "" Przeciąganie z wciśniętym prawym| "" Ruch rolką w górę / dół | "" Wejście kursora w obszar okna | "" Opuszczenie obszaru okna | "" ---------------------------------------------------------------------- """ # Zapisywanie danych do pliku tekstowego z kodowaniem UTF-8 (w celu obsługi polskich znaków) with open("lista_tkinter.txt", "w", encoding="utf-8") as plik: plik.write(zawartosc) print("Plik 'lista_tkinter.txt' został pomyślnie utworzony!")