When upgrading from StyleGrid 6.x or 7.x to 7.7 then read the section marked b). If you are migrating from older StyleGrid than 6.0 then start at section marked a).

a) Migrating from StyleGrid older than 6.0:
   Read older migration notices that are in the "Old Migration Notes"
   directory and then continue in section b bellow.

b) Migrating from StyleGrid 6.x or 7.x to 7.7
   StyleGrid 7.7 did a very large change in the selection model where non continuous
   selection is now supported when in full row mode. Because of this added complexity 
   then the old way of querying the selection and setting it just was no longer enough.

Items that no longer exist in the StyleGrid, that need to be migrated to use new ways:
   * The SelectCell method.
   * The SelectRange method.
   * The SelectedRow property has been removed.
   * The SelectedCol property has been removed.
   * The SelectedRowEnd property has been removed.
   * The SelectedColEnd property has been removed.
  
1). SelectCell

    Change the code from: 
        StyleGrid1.SelectCell(x,y)
    To:
        StyleGrid1.Selection.Set(x,y)

    Note: If it was getting set to 0,0 which was to clear the selection in the old days then 
          change it to:
        StyleGrid1.Selection.Clear()

2). SelectRange

    Change the code from:
         StyleGrid1.SelectRange(x,y,x2,y2)
    To:
	 StyleGrid1.Selection.Set(x,y,x2,y2)

3). SelectedRow and SelectedRowEnd

    If the Grid is in Full Row Multiselection mode then you need to change
    strategy to account for non continuos rows. To do that then instead of
    using SelectedRow and SelectedRowEnd then loop through selected rows like this:
    
    For i = 1 to StyleGrid1.Selection.RowCount
       mySelectedRowNumber = StyleGrid1.Selection.SelectedRow(i)

       // Here we would do something with the row number
    Next

    If the Grid is not in Full Row Multiselection mode then the translation is like:

    Change:
         StyleGrid1.SelectedRow
         StyleGrid1.SelectedRowEnd
    To:
	 StyleGrid1.Selection.FirstSelectedRow
         StyleGrid1.Selection.LastSelectedRow

4). SelectedCol and SelectedColEnd

    Change:
         StyleGrid1.SelectedCol
         StyleGrid1.SelectedColEnd
    To:
	 StyleGrid1.Selection.FirstSelectedColumn
         StyleGrid1.Selection.LastSelectedColumn

    