What's new in WaveCat 1.05
Jul 1, 2011
- Fixed: Crash after trying to join without any files selected
- Improved: There is now a progress bar while concatenating files
- Improved: Program is twice as responsive with concatenating files
New in WaveCat 1.03a (Jul 1, 2011)
- Fixed: Change Log Help menu item works
- Fixed: VB Failed to remove reference to ComDLg.ocx from the code, so I fixed it manually in a text editor
- Developers: Optimized code by using nested IF's
- Developers: Optimized code by changing ASC("a") to 95 etc...
- Developers: Optimized code by removing dead variables and API declarations
New in WaveCat 1.03 (Jul 1, 2011)
- Fixed: Files list box (Alt+F) and File Menu (Alt+F) no longer conflict
- Fixed: After selecting a drive without a disk you'd be stuck on C: and chould selected a different drive
- Fixed: selecting a drive with a volume label caused an error message
- Fixed: btnSelectNone wasn't working (mnuSelectNone was however)
- Fixed: Select All and Select None now both return focus back to the files list
- Fixed: btnJoin, btnSelectAll, btnSelectNone, btnUp, and btnDown are all disabled unless files are listed
- Fixed: Ctrl and Shift Modifiers now work properly on the list of files (I broke this not Russ)
- Fixed: Removed Common Dialog control, because help system changed, so I'm not having to distribute comDLG.ocX any more
- Improved: Pressing F5 will refresh the contents of the drivebox, folder box, and file list
- Improved: Pressing Ctrl+Del will deselect all the audio files listed
- Improved: ToolTips divulging their keyboard shortcuts were added for btnSelectAll and btnSelectNone
- Improved: The status bar now alerts the user when they move an item up or down a space in the files list
New in WaveCat 1.02 (Jul 1, 2011)
- Fixed: Buttons are enabled and disabled based on wether or not a wave files are being joined. This should avoid a number of unecessary crashes.
- Fixed: Program won't crash when minimized (bug in scaling code due to a lack of testing)
- Performance: Removed unused procedure SelectAll()
- Improved: The status bar reflects the reason for the join error until the user fixes it.
- Improved: Version number structure now will list app.revision as a, b, c, etc.... exclusively for bug fix releases
- Improved: Program starts maximized by default
New in WaveCat 1.01 (Jul 1, 2011)
- Fixed: Window Title (no longer sole property of PeakInfoSystems)
- Fixed: Startup Position to centered
- Fixed: Catenating text is no longer cut off on the bottom
- Fixed: Output file name is longer forced to be upper case
- Fixed: Folder lists are no longer forced to be capitalized
- Fixed: File\Exit menu works now
- Fixed: Folder and Drive list boxes are always synchronized
- Fixed: The controls now scale based on available screen real estate
- Fixed: Help file converted to HTML format to support Vista and Windows 7 out of the box
- Fixed: The up and down buttons can now be accessed using the Tab key
- Improved: Labels now are bold, size 10 (were size 8), and have a colon after each name
- Improved: Controls have been resized to better utilize the available screen area
- Improved: Controls renamed so the first letter of each button control could be a keyboard shortcut (Alt+letter)
- Improved: Disabled maximize button and window resizing until scaling code has been written
- Improved: Plays different sounds based on whether the join completed or was aborted
- Improved: Audio files are listed as stereo or mono vs. 1 or 2
- Improved: Audio bitrates are listed as 8kHz vs. 8000
- Improved: Added Select All menu item
- Improved: Added Deselect All menu item
- Improved: Pressing F5 reloads the file list
- Improved: Pressing Ctrl+A select all the files in the file list
- Improved: Removed maximize button until screen scaling code has been written
- Improved: Escape key activates the cancel button (Windows' standard behavior)
- Improved: Program title reflects active document: WaveCat - Output.wav
- Improved: Replaced exists with PathFileExists() Win32 API Call
- Improved: Removed CenterScreen(), by modifying the form's startup position property to centered
- Improved: Added a status bar for improved program to user communication
- Improved: Pressing Alt+(some letter) will place focus on the control that follows that label, for example pressing Alt+f places focus on the files list box
- Performance: Enabled Compiler Optimization Favor Pentium Pro
- Performance: Replaced Ucase(), Mid(), and Trim() with their corresponding string functions Ucase$, Mid$, and Trim$
- Performance: Removed unused optional variant function parameter in BaseName()
- Performance: Removed unused Functions SorryBox, AreyouSure, SQLDate, Round
- Performance: Replaced custom VB Exists() function with Win32 PathFileExists() function
- Developers: Sole Form's controls are unlocked
- Developers: Sole Form's Scalemode is now pixels (twips is one of the single worst things about Visual Basic 6)
- Developers: Control names changed to standard three letter prefixes RefreshButton --> btnRefresh
- Developers: All constants are now in capital letters