From ugly to beautiful... Lesson learned! With very little real-estate on a phone, one has to compromise.
The view form can handle reams of text - if need be...
To get the button cells to match the header text, set the header heights to 48, otherwise they won't line up...
tblCases.SetHeaderHeights( Array As Int (0 , 0 ,0 , 0 , 0 , 0 , 48 , 48 , 48 ))
Also, my cell size trick.. I set cell size on small devices to 12 - so they wrap. Hey - It Works!
page.AddRows(1,True, "rowtheme2").AddCellsOSMP(1,0,0,0,
12 ,3,3,0,0,0,0,"").AddCellsOSMP(1,0,0,0,
12 ,3,3,0,0,0,0,"").AddCellsOSMP(1,0,0,0, 6,3,3, 20,0,0,0,"cellcntr").AddCellsOSMP(1,0,0,0, 6,3,3, 20,0,0,0,"cellcntr")
As per usual - ABM Rocks!
Note the view button...