BeCubed Software VBTools 6 Documentation for Changes to the VBX Controls ============================================= Original Commercial Release: December 1997 Last Updated: Feb, 2000 This section lists all the changes made to VBTools 6 since its original ship date. It is divided into sections by component and the changes are listed in reverse chronological order so that the top most entry is the most recent. Each entry contains the following information: 1. Version number at which change was implemented. 2. Description of the change. ================================================================================ BEGIN FIXES INFORMATION BY BECUBED SOFTWARE INC. - Chronological ================================================================================ Mh3dCombo - Control would GPF if unloaded from the Key Events while in Sytle 0 or 1. MhTip - text color was painting disabled under certain conditions in an EXE. MhIntInput - using a message box inside a change event caused a looping condition. Now, the message box will work as long as it is preceeded by a DoEvents. MhRealInput - using a message box inside a change event caused a looping condition. Now, the message box will work as long as it is preceeded by a DoEvents. MhDateInput - using a message box inside a change event caused a looping condition. Now, the message box will work as long as it is preceeded by a DoEvents. MhTimeInput - using a message box inside a change event caused a looping condition. Now, the message box will work as long as it is preceeded by a DoEvents. MhRealInput - text was always set to 0.00 upon running the program. MhFileList - could not set .ListIndex. MhTree - setting .TopIndex would GPF control. MhINI - setting an invalid file and then performing a read action would GPF. MhSplitter - ChildHeightMin and ChildWidthMin did not work on styles 2 and 4. Will now stop the splitter at the proper point. MhSplitter - could drag the splitter bar off the bottom of the parent window. Also the bar would stop at random points as you approached the edge of the window. You now must set the ChildHeightMin (or Width) to a negative value to be able to drag the bar off the window. BCFlow - the flow chart had a memory problem when saving selected items to file. Mh3dList - getting the text property would GPF sometimes. This could manifest itsself in odd ways, like "If Screen.ActiveControl = lstTasks Then" would GPF the control because it accessed the default property. Mh3dList - Colors were not being set into the list items properly. Mh3dList - Mouse up was not correctly setting the button parameter of the event. Mh3dList - Changing the sort order of a list was mixing up and/or losing the ListData, ListTextColor, pictures, etc. Mh3dList - Clicking in the control dragging the mouse below or above the control and then releasing the button was leaving the mouse highlighting active, so selection status would change as the mouse moved over the control without the button down. Mh3dList - Clicking within the control and then dragging the button past the top and then releaseing the button would fire the title click event. MhNet - licencing not working correctly. ================================================================================ BEGIN FIXES INFORMATION BY BECUBED SOFTWARE INC. - By Control ================================================================================ Help File BCFlow the flow chart had a memory problem when saving selected items to file. Mh3d Mh3dButn Mh3dCalendar Mh3dCheck Mh3dCombo Control would GPF if unloaded from the Key Events while in Sytle 0 or 1. Mh3dCommand Mh3dDir Mh3dDrive Mh3dFile Mh3dFrame Mh3dGauge Mh3dGroup Mh3dKeyStat Mh3dLabel Mh3dList Mh3dMenu Mh3dMultiLabel Mh3dOption Mh3dText MhAlarm MhAnimate MhAVI MhCard MhClock MhCommand MhCommonDialog MhDateInput using a message box inside a change event caused a looping condition. Now, the message box will work as long as it is preceeded by a DoEvents. MhDial MhDice MhFileDisplay MhFileList could not set .ListIndex. MhHistograph MhImage MhIni setting an invalid file and then performing a read action would GPF. MhInput MhIntInput using a message box inside a change event caused a looping condition. Now, the message box will work as long as it is preceeded by a DoEvents. MhInvisible MhMarque MhMaskInput MhMulti MhNetwork Licensing now working correcting. MhOddPic MhOutBox MhRealInput using a message box inside a change event caused a looping condition. Now, the message box will work as long as it is preceeded by a DoEvents. text was always set to 0.00 upon running the program. MhRollUp MhSlide MhSplitter ChildHeightMin and ChildWidthMin did not work on styles 2 and 4. Will now stop the splitter at the proper point. could drag the splitter bar off the bottom of the parent window. Also the bar would stop at random points as you approached the edge of the window. You now must set the ChildHeightMin (or Width) to a negative value to be able to drag the bar off the window. MhStretch MhTab MhTimeInput using a message box inside a change event caused a looping condition. Now, the message box will work as long as it is preceeded by a DoEvents. MhTimer MhTip text color was painting disabled under certain conditions in an EXE. MhTree setting .TopIndex would GPF control. MhWave MhRun General