Wiele okien-edytorów i przenoszenie dokumentów przeciąganiem
Dotąd desktopowy Moonlight Animate pracował w jednym oknie: jeden Toolbox, jeden zestaw palet, jeden pasek zakładek z dokumentami. „Odepnij dokument do nowego okna" dawało tylko pływający podgląd płótna — bez własnych narzędzi. Zmienia się to teraz zasadniczo.
Kilka niezależnych edytorów
Z menu Okno → Nowy edytor (okno) otwierasz kolejne, pełne okno-edytor — z własnym Toolboxem, panelami, paskiem zakładek i własnym zestawem dokumentów. Możesz mieć ich dwa, trzy albo więcej. Każde okno jest samodzielne: skróty klawiszowe, przełączanie pełnego interfejsu (Tab) i palet (Shift+Tab) działają w tym oknie, które ma fokus, i nie kolidują między oknami. To naturalne rozłożenie pracy na dwa monitory — na jednym malujesz, na drugim masz podgląd innej sceny albo materiał referencyjny w osobnym, w pełni funkcjonalnym edytorze.
Przenoszenie dokumentów przeciąganiem zakładek
Sercem tej aktualizacji jest tear-off — przenoszenie dokumentów między oknami przez zwykłe przeciągnięcie zakładki:
- przeciągnij zakładkę na pasek zakładek innego okna → dokument przenosi się tam;
- upuść zakładkę poza jakimkolwiek oknem (na pulpit) → powstaje nowe, pływające okno-edytor z tym dokumentem.
Przy przenoszeniu nic nie tracisz: wędrują warstwy, cała historia cofania/ponawiania, niezapisane zmiany oraz stan widoku (zoom i obrót). Płótno jest w oknie docelowym odtwarzane od nowa, więc obraz pozostaje ostry i responsywny. Krótki klik w zakładkę nadal tylko przełącza dokument — przeciąganie startuje dopiero, gdy naprawdę ruszysz zakładką.
Jeśli przeniesiesz ostatni dokument z okna, okno źródłowe wraca do ekranu powitalnego (puste).
Drobne, ale ważne
- Przycisk pokaż/ukryj (▤) na lewo od zakładek — szybkie schowanie lub przywrócenie pozostałych okien-edytorów (np. okna z drugiego monitora).
- Bezpieczne zamykanie — zamknięcie okna z wieloma niezapisanymi dokumentami pyta o zapis każdego z nich, nie tylko aktywnego; zamknięcie ostatniego okna kończy program.
- Zgodność ze współpracą — dokument, na którym trwa żywa sesja współpracy, jest chroniony przed przenoszeniem między oknami (najpierw zakończ sesję).
Co dalej
Kolejnym krokiem będzie dokowanie — możliwość scalenia pływającego okna z powrotem do innego przez przeciągnięcie całego okna (dziś dokumenty przenosi się przez zakładki). To świadomie zostawiliśmy na osobny etap, bo dotyczy modelu okien i chcemy dopracować sposób łączenia.
Wielookienkowość to fundament pod dalszą, wygodniejszą pracę z wieloma dokumentami i scenami naraz — zwłaszcza dla twórców pracujących na kilku ekranach.