I’ve placed a firemonkey TGrid on my form, added 15 TColumns, set RowCount to 1000 and used the GetValue event to populate it. 30 Rows are visible. Pressing PgUp and PgDn scrolls the grid up one page / down one page (i.e. 30 rows) as expected….
Embarcadero: Firemonkey OOP
Embarcadero: Firemonkey C++