Wisej Release Notes

1.3.55

 

General

 

Added Portuguese and French localization files (incomplete for now).

 

Fixed Bugs / Enhancements

 

Item

Type

Title

Resolution

WJ-8189

Bug

Adding a control to a resizable UserPopup raises a design time exception

Complete

WJ-8190

Bug

Controls in a user popup set with dock/anchor don´t update when the user pop resizes

Complete

WJ-8191

Bug

Setting the focus to a user panel does not focus the first child

Complete

WJ-8192

Bug

Setting TabStop = false to a user panel does not skip its children

Complete

WJ-8187

Enhancement

Wisej.Web.Ext.AspNetControl doesn't work when cookieless is set to true.

Complete

WJ-8188

Enhancement

Custom editors with a custom type converter that supports ConvertFromString() is always read-only in the PropertyGrid control.

Complete

WJ-8179

Bug

Hiding or removing a menu item or a toolbar button that have been displayed in the overflow menu doesn't remove the overflow item.

Complete

WJ-8177

Bug

Clicking on a toolber button in the dropdown overflow menu doesn't fire the click event.

Complete

WJ-8178

Enhancement

Add Wisej.Web.IFramePanel.Reload() method.

Complete

WJ-8180

Bug

Clicking on a tool bar button that has been modified dynamically may under certain circumstances fire the click event more than once.

Complete

WJ-8181

Bug

Resizing a UserPopup on the client doesn't update the layout.

Complete

WJ-8182

Bug

PropertyGrid calls GetEditStyle() on custom editor passing a null context.

Complete

WJ-8183

Enhancement

Add BeginUpdate() EndUpdate() to the DataGridView and ListView to suspend updating the client during long data operations.

Complete

WJ-8184

Enhancement

Add MenuItemClick, MenuItemAdded and MenuItemRemoved events to Wisej.Web.MenuBar.

Complete

 

  

New Features

 

The Wisej.Web.PropertyGrid control is complete and fully available. Supports the standard System.ComponentModel type system and customer editors. To use custom modal or modal dropdown, use GetService(typeof(IWisejEditorService)) instead of IWindowsFormsEditorService. The interface is identical.

Added //@ sourceURL=wisej.ext.web.{FileName}..js to the extensions based on Wisej.Web.Widget using a dynamically loaded startup.js to let Chrome show the file in the source list without having to add the debugger directive.

Added the Role property to MouseEventArgs. Now Wisej can detect pointer events on inner elements inside any controls with AllowHtml = true when the element specifies the “role” attribute.

Enhanced the Wisej.Web.IFrame control to detect pointer and keyboard events on the content and fire the event on the control.

Assigning a bmp image to the Image property now always returns a png to the client to take advantage of the png compression and faster saving to the response stream.

The ChartJS, FullCalendar, jQueryKnob extensions now contain all the resources (js and css) that they need to run without any need for external internet access.

 

Breaking Changes

NA

 

Known Issues

 

PropertyGrid doesn’t implement the standard Collection editor, Padding editor, Color editor, Font editor.

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. 

WJ-7253: Button control fail to initiate drag & drop even when AllowDrag is true.