The top menu item "File -> Open..." is disabled by default, see
comments in the .../system/initiomenu.prg. To change it, add somewhere at application begin:
local oMenu := m->oTopBar:FindMenuProperty( {|obj| obj:Caption == "&Open..."} )
if valtype(oMenu) == "O" .and. IsObjClass(oMenu,"_MenuItem")
oMenu:Data := {|obj,id| MyFileOpen(obj,id) }
oMenu:enabled := .T.
m->oTopBar:Display(.T.)
endifand then perform the required action in your FUNCTION MyFileOpen(...).
Note: In FlagShip8, there is also an alternative function FileSelect() which uses common file dialogs.
Paul