This is the change log for version 6.4 Release Candidate 1 Breaking Changes [15] ---------------------------------------------------------------------------------------------- --- Beginning with v6.3 we unknowingly introduced a bug that when adding a DataGridView to a Form, the DataGridView.RowTemplate.Height was serialized with the value of 9. + Until v6.4 RC1 the RowTemplate.Height property was ignored. + Beginning with v6.4 RC1 this bug no longer occurs and the property is no longer ignored. + This causes the Rows of the DataGridView to be rendered with the height of 9 instead of 22 (the default). + You can manually remove those lines from your current code to eliminate such problems. VWG-2183 - ScheduleBox is rounding event time to half hour. Events will be in the ranges of between the beginning and the end of the event with the resolution of one minute and not half an hour. VWG-6901 - TabControl: The contextmenu should be shown while right clocking on tab header. Adding compatibility to WinForms. VWG-6923 - The right click event should raise a click event as in Winform Right click raises click event. VWG-6926 - TreeNode should respect SelectOnRightClick = Yes setting TreeNode now respects the SelectOnRightClick = Yes setting VWG-7204 - DataGridView: when user begins type text in selected cell first typed char should cause cell enters in edit mode and text changing to this typed char at the same time. Adding compatibility to WinForms. VWG-7757 - Form set as TopLevel=False and docked within a panel should be contained within the panel after calling Show Form that would open in a dialog , now would open as a usercontrol in the container VWG-7806 - ComboBox with DropDownStyle=DropDownList should clear it's Text property when Items.Clear() is called Adding compatibility to WinForms. VWG-7814 - Change the "Browser is in offline mode." message when connection to server is lost The “Browser is in offline mode” message will not appear anymore. VWG-7842 - Form: The window state changing from Minimized to Normal size in run time should return correct value of Form.WindowState The WindowState property is supported and returning valid values. VWG-7881 - MessageBox should show correct icons for Exclamation and Asterisk The MessageBoxIcon enum has been changed – Values hav different values from WinForms. VWG-7934 - ListBox/CheckedListBox should show focus indicator ListBox focus indicator is around the whole ListBox (not around each item). VWG-8015 - NavigationTabs: The Extra tab at the bottom should show icons aligned to the right when in LTR mode Adding compatibility to WinForms. --- Setting niner parts size now is done only by measuring the niner images, this is the intended behavior. If anyone counted on a left image of 1 in a width of 4 hardcoded, he will definitely see the change. --- Up until now, default padding would not be rendered in containers at run time. Now it does. This means that GroupBox for instance is shown with additional padding as it has default padding of 3. --- Setting default BackColor in skin is now done basically in the BackColor property rather than the center style of the niner. The center still exists and can override, by structure, the control BackColor. --- Controls within FlowLayoutPanel are effected out of margin. --- MouseClick event is now fired on left and right mouse clicking on SplitContainer's splitter. --- The control called "HelpFormBase" is now called "HelpDialog" and must be registered accordingly. New Features and Enhancements [3] ---------------------------------------------------------------------------------------------- VWG-6835 - Create dedicated templates for projects of "With Sources" installations VWG-6926 - TreeNode should respect SelectOnRightClick = Yes setting VWG-7537 - Implement new Application event to be raised when KeepConnectedLimitation is reached Tasks [3] ---------------------------------------------------------------------------------------------- VWG-7195 - Implement a proper status bar visual for each of supported theme VWG-7520 - Flat ToolBar should have side borders VWG-7580 - IE: Facebook: ComboBox DropDown and DropDownList should open smoothly Bugs [184] ---------------------------------------------------------------------------------------------- VWG-2183 - ScheduleBox is rounding event time to half hour. VWG-4986 - Dialog forms should fire Resize event when Maximized and again when Restored VWG-6549 - Catalog Sample application: buttons "Home" and "Print" should render their icons in "Visual WebGui SDK Reference" help window. VWG-6594 - Form Dock padding and auto scroll client size is not calculated correctly VWG-6608 - ListView.GridLines should have an unbolded default value in designer VWG-6649 - DataGridView: setting WrapMode=False for cell should work properly VWG-6864 - Help.ShowHelp of .CHM file with images should show the images VWG-6879 - datagridview - wrong selection behavior when gotfocus event is registered VWG-6901 - TabControl: The contextmenu should be shown while right clocking on tab header. VWG-6923 - The right click event should raise a click event as in Winform VWG-7047 - Form: The modal form should be opened correctly in run time while maximize/minimize procedures VWG-7051 - DialogForm with a TextBox that has a LostFocus event should not return the focus to the TextBox on first LostFocus VWG-7064 - ComboBox: While closing with Esc the TextValue should be updated VWG-7204 - DataGridView: when user begins type text in selected cell first typed char should cause cell enters in edit mode and text changing to this typed char at the same time. VWG-7235 - FolderBrowserDialog - Should render it's text in the current culture VWG-7248 - DateTimePicker: Placing the character " in a CustomFormat should not cause spaces rendered on it's sides VWG-7269 - TextBox: When a TextBox is read only (ReadOnly=true), the back colour should be grey VWG-7408 - DataGridView: Columns and Rows borders should not be broken when Horizontal and Vertical ScrollBars are scrolled fully to the right and bottom fully. VWG-7425 - ContextMenu: The cursor should not be changed for the disable menu items in mouse-over state VWG-7426 - PropertyGrid: For Read Only items the description should be rendered VWG-7470 - Combox should open drop down when typing like it did in 6.3 VWG-7474 - IE6 - LinkLable with BorderStyle = None should not have a Dashed border VWG-7485 - DataGridView - Setting ForeColor in CellFormatting event should render accordingly VWG-7490 - ComboBox - input text key navigation VWG-7491 - Combo box in DDL mode is dose not scroll in to view of the selected item VWG-7492 - Context menu open at the bottom of the form is not shown correctly. VWG-7493 - Margin on docked controls (in a none WinForms compatible mode) is not working correctly in Mozilla and Webkit VWG-7497 - ComboBox - Scroller knob height VWG-7502 - OpenFileDialog - wrong behavior when selecting many files VWG-7503 - DataGridView/ListView ? column reorder problem VWG-7505 - VS2010 / IE / MaskedTextBox should allow text entry in subwindows when using Non-Inline windows VWG-7506 - combobx key navigation on a scrollable panel is not working properly in IE VWG-7509 - ColorDialog: User should not be able to enter chars in numeric fields of Custom Color window. VWG-7516 - MainMenu - MenuClick should fire on MenuItem with no subitems (even on all MenuItems) VWG-7523 - FontDialog - Should render it's text in the current culture VWG-7530 - Form: If it is minimized, it should be removed while closing programmatically VWG-7531 - When KeepConnectedLimitation is reached application should be redirected to the timeout.htm page VWG-7547 - 2_in_1 Client application should run without throwing exception VWG-7548 - Client Application (2 in 1) templates should create application that work without adjustments VWG-7558 - StatusBar: The long panel text should be cut by panel separator line. VWG-7559 - Form - wrong Position/Size when changing Form data from code VWG-7564 - FontDialog: The horizontal scroll should not appear in Font section in FF and Chrome VWG-7569 - ToolBar: The odd seperator line should not be shown in the right side VWG-7575 - RibbonBar: Font type should not be changed on mouse over VWG-7577 - Label: text is not centered properly once it is docked (Fill value) within a container with preferred size. VWG-7578 - DataGridView - Change in styles should be rendered accordingly VWG-7581 - ComboBox: drop down style and None / Append auto complete mode does not work. VWG-7587 - ComboBox - When tabbed to should select all text on entry VWG-7602 - DataGridView: Binding to a large data-source should be performed much more quickly VWG-7606 - MainMenu, ContextMenu: subitems should not render for a few times VWG-7607 - MDI: parent's scrolls should NOT be visible when child is maximized through the code VWG-7609 - MainMenu, ContextMenu: subitems should be fully displayed in any location VWG-7610 - TextBox - Entering character escape sequence into a textbox should be handled literally, not interpreting the escape sequences VWG-7613 - ListView - Updating controls inside a Panel from within ListView.ItemFormatting event should render the updates VWG-7617 - Databound DataGridViewComboBox should be populated every time a datasource is assigned VWG-7622 - ListView - Drag should not be automatically initiated after scrolling the ListView and hovering mouse over dragtarget zone VWG-7628 - DataGridview - Adding new row 20 on a paged DataGridView with 20 items per page, should not page the DataGridView away from the new row VWG-7629 - ComboBox - Suggest or SuggestAppend mode should not close the dropdown on every other keypress VWG-7633 - TextBox Inheriting contols, like SearchTextBox - When dropping to a form should remain visible in designer VWG-7634 - DateTimePicker: Long date text should be shown centered vertically in all browsers and should not be cut by dropdown button in the right side. VWG-7635 - 2 in 1 Client application & Catalog Sample: Catalog Sample should not throw an exception when it is running from 2 in 1 application. VWG-7636 - DataGridView CellFormatting event occurs twice VWG-7637 - ComboBox: there should not be a gap between ComboBox and it's droppdown list when dropdown list is shown above ComboBox. VWG-7639 - CompanionKit: BenzeneExample.xyz, HyaluronicAcid.xyz and MoleculeViewer.jar files should not be missed from AppletBox example in CompanionKit. VWG-7640 - Drag and drop should be shown on popup elements. VWG-7644 - FormSkin is Invisible in Skins tree if no SkinContainer attribute is specified. VWG-7647 - MaskedTextBox: changing PromptChar in runtime should be displayed VWG-7649 - Handling Application.ThreadException and updating the UI within the handler should render the updates on a remote client VWG-7651 - DialogForm with FormBorderStyle=FixedToolWindow should keep dragable area within form header VWG-7666 - Label with AutoSize = True should autosize correctly in a Dialog form. VWG-7668 - ToolBar - Separators should be rendered VWG-7670 - UserControl's Load event should fire when on TabPage2 on a dialog form and TabPage1 removed before showing form VWG-7674 - OpenFileDialog: Setting FileName to a string that does not hold the path to a file on the server should not thrown an exception VWG-7675 - MessageBox shown in Closing handler of a dialogform should not be hidden behind the dialog when rapidly clicking the close form button VWG-7677 - Toolbar should support auto size buttons. VWG-7685 - Controls and Drag&Drop: dragging source should be dropped immediately in the target Control VWG-7686 - DataGridView and Google Chrome: DataGridView's cells should not move from their correct position in Google Chrome. VWG-7687 - DateTimePicker: The date/month/year value changed with arrow buttons should be set in calendar immediately VWG-7695 - Using Tab key to focus on next control should not "get stuck" when next control in TabIndex is UserControl with all controls disabled VWG-7696 - Tabbing through a UserControl that has TabStop = False should not stop and focus on the UserControl VWG-7698 - StatusBar: If Dock = None, StatusBar should not be shown as for Dock=Bottom in run time VWG-7700 - FontDialog: In IE the distance of text and left border is bigger in font parameters sections VWG-7704 - ComboBox: DropDownWidth setting to non-default value should be correct rendered in run-time. VWG-7705 - HelpProvider: HelpProvider registering problem should be resolved. VWG-7706 - Opening a UserControl in designer with BackColor = Transparent should not open with double ruler or strange borders VWG-7707 - Multi line text box support in max length is invalid VWG-7714 - DataGridView - Setting column header text to a string with forced linebreaks should render the columns with those linebreaks VWG-7715 - NumericUpdown - Entering decimal number in fr-FR culture should not clear the decimal part when loosing focus VWG-7716 - NumbericUpDown - Entering fr-FR decimal symbol (comma) should be possible both with numeric keypad and the komma on the "normal" keyboard VWG-7721 - [6.4.0RC1] TableLayoutPanel with autosized columns / rows should render correctly when some cells are empty - IE8 VWG-7722 - DialogForm with a CancelButton that closes the form should not fire Closed event twice VWG-7723 - Entering space into a TextBox on a dialog form should not fire a click event on a button on the same form - IE VWG-7732 - ListView in FF - doesn't display an horizontal scroll bar VWG-7733 - TableLayoutPanel - CellBorderStyle VWG-7737 - LinkLable - In Chrome the underline is invisible VWG-7738 - ComboBox inside a UserControl on a Dialog form should be able to dropdown it's items - IE8 non-inline windows VWG-7751 - TableLayoutPanel: columns that are not included in column count should not be visible. VWG-7752 - ColorDialog: If dialog is in Maximize mode, the color pointer and arrow should have correct position VWG-7755 - DataGridView - Setting e.Value within CellFormatting should render the supplied value VWG-7756 - TextBox - Non-breaking-space (Ascii 160) should not be added in certain scenarios when entering text VWG-7757 - Form set as TopLevel=False and docked within a panel should be contained within the panel after calling Show VWG-7759 - Dialogs shown from MainForm on a FormClosed or Closed events of a Child form should be rendered VWG-7766 - FlowLayoutPanel: If WrapContents is False and the FlowDirection is RightToLeft, the content should be rendered not as LeftToRight VWG-7770 - AutoSize of Label, RadioButton, CheckBox is not applied on Theme change VWG-7771 - GroupBox: If any skinnable control is moved in skinnable GroupBox, after reopening Form designer it is removed from groupbox. VWG-7773 - Form should bring focus to its parent after closing VWG-7775 - Themes Analytics & Facebook - In FF and Chrome ListView paging bar should not overlap the last ListViewItem VWG-7777 - Layout of user control - inner controls "unaccessible" VWG-7778 - GoogleMap: MapLocation property should be editable in designer VWG-7783 - Databound ListView should render updates correctly when sorted and underlying datasource is updated VWG-7785 - MessageBox: The EventHandler for MessageBox should be invoked, while its closing. VWG-7786 - DataGridView: Width property should be updated correctly when DataGridView is docked and parent Form is maximized VWG-7789 - DataGridView should fire KeyDown/KeyPress/KeyUp consistently when keys are pressed - IE8 VWG-7799 - TabControl: Updating controls with AutoSize true on an un-selected TabPage should not cause hiding of those controls VWG-7803 - DateTimePicker on a dialog form - Shouldn't require two mouse clicks to focus away to another control with caret on destination control but focus indicator on DateTimePicker VWG-7806 - ComboBox with DropDownStyle=DropDownList should clear it's Text property when Items.Clear() is called VWG-7814 - Change the "Browser is in offline mode." message when connection to server is lost VWG-7815 - ComboBox ? In RTL, DropDown frame should begin on the same position on the X axis as the ComboBox itself VWG-7820 - MainMenu: The pressed area of item should be the same as selected area. VWG-7823 - NumericUpDown: The value should be changed correctly, if Up/Down arrows is clicked just after value is entered VWG-7825 - TextBox Validators: error message should not be misspelled. VWG-7829 - NumericUpDown: The ValueChanged event should fire if user sets decimal value VWG-7832 - RadioButtons in GroupBox - location changed when a form in design VWG-7833 - DataGridView should fire KeyDown/KeyPress/KeyUp consistently when navigation keys are pressed - FF and Chrome VWG-7836 - DataGridView - Setting Row.Errortext should show the error as tooltip when hoovering over the erroricon without having to select the row with the error VWG-7840 - Combobox - databinded combo - selected index change VWG-7841 - MessageBox: The buttons should be middle centered VWG-7842 - Form: The window state changing from Minimized to Normal size in run time should return correct value of Form.WindowState VWG-7846 - DataGridView: overrided OnColumnHeaderMouseClick event should be fired after programmatic column sorting. VWG-7850 - Button: The button should be rendered correctly according selected Dock style. VWG-7859 - DataBound DataGridView - Should not throw exception on second delete when calling RejectChanges within UserDeleteRow VWG-7861 - Form: If dialog form is minimized, the focus should not go to caller form VWG-7863 - BindingNavigator - CountItem property should not be missing VWG-7868 - [v6.4 RC1] Licensing won't activate with a different user than the initial activating user VWG-7874 - ColorDialog in Chrome: In section Define Custom Color the color pointer should not be in selection square while its fast moving VWG-7877 - ListView in Chrome: If View=SmallIcon, the scrolls for each item should not be rendered VWG-7881 - MessageBox should show correct icons for Exclamation and Asterisk VWG-7882 - ComboBox - When DataSources is assigned a datasource that contains one or more null items, it shouldn't thrown an exception VWG-7883 - ToolTip - Should not be removed from a Form when Form.Localizable set to true and new language selected VWG-7884 - TabControl, WorkspaceTabs and NavigationTabs: BackColor changing should be rendered in design time. VWG-7890 - [6.4 RC0a] Click Menu on Toolbar, SplitContainer Panel resizes itself VWG-7892 - NumericUpDown: numeric changing should be stopped when user pressed up/down arrow and then leaved it keeping mouse button pressing in FF and WebKit (Google Chrome and Safari). VWG-7907 - ComboBox: In ComboBox with DropDownStyle set to Simple item highlighting should work properly when user clicks on empty area of this ComboBox. VWG-7916 - MDI Form: The MessageBox should be opened correctly for MDI child form VWG-7917 - IE - Non InlineWindows ? main form child?s forms duplicate after refreshing browser(F5) VWG-7920 - IE - NON InlineWindows - when closing form in from server the new active form is not activated VWG-7921 - TextBox: in FF and Chrome programmatic text selection should be operable in new session on same client browser VWG-7926 - VS2010 - ReportViewer should render it's reports VWG-7928 - ListView: When a listview item is not affected to any group, the group should display "Default", not "Defalut" VWG-7929 - ListView: When some listview items are not affected to any group, other groups should be rendered VWG-7933 - Button - Changing BorderColor of Flat Button should render in runtime VWG-7934 - ListBox/CheckedListBox should show focus indicator VWG-7937 - NavigationTab created with New(strIcon,strText) constructor should render without white strip below the image area VWG-7939 - Form: The window state changing from Minimized to Maximized size in run time should return correct value of Form.WindowState VWG-7941 - Form: If MDIChild is moved outside of MDIParent view area, the background of MDIParent view area should be full with the same color while opening MessageBox VWG-7942 - DateTimePicker: The DateTimepIcker apps should run without any errors in SampleCatalog and ComanionKit VWG-7946 - DataGridView - Changing RowsDefaultCellStyle should not throw exception runtime VWG-7947 - DataGridView - Clicking on a cell to switch it to edit mode should select the existing contents not clear it VWG-7948 - ASP.NET Wrapper should work for VS2010 VWG-7955 - MDI : If MDI Child is dragged out of MDI Parent view area completely, user should be able to drag it back. VWG-7957 - Form: If Modal Form is minimized, the focus should not move to previous opened form. VWG-7959 - The order in which controls are added to a UserControl should not affect focus when assigned manually VWG-7961 - Listview - Item's group change - shouldn't requires call to Update() VWG-7963 - Custom Combobox: If the MessageBox is called form Custom ComboBoxDropdown Form, it should be in focus. VWG-7965 - DropDownList ComboBox within a Scrollable container should not scroll the container when dropped down and arrow keys pressed VWG-7966 - DropDownList ComboBox within a Scrollable container should not scroll the container when with focus, collapsed and using Up/Down keys VWG-7971 - Form: The StartPosition value should be saved if Form is restored from Minimized state VWG-7976 - Theme change on stateless form should be rendered runtime VWG-7984 - ToolBar: Background of Pushed ToolBarButtons with Style set to ToggleButton should be rendered in run-time correctly when ToolBar.Height is bigger than default value. VWG-7986 - NavigationTabs: TabPage Image should be shrinked or streched according to size specified in the skin VWG-7987 - Combobox auto complete not working properly VWG-7995 - Web.config: PreReleaseDockFillCompatibility setting to "On" should make docking behave in run-time like in earlier versions. VWG-8007 - ComboBox in IE: If AutoComplete =True, while typing text, each character should not be selected and overwritten by the next character VWG-8008 - Color Dialog - with Transparent color property VWG-8009 - UserControl.BorderWidth should be 1 by default VWG-8011 - NumericUpDown, DomainUpDown: Clicking on arrow buttons should cause the value is changed VWG-8012 - Adding a ToolBar with one Button on a Form should show the Button without reloading the form VWG-8013 - ToolBar - Setting BackColor should show the new color in the designer VWG-8014 - CheckedListBox- CheckBoxCellWidth skin property doesn't work VWG-8015 - NavigationTabs: The Extra tab at the bottom should show icons aligned to the right when in LTR mode VWG-8017 - OpenFileDialog: Changing Filter value in design mode should not causes error. VWG-8022 - Form?s mask not working correctly when opening modal MDI parent VWG-8024 - MDI child?s dialog header is hidden by MDI parent controls VWG-8037 - TabControls - Using PreReleaseDockFillCompatibility Mode="On" should not reverse the order TabPages are added to TabControls