DescExt, 4DOS Descriptions im Windows Explorer


Neu: Version 1.13 verfügbar. Klicken Sie hier um die Version 1.13 downzuloaden (386kB).

Beschreibung

DescExt ist eine Erweiterung des Kontextmenus des Explorers (rechte Maustaste) von Windows 9x/ME oder Windows NT 4/2000.  DescExt hängt sich in das Menu und zeigt die Beschreibung der angeklickten Datei, Verknüpfung oder Ordners an. Das Eigenschaften-Fenster wird um einen "Description"-Eintrag erweitert, in dem man die Description ändern kann. Gibt es für die Datei keine Description, so wird der Text "*no description*" angezeigt. Die Description wird in einer Datei mit dem Namen DESCRIPT.ION im Verzeichnis der beschriebenen Datei abgelegt.

DescExp ist ein Kompagnon zu DescExt, der es ermöglicht, die Description auch direkt in einer weiteren Spalte des Explorer-Fensters anzuzeigen. DescExp läuft jetzt unter Windows 2000, das Setup ist allerdings noch etwas holprig...

Hier finden Sie einen Screenshot

Installation

Zum Installieren einfach die Datei descext113.exe (386kB) installieren. Achtung unter Win2000 muß eine vorige Installation erst entfernt werden. Die Installationsroutine wird gestartet, kopiert alle nötigen Dateien in die Verzeichnisse und fügt einige Einträge in die Registry ein. Nach einem abschließenden Neustart ist DescExt einsatzbereit. Deinstallieren ist einfach über die Systemsteuerung/Software/Installieren/Entfernen möglich. Bereits angelegte DESCRIPT.ION- Dateien werden durch die De-Installation nicht gelöscht.

Falls Ihnen DescExt gefüllt, senden Sie mir eine kurze Notiz zu. Für Fragen, Anregungen oder Kommentare stehe ich jederzeit unter zur Verfügung

History

  • V1.0: initial release
  • V1.1: Aussehen leicht geändert, Installation verbessert.
  • V1.2: Installation jetzt nur noch über DESCEXT.INF (funktioniert auch unter NT). SetDescription(), GetDescription() und DelDescription() ist jetzt extern verfügbar.
  • V1.3: versteckte DESCRIPT.ION-Dateien können jetzt auch unter NT geändert werden. Das H-Attribut bleibt bestehen.Wenn eine Description im Property-Tab gelöscht wird, wird auch der Eintrag in der DESCRIPT.ION gelöscht.
  • V1.4: läuft jetzt wirklich unter NT (div. Verwirrungen mit Dateiattributen). Zeigt jetzt die Kurzhilfe in der Explorer-Statuszeile (NT->UNICODE). Installationsverzeichnis wurde nach system(32)\shellext geändert
  • V1.5: ASCII oder ANSI kann in DESCRIPT.ION geschrieben werden. Daten hinter ASCII code 04 werden nun nicht mehr angefaßt und nicht mehr im Kontextmenü oder in der Dialogbox angezeigt
  • V1.06: Ein Klick auf die Descrption im Kontextmenü öffnet nun die Eigenschaftsseite von DescExt.
    Nun wird auch die Description des Kurzen Dateinamens abgespeichert.
    Jetzt mit richtigem Installationsprogramm (Danke an Jordan Russell, http://www.jrsoftware.org/ für sein tolles InnoSetup)
    Pre Alpha Version von DesxExp.exe, einer Explorer-Listview-Erweiterung ist mit dabei (Chashed den Explorer recht häufig!).
  • V1.07: DescExp, die Explorer-Listview-Erweiterung funktioniert jetzt.
    Das Setup-Programm kann jetzt auch im Zugriff befindliche DescExt.DLL ersetzen
  • V1.08: kosmetische Veränderungen an DescExp.
    Da DescExp nicht unter Win2000 läuft, beendet es mit einer Fehlermeldung und nicht mit einem Crash.
    DescExt merkt sich die Spaltenbreite der Description.
    übernehmen-Knopf funktioniert jetzt in DescExt.
  • V1.09: DescExp läuft jetzt unter Windows ME (Microsoft hat mal wieder was im Explorer geändert...)
    Jetzt erkennt DescExp Win2000 und schaltet nicht funktionierende Teile ab.
    Im Menü des Tray-Icons ist es jetzt möglich, einzelne Teile von DescExt abzuschalten (Neustart!)
    Weitere kleine Fehler behoben.
  • V1.9a: änderungen für nicht-deutsche Windowsversionen. (not distributed)
  • V1.9b: nochmal geändert für nicht-deutsche Windowsversionen (Vielen Dank an Rany Kolton für seine Hilfe!)
    Jetzt sollte es ohne Crash funktionieren :-)
  • V1.09c: Setup entfernt jetzt alle Registry-Einträge bei der Deinstallation.
  • V1.10: Läuft jetzt unter Windows 2000. Die Setup-Routine ist allerdings noch etwas holprig.
  • V1.11: Auf manchen Systemen gab es einen Stapelüberlauf beim Starten des Explorers. Setup fragt nun, ob es einen Eintrag in den Autostart-Ordner machen soll.
  • V1.12: Zusammenspiel mit Windows-internen Kommentarspalte überarbeitet (Im englischen Windows2000 heiöt diese Spalte auch Description...) . über den Registry-Eintrag "HKCU\Software\RB Soft\DescExt\ColumnName" kann der Name der Spalte geändert werden.
  • V1.13: DescExp hat jetzt ein Optionenmenu. Hier kann jetzt auch die neue Option zur Limitierung der Ausgabebreite im Contextmenu eingestellt werden.

