/***************************************************************************/
// "Меркурий"-"Правда" - open source переводчик
// распространяется в соответсвии с лицензией GNU v 2.0
//
// данные, для отображения подсказки
// Анисимов Д.В. сегодня
/***************************************************************************/
# ifndef HELP_H
# define HELP_H
# include <list.h>
/* ----------------------- все, что относится к подсказке --------------- */
struct t_HelpLink
{ char Name[100] ;
long i_file,i_pos ;
};
DECLARE_LIST_TYPE( t_HelpLink, t_HL_List );
struct t_HelpFile
{ char Name[100] ;
char *Text ; // 1-закрывающая скобка 2-ссылка 3-жирный шрифт
long l_Text ;
};
class t_HelpData
{
char Path[200] ;
t_HelpFile *File ;
short n_File ;
t_HL_List Link, Link1 ;
public :
void make( void );
char *get_help( char *Str );
private:
void read_file( long i_File );
void mk_href( void );
long find_link( char *Str );
void hprint( void );
};
# endif