,--------------------------------------------------------------------.
|                                                         2.6.1995   |
| FAQ.TXT                                                            |
|                                                                    |
| Frequently Asked Questions des no|Desktop V3.0                     |
|                                                                    |
| Copyright 1994,1995 by no|Software GmbH                           |
|                                                                    |
| Autoren:                                                           |
|    Andreas Fahrig                                                  |
|    Ralph Mertens                                                   |
|    Christian Stamm                                                 |
|                                                                    |
`--------------------------------------------------------------------'

Momentaner Inhalt:
==================
- no|Desktop meldet beim Start einen Fehler und terminiert...
- Wie kann ich es erreichen, da bei einem Doppelklick auf eine Datei
  mit der Endung '.OHR' mein Programm 'NASE.APP' gestartet wird...
- VA_START funktioniert beim Programm XYZ.PRG unter no|Desk nicht...
- Wie kann ich einem Objekt auf dem Desktop ein anderes Icon geben
  als es das in Fenstern hat...
- Wie gro darf ein Icon maximal sein...
- Wie kann ich die maximale Anzahl von Icons auf dem Desktop ndern...
- no|Desktop bentigt soviel Speicher, da meinen Programmen nicht
  mehr gengend Speicher zur Verfgung steht...
- Wenn ich Einstellungen in dem Menpunkt 'Optionen... Standards
  setzen fr Window-LS' vornehme, so werden diese nicht bernommen...



no|Desktop meldet beim Start einen Fehler und terminiert...
-----------------------------------------------------------
    Whrend des Startvorganges [ALT] + [CTRL] drcken und die richtige
    Script-Datei, bzw. die Icon- und Objekt-Definitionsdatei angeben.
    So erhlt man einen Minimaldesktop, aus dem man das System wieder
    stabilisieren kann.


Wie kann ich es erreichen, da bei einem Doppelklick auf eine Datei
mit der Endung '.OHR' mein Programm 'NASE.APP' gestartet wird...
-------------------------------------------------------------------
    Hierfr stehen zwei Mglichkeiten zur Verfgung:
    1.  Man ldt sich die Datei NODESK.NDQ in einen Text-Editor.
        Dort fgt man einen neuen Objekt-Typen fr Dateien mit der
        Maske '*.OHR' ein (siehe OBJEKTE.TXT). Am Besten man kopiert
        sich einen vorhandenen Objekt-Typen, der zu dem gewnschten
        neuen Typen 'pat', und trgt dann dort die nderungen ein.
        Wenn '*.OHR' z.B. die Dateien einer Textverarbeitung namens
        NASE.APP sind, so sollte man sich einfach den Objekttypen
        fr '*.TW' kopieren, denn dies sind die Dateien der
        Textverarbeitung That's Write und sind deshalb von der 'Art'
        her gleich.
    2.  Man startet aus das Utility-Programm ANMELD.UTP (in der
        Menleiste unter dem Eintrag 'Anwendungen anmelden') und
        trgt dort fr die Maske '*.OHR' die gewnschten Aktionen
        ein.
    Der Nachteil der 2. Variante ist, da die mittels des
    ANMELD.UTP getroffenen Einstellungen nur solange gltig sind,
    bis die Datei NODESK.NDQ neu bersetzt wird, da die nderungen
    von diesem Utility-Programm nur in der bersetzen Datei
    NODESK.NDD vorgenommen werden.

    
VA_START funktioniert beim Programm XYZ.PRG unter no|Desk nicht...
------------------------------------------------------------------
    Dieses Problem liegt daran, da es leider sehr viele Programme gibt,
    die das VA-Protokoll nicht korrekt verwenden. Diese Programme teilen
    dem no|Desktop nmlich nicht mit, da sie die Meldung VA_START
    verstehen knnen und deshalb verschickt sie no|Desktop natrlich auch
    nicht an solche Programme.
    Das Problem kann aber 'umgangen' werden! Hierfr existiert das
    Kommando 'sendmsg'. Das folgende Beispiel kann als Scriptdatei
    verwendet werden, die man mit dem gewnschten Parameter starten kann:
    if (-p "XYZ") then
      sendmsg -A"XYZ" -MVA_START "T$1"
    else
      XYZ.PRG@S $1
    endif


Wie kann ich einem Objekt auf dem Desktop ein anderes Icon geben, als es
das in Fenstern hat...
------------------------------------------------------------------------
    Man kann dies auf zweierlei Weise realisieren.
    1.  Man ffnet fr das entsprechende Objekt den Dialog 'Objekt-Info'
        aus dessen PopUp-Men (mittels der rechten Maustaste) und klickt
        dort auf das Icon. Daraufhin erhlt man die Mglichkeit, ein
        Icon fr genau die aktuelle Lokalitt zuzuordnen.
    2.  Man whlt in der Menleiste den Dialog fr 'Icons verwalten' an.
        Hier kann man die Iconzuordnungen fr alle mglichen Lokalitten
        erstellen.


Wie gro darf ein Icon maximal sein...
--------------------------------------
    Das hngt im Prinzip von der Gre des freien Arbeitsspeichers ab.
    Man sollte aber darauf achten, da die Icons, die man in LS-Fenstern
    verwendet, so ziemlich die gleiche Gre haben solten (sonst sieht es
    im Fenster etwas chaotisch aus!).


Wie kann ich die maximale Anzahl von Icons auf dem Desktop ndern...
--------------------------------------------------------------------
    Dies ist der erste Parameter des Kommandos 'newdesk'. Dieses
    Kommando findet man in den DESK.NDS Dateien, die beim
    'Desktop speichern' erzeugt werden (stehen also in den auflsungs-
    abhngigen Unterordnern). Leider mu man sich also momentan noch
    eines Text-Editors bedienen, um diesen Wert zu ndern.
    Es ist jedoch ein Konfigurations-UTP in Arbeit, mit dem man dann
    alle Parameter des 'newdesk'-Kommandos ber einen GEM-Dialog
    einstellen kann.


no|Desktop bentigt soviel Speicher, da meinen Programmen nicht mehr
gengend Speicher zur Verfgung steht...
---------------------------------------------------------------------
    Es gibt unter dem TOS-Betriebssystem in Bezug auf dieses Problem
    zwei Mglichkeiten, Programme vom no|Desktop aus zu starten:
    1.  OHNE Auslagern des no|Desktop, d.h. no|Desktop bleibt im Speicher,
        whrend das andere Programm luft.
        Dies wird
          - ber einen normalen Doppelklick auf dem Icon
        ODER
          - ber den PopUp-Men-Eintrag 'Ohne Auslagern'
        ODER
          - ber den Modifier @S (siehe CLI.TXT) bei Start aus dem CLI
            bzw. aus Scripten
        erreicht.
    2.  MIT Auslagern des no|Desktop. In diesem Fall wird no|Desktop vor
        dem Start ihres Programms aus dem Speicher entfernt und es
        verbleiben lediglich ca. 14 KByte des Ladeprogramms im Speicher.
        Dies wird
          - ber einen Doppelklick auf dem Icon in Verbindung mit
            gedrckter [Control]-Taste
        ODER
          - ber den PopUp-Men-Eintrag 'Mit Auslagern'
       	ODER
          - ber den Modifier @X (siehe CLI.TXT) bei Start aus dem CLI
            bzw. aus Scripten
        erreicht.

	Auf jeden Fall sollte man berprfen, ob man nicht unntig viele
	Icons verwendet oder die WCON-Fenster berdimensioniert hat. Durch
	eine individuell sinnvolle Einstellung kann meist viel Speicher
	gespart werden.
    Sollte der no|Desktop das einzig verwendete no|-Programm sein, so
    lt sich auch noch dadurch Speicher sparen indem man das no|System
    so konfiguriert (mittels NOCONFIG.PRG), da die Shared-Library beim
    Booten nicht resident geladen wird. In diesem Fall wird die Shared-
    Library beim Auslagern des no|Desktop ebenfalls aus dem Speicher
    entfernt.


Wenn ich Einstellungen in dem Menpunkt 'Optionen... Standards setzen fr
Window-LS' vornehme, so werden diese nicht bernommen...
-------------------------------------------------------------------------
    Einstellungen, die in diesem Dialog vorgenommen werden, beziehen sich
    NICHT auf die bereits geffneten Fenster. Einige Einstellungen knnen
    auerdem gar nicht vorgenommen werden, whrend LS-Fenster offen sind
    (diese sind dann nicht anwhlbar). Die Einstellungen dieses Dialogs
    setzen also die Einstellungen, mit denen LS-Fenster geffnet werden.
    Nach dem ffnen kann jedes einzelne LS-Fenster individuell anders
    eingestellt werden, und zwar ber das PopUp-Men des jeweiligen
    Fensters bzw. ber Tastatur-Codes (z.B. Darstellung als Icons ber
    die '1 auf dem Ziffernblock', Darstellung als Text ber die '2 auf
    dem Ziffernblock', Sortierung nach Datum ber die '3', etc.).

