SaveIT v1.0 for Windows95, 08/1997 ---------------------------------- Autor: ------ Rudi Rahn Kontakt: -------- soz93esw@rzaix340.rz.uni-leipzig.de Was macht es: ------------- Merkt sich die Einstellungen der CabWindows (Explorerfenster ohne Ordnerbaum) beim schließen und stellt sie automatisch wieder her. Dabei werden folgende Einstellungen berücksichtigt: - Größe und Position - Ansichtstyp (Große Symbole, Kleine Symbole, Liste, Details) - Statuszeile an/aus - Symbolleiste an/aus - Automatisches anordnen an/aus Technik: -------- Definiert einen SHELL-Hook (Original von ***Arne Schäpers***), der über geöffnete und geschlossene Fenster informiert. Die Einstellungen von sich schließenden Fenstern werden gespeichert, um beim öffnen wieder gesetzt zu werden. Als Identifikation eines Fensters dient die Titelzeile, deshalb ist es sinnvoll hier vollständige DOS-Namen anzeigen zu lassen. Dateien: -------- SaveIt.exe - Programm Hook.dll - DLL mit SHELL-Hook Readme.txt - Diese Datei SaveIt.dpr, Hook.dpr - Quelltexte Zur Laufzeit legt das Programm noch die Datei SaveIt.dat an, mit den gespeicherten Einstellungen. Zum Testen: ----------- 1. SaveIt starten. 2. Fenster öffnen (bspw. Desktopverknüpfung). 3. Fenster schließen. 4. SaveIt beenden. (via und ) 5. Gleiches Fenster noch mal öffnen. 6. Fenster-Einstellungen ändern (Position, Anzeige-Stil, ...) 7. Fenster wieder schließen. 8. SaveIt starten. 9. Gleiches Fenster noch mal öffnen. Jetzt sollte das Fenster wieder so erscheinen, wie es bei Punkt 3 aussah. Sonst: ------ Das Programm versteht sich als Technologiedemonstration. Vielleicht hat irgendwer Lust, es zu einem fertigen Programm zu machen. Auf meinen Rechnern (4xWin95) läuft es seit ca. 4 Wochen problemlos aus dem Autostart-Ordner und tut seinen Dienst. Die .dat Dateien sind in dieser Zeit auf 33/43/21/35kB angewachsen, erträglich. Würde mich freuen, wenn Resonanz kommt. Rudi Rahn, 28/09/1997 soz93esw@rzaix340.rz.uni-leipzig.de