@DATABASE
@NODE "MAIN" "Problemlösungen"
@PREV "TAST/MAIN"
@NEXT "ZUKU/MAIN"
@TOC "ArtBase.guide/MAIN"

Probleme und ihre Lösungen

Durch den Funktionsumfang und die Flexibilität von ArtBase kann es zu diversen kleinen und größeren Problemen kommen, die in der Regel jedoch leicht zu lösen sind. Im folgenden sind die gängigsten Probleme im Umgang mit ArtBase und ihre Lösungen beschrieben.
  
Problem:
ArtBase Startet auf dem Desktop.
Lösung:
ArtBase nutzt MUI (Magic User Interface) zur Gestaltung der Oberflächen. Unter dem Menüpunkt "Konfiguration / MUI-Einstellungen" im @{" Ansichtsmodus " Link "ANSI/MAIN"} gelangen Sie in den @{" MUI-Einsteller " Link "images/MUIS.jpg/MAIN"}. Hier können Sie den Bildschirm einrichten, den ArtBase nutzen soll. Da ArtBase die volle Bildschirmgröße nutzt und keine Gadgets zum wechseln des Bildschirms zur Verfügung stellt, sollte ArtBase auf jeden Fall auf einen eigenen Bildschirm laufen. Außerdem setzt ArtBase das Hauptfenster aus technischen Gründen über einen Intervall stets in den Hintergrund. Läuft ArtBase nun auf dem Desktop, so werden ständig alle anderen Fenster des Desktops das ArtBase-Fenster überdecken.

Problem:
Einstellungsfenster verschwinden bei einem Doppelklick außerhalb dieser Fenster.
Lösung:
ArtBase hat aus optischen Gründen keine Titelleiste. Daher haben Sie auch keine Möglichkeit, Fenster, die sich hinter dem ArtBase Fenster befinden, in den Vordergrund zu holen. Tools wie "Click to front" oder ähnliche können nun für das Problem sorgen, daß bei einem geöffneten Einstellungsfenster das Hauptfenster versehentlich doppelt angeklickt wird, und somit in den Vordergrund gestellt wird. Das Einstellungsfenster wird somit für Sie unerreichbar und Sie können die Arbeit mit ArtBase nicht fortführen. Aus diesem Grund wurde ein Intervall in ArtBase installiert, der das ArtBase Hauptfenster in bestimmten Zeitabständen in den Hintergrund setzt. Sollte dieses Problem also bei Ihnen auftreten, so warten Sie einfach ein paar Sekunden, und das Einstellungsfenster wird automatisch wieder erscheinen. Aus diesem Grund ist es auch wichtig, daß ArtBase auf einen eigenen Bildschirm läuft, da sonst ständig andere Fenster das Hauptfenster von ArtBase überdecken würden.

Problem:
Text in einzeiligen Fenstern ist nicht mehr sichtbar
Lösung:
Wenn der Text in einem einzeiligen Textfeld nicht mehr zu sehen ist, hat das in der Regel folgende Ursachen: Sie haben das Datenfeld konfiguriert. Sie haben ein Design geladen. Sie haben den Bildschirmmodus geändert. Neu hinzugefügte Felder haben Standardmäßig eine Höhe, die exakt der Fontgröße entspricht (eventuell zusätzlich der Rahmenhöhe). Wenn Sie die Feldhöhe nun verkleinern, dann passt die Schrift nicht mehr in das Feld und wird auch nicht mehr dargestellt. Das gleiche gilt, wenn Sie im Konfigurationsmodus unter "Konfiguration / Datenfeld konfigurieren" den Rahmen vergrößern. Diese Vergrößerung des Rahmens geht zu Lasten der Schrifthöhe. Haben Sie die Bildschirmgröße geändert oder ein neues Design geladen, so werden alle Koordinaten der Felder, Schritten und Rahmen neu berechnet. Dadurch kann es durch Abrunden der Werte dazu kommen, daß die Schrifthöhe zu groß für das Feld ist, und der Text dann nicht mehr dargestellt wird. In jedem Fall lösen Sie dieses Problem, indem Sie die Schriftgröße in den
entsprechenden Feldern verkleinern.

Problem:
Schriften in Designs werden nicht genutzt:
Lösung:
Wenn Sie Designs öffnen, wird versucht, dessen Schriftarten zu öffnen. Aus Urheberrechtlichen Gründen sind die Fonts nicht im Designordner enthalten. Wenn die entsprechende Schrift nun nicht auf Ihrem System installiert ist, wird eine interne Schrift benutzt. Im Einstellungsfenster @{" Design öffnen " Link "DELA/MAIN"} wird für jedes Design angezeigt, welche Fonts von diesem Design genutzt werden. Sollten diese Schriften auf Ihrem System nicht vorhanden sein, so müssen Sie sich diese selbst besorgen und installieren.

Problem:
Ich kann keine Bitmap-Schriften nutzen.
Lösung:
Bitmap-Schriften werden von ArtBase nicht unterstützt. Dies hat mehrere Gründe. ArtBase kann auf allen Bildschirmauflösungen gestartet werden. Wenn Sie beispielsweise Ihr Projekt in einer Auflösung von 800x600 erstellt haben, und es später in einer Auflösung von 1280x1024 ansehen wollen, so skaliert ArtBase automatisch alle Koordinaten und Größen. Also auch die Schriftgröße. Dies würde bei Bitmap-Fonts zu häßlichen Treppeneffekten führen. Desweiteren soll ArtBase möglichst portierbar bleiben. Da Bitmap-Fonts auf einigen anderen Systemen nicht mehr vorhanden sind, wurde auf den Einsatz von Bitmap-Fonts gänzlich verzichtet. Der Geschwindigkeitsvorteil bei der Anzeige von Bitmap-Fonts gegenüber Vektorzeichensätzen ist auf schnellen Systemen vernachlässigbar, und da ArtBase durch die Verwendung von Antialiasing, Alphatransparenzen und Layern sowieso recht rechenintensiv ist, ist es für langsame Systeme, wie zum Beispiel klassischen 68k-Systemen nicht in adäquater Geschwindigkeit nutzbar.

Problem:
Bilder werden in der Maske nicht angezeigt
Lösung:
Sie können in Ihren Masken Bilder anzeigen lassen, deren Namen bzw. Pfade in der Tabelle gespeichert sind. Wenn in der Tabelle die Dateinamen inklusive ihrer Pfade gespeichert sind, so müssen Sie dafür sorge tragen, daß die Bilder sich auch in dem entsprechenden Pfad befinden. Sollte in der Tabelle nur der Bildname ohne Pfad angegeben sein, so können sie im Konfigurationsmodus den Einsteller "Optionen / Datenfeld" aufrufen und dort einen Suchpfad eingeben. ArtBase sucht dann in diesem Ordner nach den Bilddateien. Beispiel: In der Tabelle ist ein Bild "Lemmings.jpg" angegeben. Das Bild befindet sich in dem Ordner Work:pics. Geben Sie im Einsteller "Work:pics" als Standardpfad ein. ArtBase wird ihre Bilder nun in diesem Ordner suchen.

@ENDNODE
