00001 #ifndef _WINC_PROG
00002 #define _WINC_PROG
00003
00004 #include <WXP/ResrcDBList.h>
00005 #include <WXP/String.h>
00006
00007 namespace WXP {
00008 class Prog {
00009 public:
00010 static int readResrcFile( const char *prog, const char *name,
00011 const char *tag, const char *file );
00012 static int readResrcFile( const char *prog, const char *file );
00013 static int readResrcFile( const char *prog );
00014 static int readResrcFile();
00015 static int printProg( int level, const char *string );
00016 static int printProg( const char *string );
00017 static int printHelp( ResrcDBList &res_key, ResrcDBList &res_pos,
00018 const char *descript );
00019
00020 static int setCommand( const char *string );
00021 static int prompt( const char *prompt, char *str, int len );
00022 static int prompt( const char *prompt, String &str );
00023 static String prompt( const char *prompt );
00024 };
00025 }
00026 #endif