home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 3
/
PDCD_3.iso
/
utilities
/
utilst
/
thesdls
/
!cdll
/
Desc
< prev
next >
Wrap
Text File
|
1994-12-15
|
2KB
|
91 lines
#
# cdll DDE description file
#
# © 1994 Straylight
#
# --- Bodge warning ---
#
# In order to stop FrontEnd from bombing, we create an extra icon containing
# the name under which to save and tell FrontEnd to use that. Not satisfied
# with this horrendous hackery, it then requires that the icon respond to
# drags. True to form, we bury the icon off the edge of the window and tell
# it to respond to drag events.
tool_details_start
name "cdll";
command_is "cdll";
version "1.00 (30 April 1994)";
wimpslot 64k;
has_extended_cmdline;
tool_details_end
metaoptions_start
has_auto_run;
has_auto_save leafname from icn 10;
has_text_window;
has_summary_window;
display_dft_is summary;
metaoptions_end
fileoutput_start
output_dft_is produces_output;
fileoutput_end
dbox_start
icons_start
icn 7 maps_to "-obj " string;
icn 5 maps_to "-def " string;
icn 8 maps_to "-def" produces_output;
icn 11 maps_to "-hdr" produces_output;
icn 9 maps_to "-ext" produces_output;
icn 12 maps_to "-stub" produces_output;
icons_end
defaults
icn 8 on,
icn 9 off,
icn 11 off,
icn 12 off,
icn 5 "",
icn 7 "";
make_defaults
icn 5 "",
icn 7 "",
icn 8 off,
icn 9 on,
icn 11 off,
icn 12 off;
imports_start
drag_to icn 7 inserts icn 7 separator_is " ";
drag_to icn 5 inserts icn 5;
drag_to icn 10 inserts icn 10;
drag_to iconbar inserts icn 7;
drag_to any inserts icn 7;
imports_end
dbox_end
deselections_start
icn 8 deselects icn 9, icn 11, icn 12;
icn 9 deselects icn 8, icn 11, icn 12;
icn 11 deselects icn 8, icn 9, icn 12;
icn 12 deselects icn 8, icn 9, icn 11;
deselections_end
exclusions_start
icn 8 excludes icn 5;
icn 9 excludes icn 7;
icn 11 excludes icn 7;
icn 12 excludes icn 7;
exclusions_end
make_excludes
icn 8,
icn 5,
icn 7;
order_is icn 5, icn 8, icn 9, icn 11, icn 12, output, icn 7;
make_order_is icn 9, icn 11, icn 12, "$@", "-def";