I'vegot a scheme worked out in my head for a way to build a grid control for IWB. I've done enough playing to know that I should be able to do what I want.
My intent is to make a full featured control.
There will be color options, protected cells/whole grids.
Cells will default to alphanumeric input.
However, user's will be able to specify cell types.
Cell types I have in mind right now are:
-alphanumeric - mixed case
-upper case
-lower case
-alpha only -mixed case
-upper case
-lower case
-numeric -numbers only -left justified
-numbers only -right justified
-money-right justified
-numbers SSN mask
-numbers telephone # mask
-numbers date mask
-button -??
-combo box
-checkbox
-font selector
-color selector
-file selector -open/save
And if I can get all that done I'll tackle functions like adding a group of cells.
After that I guess I'd try to tackle databinding.
Some of the uses I see for the grid are:
a simple spreadsheet
a property form(like the properties window in IWB+)
custom data entry forms
There is no telling at this point as to when it will be done.
I intend to post updates here as I did with the IWB+.
LarryMc