28.06.2026 09:26

Moonlight Animate: wiele dokumentów naraz (zakładki)

⏱️ 2 min read
Share:

Wiele dokumentów w jednym oknie

Do tej pory Moonlight Animate pracował na jednym dokumencie naraz — otwarcie nowego pliku zastępowało bieżący. To się zmienia: aplikacja jest teraz wielodokumentowa, z paskiem zakładek nad płótnem. Każdy otwarty dokument to osobna, niezależna sesja.

Jak to działa

  • Plik → Nowy i Plik → Otwórz tworzą nową zakładkę zamiast podmieniać bieżący dokument.
  • Każdy dokument ma własne: warstwy, narzędzia (wraz z ich stanem), a także osobny stos cofania/ponawiania. Cofnięcie w jednym dokumencie nie rusza pozostałych.
  • Przełączenie zakładki błyskawicznie przepina cały interfejs na wybrany dokument — panele (Warstwy, Historia, Kanały, Ścieżki, Właściwości, Info, Style, Siatka, Tablica referencji), aktywne narzędzie i przyciski Cofnij/Ponów pokazują stan właśnie tego dokumentu.
  • Zamknięcie zakładki (×) pyta o zapis, jeśli są niezapisane zmiany. Ostatniego dokumentu nie da się zamknąć — zawsze masz na czym pracować.

Co pod maską

Sercem zmiany jest menedżer dokumentów, który trzyma listę sesji (każda = dokument + własny zestaw narzędzi), oraz mechanizm „przełącz aktywny dokument", który bezpiecznie przepina płótno, wszystkie panele i połączenia okna na wybraną sesję. Szczególną uwagę poświęciliśmy bezpieczeństwu pamięci przy zamykaniu zakładek (kolejność operacji tak dobrana, by nigdy nie odwołać się do zwolnionego dokumentu) oraz temu, by flaga niezapisanych zmian była per-zakładka — zapis jednego dokumentu nie „czyści" stanu innego, więc nic nie zniknie przez pomyłkę.

Co dalej

To fundament pełnej wielodokumentowości. W kolejnych krokach: układanie dwóch płócien obok siebie (porównywanie / przeciąganie między dokumentami) oraz odrywanie zakładek do osobnych okien. Już teraz jednak można trzymać otwartych wiele projektów i przeskakiwać między nimi jednym kliknięciem — tak jak w profesjonalnych edytorach.

📚 Related posts

28.08.2026 10:11

Program, który poznaje pracę po samych pikselach

Moonlight Animate odczytuje certyfikat wprost z pikseli — bez wysyłania Twojej pracy na serwer i bez internetu. Przy okazji test znalazł błąd, który p...
Continue reading →
27.08.2026 20:55

Data, której nie cofniemy nawet my

Każdy certyfikat autorstwa dostaje datę zapisaną w blockchainie Bitcoina — takiej nie podważy nikt, my też nie. Sprawdzisz ją bez konta i bez Moonligh...
Continue reading →
27.08.2026 19:35

Twój kolor, wszędzie

Trzy tryby i siedem akcentów, wspólnych dla strony i Moonlight Animate. Motyw jedzie z kontem, profil pokazuje gościom Twoje kolory, a harmonogram sam...
Continue reading →

📧 Stay up to date!

Join the waitlist to get notified about new Dev Blog posts and Moonlight platform launch.