follow spec, fix menu

- follow spec better, meaning check if the fileid exists before asking
for password
- add menu highlighting to the setContent function