home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 2: PC / frozenfish_august_1995.bin / bbs / d08xx / d0807.lha / XTrash / Deutsch / XTrash.dok < prev    next >
Text File  |  1993-01-24  |  25KB  |  521 lines

  1.  
  2.  
  3.  
  4.         X   S E R I E S / P E E K E R B I T S
  5.         -------------------------------------
  6.         XTrash 1.01
  7.  
  8.         ⌐/Programm 1992 SP/PeekerBits
  9.  
  10.         Autor:
  11.         Stefan Pl÷chinger
  12.         Kleiststra▀e 27
  13.     DW- 8012 Ottobrunn
  14.  
  15.         programmiert in KICKPascal (MAXON GmbH)
  16.         ben÷tigt AMIGA OS2.0
  17.         mindeste Stack-Gr÷▀e: 10000
  18.  
  19.       ╖╖╖╖╖╖╖╖╖╖╖
  20.  
  21.         XTrash 1.01 ist FreeWare. Alle Rechte liegen beim Autor. Das
  22.         Programm darf nur zu unkommerziellen Zwecken frei vertrieben
  23.         werden.
  24.  
  25.       ╖╖╖╖╖╖╖╖╖╖╖
  26.  
  27.  
  28.  
  29.  
  30.   1 .   S I N N   U N D   Z W E C K   V O N   X T R A S H
  31.  
  32.         Der Macintosh und der NEXT gelten beide als Vorbilder des AMIGA.
  33.         Und wer hΣtte nicht schon lΣngst den "Mⁿlleimer" des Macintosh
  34.         oder des NEXT's "Recycler" bewundert - Datei drⁿber und fertig
  35.         "geshreddert"! Auf dem AMIGA gibt es dieses Konzept auch. Aller-
  36.         dings ist hier der Mⁿlleimer nicht generell fⁿr alle Daten-
  37.         trΣger, und au▀erdem stellt er nur eine "Bewegen"-Funktion
  38.         in den Mⁿlleimer dar. Ein Ausleeren dessen ist allerdings schon
  39.         m÷glich. Dennoch: Es wΣre praktisch, die Dateien sofort und
  40.         unverzⁿglich l÷schen zu k÷nnen, oder das Dateien-Bewegen lediglich
  41.         in der Hinterhand zu haben. Au▀erdem: Warum formatiert ein
  42.         solches Programm einen DatentrΣger nicht, sofern man ihn darⁿber-
  43.         zieht? Aus dieser Notlage - tata! - entstand XTrash.
  44.  
  45.  
  46.   2 .   K O N Z E P T
  47.  
  48.         Nach dem Start von XTrash erscheint auf dem Bildschirm ein kleines
  49.         Piktogramm, das wie ein Workbench-Piktogramm aussieht (vom Typ
  50.         her) und den Namen "XTrash" trΣgt. (Oder einen anderen, das kommt
  51.         auf Ihre Einstellungen an, anderen Namen. Standard ist allerdings
  52.         "XTrash", nach der Installation sollte eigentlich auch dieser
  53.         Name erscheinen.)
  54.  
  55.         Sie k÷nnen nun auf dieses Piktogramm doppelklicken. Es ÷ffnet sich
  56.         dann ein Fenster, in dem Sie Informationen ⁿber das Programm mit-
  57.         geteilt bekommen. Gleichzeitig k÷nnen Sie in das "Einstellungen"-
  58.         Fenster wechseln ("Einstellungen"-Feld drⁿcken), das Programm be-
  59.         enden ("Ende"-Feld drⁿcken) oder das Fenster wieder schlie▀en
  60.         ("Zurⁿck"-Feld drⁿcken). Auch enthΣlt dieses Fenster ein Menⁿ,
  61.         in dem Sie alternativ zu der Methode mit den Elementen das
  62.         Programm beenden oder in das Einstllungsfenster wechseln k÷nnen.
  63.  
  64.         Alternativ zum Doppelklick k÷nnten Sie auch ein oder mehrere
  65.         Workbench-Piktogramme ⁿber das XTrash-Piktogramm ziehen. Darauf
  66.         ÷ffnet sich das Statusfenster (s. unten). Hier k÷nnen Sie nun
  67.         das L÷schen der Piktogramme, Dateien, Verzeichnisse und DatentrΣger
  68.         einleiten, die Sie ⁿber das XTrash-Piktogramm gezogen haben.
  69.         Je nach Einstellung ÷ffnet sich wΣhrend des L÷schens auch ein
  70.         Fenster, das Kontrollfenster. Hier k÷nnen Sie das L÷schen inter-
  71.         aktiv steuern (s. auch unten).
  72.  
  73.         ▄brigens: Sollten Sie einen "alten" AMIGA-Mⁿlleimer ⁿber das
  74.         XTrash-Piktogramm ziehen, so wird dieser entweder gel÷scht oder
  75.         geleert! Daraus ergeben sich einige sch÷ne Kombinationsm÷glich-
  76.         keiten (s. ebenfalls wieder unten).
  77.  
  78.  
  79.   3 .   ▄ B E R G A B E P A R A M E T E R
  80.  
  81.         Die Argumente werden folgendermassen ausgelesen: Beim CLI-Start
  82.         werden als erstes die Programmparameter ⁿberprⁿft, dann die
  83.         "Tool Types" bzw. "Merkmale" des XTrash-Programmpiktogramms.
  84.         Beim Workbench-Start ist nur letzteres der Fall.
  85.  
  86.     3.1 CLI-▄BERGABEPARAMETER
  87.  
  88.         Schema: "CONFIG"
  89.  
  90.         Der CONFIG-Parameter gibt an, in welcher Datei die XTrash-Ein-
  91.         stellungen zu finden sein sollen (bei der Eingabe von "STD" sucht
  92.         XTrash in "ENVARC:XTrash.Config", der Standarddatei).
  93.  
  94.     3.2 WORKBENCH-▄BERGABEPARAMETER
  95.  
  96.         Die Parameter werden in der normalen Workbench-Art in dem "Informa-
  97.         tion"-Fenster aus dem "Icon"- bzw. bei der neuen Workbench 2.1 dem
  98.         "Piktogramm"-Menⁿ eingestellt. Hierfⁿr dient dort das Feld "Tool
  99.         types" bzw. "Merkmale". Dort k÷nnen Sie folgendes eingeben:
  100.  
  101.         "CONFIG=": Die folgende Zeichenkette entspricht dem Pfad zu der
  102.             Datei, in der die XSearch-Einstellungen abgespeichert werden
  103.             sollen (auch hier kann "STD" eingegeben werden).
  104.  
  105.  
  106.   4 .   D A S   S T A T U S F E N S T E R
  107.  
  108.         +---+--------------------------------+---+---+
  109.         | ╖ | XTrash 1.01                    | ╖ | ╖ |
  110.         +---+--------------------------------+---+---+
  111.         |                                            |
  112.         |  +--------------------------------------+  |
  113.         |  | Warnung: Gel÷schte Dateien, Daten-   |  |
  114.         |  | trΣger und Verzeichnisse sind        |  |
  115.         |  | unwiederbringlich verloren!          |  |
  116.         |  |                                      |  |
  117.         |  | X Datei(en)                          |  |
  118.         |  | X Verzeichnis(se)                    |  |
  119.         |  | X Mⁿlleimer                          |  |
  120.         |  | X DatentrΣger                        |  |
  121.         |  | ist/sind zum L÷schen ausgewΣhlt.     |  |
  122.         |  |                                      |  |
  123.         |  +--------------------------------------+  |
  124.         |                                            |
  125.         |                      .                     |
  126.         |                      :                     |
  127.         |                                            |
  128.         |  +----------+  +------------+  +--------+  |
  129.         |  | Trash... |  | Std.-Werte |  | Zurⁿck |  |
  130.         |  +----------+  +------------+  +--------+  |
  131.         |                                            |
  132.         +--------------------------------------------+
  133.  
  134.         Im "eingedrⁿckten" Feld sehen Sie eine ⁿbersicht dessen, was ⁿber
  135.         das Piktogramm gezogen wurde. Diese Sachen k÷nnen Sie nun durch
  136.         das Drⁿcken des "Trash..."Feldes l÷schen, durch "Zurⁿck"
  137.         teilen Sie dem Programm nun mit, da▀ Sie es sich doch noch anders
  138.         ⁿberlegt haben. Mit "Std.-Werte" ⁿbernehmen Sie in die in der
  139.         Fensterskizze durch die drei Punkte dargestellten Felder (genauere
  140.         ErklΣrung gleich hier unten) die derzeit in den Einstellungen vor-
  141.         eingestellten Werte fⁿr das jeweilige Feld.
  142.  
  143.         Sie k÷nnen auch nun noch jederzeit Piktogramme entweder ⁿber das
  144.         XTrash-Piktogramm oder das Statusfenster ziehen. Diese Piktogramme
  145.         werden dann in die Liste der zu l÷schenden Sachen aufgenommen.
  146.  
  147.         Das Statusfenster verfⁿgt ⁿber das gleiche Menⁿ wie das Fenster,
  148.         in dem die Informationen zum Programm angezeigt werden.
  149.  
  150.         An der Stelle, in der in der obigen Skizze die drei Punkte
  151.         abkⁿrzend stehen, k÷nnen sich folgende Felder finden:
  152.  
  153.         :                                           :
  154.         |                                           |
  155.         | (╖)  Dateien l÷schen                      |
  156.         |                                           |
  157.         | ( )  Dateien in Mⁿlleimer bewegen         |
  158.         |                                           |
  159.         :                                           :
  160.  
  161.         Diese Druckknopfsymbole erscheinen nur, wenn mindestens eine Datei
  162.         oder mindestens ein Verzeichnis ⁿber das XTrash-Piktogramm gezogen
  163.         wurde. Ist die oberste Alternative gewΣhlt, so werden alle Da-
  164.         teien, auf die XTrash wΣhrend des L÷schens trifft, gel÷scht,
  165.         sollte die andere Alternative angewΣhlt sein, wird die Datei in
  166.         einen Mⁿlleimer bewegt. Diesen Mⁿlleimer (es kann auch ein normales
  167.         Verzeichnis sein) k÷nnen Sie in den Einstellungen eingeben.
  168.  
  169.         :                                           :
  170.         |                                           |
  171.         | (╖)  Mⁿlleimer leeren                     |
  172.         |                                           |
  173.         | ( )  Mⁿlleimer l÷schen                    |
  174.         |                                           |
  175.         :                                           :
  176.  
  177.         Diese Druckknopfsymbole erscheinen nur, wenn mindestens ein Stan-
  178.         dard-AMIGA-Mⁿlleimer ⁿber das XTrash-Piktogramm gezogen wurde.
  179.         Falls die obere Alternative gewΣhlt sein sollte, so wird alles,
  180.         was sich innerhalb des Mⁿlleimers befindet, gel÷scht, andern-
  181.         falls der Mⁿlleimer wie ein Verzeichnis angesehen und "mit Haut
  182.         und Haar" verschlungen :-).
  183.  
  184.         :                                           :
  185.         |                                           |
  186.         |             +-------------------------+   |
  187.         |  Fmt. Name  |                         |   |
  188.         |             +-------------------------+   |
  189.         |   Optionen  |                         |   |
  190.         |             +-------------------------+   |
  191.         |                                           |
  192.         :                                           :
  193.  
  194.         Diese Texteingabefelder erscheinen nur, wenn mindestens ein
  195.         DatentrΣger-Piktogramm ⁿber das XTrash-Piktogramm gezogen wurde.
  196.         In "Fmt. Name" (Format Name) geben Sie den Namen des DatentrΣgers
  197.         ein, den er nach dem L÷schen, also dem Formatieren tragen soll.
  198.         In Optionen k÷nnen Sie Optionen fⁿr die Formatierung angeben
  199.         (s. unten). ▄brigens: Es kann sein, da▀, obwohl Sie ein Daten-
  200.         trΣgerpiktogramm ⁿber das XTrash-Piktogramm gezogen haben, und
  201.         dieser DatentrΣger auch in der Liste der zu l÷schenden Sachen auf-
  202.         taucht, eines oder vielleicht auch beide Texteingabefelder nicht
  203.         erscheinen. Dies hat dann h÷chstwahrscheinlich mit den Einstellungen
  204.         zu tun. Lesen Sie dazu unten mehr.
  205.  
  206.  
  207.   5 .   D A S   K O N T R O L L F E N S T E R
  208.  
  209.         +---+-------------------------------+---+---+
  210.         | ╖ | XTrash 1.01                   | ╖ | ╖ |
  211.         +---+-------------------------------+---+---+
  212.         |                                           |
  213.         |  +-------------------------------------+  |
  214.         |  | Statuszeile                         |  |
  215.         |  +----------------------------------+--+  |
  216.         |  |                                  |  |  |
  217.         |  |                                  |  |  |
  218.         |  |                                  |  |  |
  219.         |  |                                  |  |  |
  220.         |  |                                  |  |  |
  221.         |  |                                  |  |  |
  222.         |  |                                  |  |  |
  223.         |  |            Pfadliste             |  |  |
  224.         |  |                                  |  |  |
  225.         |  |                                  |  |  |
  226.         |  |                                  |  |  |
  227.         |  |                                  +--+  |
  228.         |  |                                  |/\|  |
  229.         |  |                                  +--+  |
  230.         |  |                                  |\/|  |
  231.         |  +----------------------------------+--+  |
  232.         |                                           |
  233.         |                 +---+           +------+  |
  234.         |                 |   |  Pause    | Stop |  |
  235.         |                 +---+           +------+  |
  236.         |                                           |
  237.         +-------------------------------------------+
  238.  
  239.         Dieses Fenster ÷ffnet sich, je nach Einstellung (s. unten) nach dem
  240.         BetΣtigen von "Trash..." im Statusfenster. Sollte es sich nicht
  241.         ÷ffnen, kann man es jederzeit durch einen Doppelklick auf das
  242.         "XTrash"-Piktogramm auf den Bildschirm bringen. Durch das BetΣtigen
  243.         des Schlie▀gadgets kann man es wieder verschwinden lassen.
  244.  
  245.         In der Statuszeile wird angeziegt, welchem L÷schproze▀ XTrash
  246.         derzeit nachgeht (Dateien l÷schen/bewegen, Verzeichnisse l÷schen,
  247.         Mⁿlleimer leeren/l÷schen, DatentrΣger formatieren). In der Pfad-
  248.         liste wird der Pfad ganz α la "XSearch" dargestellt, den XTrash
  249.         gerade l÷scht (bzw. den DatentrΣger, den es formatiert). Soll das
  250.         Verzeichnis "DH0:System" gel÷scht werden, so steht hier:
  251.  
  252.           DH0:
  253.           System
  254.  
  255.         EnthΣlt "DH0:System" ein Unterverzeichnis namens "Icons", so mu▀
  256.         dieses ja auch gel÷scht werden. Wird dies gerade gel÷scht, so
  257.         findet man in der Pfadliste folgenden Eintrag:
  258.  
  259.           DH0:
  260.           System
  261.           Icons
  262.  
  263.         Mit "Pause" kann der L÷schproze▀ bis zum nΣchsten BetΣtigen von
  264.         "Pause" angehalten werden. "Stop" bricht das L÷schen ab.
  265.  
  266.  
  267.   6 .   E I N S T E L L U N G E N
  268.  
  269.         Das Einstellungsfenster erreicht man ⁿber das Menⁿ im Status-
  270.         und "▄ber"-Fenster bzw. ⁿber das "Einstellungen"-Feld im "▄ber"-
  271.         Fenster.
  272.  
  273.         Das Fenster hat ein Menⁿ, in dem zwischen der Standardeinstellung,
  274.         der zuletzt gesicherten Einstellung und der Einstellung, die vor
  275.         dem Wechseln in das Einstellungsfenster eingestellt war, wechseln
  276.         kann :-).
  277.  
  278.         Die ersten vier oberen Druckknopfsymbole und die zwei Texteingabe-
  279.         felder im Einstellungsfenster stellen die Standardwerte fⁿr die
  280.         analogen Symbole im Statusfenster dar. Deren aktuelle Werte kann
  281.         man mittels des "aktuelle Werte"-Feldes rechts oben ⁿnernehmen.
  282.  
  283.         Folgende Felder existieren weiterhin:
  284.  
  285.         "Programm"/"Stack": Nun ja. Schnallen Sie sich an. Jetzt wird es
  286.             hart. Wir lⁿften eines der bestgehⁿteten Geheimnisse von
  287.             XTrash... tata! DAS FORMATIERGEHEIMNIS!
  288.  
  289.             Man sollte wissen: XTrash ruft ein externes Formatierprogramm
  290.             auf, um DatentrΣger jeweder Art zu formatieren. Hier, in
  291.             diesen beiden Texteingabefeldern, stellen Sie ein, wie wo warum
  292.             was ob wen etc.
  293.  
  294.             In "Programm" k÷nnen Sie das zu verwendende Formatierprogramm
  295.             eingeben. Wollen Sie jenes verwenden, welches die Workbench
  296.             auch verwendet, so geben Sie hier
  297.  
  298.               "SYS:System/Format"
  299.  
  300.             ein. Mit "Get..." bringen Sie ⁿbrigens ein Standard-Dateiaus-
  301.             wahlfenster auf den Bildschirm, in dem Sie das Formatierpro-
  302.             gramm bequem suchen k÷nnen.
  303.  
  304.             Nun stellt man sich aber die Frage: Welchen Namen soll der
  305.             DatentrΣger nach dem Formatieren haben? Welches GerΣt soll
  306.             denn ⁿberhaupt formatiert werden? Wie gebe ich Optionen beim
  307.             Formatieren an? Auch dafⁿr existieren L÷sungen. Am besten
  308.             geht man das ganze am Standard-Commodore-Formatierprogramm
  309.             durch. Dieses hat die CLI-Eingabeschablone:
  310.  
  311.               Schablone: DRIVE/K/A,NAME/K/A,FFS/S,NOICONS/S,QUICK/S
  312.  
  313.             Gibt man im CLI also
  314.  
  315.               "SYS:System/Format DRIVE DF0: NAME Empty NOICONS QUICK"
  316.                \______  _______/ \___  ___/ \___  ___/ \____  _____/
  317.                       \/             \/         \/          \/
  318.                    Programm       Argument╣  Argument▓   Optionen
  319.  
  320.             ein, so wird die Diskette in DF0:, also dem ersten Laufwerk,
  321.             formatiert, die Diskette erhΣlt danach den Namen "Empty",
  322.             und das ganze erfolgt im Schnell-Modus ("QUICK"), zusΣtzlich
  323.             ohne da▀ das Mⁿlleimer-Piktogramm erzeugt wird ("NOICONS").
  324.  
  325.             Zuerst wird also das eigentliche Programm angegeben, dann die
  326.             Parameter. Diese kann man untergliedern: Die ersten zwei
  327.             sind Argumente, die anderen beiden lediglich "unwichtige"
  328.             Optionen.
  329.  
  330.             Das erste Argument kann man erneut aufteilen:
  331.  
  332.                     DRIVE DF0:          Der Argumentname ist in diesem Fall
  333.                     |___/ \__|          unwichtig. Die Argumentⁿbergabe an
  334.                     |        |          sich mu▀ aber von XTrash bei jedem
  335.               Argumentname   |          Aufruf des Formatierprogramms neu
  336.                       Argumentⁿbergabe  definiert, da ja zumindest
  337.                                         in den meisten FΣllen ein unter-
  338.                                         schiedliches GerΣt formatiert wer-
  339.             den soll. Im Klartext hei▀t das: Anstelle der Argumentⁿbergabe
  340.             mu▀ hier ein Platzhalter stehen, an dessen Stelle XTrash beim
  341.             Aufruf des Formatierprogramms den Namen des zu formatierenden
  342.             GerΣtes einsetzt. Dieser Platzhalter ist "\d". Ein Beispiel:
  343.  
  344.               "SYS:System/Format DRIVE \d"
  345.  
  346.             Zieht man bei dieser Eingabe im "Programm"-Feld ein Piktogramm
  347.             einer Diskette im GerΣt "DF0:" ⁿber das XTrash-Piktogramm, so
  348.             ⁿbergibt XTrash folgenden Programmaufruf an das Formatierpro-
  349.             gramm:
  350.  
  351.               "SYS:System/Format DRIVE DF0:"
  352.  
  353.             Das zweite Argument kann Σhnlich zerstⁿckelt werden:
  354.  
  355.                    NAME Empty           XTrash mu▀ nun wieder bei jedem
  356.                    |__/ \___|           Aufruf des Formatierprogramms, so
  357.                    |        |           gewⁿnscht, einen Namen fⁿr den
  358.               Argumentname  |           DatentrΣger ⁿbergeben. Als Name wird
  359.                     Argumentⁿbergabe    der gerade im Texteingabefeld "Fmt.
  360.                                         Name"(im Statusfenster!) eingegebene
  361.                                         Text ⁿbernommen. Der Platzhalter
  362.             hei▀t hier "\n". Es kann allerdings auch ein fixer Name ein-
  363.             gegeben werden. Zwei Beispiele:
  364.  
  365.               "SYS:System/Format DRIVE \d NAME \n"
  366.  
  367.             ⁿbergibt beim GerΣt DF0: und dem Text "Hallo" im Texteingabe-
  368.             feld "Fmt. Name" folgende Zeichenkette:
  369.  
  370.               "SYS:System/Format DRIVE DF0: NAME Hallo"
  371.  
  372.             Hingegen die Zeichenkette im Programm-Feld
  373.  
  374.               "SYS:System/Format DRIVE \d NAME Empty"
  375.  
  376.             veranlasst, da▀ an das Formatierprogramm immer der Name "Empty"
  377.             ⁿbergeben wird. In diesem Fall erscheint ⁿbrigens im Status-
  378.             fenster kein "Fmt. Name"-Texteingabefeld.
  379.  
  380.             Das, was in der obigen Untergliederung als Optionen angegeben
  381.             ist, kann durch den Platzhalter "\o" ausgedrⁿckt werden.
  382.             Als Optionen wird dann der Text im Texteingabefeld "Optionen"
  383.             ⁿbergeben. Sollte "\o" nicht angegeben werden, erscheint auch
  384.             das "Optionen"-Texteingabefeld im Statusfenster nicht.
  385.  
  386.             Was aber nun, wenn Sie das Programm
  387.  
  388.               "SYS:System/\dFormat"
  389.  
  390.             starten wollen (das Formatierprogramm hei▀t "\dFormat")?
  391.             In diesem Fall wⁿrde XTrash ja den Namen des DatentrΣgers fⁿr
  392.             das \d einsetzen. Dieses ist hier allerdings ein Teil des
  393.             Programmnamens - was tun? XTrash geht folgenden Weg: Fⁿr jedes
  394.             ben÷tigte "\" mu▀ man zwei "\", also "\\" schreiben. Will man
  395.             also das Programm fⁿr XTrash verstΣndlich angeben, so mu▀ man
  396.             im obigen Beispiel
  397.  
  398.               "SYS:System/\\dFormat"
  399.  
  400.             schreiben. Das "\\d" ist fⁿr XTrash kein Platzhalter! Es mu▀
  401.             ⁿbrigens fⁿr jedes (!) "\" "\\" geschrieben werde. D. h., fⁿr
  402.             zwei ben÷tigte "\" mⁿssen vier "\" geschrieben werden.
  403.  
  404.             Alles kapiert? Wenn nicht, dann umdrehen und nochmal lesen!
  405.             Falls schon, dann zum zweiten Texteingabefeld bzgl. des Forma-
  406.             tierprogramms. Es ist ungleich leichter erklΣrt. Im Eingabe-
  407.             feld "Stack" wird die Stackgr÷▀e des Formatierprogramms ange-
  408.             geben. Die Stackgr÷▀e ist nichts anderes als der ben÷tigte
  409.             Speicher eines Programms. Falls das Formatierprogramm also
  410.             eine Meldung wie "stack overflow" bringt, so mu▀ man einfach
  411.             nur den Wert hier hochsetzen.
  412.  
  413.         "Bewegen-Mⁿlleimer": Nachdem XTrash ja die M÷glichkeit bietet,
  414.             Dateien vor dem L÷schen in ein Verzeichnis bewegen zu lassen
  415.             (sprich: sie zu bewegen), mⁿssen sie ja auch ein Verzeichnis
  416.             haben, wo sie hinbewegt werden k÷nnen. Dies kann man hier an-
  417.             geben. "Get..." hat dieselbe Funktion wie bei "Programm".
  418.  
  419.         "Piktogr." steht fⁿr Piktogramm und gibt das Piktogramm an, das
  420.             als XTrash-Piktogramm auf der Workbench-OberflΣche "liegen"
  421.             soll. Anstelle des "XTrash"-Signets kann man hier zum Beispiel
  422.             also einen Mⁿlleimer darstellen lassen. Auch hier hat "Get..."
  423.             dieselbe Funktion wie oben.
  424.  
  425.         "Name": Ein individuell einstellbarer Name fⁿr das XTrash-Pikto-
  426.             gramm.
  427.  
  428.         "X"/"Y": Die X/Y-Position des XTrash-Piktogramms beim Programmstart.
  429.  
  430.         "Textgadget farbig": Gibt an, ob die Texteingabefelder von XTrash
  431.             farbig hinterlegt werden sollen.
  432.  
  433.         "Kontrollfeld": Gibt an, ob das Kontrollfenster beim L÷schen ge-
  434.             ÷ffnet werden soll.
  435.  
  436.         "Sichern": Sichert die Einstellungen und schliesst das Einstellungs-
  437.             fenster.
  438.  
  439.         "Benutzen": ▄bernimmt die aktuellen Einstellungen und schlie▀t das
  440.             Einstellungsfenster.
  441.  
  442.         "Zurⁿck": Setzt die Einstellungen, die vor dem Wechseln in das Ein-
  443.             stellungsfenster gⁿltig waren und schlie▀t dieses.
  444.  
  445.  
  446.   7 .   F E H L E R
  447.  
  448.      í! Bezⁿglich XTrash sind mir lediglich zwei Fehler in der Arbeitsweise
  449.         bekannt. Fⁿr viele Anwender dⁿrfte der erste nicht relevant sein,
  450.         ist aber dennoch erwΣhnenswert: Erstellt man einen Link auf ein Ver-
  451.         zeichnis (ein neues Feature von OS2.0), und zieht diesen Link nun
  452.         auf das Piktogramm von XTrash, so l÷scht XTrash das Verzeichnis,
  453.         das "gelinkt" wurde! Abhilfe schafft da das L÷schen des "gelinkten"
  454.         Verzeichnisses via "Delete..." bzw. "L÷schen..." aus dem "Icons"-
  455.         bzw. "Piktogramm"-Menⁿ der Workbench.
  456.  
  457.         Die Frage nach dem warum ist schnell erklΣrt: Werden Piktogramme
  458.         von Verzeichnislinks auf das Piktogramm von XTrash gezogen, so wird
  459.         kein Verweis auf den Link ⁿbergeben, sondern auf dessen Ursprung.
  460.         Dadurch mu▀ (!) XTrash annehmen, da▀ das Piktogramm vom "gelinkten"
  461.         Verzeichnis kommt. Der Fehler liegt insofern im Betriebssystem.
  462.         Warum das ganze beim L÷schen durch den Menⁿpunkt "Delete..." bzw.
  463.         "L÷schen..." nicht passiert, ist insofern auch erklΣrbar: Die Work-
  464.         bench mu▀ sich selbst keine Piktogramminformationen ⁿbergeben, sie
  465.         mu▀ nur in ihrem eigenem Variablenspeicher kramen. Insofern kommt
  466.         keine falsche Information an die Workbench, weil ja gar kein Infor-
  467.         mationsaustausch stattfindet. ▄brigens: XTrash ist, falls der Infor-
  468.         mationsaustausch denn mal richtig funktionieren sollte, schon auf
  469.         das korrekte Behandeln von Verzeichnislinks ausgerichtet (zumindest
  470.         hoffe ich das, zum Testen hatte ich ja logischerweise keine M÷glich-
  471.         keit).
  472.  
  473.         Bei "gelinkten" Dateien funktioniert XTrash ⁿbrigens problemlos. Es
  474.         kann allerdings sein, da▀ dieses Funktionieren (und vielleicht auch
  475.         das Nichtfunktionieren?) mit dem Programm "WBLink" von Dave
  476.         Schreiber zusammenhΣngt, das zur Erstellung der Links benutzt wurde.
  477.         M÷glicherweise k÷nnen Links also bei Ihnen andere Fehlverhaltens-
  478.         weisen (oder sogar ein korrektes Arbeiten?) hervorrufen. Also am
  479.         besten mit den Links aufgepasst.
  480.  
  481.      í! Des weiteren hat XTrash noch einen zweiten "Fehler". Dieser hΣngt
  482.         erneut mit dem Betriebssystem des AMIGA zusammen. Da das Betriebs-
  483.         system das L÷schen von Dateien nicht registriert, um daraufhin
  484.         der Workbench dies mitzuteilen, werden Programme oder Verzeichnis-
  485.         se, die von XTrash gel÷scht wurden, auf der Workbench nicht als ge-
  486.         l÷scht prΣsentiert und bleiben nach wie vor dort als existente Da-
  487.         teien bzw Verzeichnisse dargestellt. Dies ist allerdings nur bei
  488.         piktogrammlosen Programmen oder Verzeichnissen der Fall. Das L÷schen
  489.         von Piktogrammen registriert das AMIGA-Betriebssystem nΣmlich para-
  490.         doxerweise schon.
  491.  
  492.  
  493.       ╖╖╖╖╖╖╖╖╖╖╖
  494.  
  495.         Und hier nun (obligatorisch wie immer) die Danksagungen:
  496.  
  497.         an keinen Betatester diesmal,
  498.  
  499.         natⁿrlich an Commodore und AMIGA Corp. fⁿr na-was-wohl und
  500.  
  501.         den Redaktionen der "KICKStart" und der "AMIGA" fⁿr die Pro-
  502.             grammierkurse, ohne die solch ein tooles Spitzenprogramm
  503.             wie XTrash wohl nie zustande gekommen wΣre :-).
  504.  
  505.         ▄brigens: Es ist nach wie vor noch Geld fⁿr eine Turbokarte unter
  506.         obiger Adresse willkommen (wahrscheinlich allerdings nicht nur unter
  507.         obiger Adresse...).
  508.  
  509.  
  510.       ╖╖╖╖╖╖╖╖╖╖╖
  511.  
  512.         X T R A S H   P R O G R A M M G E S C H I C H T E :
  513.  
  514.         V1.0    Erstes "Final Release", ich habe es immer geliebt :-)
  515.  
  516.         V1.01   Exakt ein Bug entfernt: Sobald XTrash aktiv war, konnte
  517.                 man den Bildschirm der Workbench nicht mehr Σndern
  518.  
  519.  
  520.  
  521.