Sería bueno disponer de dos CLassDatas nuevas mas :
Que nos permitan tener escondido el menu.
CLASSDATA lListViewHide INIT .f.
Que nos permita usar el preview sin el listview ( como antiguamente ) yo lo he implementado por petición pues a muchos no les gusta .
CLASSDATA lShowMenu INIT .T.
Tambien sería bueno tener un sistema de asignar nuestros propios iconos en vez los "nuevos por defecto" algo asi :
iif ( ::lBmpDefault , oBtn:hBitmap1 := FWBitmap( "Bottom2" ) , oBtn:LoadBitmaps( "Bottom2" ) )
Aqui no estoy seguro que implementación sería la mejor .