When using SetGridStyle with anything other than flat-movie or flat-portrait a large gap is left at the top of the screen before the first row. It looks like an empty row. This seems like a bug... am I missing something? To verify it wasn't something specific to my application I took the basic simplegrid example and only modified the gridstyle variable in SimpleGrid.brs Main():
'************************************************************
'** Application startup
'************************************************************
Sub Main()
'initialize theme attributes like titles, logos and overhang color
initTheme()
'gridstyle = "Flat-Movie"
gridstyle = "flat-landscape"
'set to go, time to get started
while gridstyle <> ""
print "starting grid style= ";gridstyle
screen=preShowGridScreen(gridstyle)
gridstyle = showGridScreen(screen, gridstyle)
end while
End Sub