Shouldnt this be in Windows Programming? Anyway I havent had any experience programming resources manually, but this is some code I ripped out of the program I'm working on at the moment. It's MSVC generated but it looks similar to what you're doing. IDR_TYKETYPE is a menu resource in VC++ but I think it's the same thing as the menu name (?).
Code:
IDR_TYKETYPE MENU DISCARDABLE
BEGIN
POPUP "&File"
BEGIN
MENUITEM "&New\tCtrl+N", ID_FILE_NEW
MENUITEM "&Open...\tCtrl+O", ID_FILE_OPEN
MENUITEM SEPARATOR
MENUITEM "P&rint Setup...", ID_FILE_PRINT_SETUP
MENUITEM SEPARATOR
MENUITEM "Recent File", ID_FILE_MRU_FILE1, GRAYED
MENUITEM SEPARATOR
MENUITEM "E&xit", ID_APP_EXIT
END
POPUP "&1 Booking In"
BEGIN
MENUITEM "&1 Rollers", 32772
MENUITEM "&2 Production List", 32773
MENUITEM "&3 Sub Contract", 32774
MENUITEM "&4 Roller Count", 32775
MENUITEM "&5 Job Status", 32776
MENUITEM "&6 Print Outstanding Job Value", 32777
END
END