Wisej Release Notes

1.3.82

 

General

 

All controls now support touch events.

 

The Wisej.Web.Accordion control is now available.

Working on making all system dialogs, message boxes and alert boxes responsive for mobile devices.

We have completed the implementation of the Wisej.Web.DataGridViewCell.Control property. It lets you add any control inside any cell, including the HeaderCell of rows and columns. The implementation supports the DockStyle of the control and the Size and Location when DockStyle is None.

 

Fixed Bugs / Enhancements

 

Item

Type

Title

Resolution

WJ-8383

Enhancement

Make GridItem.Value in Wisej.Web.PropertyGrid writable to let user code alter the values in the Property Grid cells

Complete

WJ-8382

Regression

UserPopup is always resizable

Complete

WJ-8380

Bug

Form.BringToFront does not put the window to front.

Complete

WJ-8378

Bug

Fix return type of ControlCollection.Find

Complete

WJ-8376

Bug

The Role element in a click may not be recognized by FireFox.

Complete

WJ-8375

Enhancement

Add tree node events to the TreeNode and bubble up to the TreeView.

Complete

WJ-8373

Enhancement

Add overload to UserPopup.ShowPopup() to work with DGV column headers and ListView headers.

Complete

WJ-8372

Enhancement

Add the Progress event to the Wisej.Web.Upload control.

Complete

WJ-8370

Bug

IE10 (or IE10 emulation) may load qx.js twice caused pointerdown events to be fired twice.

Complete

WJ-8369

Enhancement

Add ScrollToY and ScrollToX to the TextBox control

Complete

WJ-8368

Bug

Mnemonics and Shortcuts are executed also for widgets not on a an active container.

Complete

WJ-8366

Bug

Implementation of IBindableComponent raises null reference exception

Complete

WJ-8365

Bug

Visual Basic templates for VS 2017 are missing favicon.ico

Complete

WJ-8364

Enhancement

Add title property to desktop

Complete

WJ-8362

Enhancement

Improve treeview label editing

Complete

WJ-8361

Bug

Fix tree indentation in all themes

Complete

WJ-8360

Bug

Changing the parent of a node in a treeview can cause a freezing of the application due to a temporary circular ownership

Complete

WJ-8359

Enhancement

Add DropTarget to DropMove event

Complete

WJ-8357

Bug

TreeNode may not show the icon initially

Complete

WJ-8356

Bug

Windows with no control menu should not show a close button in the taskbar when minimized

Complete

WJ-8355

Enhancement

Add Control.GetChildAtPoint() to retrieve control at specified coordinates

Complete

WJ-8352

Bug

Wisej.Web.ToolTipIcon.None is not recognized correctly - the icon is still shown in the Tooltips

Complete

WJ-8351

Enhancement

Change default values of AllowUserToAddRows and AllowUserToDeleteRows in DataGridVew to true

Won't Fix

WJ-8348

Bug

Trying to set the Text property of a MaskedTextBox with InputType = Date only shows dd/mm/yyyy

Won't Fix

WJ-8340

Bug

Right or bottom aligned tabs cannot be selected in the designer

Complete

WJ-8339

Bug

Using < or > in a column title makes the title disappear.

Complete

WJ-8336

Bug

Pinch and zooming doesn't work on newer Android and Windows Mobile devices.

Complete

WJ-8335

Bug

Pressing space doesn't toggle the selected item of a CheckedListbox

Complete

WJ-8334

Bug

Clicking on the Checkbox of a CheckedListBox doesn't select the item

Complete

WJ-8333

Enhancement

Add event for exiting / closing alert boxes

Complete

WJ-8332

Enhancement

Modal dialogs that are not disposed by the application should be disposed by the GC if not referenced.

Complete

WJ-8331

Bug

The ListView doesn't change the SelectedIndex when deleting the selected item or clearing the item collection.

Complete

WJ-8325

Bug

DataGridView cell editors suppress special characters in international keyboards that need AltGr. I.e. AltGr+0 fir @ in French keyboards.

Complete

WJ-8324

Bug

DateTimePicker tries to validate and format a value while typing when there is a timer or an asyncronous postback.

Complete

WJ-8323

Enhancement

Allow a DGVImageCell to use a bitmap set in the CellFormatting event.

Complete

WJ-8322

Bug

DGVImageCell doesn't use the value set in the DGV.CellFormatting event.

Complete

WJ-8319

Enhancement

Added SpellCheck and CharacterCasing to MaskedTextBox.

Complete

WJ-8318

Regression

Changing the DataGridViewStyle associated with a row header cell is not updated immediately on the client.

Complete

WJ-8317

Bug

DataGridView.Rows.Insert(index, values) inserts a new row but doesn't save the values into the cells.

Complete

WJ-8316

Bug

DataGridView.ScrollBars = ScrollBars.Vertical doesn't show scrollbars at all.

Complete

WJ-8312

Bug

A click on a menu item with a submenu closes the menu.

Complete

WJ-8311

Bug

MouseWheel event argument does not contain the correct delta

Complete

WJ-8305

Bug

In a SelectionChanged event of a DataGridView CurrentRow points to the previous row

Complete

WJ-8304

Regression

Databound combox box may display a bank value when tabbing out when using a "circular" data source.

Complete

WJ-8303

Bug

Selecting a partially visible row in a DGV using the pointer doesn't scroll the row into full visibility. It works when selecting with the keyboard.

Complete

WJ-8302

Regression

The row header column shows a horizontal scrollbar when not needed.

Complete

WJ-8301

Enhancement

Add TouchStart, TouchEnd, TouchMove, TouchCancel, Roll, Swipe, Rotate events to base control

Complete

WJ-8300

Enhancement

Add JavaScriptEvents to the JavaScriptExtender

Complete

WJ-8299

Enhancement

PerformClick now always works from the server side, but not if hidden/disable from the client side

Complete

WJ-8298

Bug

A context menu can lose its SourceControl if it´s disposed too quickly

Complete

WJ-8297

Bug

DateTimePicker is not shown in a Property Grid datetime field.

Complete

WJ-8168

Bug

Clicking exactly on the border of a textfield does not show the caret and no text can be entered

Complete

WJ-8016

New Feature

Add Application.RegisterRest() to support rest services callbacks.

Won't Fix

WJ-7444

Enhancement

Add property to hide an inner tool when the control losed the focus.

Complete

WJ-7357

Task

Add DropDownWidth to ComboBox.

Won't Fix

 

 

New Features

 

Added full touch events to all controls: TouchBegin, TouchEnd, TouchMove, Track, Swipe, Pinch and Rotate. All touch events are emulated on non-touch platform.

Wisej.Web.ListView now can sort columns when AllowColumnSorting is true also when ItemSorter has not been set by using a default comparer for the text of the items and subitems.

Added JavaScriptEvents to the JavaScriptExtender. This new feature lets you bind client side events at design time.

Added Google Fonts importer to the Theme Builder.

Added Back/Fore color properties to Wisej.Web.Form, and Wisej.Web.Panel.

Added CloseBox property to Wisej.Web.Form to hide the close button, similar to the existing ControlBox, MinizeBox and MaximizeBox.

 

Breaking Changes

NA. Hopefully.

 

Known Issues

The 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.