Batch Create & Run
------------------

(v1.8) BUGFIX for a long overdue issue, eventually traced to the @ComSpec value (ON or OFF) not being set on first use of this program, when adding a run program for the first time. NOTES - A silly oversight which meant the first time you tried to run a new program it could fail, without any clue given for why (restarting this program would however solve the issue). The only exception would have been a DOS based program, which would run. On subsequent start and use of this program, a @ComSpec value gets assigned to each run program anyway, if not already set. Before this fix, it also meant that any newly added run program, would have been using the @ComSpec value of the previous default run program ... oops. Toggling or setting the @ComSpec checkbox, would have also solved the issue. The default value for @ComSpec now is always set to OFF, unless set otherwise.

(v1.7) You can now quickly switch between programs using the NEXT and BACK buttons. Size for a file or folder is now obtained and stored, and added or removed from a source total which is shown.

(v1.6) First level sub-folders can now be checked for, and even added instead of the parent folder path, if so desired. NOTE - Some programs you might use with this batch program, might not support the processing of (multiple or single) sub-folders or sub-folder content, so you now have four options to deal with that, based on the number of folders trigger. Bugfix.

(v1.5) The source path being processed, is now shown in path input field and List tip. Path of dropped source is now shown in path input field. Process status is now shown in color in the program window, rather than as a splash. Current program drive & name (without path) is now shown in added fields. The program window has been enlarged to accommodate changes etc, including some field widths increased.

(v1.4) Bugfix for List not displaying correctly when re-using while program still running.

(v1.3) Added a CANCEL option, to stop between jobs on the list. Added Multiple Drag & Drop support.

(v1.2) Bugfixes for not quoting paths, when running an EXE file, and clearing the source variable after last entry removed. NOTE - Somehow I overlooked these ... must have had a dumb day ... been distracted or something.

(v1.1) Buttons have been relocated to along the base of program window and some new options added. This has allowed the Program Path and Source Path fields to be widened etc. A checkbox to run a program EXE file with @ComSpec (Command Interpreter) instead of on its own, has been added. Entries can now be removed from the Source List after they have been processed. A Restore List is now created when the RUN button is clicked, which can later be used with the new RESTORE LIST button. An input field below the Source List has been added for user convenience, to see text in a path not shown due to List width.

BIG THANKS to Lazycat from the AutoIt Forum, for his function and code example regarding multiple drag & drop functionality and support. Added to 'Batch Create & Run v1.3'.