DescExt, a Windows 95 or Windows NT 4 Explorer extension for 4DOS descriptions

 New: Version 1.13 available. Click  here to download the version 1.13 of DescExt (386kB).

What is DescExt?

DescExt is an extension to the Windows 9x/ME or Windows NT 4/2000 explorer to show 4DOS descriptions. It hooks into the context menu and the property sheet of any file or folder of any explorer window. You can edit the description in the Description tab of the property sheet. If there is a description available, DescExt shows it in quotation marks in the context menu. If there is no description available DescExt only shows the text "*no description*" without quotation marks. DescExt, like 4DOS, stores the descriptions in a file named DESCRIPT.ION in the same folder as the file or folder you want to describe. If DescExt creates a file named DESCRIPT.ION it will be visible. DescExt preserves the mode (hidden or not) of DESCRIPT.ION if it writes a description of a file.

DescExp is a compagnon to DescExt, that shows the description of each file directly in a new column of each Explorer window. It is part of the installation package. This version of DescExp does work with Windows 2000 but the setup is still a little clumbsy...

Here you'll find a screenshot

Installation

To install, just start descext113.exe (386kB) (You need to deinstall older versions). The installation program copies all neccessary files and some registry entries will be made. Reboot your computer to complete the installation (not neccessary under Windows NT). After that DescExt is available in every explorer window (even in the standard open and save dialog boxes of Windows)

De-installation

You can remove all files of DescExt from your system with the add/remove control panel. Choose "Description Extension" and then add/remove. All the DescExt files will be removed. DESCRIPT.ION files will not be deleted by the De-installation. To delete temporary files and files used by windows it is necessary to reboot your computer.

Limitations

  • There is a bug in the listview of comctl32 (The Microsoft part), that confuses
    the order of the columns. I made a workaround, but this isn't very good at
    the moment. It only works on Systems with comctl32.dll newer than version 4.70
    I think, I still have to work on it...
    Sometimes the name column is located at the end. Just click into
    the window and DescExt sorts the columns again.
  • With DescExt you can describe short cuts to files, too, but the description
    won't be displayed in the context menu. The description only appears
    in the property tab.
  • DescExt does not hook into the copy, move or rename process of the explorer.
    So if you have a description to a file, and copy, move or rename the file with
    the explorer, the description will not be moved or copied to the new file.
  • If you rename or delete a file with the explorer the description won't
    be deleted from DESCRIPT.ION
  • The maximum length of descriptions DescExt can handle is 1024 characters.
    Don't be confused by very long descriptions. The context menu will get
    very large!

I tested DescExt only on German versions of Windows 95 and Windows NT4 and it worked without any problems. On Windows 2000 only DescExt works. DescExp has still problems. You can always find the newest version of the DescExt package here on my homepage. If you have any problems, suggestions or comments please send an eMail to Rainer Bahr at . I'll answer you, but maybe it will take a few days. I'd like to know how you like DescExt. So please drop me a little note if you can find the time.

History

  • V1.0: initial release, not distributed
  • V1.1: documentation expanded, some bug fixes with empty descriptions
  • V1.2: Installation works now only with DescExt.inf, installation now also works on Windows NT. SetDescription(), PutDescription() and DelDescription() now external available.
  • V1.3: Hidden DESCRIPT.ION files now can be changed by DescExt on NT. The hidden attribute remain on the file. If you remove a description in the property tab, the description will be removed from DESCRIPT.ION
  • V1.4: Really works now on NT (some confusions with file attributes). Now shows help text in status line of explorer for DescExt (UNICODE). Installation directory has been changed to system(32)\shellext
  • V1.5: ASCII or ANSI can be written to DESCRIPT.ION. Data appended to description after ASCII code 04 will now be preserved and will not be shown in context menu or dialog box
  • V1.06: Klick on the description itself in context menu to open the property page of DescExt.
    Now DescExt is able to save a description to the short name part of the file also.
    Installation now with a real installation program (thanks to Jordan Russell, http://www.jrsoftware.org/ for his famous InnoSetup)
    Pre alpha version of DesxExp.exe, an Explorer-Listview extension with this package (chashes explorer very often!).
  • V1.07: DescExp (The Listview extension of Explorer window) now works.
    Setup now can replace DescExt.DLL, even when it is in use by Windows.
  • V1.08: cosmetic changes on DescExp.
    because DescExp doesn't work with Win2000 at the moment, it stops with an error message and not with a crash..
    DescExt remembers the with of the description column.
    Apply button now works in DescExt.
  • V1.09: Fixed a few bugs that prevents DescExp to work with Windows ME
    Now DescExp recognizes Win2000 and disables all parts, that doesn't work.
    Now you can enable or disable each part of Description Extension in the
    menu of the tray icon of DescExp.
    Other minor bug fixes
  • V1.9a:Changes for notGerman versions of Windows. (not distributed)
  • V1.9b:another changes for notGerman Windows (Thanks to Rany Kolton for his help!)
    It should now work without crash :-)
  • V1.09c: now setup removes all registry entries on deinstall
  • V1.10: It now works with Windows 2000. The setup is still a little bit clumbsy.
  • V1.11: On some Systems DescExt crashes with a Stack overflow when Explorer
    starts. This is now fixed. Setup now asks before adding an entry
    in the startup folder.
  • V1.12: Changed some parts, that confuses the Windows internal description feature (also called Description in english Windows2000...) . With Registry-Entry "HKCU\Software\RB Soft\DescExt\ColumnName" you can change the name of the Description column.
  • V1.13: DescExp does now have an option menu. There is a new option to limit the numbers of characters, the context-menu displays.