A basic grid with column re-ordering

Buttons to test resetting columns:
Button to test canceling dgrid-columnreorder events:

A grid with column re-ordering and resizing, and a non-reorderable Step field