Oh - I did not care about Right-to-Left in fpspreadsheet because I don't live in that culture, and it certainly won't be soon that this is working correctly...
I just uploaded a new version in which the properties of the grid affecting a range of cells have individual coordinate parameters now, instead of a single Rect, which appears to be more consistent with the other properties. Unfortunately this will break existing code: Instead of
Grid.BackgroundColors[Rect(1,1, 3,1)] := clYellow;
use
Grid.BackgroundColors[1,1,3,1] := clYellow;
now. - Unfortunately, properties cannot be "overloaded" - or can they?
There is also a new method
ShowCellBorders() for easier application of cell border lines to a range of blocks - please see the wiki at the bottom of chapter
http://wiki.lazarus.freepascal.org/TsWorksheetGrid#Cell_formattingAnd finally I should mention that the sample project fpsgrid in folder "examples\visual\fpsgrid_no_install" contains some more examples of how to apply the TsWorksheetGrid in a TStringGrid-like manner.