Wisej Release Notes

1.3.23

 

General

This build includes a low-level change to the designer engine to improve the flexibility and management of dynamic resources.

A preview build of the PropertyGrid control is now available in the toolbox in red-only mode; the properties of the selected object are not displayed at design time.

All the themes have been updated.

The extension Wisej.Ext.WebWorker has been updated to work also with browsers that don’t support web workers.

 

Fixed Bugs / Enhancements

Item

Type

Title

Resolution

WJ-7937

Bug

ResizableEdges does not work as expected for PictureBox controls

Complete

WJ-7936

Bug

NumericUpDown and DateTimePicker shouldn't serialize NullableValue at design time

Complete

WJ-7934

Enhancement

Allow the Upload control to handle error messages for files that are too big.

Complete

WJ-7935

Enhancement

Add CheckedListBox.AfterItemCheck event.

Complete

WJ-7933

Bug

SplitButton.ForeColor doesn't work.

Complete

WJ-7921

Bug

Setting a ListViewItem.Selected property in the constructor of a modal form does not update the item's selected state on the client

Complete

WJ-7922

Enhancement

Add appearance for read-only DGV cells to the themes.

Won't Fix

WJ-7923

Bug

Tabbing out of an edited cell in the last added row fires UserDeletedRow event

Complete

WJ-7924

Regression

EnableNativeContextMenu stopped working.

Complete

WJ-7916

Regression

Up/Down buttons in the DateTimePicker control don't work anymore.

Complete

WJ-7917

Enhancement

Add ListViewItem.RowHeight for rows with variable height when in Details view.

Complete

WJ-7918

Enhancement

Add ToolsPosition to non-input controls that expose the Tools collection.

Complete

WJ-7920

Bug

LinkLabel fires LinkClicked when disabled.

Complete

WJ-7900

Bug

Hiding rows in a DGV may update the client incorrectly.

Complete

WJ-7901

Regression

ScrollEventArgs.NewValue is always -1.

Complete

WJ-7912

Bug

When clicking on the border in a ComboBox, DateTimePicker, NumericUpDown and DomainUpDown control, the control gains the focus but the inner editable field doesn't.

Complete

WJ-7913

New Feature

UserComboBox, TreeViewComboBox, and ListViewComboBox.

Complete

WJ-7915

Regression

ListView stopped rendering the items in Details view.

Complete

WJ-7903

Bug

Wisej.Web.HtmlPanel doesn't update the internal scrollable size the first time the Html property is changed.

Complete

WJ-7905

Bug

Dropping a new HtmlPanel from the toolbox may freeze the designer.

Complete

WJ-7906

New Feature

Add ShowLoader property to ControlBase.

Complete

 

New Features

All controls have the new ShowLoader property. When true, the control is blocked by the “ajax-loader” image.

Wisej.Web.UserComboBox allows the application to use any control as the drop down panel.

Wisej.Web.TreeViewComboBox implements a TreeView control as the drop down panel.

Wisej.Web.ListViewComboBox implements a ListView control as the drop down panel.

The ListView, MonthCalendar, and DataGridView have a new property ToolsPosition to change the position of tool icons to Top, Left, Right, Bottom.

 

Breaking Changes

Changed the URL pattern to load server resources from /resource.wx/{name},{assembly} to /resource.wx/{assembly}/{name}.

 

Known Issues

Column and Row auto resizing in the DataGridView and ListView are not functional yet.

The DataGridView supports full row selection only at the moment. It will support column and cell selection modes in one of the next updates.

WJ-7742: The ListView.ItemSize property sets the overall size of the items while it should set the size of the label part and let the widget adapt the overall size according to the icon size.

WJ-7743: ListView.ItemDrag is not currently supported.