definition module EdWindowsMenu;

/*	The commands of the Windows menu */

import deltaIOSystem;
import EdProgramState;

MakeAboutDialog	::	!String !*Files ( ProgState -> *(IO -> ProgIO) )
					-> (DialogDef ProgState IO, *Files);
	                                  
NextWindow :: !ProgState !IO -> ProgIO;

ShowClipboard :: !ProgState !IO -> ProgIO;

HideClipboard :: !ProgState !IO -> ProgIO;

Help :: !ProgState !IO -> ProgIO;

SaveAll :: !ProgState !IO -> ProgIO;

SaveTheWindows :: !Bool !String !ProgState !IO -> (!ProgIO, !Bool);

CloseAll :: !ProgState !IO -> ProgIO;
