dawn/notes/
dawn/src/
dawn/src/docs/
/**************************************************************************/
// hedit.h - OLC based help editor, Kal.
/***************************************************************************
 * The Dawn of Time v1.69r (c)1997-2004 Michael Garratt                    *
 * >> A number of people have contributed to the Dawn codebase, with the   *
 *    majority of code written by Michael Garratt - www.dawnoftime.org     *
 * >> To use this source code, you must fully comply with the dawn license *
 *    in licenses.txt... In particular, you may not remove this copyright  *
 *    notice.                                                              *
 **************************************************************************/
#ifndef HEDIT_H
#define HEDIT_H

//prototypes
DECLARE_OLC_FUN( hedit_show			);
DECLARE_OLC_FUN( hedit_level		);
DECLARE_OLC_FUN( hedit_text			);
DECLARE_OLC_FUN( hedit_addkey		);
DECLARE_OLC_FUN( hedit_rekey		);
DECLARE_OLC_FUN( hedit_file			);
DECLARE_OLC_FUN( hedit_flags		);
DECLARE_OLC_FUN( hedit_removehelp	);
DECLARE_OLC_FUN( hedit_category		);
DECLARE_OLC_FUN( hedit_parenthelp	);
DECLARE_OLC_FUN( hedit_seealso		);
DECLARE_OLC_FUN( hedit_immseealso	);
DECLARE_OLC_FUN( hedit_title		);
DECLARE_OLC_FUN( hedit_continues	);
DECLARE_OLC_FUN( hedit_wraptext		);
DECLARE_OLC_FUN( hedit_undowrap		);
DECLARE_OLC_FUN( hedit_undotext		);
DECLARE_OLC_FUN( hedit_assigneditor	);
DECLARE_OLC_FUN( hedit_commandref	);
DECLARE_OLC_FUN( hedit_spellname	);
DECLARE_OLC_FUN( hedit_convertlinecodes);
DECLARE_OLC_FUN( hedit_editnexthelp);

// table  
const struct olc_cmd_type hedit_table[] =
{
//  {   command			function		},
    {   "addkey",		hedit_addkey	}, 
    {   "assigneditor",	hedit_assigneditor}, 
    {   "rekey",		hedit_rekey		}, 
    {   "category",		hedit_category	}, 
    {   "continues",	hedit_continues	}, 
	{   "commandref",	hedit_commandref},
	{   "convertlinecodes",	hedit_convertlinecodes},	
	{   "editnexthelp",	hedit_editnexthelp},
    {   "file",			hedit_file		},
	{	"flags",		hedit_flags		},
    {   "text",			hedit_text		},
	{   "title",		hedit_title		},
    {   "level",		hedit_level		},
    {   "parenthelp",	hedit_parenthelp},	 
    {   "show",			hedit_show      }, 
    {	"showflags",	olcex_showflags	},
    {	"sa",			olcex_showafter	},
    {	"sfa",			olcex_showafter	},
	{	"sca",			olcex_showcommandafter},	
    {   "seealso",		hedit_seealso	},
    {   "spellname",	hedit_spellname },
	{   "immseealso",	hedit_immseealso},
    {   "wraptext",		hedit_wraptext	}, 
	{   "undowrap",		hedit_undowrap	}, 
	{   "undotext",		hedit_undotext	}, 
    {   "commands",		show_commands	},
    {   "?",			show_help		},
    {   "removehelp",	hedit_removehelp},
    {	NULL,			0,				}
};
/**************************************************************************/
#endif // HEDIT_H