1{DONE : v02.00.00 Add About.} 2{DONE : v02.00.00 Add Exit button.} 3{DONE : v02.00.00 Add Help.} 4{DONE : v02.00.00 Add hotkeys for most common buttons.} 5{DONE : v02.00.00 Add timer to load formats after form is created.} 6{DONE : v02.00.00 Align controls on dialog.} 7{DONE : v02.00.00 Don't permit file processing unless GPSBabel is OK.} 8{DONE : v02.00.00 Evaluate need for memoStdErr vs. Message dialog.} 9{DONE : v02.00.00 Include all project management and Delphi project files in upload.} 10{DONE : v02.00.00 LoadFormatsFromGPSBabelExe: Delete unused AllocConsole.} 11{DONE : v02.00.00 LoadFormatsFromGPSBabelExe: don't continue if GPSBabel not found.} 12{DONE : v02.00.00 LoadFormatsFromGPSBabelExe: 'GPS file formats loaded from GPSBabel.exe.' doesn't get written.} 13{DONE : v02.00.00 Look for GPSBabel.exe before attempting to open it.} 14{DONE : v02.00.00 Modify to use input filename and output type to generate default output filename.} 15{DONE : v02.00.00 Output file dialog: fill in filename and filetype, if possible.} 16{DONE : v02.00.00 Port to Delphi 7.} 17{DONE : v02.00.00 Process: Delete unused AllocConsole.} 18{DONE : v02.00.00 Process: don't allow processing null, or undefined, files.} 19{DONE : v02.00.00 Process: handle cases where input/output file is a dir.} 20{DONE : v02.00.00 Remove unused console invocations.} 21{DONE : v02.00.00 Remove unused variable declarations.} 22{DONE : v02.00.00 Rewrite to eliminate 'exit;'.} 23{DONE : v02.00.00 Sort default file types by alpha; add sort routine: CANCELLED: placed in GPSBabel.} 24{TODO : v02.01.00 Add option to suppress 'internal'.} 25{TODO : v02.01.00 Add options for track and route support (-t/-r) for each format, only when available.} 26{TODO : v02.01.00 Add serial port support.} 27{TODO : v02.01.00 Add sticky output directory.} 28{TODO : v02.01.00 Improve menu presentation via 'gpsbabel -^2'.} 29