.name
DzDir
.type
Workbench Tool
.short
Directory utility that uses MUI
.description
*	Uses MUI for maximum future benefit, and user enjoyment/configurability.
*	All execution is done 100% Asynchronously from the main program, including
	internal functions!
*	Async reading of directories and lha files.
*	Command line size dynamically allocated from 0-1024 bytes (DW 1.62 40b,
	DirOpus 4.11 200b).
*	Unlimited AppIcon support (only limit is set by your RAM).
*	Unlimited Hotkey support (only limit is set by your RAM).
*	Unlimited configurable buttons. (only limit is set by your RAM)
*	All of these buttons may be configured simultaneously if desired.
*	Multiformat Date/Time display.
*	Unlimited RAM/CPU gauges and or levelmeters.
*	May open without the Directory windows (ie. Dock(s) only).
*	System friendly capture of output (no console windows).
*	Ability to view any file(s) from within a Lha archive (provided you have Lha
	V1.32+ in your path, have mounted PIPE:, and assigned T: somewhere).
	When you double click on a lha with the left mouse button the archive is
	expanded as if it were a directory. You can view an Lha from within an Lha,
	with no limit as to how nested you can get. It is strongly recommended that
	you only read from nested Lha files. (as they are files in "T:" and autodeleted)
*	Ability to use most standard internal file manipulation routines on files within
	an Lha. You can Delete, Copy, Move etc. As though these files actually ex
	isted!
*	Many objects respond to appevents for ease of configuration (eg. If a button
	has no Text/Icon you can drop a file on it and it will auto config the button).
*	Custom drag and drop from/to many objects.
*	Instant file type recognition (via the WhatIs.Library).
*	Instant file type creation (only limit is set by your RAM).
*	Default icons may be set up so DzDir will add the correct icon for filetypes.
*	Hotkeys may be setup for buttons, appicons, or just as hotkeys.
*	Arexx Support.
*	On-line Help (via AmigaGuide).
*	Information strings showing the size/amount selected for files.
*	Uses Workbench's "Icons/Information..." Window to edit icons.
*	Ability to put either an icons image, text, gauge, levelmeter, imported 8 bit
	icon, or an IFF image in a button.
*	Left, middle, Right mouse buttons may be configured to do different things to
	a filetype. (eg. view/extract a Lha)
*	A wide array of @{"Internal" Link "Internal"} functions.
*	Ability to move buttons horizontally and vertically, Add a new button to the
	left/right, copy the button anywhere, swap the button with another, clone the
	button, and delete any button.
*	Drop And Drag button configuration.
*	Auto-tiling of buttons.
*	Internal Copy command, complete with internal progress gauge. (settle
	down...)
*	You decide if the source(src) or destination(dst) filelists are to be updated
	after all actions. (power!)
*	DzDir can be in either the source or destination directory, great for extraction
	of lha files into the destination directory.
*	Cloning and swapping of the filelists contents.
*	Very descriptive information displays so you too shall know what DzDir and its
	tasks are doing.
*	Quick Access Group (QAG) list. This keeps a list of previous directories for
	reloading later. Also displays all parents to root, and any default paths you
	desire.
*	Ability to create softlinks.
*	Qualifier + key to find a file in the filelists. (currently unavailable)
*	Filtration based on filename, a range of size, a range of days old, exact size,
	or exact age, or filetype (Via the WhatIs.Library) can easily be implemented.
*	Can search multiple directories recursively for any of the Filtration parameters
	and display a list of the matching files.
*	Can recursively scan directories @{"Greping" Link "grep"}  files for regular expres
	sions.
*	Most Configuration occurs in realtime.
*	Popup Docks may be setup on certain buttons (those buttons that aren't in a
	popup dock themself) containing many buttons. These docks are activated by
	holding the mouse down over a button for longer than 0.2 secs. If there is no
	popup dock a message will appear in the screen title informing you. You can
	also tell DzDir to dealloc this popup dock so ram usage is kept down. When a
	popup dock is required, it is loaded quickly from disk.
*	Dock windows can remain uncreated and unallocated until requested via a
	hotkey, button, appicon, or arexx command.
*	Rows of buttons can be put in custom virtual classes so huge amounts of
	buttons can be made on a 640x200 screen.
*	CPU usage monitoring.
*	If you double click a file or directory's attribute bits they are toggled on or off.
*	You can predict a DzDir spawned task's priority.
*	New Skip all option, for eg. when copying, files exist, skip all that do.
*	And many more things that we are so used to that we have temporarily for
	gotten.
*	Ability to reselect files that you acidently unselected.
*	Oh yeh... And a map of the World!
.version
9.00
.author
Ben Martin
.requirements
OS3.x+
1+MB RAM
MUI 3.7+
.distribution
Demo
.price
$55 Aus
.address
Po box 2131
Southport Queensland
Australia 4215
.docs
DzDir.guide
ReadMe.mui
.described-by
Richard Fish. ed by Ben Martin.
.submittal
Submitted directly by the author.


