Managing I/O Lists
The I/O List Administration could really use some improvement. For instance the "Save Configuration" and "Add Saved Configuration to Product" are really useful when manually editing a product on the fly, but could really be expanded upon to make things much easier.
How about being able to manage those saved configurations and change the listed order in the I/O Admin?
How about a preference that determines weather you want the names you type in the product tab to be automatically added to the corresponding Name/Type/Terminal list? The name list especially can get quite long pretty fast.
How about a preference that asks weather you want to be prompted or not every time you delete an input/output from a product, or just doing away with the prompts entirely?
Aside from these simple suggestions here are some more advanced ideas:
More than just saved configurations for each I/O how about complete profiles that you can manage with a complete I/O configuration for an entire product? For instance you could save a I/O profile from any product and then manange/modify/tweak it in the I/O Admin, then import it into any product to automatically populate the I/O list.
The I/O list window could also be much easier to use like double clicking on the I/O section to open, being able to resize the window, drag and drop to reorder the list, shift hightlight to delete multiple items at once.
An auto increment/decrement option would be nice - say you have a peice of gear that has alot on incrementally named inputs/outputs you could simply highlight the field you want to duplicate and select "Auto Increment", D-Tools would prompt for a number that you wanted to increment to and automatically generate incrementally named I/Os. For instance you manually enter:
ZONE 1 - SPK - POST
I then select "Auto Increment" enter 23 when prompted how many fields I want to add and D-Tools automatically appends to the list:
ZONE 2 - SPK - POST
ZONE 3 - SPK - POST
...
ZONE 24 - SPK - POST
You could do all sorts of things with find and replace as well - say I wanted to rename ZONE to ROOM, rather than manually entering ROOM in 24 seperate fields I could simply select "Find & Replace" enter ZONE in the find field and ROOM in the replace with field.
|