home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d5xx / d566 / foco.lha / FoCo / FoCo.dok < prev    next >
Text File  |  1991-11-21  |  4KB  |  116 lines

  1.  
  2.  
  3.     DOKUMENTATION: FOCO
  4.     ===================
  5.  
  6.  
  7. "FoCo" steht für "Format-Controller" und wurde aus drei Gründen entwickelt,
  8.  
  9. 1. kann man von der WB aus beim Formatieren nix einstellen (vgl. CLI),
  10. 2. sollte der Comp ruhig selber darauf kommen, daß man eine unformatierte
  11.    Disk formatieren möchte (à la Mac) und
  12. 3. wollte ich mal ein bißchen unter 2.0 programmieren.
  13.  
  14. 3.   ist der eigentliche Grund...  weshalb FoCo auch nur unter AmigaDOS 2.0
  15. läuft.   Der  Sourcecode  ist  zwar ein bischen konfus, aber als schlechtes
  16. Beispiel kann er immer noch dienen :-).
  17.  
  18. Für alle PD-Anbieter: FoCo ist Public Domain ohne Einschränkungen.
  19.  
  20.  
  21.     Start
  22.     -----
  23.  
  24. Sie  sollten  FoCo  nur  von  der  Workbench  starten,  entweder direkt per
  25. Doppelklick  oder  (der  vorzuziehende  Weg)  automatisch,  indem  Sie  das
  26. Programm einfach in den WBStartup-Ordner legen.
  27.  
  28. Ein zweiter Aufruf von FoCo läßt das Kontrollfenster erscheinen (das wollen
  29. Sie ja in dem Moment wahrscheinlich).
  30.  
  31.  
  32.     Funktionsweise
  33.     --------------
  34.  
  35. Wenn nun eine Disk eingelegt wird, die vom DOS als 'BAD' oder 'NDOS' einge-
  36. stuft  wird, so fragt FoCo, ob Sie die Disk formatieren möchten.  Antworten
  37. Sie  mit  'Nein',  geschieht  nichts  weiter,  antworten  Sie  mit 'Ja', so
  38. erscheint das Kontrollfenster von FoCo.
  39.  
  40. Alternativ  können  Sie  das  Kontrollfenster  direkt  durch  Betätigen des
  41. 'Hotkeys'  (siehe  "ToolTypes")  aufrufen,  oder  -  falls  Sie  den Hotkey
  42. vergessen haben - über das "Show"-Gadget im "Exchange"-Programm (s.u.).
  43.  
  44. Im Kontrollfenster können Sie nun alle Einstellungen vornehmen und entweder
  45. das  Formatierprogramm starten oder den Vorgang abbrechen.  Das Closegadget
  46. (links  oben)  beendet  FoCo  ganz, während "Abbruch" nur wieder den Warte-
  47. zustand hervorruft.
  48.  
  49. Wenn  das  Formatierprogramm  gestartet wird (SYS:System/Format), so öffnet
  50. FoCo  dafür  eigens ein Fenster.  Das Formatieren läuft asynchron zum FoCo-
  51. Prozeß, Sie können also mehrere Disks gleichzeitig formatieren.
  52.  
  53.  
  54.     ToolTypes
  55.     ---------
  56.  
  57. Sie   können   dem   Programm   über   die  ToolTypes  (WB-Info)  bestimmte
  58. Einstellungen mit auf den Weg geben:
  59.  
  60.     DRIVE=n                voreingestelltes Laufwerk (von den
  61.                     zur Auswahl stehenden!)
  62.     NAME=...            voreingestellter Name für die Disk
  63.     FLAGS=FFS|NOICONS|QUICK        welche Flags 'an' sein sollen
  64.     SHOWWINDOW=ON            Kontrollfenster gleich beim Start
  65.                     anzeigen
  66.     HOTKEY=...            Tastenkombination zum Aufrufen des
  67.                     Kontrollfensters (folgt den
  68.                     Commodities-Konventionen)
  69.     LANGUAGEFILE=...        stellt die Datei mit den Texten ein
  70.                     (Achtung: bei WBStartup muß sich
  71.                     die Textdatei ebenfalls im Startup-
  72.                     Ordner befinden, es sei denn, der
  73.                     komplette Pfad wurde angegeben)
  74.  
  75. Falls  die  Hotkey-Beschreibung  unzulässig ist, bricht FoCo die Ausführung
  76. ab.  Alle ToolTypes sind optional, die Voreinstellungen sind dann:
  77.     DRIVE=0, NAME=Empty Disk, FLAGS=FFS|NOICONS,
  78.     SHOWWINDOW=OFF, HOTKEY=lcommand f
  79. und  keine  Sprachdatei  (die  Texte sind dann englisch).  Die Texte in der
  80. Textdatei  müssen die gleiche Reihenfolge haben, wie im Beispiel (deutsch).
  81. Die einzelnen Texte müssen durch ASCII 0 getrennt sein.
  82.  
  83.  
  84.     Commodities
  85.     -----------
  86.  
  87. Da  FoCo  zentral  auf  InputEvents  basiert  (DiskInsertion/Hotkey), wurde
  88. natürlich  die  commodities.library bemüht.  Somit ist FoCo voll kompatibel
  89. zum   Commodities-Standard,   Sie   können  FoCo  also  vom  Workbench-Tool
  90. 'Exchange' (im Utilities-Ordner) aus kontrollieren.
  91.  
  92. Die  Gadgets 'Show' und 'Hide' beziehen sich dabei auf das Kontrollfenster,
  93. mit  'Disable'  können  Sie  FoCo  lahmlegen  und mit 'Kill' alternativ zum
  94. Closegadget des Kontrollfensters beenden.
  95.  
  96.  
  97.     ------------
  98.  
  99. So,  schulz  jetz, genug gelabert.  Schon viel zu viel Anleitung für so ein
  100. Miniatur-Tool.   Send  flames to HELL:  (a soon to be released dos handler,
  101. just waiting for HEAVEN:  to be finished :-) and comments to
  102.  
  103.  
  104.     balzer@heike.informatik.uni-dortmund.de
  105.     
  106.     oder
  107.     
  108.     M.BALZER@AWORLD.ZER
  109.     
  110.     oder
  111.     
  112.     Michael Balzer
  113.     Wildermuthstr. 18
  114.     W-5828 Ennepetal 14
  115.  
  116.