Projekte öffnen
Alle Wege in ein vorhandenes Projekt: der Öffnen-Dialog, die Liste der zuletzt verwendeten Projekte, eine Datei aufs Fenster ziehen, der Doppelklick im Dateimanager und die Befehlszeile.
Datei ▸ Öffnen… ruft den Dateidialog deines Systems auf, mit zwei Filtern: Celas-Studio-Projekt für .cls-Dateien und SVG-Zeichnung. Ein Projekt geht in einem eigenen Dokumentreiter auf. Eine SVG-Datei ist kein Projekt, sie öffnet deshalb ein frisches, unbenanntes Dokument mit der importierten Zeichnung darin.
Ist der Reiter, auf dem du gerade stehst, unbenannt und unberührt, wird er ersetzt statt ergänzt. Leere Dokumente sammeln sich also nicht an. Ein Projekt, das schon in einem Reiter offen ist, wird einfach nach vorn geholt und behält Zoom und Ausschnitt, wie du sie verlassen hast, während ein frisch geladenes auf die Leinwand eingepasst wird.
| StrgO | Öffnen |
| StrgN | Neues Projekt |
| StrgW | Das aktuelle Dokument schließen |
Zuletzt verwendete Projekte
Das Startfenster geht auf dem Reiter Zuletzt auf und zeigt je Projekt, an dem du zuletzt gearbeitet hast, eine Karte: das in der Datei gespeicherte Vorschaubild, den Dateinamen und den Ordner, in dem sie liegt. Ein Klick auf eine Karte öffnet sie.
Die Liste fasst bis zu 16 Projekte, das jüngste zuerst, und wird in dem Moment auf die Festplatte geschrieben, in dem sie sich ändert. Fährst du über eine Karte, erscheint in ihrer Ecke ein kleines x, das das Projekt aus der Liste nimmt und die Datei auf der Festplatte unberührt lässt. Ein Projekt, dessen Datei verschwunden ist, zeigt seinen Namen in gedämpftem Rot und lässt sich nicht öffnen.
Gemerkt werden nur Projekte. Eine geöffnete SVG-Datei kommt nie in die Liste, denn ein erneutes Öffnen würde ohnehin ein neues Dokument aufbauen und nichts wieder aufnehmen.
Dateien auf das Fenster ziehen
Legst du eine Datei auf Celas Studio ab, passiert eines von zwei Dingen, und wo du sie ablegst, entscheidet welches.
| Abgelegte Datei | Auf der Leinwand | Anderswo im Fenster |
|---|---|---|
| .cls-Projekt | Wird als Gruppe in die aktuelle Szene übernommen | Öffnet sich als eigenes Dokument |
| .svg-Zeichnung | Wird in die aktuelle Szene importiert | Öffnet sich als neues unbenanntes Projekt |
| Bild, Video, Audio, PSD | Wird in die aktuelle Szene importiert | Wird in die aktuelle Szene importiert |
Medien ergeben als eigenes Dokument keinen Sinn, sie werden deshalb immer importiert, wo auch immer sie landen. Ist gar kein Dokument offen, nimmt die App nur eine .cls- oder eine SVG-Datei an, denn für alles andere fehlt die Szene, in der es landen könnte.
Aus dem Dateimanager öffnen
Unter Windows sind .cls-Dateien als Celas-Studio-Projekt eingetragen. Ein Doppelklick im Explorer öffnet das Projekt also und startet Celas Studio zuvor, falls es nicht schon läuft. Celas Studio beansprucht die Endung bei jedem Start selbst, und zwar nur für dein Benutzerkonto. So bekommt auch eine Steam- oder portable Kopie die Zuordnung, die nie ein Installationsprogramm ausgeführt hat. Unter macOS meldet das Programmpaket .cls als eigenen Dokumenttyp an, der Finder zeigt also das Projektsymbol, und Öffnen mit verhält sich erwartungsgemäß.
Unter Linux gibt es keine Dateizuordnung. Starte dort Celas Studio und öffne das Projekt aus der App heraus, oder übergib es auf der Befehlszeile.
Die Befehlszeile
Celas Studio nimmt ein Argument an, einen Pfad zu einem Projekt:
- celasstudio.exe "D:\Work\walk-cycle.cls"
Das Projekt geht auf und kommt in die Liste der zuletzt verwendeten Projekte, das Startfenster wird übersprungen, du landest also direkt auf der Leinwand. Weitere Pfade werden übergangen.
Zwei Schalter gibt es, beide für die Windows-Dateizuordnung, und beide erledigen ihre Arbeit und beenden sich, ohne ein Fenster zu öffnen. Sie sind für Rollouts und Supportfälle da, in denen die Zuordnung ohne Start der App zurechtgerückt werden muss:
| Schalter | Was er tut |
|---|---|
| --register-file-types | Beansprucht .cls für dein Benutzerkonto, dieselbe Eintragung, die die App beim Start vornimmt |
| --unregister-file-types | Entfernt die Einträge, aber nur die, die noch auf diese Kopie von Celas Studio zeigen |
Mehr gibt es nicht: kein --help, kein --version und nichts, womit sich ein Projekt aus einem Skript heraus rendern ließe.