This is the combined change log for version 6.4 Beta3 Breaking Changes [18] ---------------------------------------------------------------------------------------------- VWG-6171 - ComboBox - ImageBoxBorderStyle skin value is disabled In the Theme Designer: The ImageBoxBorderStyle property name has been changed to ColorBoxStyle VWG-6250 - [breaking change] The service Aux_IsEmptyOrNull should be renamed to Aux_IsNullOrEmpty (like .NET) The service Aux_IsEmptyOrNull was renamed to Aux_IsNullOrEmpty VWG-6877 - ListView bound to BindingSource should update the BindingSource's state when moving through records VWG-6898 - Resize event should fire on Controls including Forms VWG-6904 - DataBound DateTimePicker should allow selection datepart after a change is made to the data in FF and Chrome VWG-6925 - ToolBar in LTR culture set for RTL should render RTL despite disabling buttons VWG-6942 - CheckedListBox : when unchecked top item is moved down through 2 checked items it should not become checked VWG-6988 - ListView - Anchoring Left+Right within a TabControl should render correctly VWG-6993 - RibbonBar - Should set Visible=True for it's subcontrols and should allow changing the Visible property VWG-6997 - Designing a Visual WebGui control Library should allow selection of Image resources VWG-7002 - DataGridView - ReadOnly DataGridViewCheckBoxColumn should now allow changing the checkbox VWG-7006 - ListView with FullRowSelect=False and custom color on it's items should show indication of selected row VWG-7024 - LinkLabel with AutoSize=False and a long text should wrap it's text runtime VWG-7040 - DataGridView - Assigning a DataTable with at least one row of data to DataGridView.DataSource should not throw exception the new value option of the ForceHTTPS swith will be: Rewrite - will change the url to https Redirect - will change the url to https and will redirect it None - default value. the url will not change VWG-7051 - DialogForm with a TextBox that has a LostFocus event should not return the focus to the TextBox on first LostFocus VWG-7052 - Extend ForceHTTPS switch VWG-7094 - Databound DataGridView - Should not throw DataGridView_ScrollIntoViewFromServer after editing a cell - in VS2008 & IE VWG-7126 - Implement abstraction layer of the Visual WebGui server The HttpContext property is no longer available on the VWGContext or Form.Context object. Instead there is now a HostContext property you should use, and through which you can also access the HttpContext, HttpRequest and HttpResponse. Please view this Wiki article for reference: "http://wiki.visualwebgui.com/pages/index.php/HttpContext,_HttpRequest,_HttpResponse_Abstraction" New Features and Enhancements [7] ---------------------------------------------------------------------------------------------- VWG-6601 - Numeric up down in listview cell when increasing the size of the control the button are displayed with space between them VWG-6835 - Create dedicated templates for projects of "With Sources" installations VWG-6863 - Add support for Html.IsWindowless which will embed HTML code without an iframe VWG-6927 - Add support to force new context enabling several contexts with in the same browser VWG-6959 - TreeViewNode: Add a boolean 'Visible' property that will show/hide the node VWG-7011 - DataGridView: The column-header text has to have left padding of 6 pixels VWG-7040 - Extend ForceHTTPS switch Tasks [12] ---------------------------------------------------------------------------------------------- VWG-2410 - customizing meta tags dynamically at runtime VWG-4633 - SplitContainer - Implement Enabled=false properly behavior. VWG-5804 - Create an a starter kit application which will replace the catalog application VWG-6250 - [breaking change] The service Aux_IsEmptyOrNull should be renamed to Aux_IsNullOrEmpty (like .NET) VWG-6564 - FF: ListView Edit Panel fields should support text selection and 'Home'/'End' keys navigation. VWG-6726 - SplitContainer: mouse down on right side of the splitter should caculate the distance properly VWG-6865 - Add support for rendering static SEO content for non supported agents VWG-6906 - Add support for easy file download VWG-6954 - Make Catalog sample compatible to 6.4 design-time VWG-6956 - Remove all outline:none; and use it only in common css VWG-6963 - Add support for getting the original file name when uploading without casting to HttpPostedFileHandler VWG-7097 - Base URL should be taken from the base tag only to enable reverse proxies Bug fixes [146] ---------------------------------------------------------------------------------------------- VWG-2388 - ListView should select rows on right click and then raise the click event (like the normal click event) VWG-2464 - ComboBox does not process Enabled = false correctly VWG-3165 - Extension Controls to appear automatically in Toolbox VWG-3651 - Fix the way ReportViewer expands vertically when clicking on an item's '+' sign VWG-3752 - Cut paste a TreeView VWG-4465 - Control disabled state should not allow client-side mouse-over and mouse-click behaviors. VWG-5389 - Two DataGridViews with same binding source does not present changes until the browser is refreshed. VWG-5469 - Updating an HtmlBox and using Link.Open to download a file using a gateway in the same event handler should not clear the HtmlBox VWG-5481 - DataGridView should show ContextMenu when clicking on Row or Column Headers VWG-5627 - DataGridView with EditMode=EditOnKeyStrokeOrF2 should start editing on first keystroke in IE VWG-5741 - Text on StatusBarPanels on a StatusBar should be rendered centered vertically VWG-5834 - Changing a ListView column width from the property grid does not apply VWG-5876 - List view reorder of columns not working corectly VWG-5893 - RibbonBar, NavigationTabbs & WorkspaceTabs - Header font VWG-5898 - TabControl: TabPage headers should be able to contain the header text even when Font is larger than default VWG-5909 - RTL ToolBarButton - hover button style VWG-5912 - RTL: TreeView - the state images are align to the left VWG-5918 - RTL: Form - replace the minimize and closed buttons VWG-5919 - RTL: Binding navigator - the move left right picture are reversed VWG-5963 - Datagridview textbox cell is not releasing selection on mouse down (onyl in FF) VWG-5984 - RTL - DataGridView with scrollbars is distorted VWG-5996 - DataGridView - after validation error, selection position is wrong VWG-6031 - [VWG v6.4 Beta1] ContainerControl: Contained overflowing non docked controls should not affect contained docked controls' size VWG-6054 - MDI: Activated event should fire on MDI Child forms in other browsers than IE VWG-6131 - [v6.4 RC0] Deploy language resource assemblies next to the Gizmox.WebGUI.Forms assembly location VWG-6143 - Non-databound ComboBox with TextChanged event registered should not do continuous postbacks after selection has changed in FF and Chrome VWG-6148 - Button with a long Text should render with it's text wrapped VWG-6171 - ComboBox - ImageBoxBorderStyle skin value is disabled VWG-6189 - DateTimePicker text is rendered too high VWG-6238 - Help viewer is missing icons VWG-6239 - Property grid collection editor is missing up/ down icons in the buttons VWG-6247 - ComboBox should not have the default focus indicator of the browser VWG-6329 - PropertyGrid - textbox losts focus and editing is impossible (Webkit only) VWG-6341 - RTL ToolBar with ToolBar.RightToLeft = RightToLeft.No should render LTR VWG-6371 - Binding Navigator: The item counting text on the ToolBar (x of y) should be properly spaced VWG-6440 - ListView - renders unnecessary ForeColor value VWG-6462 - Redrawing a scrollable container does not preserve last scrolling position. VWG-6486 - Renaming Control in designer should update the Name property accordingly in designer generated code VWG-6517 - StatusBar - separator image should be higher VWG-6552 - DataGridView RTL: for RTL mode TopLeftHeaderCell should be displayed also right-to-left (specularly). VWG-6559 - DataGridView - Setting alignment in style for HeaderCell should render accordingly VWG-6560 - DataGridView - Setting Alignment within CellFormatting should render accordingly VWG-6561 - TreeView with CheckBoxes=True should not render with double space between checkbox and text VWG-6569 - SplitContainer: Contained controls return to their original size after refresh VWG-6574 - DataGridView with EditMode=EditOnKeystrokeOrF2 should position the caret at the end of existing and unselected text when pressing F2 VWG-6579 - ListView RTL Mode & IE: group header should be completely rendered. VWG-6592 - Label with user control in Auto size is not growing correctly VWG-6594 - Form Dock padding and auto scroll client size is not calculated correctly VWG-6598 - Numeric up down in a listview and bg set to transparent dose not display the selected row color VWG-6604 - Label bg in design time is control and should be transparent VWG-6607 - Treeview label edit when on deployment server is not working with FF VWG-6608 - ListView.GridLines should have an unbolded default value in designer VWG-6629 - Setting Session tracing switch to 2 or 3 should work without exceptions being thrown VWG-6630 - BindingNavigator's images should show and it's height should be less VWG-6632 - ListView: ItemFormatting event should be fired also when in a different view than Details VWG-6672 - TrackBar: The tickStyle should be rendered correctly in design and run modes VWG-6711 - Wrapped control should keep it's state and it's Text property should be set/get-able via HostedText wrapper property VWG-6730 - FontDialog: The font effects section should works correctly VWG-6739 - Listbox: The Items selection in run time should be work correctly VWG-6741 - RadioButton: The event CheckedChanged should be fired correctly when radiobutton is unchecked VWG-6765 - FF ComboBox should not require two clicks to select an item after entering part of text and then select by mouse VWG-6779 - LinkLabel: Changing LinkColor value in run time should be reflected immediately VWG-6783 - ListView & ImageList: when ListViewItems are added using Add(string strText, int imageIndex) method images should be rendered in run-time. VWG-6803 - DataGridView - do not save updated values to database VWG-6806 - Panel: The AutoScroll changing should be reflected immediately in run time VWG-6807 - PropertyGrid - edit multiple selected objects text value VWG-6813 - ListView: The AllowColumnReorder changing should be reflected immediately in run time VWG-6814 - ListView: should be updated if the UseInternalPaging is changed in run time VWG-6817 - ListBox: The AllowDrop changing should be reflected immediately in run time VWG-6821 - SplitContainer - Panel2MinSize VWG-6824 - Inline Dialog: Form border should always stay reachable by the user VWG-6829 - LinkLabel: Changing LinkColor value doesn't work VWG-6830 - FontDialog: The font should allow all styles in run time VWG-6839 - DataBound ComboBox should have no selecteditem after clearing the text and loosing focus VWG-6841 - FontDialog: The message should be shown if fontsize is out of the min and max sizes. VWG-6843 - Unclear Error message shown on opening of skin or theme designer VWG-6849 - Chrome: TreeView ? the node text area and selection border should be rendered correctly while editing node text VWG-6850 - DataGridView - AllowUserToOrderColumns property VWG-6857 - Splitter - with multiple panels VWG-6862 - ListView: Changing Column width value in run time should be reflected immediately VWG-6864 - Help.ShowHelp of .CHM file with images should show the images VWG-6866 - Combobox: The item selection should not be broken in run time in combobox with Simple style VWG-6870 - Panel, HeaderPanel, GroupBox, FlowLayoutPanel : The method Controls.Insert() should work correctly VWG-6872 - MonthCalendar: The multi-year groups should be rendered correctly in run time VWG-6877 - ListView bound to BindingSource should update the BindingSource's state when moving through records VWG-6879 - datagridview - wrong selection behavior when gotfocus event is registered VWG-6882 - Panel: The property MinSize should be serialized in designer VWG-6886 - ListView: The scroll should be shown in FF and Chrome if View=List VWG-6890 - DataTimePicker: If DTP is used in usercontrol, dropping it on the Form should not causes error. VWG-6892 - Webkit does not support asynchronous JS invocations out of XSLT VWG-6898 - Resize event should fire on Controls including Forms VWG-6904 - DataBound DateTimePicker should allow selection datepart after a change is made to the data in FF and Chrome VWG-6912 - The ReportViewer control has a double vertical scroller on WebKit VWG-6913 - ListView.ItemFormatting - Setting e.Value should be rendered as the value in the ListViewSubItem VWG-6914 - Treeview, ListView - Copy & paste should not duplicate items VWG-6918 - Control: Enabled state should not be affected by containing container control VWG-6920 - Button: with Enabled set to false, should have the default cursor type (not hand) VWG-6923 - The right click event should raise a click event as in Winform VWG-6925 - ToolBar in LTR culture set for RTL should render RTL despite disabling buttons VWG-6932 - Cannot add tree view nodes above second depth VWG-6936 - Combo box mouse leave on item after a letter was enter is not refreshed corectly VWG-6939 - ComboBox with DropDownStyle set to SimpleMode doesn't remove item selection. VWG-6942 - CheckedListBox : when unchecked top item is moved down through 2 checked items it should not become checked VWG-6945 - Properygridview text entries does not apply values on blurring VWG-6947 - toolbar ? setting image index to 0 is not working VWG-6951 - column header text ContextMenu is not shown in IE VWG-6955 - HtmlBox: In FF When content is larger than displayed area, scrollbars should show up VWG-6964 - MaskedTextBox: The event EnterKeyDown should not return a null value VWG-6965 - FileHandle.ContentType is throwing a not implemented exception VWG-6967 - Cannot drag a new rich text box through tool box. VWG-6973 - ImageList control is'nt being rendered as a member on its containing form VWG-6976 - Chrome: Date TimePicker should be rendered correctly in run time VWG-6979 - DateTimePicker: The DropDown Calendar should not be shown after Local Culture is changed VWG-6983 - Flat Button should change color on hoover VWG-6987 - Button and flat button the down style is not displayed correctly because the focus takes over VWG-6988 - ListView - Anchoring Left+Right within a TabControl should render correctly VWG-6993 - RibbonBar - Should set Visible=True for it's subcontrols and should allow changing the Visible property VWG-7001 - [private] Clicking on a TreeNode should not cause visible components to get hidden VWG-7002 - DataGridView - ReadOnly DataGridViewCheckBoxColumn should now allow changing the checkbox VWG-7004 - ListBox selection stopped working in the catalog sort columns example VWG-7006 - ListView with FullRowSelect=False and custom color on it's items should show indication of selected row VWG-7008 - RadioButton: If Checked = True, saving Form should not causes VS error in VB VWG-7009 - Datagridview - wrong behavior when using code to change selection/current cell VWG-7024 - DataGridView - Assigning a DataTable with at least one row of data to DataGridView.DataSource should not throw exception VWG-7027 - Implement the DataGridView's begin edit functionality VWG-7030 - Two different skins with same resource name should not be conflicted VWG-7031 - Skin designer should allow opening of resources even if they are not dependent on the skin class VWG-7032 - ForceHTTPS switch problem VWG-7035 - MaskTextBox - Text property doesn't work VWG-7039 - ProgressBar - value property doesn't work at design time VWG-7042 - PropertyGrid - PrpertySort property doesn't work at design time VWG-7044 - TabControl: Adding a TabControl and setting a TabPage to Visible = false should not cause an exception 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-7057 - Dock controls do not get scrollbars in auto scroll when docked to the form VWG-7059 - Combobox: If DropDownStyle=DropDown the navigation of Up and Down arrow buttons should work in run time VWG-7063 - Drag and drop not working corectly for treeview VWG-7065 - FontDialog: If font size is less than 8, the FontDialog window should be closed VWG-7068 - ListView: HeaderAutoResizeStyle should register to ListView and not Control VWG-7069 - ListView: Assigning a ListViewSubItem to a current sub-item should replace the current item VWG-7070 - OpenFileDialog: The files selection with Ctrl in Upload window should be rendered correctly VWG-7073 - DataTimePicker: For Custome Format = dd MMM yyyy HH:mm:ss, the key navigation should work correctly VWG-7081 - ListBox: selection should not remain after selected items are removed VWG-7087 - NumericUpDown: Right clicking on the arrow buttons should cause nothing VWG-7090 - OpenFileDialog: all buttons should have hover and pressed states(styles) VWG-7116 - Themes should be inheritable both in designer and runtime VWG-7121 - cookieless session is not working properly VWG-7122 - FormBox: Accessing the Arguments property on Page Load event, should not throw a NullReferenceException VWG-7123 - Resizing the IE browser window while the application is loading and the loading icon is displayed should not cause a JavaScript error VWG-7125 - Setting a value on hosting from from within an AspPageBase hosted in an AspPageBox should not throw JS error VWG-7126 - Implement abstraction layer of the Visual WebGui server