home *** CD-ROM | disk | FTP | other *** search
/ M.u.C.S. Disc 2000 / MUCS2000.iso / anwend / bkite213 / boxnews.doc < prev    next >
Text File  |  1999-02-20  |  21KB  |  542 lines

  1.  
  2.     Eine kurze Übersicht der Änderungen seit BoxKite 1.49:
  3.     ------------------------------------------------------
  4.  
  5. Falls ein Verzeichnis gelesen  werden  soll, das nicht existiert, geht
  6. BoxKite jetzt solange um  eine  Stufe  im  Pfad zurück, bis es klappt.
  7. Bisher wurde der Pfad sofort bis zum Wurzelverzeichnis verkürzt.
  8.  
  9. BoxKite benutzt jetzt  zum  Einlesen  der  Verzeichnisse  die Funktion
  10. Dxreaddir(), sofern vorhanden. Das sollte etwas schneller gehen.
  11.  
  12. Die Anzeige langer Dateinamen geht  jetzt  auch ohne MiNT und ohne die
  13. Verfügbarkeit von Pdomain(). Daher  wurde  die Steuerung geändert: Die
  14. Umschaltung zwischen kurzen und langen Namen ist immer verfügbar. Wenn
  15. Pdomain()  im  System  existiert,   enthält  das  entsprechende  Popup
  16. zusätzlich einen Punkt, der  die  Warnungen  ein- und ausschaltet. Der
  17. 'Expertenmodus' ist damit überflüssig geworden.
  18.  
  19. BoxKite kann jetzt auch im  (berüchtigten) 3D-Look erscheinen. Wem das
  20. nicht gefällt, der kann die  Box  auch so konfigurieren, da₧ sie immer
  21. im normalen Look erscheint.
  22.  
  23. Die Maskeneinträge im Pfadmenü  wurden  durch  Maskenfelder am rechten
  24. Rand der Box ersetzt.  Die  Masken  können  durch Klick aufgerufen und
  25. durch Doppelklick oder Control-Klick  editiert werden. Mit Shift-Klick
  26. werden sie an den aktuellen  Pfad  angehängt.  Sie können auch mit den
  27. Funktionstasten  angesprochen   werden,   wobei   die   Bedeutung  der
  28. Umschalttasten gleich bleibt.
  29.  
  30. Benutzeramen  und  Registrierungsschlüssel  werden  in  die  INF-Datei
  31. gesichert und bei Neuinstallation  in den Registrierdialog eingetragen
  32. (das Verfahren ist also halbautomatisch ;-).
  33.  
  34. Einige Shortcuts wurden umdefiniert, damit sie etwas standardkonformer
  35. sind. Das betrifft die folgenden Funktionen:
  36.  
  37.     "Neues Objekt"  (jetzt: 'Control-Shift-N', vorher: 'Alternate-U')
  38.     "Suchen"        (jetzt: 'Control-Shift-F', vorher: 'Alternate-S')
  39.     "Verschieben"   (jetzt: 'Alternate-M',     vorher: 'Alternate-V')
  40.  
  41. Es besteht die Möglichkeit, den aktuellen Pfadnamen ins GEM-Klemmbrett
  42. zu kopieren bzw. einen neuen Pfadnamen von dort einzufügen.
  43.  
  44. In Farbauflösungen  werden  die  Namen  von  Ordnern,  Programmen  und
  45. symbolischen Links farblich hervorgehoben.
  46.  
  47.  
  48.     Änderungen in BoxKite 1.62
  49.     --------------------------
  50.  
  51. Die  Änderungen   in   BoxKite   1.62   betreffen   in   erster  Linie
  52. Fehlerkorrekturen.  Neu  ist,  da₧  sich  die  Farbgebung  der  Box im
  53. 3D-Modus unter Falcon- bzw. MultiTOS  (und vermutlich auch unter MagiC
  54. 3 bzw. MagCMac) mit Hilfe  der diversen 3D-Konfigurations-CPXe steuern
  55. lä₧t. Diese CPXe dürften in etlichen Mailboxen erhältlich sein.
  56.  
  57.  
  58.     Änderungen in BoxKite 1.70
  59.     --------------------------
  60.  
  61. Das Laufwerkspopup wurde durch eine Buttonliste am linken Rand ersetzt.
  62.  
  63. Das  automatische  Merken  von  Pfaden  in  der  Pfadliste  ist  jetzt
  64. abschaltbar.
  65.  
  66. Das Optionenmenü wurde durch eine Dialogbox ersetzt.
  67.  
  68. Der  Bug  beim  Kopieren   auf   volle  Medien  sollte  behoben  sein.
  69. Gleichzeitig  wurden   die   Fehlermeldungen   etwas  aussagekräftiger
  70. gemacht.
  71.  
  72. BoxKite  kann  jetzt  auch  in  ein  GEM-Fenster  gelegt  werden.  Das
  73. gleichzeitige Öffnen mehrerer  Boxen  ist  aber  (noch) nicht möglich.
  74. Dafür ist diese Option abschaltbar.
  75.  
  76. Die farbigen Hervorhebungen  von  Programmen,  Ordnern  und Links sind
  77. jetzt abschaltbar.
  78.  
  79. BKINST wurde so geändert,  da₧  es  beim  Aufruf  als Accessory sofort
  80. BoxKite aufruft.  Der  Umschaltdialog  erscheint  nur,  wenn  Sie beim
  81. Aufruf eine Shift-Taste festhalten.
  82.  
  83.  
  84.     Änderungen in BoxKite 1.71
  85.     --------------------------
  86.  
  87. BoxKite merkt jetzt, ob es möglich ist, als GEM-Fenster zu erscheinen.
  88. Falls nicht, erscheint er als  modaler  Dialog. Das geschieht genau in
  89. den Situationen, in denen sich  in  1.70 das Fenster nicht verschieben
  90. lie₧.
  91.  
  92. Der Bug beim  mehrmaligen  Umschalten  zwischen  Fenster-  und modaler
  93. Anzeige während eines Aufrufes ist gefixt.
  94.  
  95. Es gibt jetzt eine  erweiterte  Programmierschnittstelle, über die das
  96. aufrufende Programm  seine  Fenster  selber  neuzeichnen kann, während
  97. BoxKite oben ist.
  98.  
  99.  
  100.     Änderungen in BoxKite 1.72
  101.     --------------------------
  102.  
  103. Die  unsauber gezeichneten  Ränder der Box bei  Darstellung im Fenster
  104. sollten jetzt erledigt sein.
  105.  
  106. Es gibt eine neue Option: "Box stets an der Mausposition öffnen". (Die
  107. Bedeutung sollte für sich selbst sprechen.)
  108.  
  109. ACHTUNG: Die zunehmende Vielzahl der Optionen machte hier eine interne
  110. Umstellung erforderlich, die dazu führte, da₧ die Optionseinstellungen
  111. nicht mehr  korrekt aus alten  INF-Dateien übernommen werden.  Bei der
  112. Installation  von BoxKite 1.72 sollten Sie also die  Einstellungen der
  113. Optionen kontrollieren und ggf. neu speichern.
  114.  
  115. Der Sortiermodus wird jetzt auch  beim ersten Öffnen des Menüs korrekt
  116. abgehakt (Da₧ das erst jetzt aufgefallen ist... ;-)
  117.  
  118. Bei der Rückgabe  von  Dateien  über  einen  String  werden Namen, die
  119. Blanks  enthalten,   jetzt   gemä₧   den   Drag&Drop-Konventionen   in
  120. Hochkommata eingefa₧t.
  121.  
  122. Ein Fehler repariert, der beim  Installieren einer Extensionliste über
  123. den FSEL-Cookie zum Absturz führte.
  124.  
  125.  
  126.     Änderungen in BoxKite 1.73
  127.     --------------------------
  128.  
  129. Einige Probleme bei der Einstellung der Auswahlmasken behoben.
  130.  
  131.  
  132.     Änderungen in BoxKite 1.74
  133.     --------------------------
  134.  
  135. Es ist jetzt möglich, die Tastenbelegung  so zu konfigurieren, da₧ die
  136. Laufwerke über  "Alternate"  und  die  Dateioperationen über "Control"
  137. angesprochen werden. Die Buttons  der  Dialoge reagieren dann nur noch
  138. auf "Shift"-"Alternate".
  139.  
  140. Eine weitere neue Option erlaubt es, beim Wildcard-Vergleich Gro₧- und
  141. Kleinschreibung zu ignorieren.
  142.  
  143. Beim Verlassen von BoxKite als  modaler  Dialog  wird jetzt ein Redraw
  144. ausgelöst. Einige Programme scheinen darauf angewiesen zu sein.
  145.  
  146. Der Autolocator sollte etwas schneller geworden sein.
  147.  
  148. BKINST.CPX verträgt sich jetzt mit ZCONTROL.
  149.  
  150. BoxKite lä₧t sich jetzt breiter ziehen.
  151.  
  152. Das  erweiterte   Binding   in   BOXINPUT.S   bzw.   BOXINPUT.O  wurde
  153. überarbeitet. Näheres siehe in BEISPIEL.C.
  154.  
  155. Das  Handling  im  Falle   von   nicht   eingelegten  Disketten  wurde
  156. verbessert.
  157.  
  158.  
  159.     Änderungen in BoxKite 1.75
  160.     --------------------------
  161.  
  162. Es gibt mal wieder eine neue  Option: "Laufwerksauswahl als Menü". Sie
  163. ersetzt das Buttonfeld  mit  den  Laufwerksbuchstaben  durch ein Popup
  164. oben links. Dadurch wird die  Dateiliste  breiter; es steht mehr Platz
  165. für lange Namen zur  Verfügung.  (Dieses Aussehen hatten wir schonmal,
  166. jetzt ist es aber umschaltbar.)
  167.  
  168. Beim Kopieren kann  jetzt  der  Schreibschutz  der  Quelldatei für die
  169. Zieldatei übernommen werden.
  170.  
  171. Beim Vergrö₧ern von BoxKite als  GEM-Fenster werden die Redraws besser
  172. gehandhabt.
  173.  
  174. Ein Fehler beseitigt, der dazu  führte,  da₧  beim Suchen nach Dateien
  175. u.U. die falsche Suchmaske verwendet wurde.
  176.  
  177. Ein Druck auf 'Escape' entfernt  jetzt  auch  alle Selektionen aus der
  178. Liste.
  179.  
  180. Die Logik, die entscheidet,  ob  BoxKite  als Fenster erscheinen kann,
  181. wurde überarbeitet.
  182.  
  183.  
  184.     Änderungen in BoxKite 1.76
  185.     --------------------------
  186.  
  187. Ein Fehler korrigiert, der  zum  Systemabturz  führen konnte, wenn die
  188. Folge  der  Laufwerksbuchstaben  Lücken  aufwies.  Dieser  Fehler trat
  189. daher besonders gerne bei CD-ROMs auf.
  190.  
  191. Die Option  "In  Namen  alle  Zeichen  zulassen"  wirkt  nur  noch auf
  192. TOS-Dateisysteme.  Bei  anderen  Systemen   sind  immer  alle  Zeichen
  193. zulässig.
  194.  
  195. Der Sizer sollte jetzt nicht mehr so sensibel reagieren.
  196.  
  197.  
  198.     Änderungen in BoxKite 1.77
  199.     --------------------------
  200.  
  201. Es gibt leider Anwendungen, die  bei AES-Aufrufen anstelle der Adresse
  202. ihres global-Feldes einen unsinnigen Wert  übergeben. BoxKite ist aber
  203. auf Informationen aus diesem Feld  angewiesen,  um zu ermitteln, ob es
  204. möglich  ist,  als  Fenster  zu  erscheinen.  Um  nun  wenigstens  die
  205. Abstürze zu vermeiden,  die  entstehen,  wenn  eine  ungültige Adresse
  206. übergeben  wird,  führt  BoxKite  vor  dem  Zugriff  nun  einige recht
  207. restriktive   Prüfungen   der   übergebenen    Adresse   durch.   Eine
  208. Nebenwirkung  dieses  Verfahrens  besteht  darin,  da₧  BoxKite  unter
  209. Umständen nicht als Fenster  erscheint,  obwohl  das möglich wäre. Aus
  210. diesem  Grunde  sind   die   erwähnten   Prüfungen   über  die  Option
  211. "Übergebene Parameter prüfen" abschaltbar.  Sie  sollten  sie aber nur
  212. dann abschalten, wenn Sie sich  sicher  sind, nur saubere Programme zu
  213. verwenden. Bekannte Problemfälle in dieser Hinsicht sind:
  214.  
  215.     - kompilierte Omikron-Basic-Programme
  216.     - CPX-Module, die den Fileselektor aufrufen
  217.     - MGFORMAT und MGCOPY aus MagiC 5
  218.  
  219. Aufgrund eines Fehlers in N.AES 1.0  führte das Sperren der Menüleiste
  220. zum Absturz. Der Fehler wird in N.AES  behoben. Bis dahin habe ich das
  221. Sperren  unter  diesem  System   abgeklemmt.  Dafür  funktioniert  das
  222. Sperren jetzt auch bei  Programmen,  bei  denen  es früher nicht ging,
  223. etwa der Pure-C-Shell. Wenn  es  nicht  funktioniert,  so  ist das ein
  224. Anzeichen  dafür,  da₧  das   betreffende  Programm  kein  global-Feld
  225. übergibt.
  226.  
  227. BoxKite  sollte  jetzt  unter  N.AES  mit  proportionalen  Systemfonts
  228. einwandfrei laufen (Hallo, Ulrich!).
  229.  
  230. Das Neuzeichnen von Hintergrundfenstern wurde etwas optimiert.
  231.  
  232. Noch eine neue Optione: "TOS-Pfade  der Laufwerke benutzen". Ist diese
  233. Option  aktiv,  so  wird   beim   Laufwerkswechsel   in  das  aktuelle
  234. Verzeichnis  des  Laufwerks  gesprungen,  andernfalls  wie  bisher ins
  235. Wurzelverzeichnis.
  236.  
  237.  
  238.     Änderungen in BoxKite 1.78
  239.     --------------------------
  240.  
  241. Die  Logik  zur  Prüfung  der  übergebenen  Parameter  wurde  nochmals
  242. überarbeitet.  Sie   sollte   jetzt   nicht   mehr   von  abstürzenden
  243. Anwendungen durcheinandergebracht werden.
  244.  
  245. BoxKite erscheint jetzt unter Single TOS wieder im Fenster.
  246.  
  247. Nach  dem  Verlassen  eines  nachgeordneten  Dialoges  (Optionen  oder
  248. Dateiinfo) wird jetzt  die  Menüleiste  nicht  mehr entsperrt. BoxKite
  249. wartet   damit   jetzt   korrekterweise    bis   zum   Verlassen   des
  250. Hauptdialoges.
  251.  
  252. Die Grafikausgabe  bei  nicht-proportionalen  Systemfonts  wurde etwas
  253. beschleunigt.
  254.  
  255. Das Grauzeichnen der Menüleiste  ist  unter  N.AES-Versionen 1.1.0 und
  256. höher wieder aktiviert.
  257.  
  258.  
  259.     Änderungen in BoxKite 1.80
  260.     --------------------------
  261.  
  262. Die grafische Gestaltung der Dialogboxen wurde komplett überarbeitet.
  263.  
  264. Die Speicherverwaltung wurde etwas optimiert.
  265.  
  266. Im Hinblick auf zukünftige  Erweiterungen  sah ich mich gezwungen, das
  267. Format der BOXKITE.INF zu  überarbeiten.  Das  führt leider auch dazu,
  268. da₧ die INF-Dateien der  Vorversionen  nicht mehr verwendbar sind. Sie
  269. können aber mit Hilfe des beiliegenden  Tools BKINFCNV.APP in das neue
  270. Format umgewandelt werden.
  271.  
  272. BoxKite fragt bei jedem Einlesen  eines  Ordners  den Cookie '_IDT' ab
  273. und formatiert  Datum  und  Uhrzeit  entsprechend.  Beim  Booten  legt
  274. BoxKite  diesen  Coookie  an,  falls  er  noch  nicht  existiert,  und
  275. initialisiert ihn mit  den  für  Deutschland  üblichen Werten. Mit dem
  276. beiligenden  Kontrollfeld  DATEFORM.CPX   können  diese  Einstellungen
  277. geändert werden.
  278.  
  279. Das  Erkennen  und  Verfolgen  von  Links   ist  nicht  mehr  von  der
  280. Einstellung "Lange Dateinamen"  abhängig.  Au₧erdem werden Links jetzt
  281. in kursiver Schrift angezeigt.
  282.  
  283. Wenn noch keine  Datei  selektiert  ist  und  eine Pfeiltaste betätigt
  284. wird, wird jetzt nur die Datei unter dem Cursor selektiert.
  285.  
  286. Die  Verwaltung  des  Namensmodus   (TOS-   oder  lange  Namen)  wurde
  287. überarbeitet. Die automatische  Anpassung  erfolgt jetzt immer, sofern
  288. Pdomain() verfügbar ist.
  289.  
  290.  
  291.     Änderungen in BoxKite 1.81
  292.     --------------------------
  293.  
  294. Das Übernehmen von vorgegebenen Dateinamen funktioniert jetzt wieder.
  295.  
  296. Die maximale Länge  von  Dateinamen  und  die  Länge der Maskenangeben
  297. wurde von 32 auf 255 Zeichen erweitert.
  298.  
  299. Die  Spaltenaufteilung  in   der   Dateiliste   ist   jetzt   von  den
  300. tatsächlichen Längen der vorhandenen  Namen  abhängig,  nicht mehr vom
  301. theoretischen Maximum des Filesystems.
  302.  
  303. Es gibt mal wieder eine neue Option: "Bei Ordnerwechsel Namen löschen"
  304. Sie ist für Anwender  gedacht,  die  nach  dem Einstieg in einen neuen
  305. Ordner sofort  wieder  den  Autolocator  in  Betrieb  nehmen  möchten.
  306. (Hallo, Götz!)
  307.  
  308. Es ist  jetzt  möglich,  Leerzeichen  ins  Namensfeld  einzugeben. Bei
  309. TOS-Dateisystemen  setzt  dies  natürlich  voraus,  da₧  "Alle Zeichen
  310. zulassen" aktiv ist.  Die  Tastaturfunktion  für  das  Selektieren von
  311. Namen unter dem Listencursor ist auf "Insert" gewandert.
  312.  
  313. Aufgrund einer Verbesserung der  Fensterbehandlung  ist die Option "Am
  314. Ende Bildschirm aufräumen" entfallen.
  315.  
  316.  
  317.     Änderungen in BoxKite 1.82
  318.     --------------------------
  319.  
  320. Namen mit mehr als 32 Zeichen erscheinen jetzt in der Dateiliste.
  321.  
  322. Der Dateiinfo-Dialog erzeugt auf Dateisystemen mit langen Namen keine
  323. Abstürze mehr.
  324.  
  325.  
  326.     Änderungen in BoxKite 2.00
  327.     --------------------------
  328.  
  329. BoxKite unterstützt jetzt auch die zusätzlichen AES-Aufrufe, die MagiC
  330. für  Dateiauswahlboxen  im   Fenster   definiert.   Damit  wird  diese
  331. Schnittstelle auch  auf  solchen  Betriebssystemen  verfügbar, die das
  332. bisher noch nicht konnten. Es  sind  noch  nicht restlos alle Features
  333. implementiert, aber der wesentliche Nutzen ist vorhanden.
  334.  
  335. BoxKite kann bis zu 8 mal gleichzeitig als Fenster geöffnet werden.
  336.  
  337. Es werden bis zu 32  Laufwerke  unterstützt, sofern die 6 zusätzlichen
  338. die Ziffern 1  bis  6  tragen.  Die  Laufwerksbits  des TOS werden bei
  339. jedem neuen Öffnen der Box  und  bei  jedem Öffnen des Laufwerkspopups
  340. ausgewertet. Die 6  neuen  Buttons  werden  ausgeblendet, wenn Sie die
  341. Box zu klein ziehen.
  342.  
  343. Die Dateiliste hat auch einen horizontalen Slider.
  344.  
  345. Jahreszahlen in Datumsangaben werden vierstellig angezeigt.
  346.  
  347. Das  Namensfeld  wird  jetzt  gelöscht,   wenn  ein  Ordner  über  den
  348. Autolocator geöffnet wurde.
  349.  
  350. Namen mit  'illegalen'  Zeichen  ('In  Namen  alle  Zeichen  zulassen'
  351. ausgeschaltet) erscheinen jetzt  in  der  Dateiliste.  Sie  werden nur
  352. nicht mehr in das Namensfeld übernommen.
  353.  
  354. Die Fehler beim Merken des Sortiermodus sollten verschwunden sein.
  355.  
  356. Versteckte Dateien werden jetzt  anders  behandelt: Anstatt die (etwas
  357. verquere) Logik von GEMDOS nachzubilden, wird  jede Datei, bei der das
  358. HIDDEN-Bit gesetzt ist, als versteckt angesehen.
  359.  
  360. Zusätzlich zu den bisherigen Vektoren hängt sich BoxKite jetzt auch in
  361. den 'etv_term'-Vektor  jeder  GEM-Applikation  ein,  damit  nach einem
  362. Crash (oder dem Löschen aus U:\PROC) sauber aufgeräumt werden kann.
  363.  
  364. Es wurden  Bibliotheken  und  Beispielsourcen  für  die  Benutzung der
  365. FSLX-Aufrufe  erstellt.  Damit  wurden  die  Programmierunterlagen  so
  366. umfangreich, da₧ sie in  einen  eigenen Ordner 'DEVELOP.KIT' verlagert
  367. wurden.
  368.  
  369.  
  370.     Änderungen in BoxKite 2.01
  371.     --------------------------
  372.  
  373. Der Pixelmüll in den Popupmenüs wurde beseitigt.
  374.  
  375. Die  NVDI-Fehlermeldung   "Ungültiger   Handle"   sollte   nicht  mehr
  376. auftreten.
  377.  
  378. Folgendes Problem ist noch  nicht  gelöst: BoxKite verträgt sich nicht
  379. mit dem alten Beta-MultiTOS  1.08.  Da diese Version jedoch einerseits
  380. von Atari nie offiziell freigegeben  wurde und andererseits inzwischen
  381. weit solidere Alternativen allgemein verfügbar  sind, hat dieser Punkt
  382. bei mir nicht gerade die  höchste  Priorität.  Falls Sie dieses System
  383. unbedingt brauchen, so melden Sie sich bitte bei mir.
  384.  
  385.  
  386.     Änderungen in BoxKite 2.02
  387.     --------------------------
  388.  
  389. BoxKite  sollte  sich  jetzt  wieder  auf  Rechnern  mit  68000er CPUs
  390. installieren lassen.
  391.  
  392. BoxKite funktioniert jetzt auch unter MultiTOS.
  393.  
  394.  
  395.     Änderungen in BoxKite 2.03
  396.     --------------------------
  397.  
  398. Ein Modul, das noch 68030-spezifische  Befehle enthielt, neu übersetzt
  399. und die Versionsnummer geändert, damit obiges Versprechen wahr wurde.
  400.  
  401.  
  402.     Änderungen in BoxKite 2.04
  403.     --------------------------
  404.  
  405. Das Einhängen in  den  'etv_term'-Vektor  wurde  wieder  ausgebaut, da
  406. diese Technik scheinbar mehr  Probleme  aufwarf,  als sie löste. Damit
  407. wurde das Handling  des  AES-Traps  praktisch  wieder  auf die Version
  408. 1.78 zurückgedreht.
  409.  
  410.  
  411.     Änderungen in BoxKite 2.05
  412.     --------------------------
  413.  
  414. Die Programmteile,  die  sich  mit  dem  Protokollieren  der  gültigen
  415. global[]-Adressen und Applikations-IDs  befassen,  wurden komplett neu
  416. geschrieben und  sollten  jetzt  defensiver  mit  dem  System umgehen.
  417. Zusätzlich  einige  kleinere  Bugfixes,  so  funktioniert  z.  B.  die
  418. Übergabe von Pfaden über den FSEL-Cookie wieder.
  419.  
  420.  
  421.     Änderungen in BoxKite 2.06
  422.     --------------------------
  423.  
  424. BoxKite arbeitet jetzt wieder mit proportionalen Systemfonts.
  425.  
  426. Ein falscher  Parameterblock  in  der  verwendeten reentranten AES-Lib
  427. korrigiert.
  428.  
  429. Die  Option  "Übergebene   Parameter   prüfen"  wurde  ausgebaut.  Die
  430. entsprechenden Checks finden jetzt immer statt.
  431.  
  432.  
  433.     Änderungen in BoxKite 2.07
  434.     --------------------------
  435.  
  436. Ein   Bug   repariert,    der    unter    ungünstigen   Umständen   zu
  437. Speicherüberschreibungen führen konnte.
  438.  
  439. Die Überwachung der AES-Semaphoren  wurde  leicht  geändert; es sollte
  440. nicht  mehr  vorkommen,  da₧  ein  gesperrter  Bildschirm hinterlassen
  441. wird.
  442.  
  443. BoxKite kann wieder vom Desktop aus installiert werden.
  444.  
  445.  
  446.     Änderungen in BoxKite 2.08
  447.     --------------------------
  448.  
  449. Ein  Bug  repariert,  der  bei  den  FSLX-Aufrufen  unter  ungünstigen
  450. Umständen zum Absturz führen konnte.
  451.  
  452. Unter MagiC 6 verdecken die Fensterrahmen nicht mehr den Sizer.
  453.  
  454. Eine neue Option ermöglicht es, das aktuelle Tagesdatum durch den Text
  455. 'Heute' zu ersetzen.
  456.  
  457. Ein kleiner Fehler  beim  Einlesen  der  Dateitypen  aus der INF-Datei
  458. korrigiert.
  459.  
  460. Ein Fehler korrigiert,  der  bei  knappem  Speicher zum Absturz führen
  461. konnte.
  462.  
  463. Ein Fehler bei der Auswertung von 'get_next()' korrigiert.
  464.  
  465.  
  466.     Änderungen in BoxKite 2.09
  467.     --------------------------
  468.  
  469. Die interne Speicherverwaltung  wurde  überarbeitet,  so  da₧ auch mit
  470. extrem gro₧en Verzeichnissen keine Probleme mehr auftreten sollten.
  471.  
  472. Die Traphandler wurden abermals  neu  geschrieben.  Die Abstürze unter
  473. MagicMac sollten damit erledigt sein (Danke, Dietmar!).
  474.  
  475.  
  476.     Änderungen in BoxKite 2.10
  477.     --------------------------
  478.  
  479. Der übergebene Dateinamen wird wieder vorselektiert.
  480.  
  481. In der Dateiliste werden jetzt kleine Ordnersymbole gezeichnet.
  482.  
  483. Dateisysteme, die Namen mit 256 Zeichen zulassen, blockieren das
  484. Eingabefeld nicht mehr.
  485.  
  486.  
  487.     Änderungen in BoxKite 2.11
  488.     --------------------------
  489.  
  490. Der Zeichensatz für die Dateiliste kann gewechselt werden. Zur
  491. Zeichensatzauswahl werden bis dato der Fontselector von MagC/WDIALOG
  492. und die FONT_CHANGED-Nachricht (und somit DRAGFONT) unterstützt.
  493.  
  494. BoxKite unterstützt BubbleGEM. Um die Hilfsbläschen aufzurufen,
  495. bestehen folgende Möglichkeiten: Rechtsklick auf ein Dialogobjekt und
  496. zeitgesteuerter Aufruf (abschaltbar, geht nur in Fensterdialogen).
  497. Ferner wird bei einem Druck auf 'Help' die Hilfe für das Objekt unter
  498. der Maus angezeigt. Das habe ich für den Fall eingebaut, da₧ bei
  499. Aufruf über die fslx_evnt() keine Rechtsklicks geliefert werden. Die
  500. Hilfstexte liegen in der Datei 'BOXKITE.HLP', die wird beim Start
  501. nacheinander in folgenden Pfaden gesucht wird:
  502.  
  503.     X:\
  504.     X:\AUTO
  505.     X:\boxkite
  506.  
  507. Dabei steht X für das Bootlaufwerk des Rechners. Dieselben Suchregeln
  508. gelten nunmehr auch für 'BOXKITE.INF'.
  509.  
  510. Das Scrolling in der Dateiliste wurde etwas beschleunigt.
  511.  
  512.  
  513.     Änderungen in BoxKite 2.12
  514.     --------------------------
  515.  
  516. Einige Ungereimtheiten in der Positionierung der Dialogelemente im
  517. "Nicht-3D-Modus" beseitigt, u. a. wird der lang vermi₧te Strich
  518. links oben wieder gezeichnet.
  519.  
  520. Der vom Aufrufer übergebene Dateiname wird im Namensfeld solange 
  521. festgehalten, bis er manuell editiert wird.
  522.  
  523. Die Datumsangaben werden jetzt bei proportionalen Fonts vollständig 
  524. angezeigt.
  525.  
  526.  
  527.     Änderungen in BoxKite 2.13
  528.     --------------------------
  529.  
  530. Dateinamen dürfen jetzt auch den '/' enthalten. ACHTUNG: Bei Tests ist
  531. mir eine Version des Minix-Filesystems beim Versuch, einen solchen
  532. Dateinamen anzulegen, abgestürzt. Caveat user!
  533.  
  534. Beim Einsatz von Proportionalfonts wird jetzt die Breite der
  535. Namensspalte in der Dateiliste genauer an der tatsächlichen
  536. Ausgabebreite der Dateinamen bemessen.
  537.  
  538. Die Probleme mit Chamäleon werden dadurch umgangen, da₧ BoxKite bei
  539. Aufruf von diesem Accessory aus nicht mehr als Fenster erscheint.
  540. ACHTUNG: Diese Erkennung funktioniert derzeit nicht, wenn Chamäleon
  541. mehrmals installiert wird.
  542.