/***************************************************************************/ // "Меркурий"-"Правда" - 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