示例#1
0
CTraceTabBaseDlg::CTraceTabBaseDlg(int DialogId, int TraceListId, 
								   int AboutBoxId, int MainframeId,
								   int TabId,
								   const char* Caption,
								   CWnd* pParent /*=NULL*/,
                                   bool AllowVerticalResize)
	: CTraceDlg(DialogId, Caption, pParent)
    , m_TabStyleRemove(0)
    , m_TabStyleAdd(0)
    , m_TabItem(0)
	, m_TabId(TabId)
    , m_AllowVerticalResize(AllowVerticalResize)
{
	if(MainframeId!=-1)
	{
		m_hIcon = AfxGetApp()->LoadIcon(MainframeId);
		SetIconId(MainframeId);
	}

	if(TraceListId!=-1)
		SetListBoxId(TraceListId);

	if(AboutBoxId!=-1)
		SetAboutBoxId(AboutBoxId);
}
示例#2
0
void AHTMODEL::SetAHTOption( char *name, char *value )
{
    if (tstrcmp(name,"flag")) {
        int i;
        i = atoi( value );
        flag = i | AHTMODEL_FLAG_READY;
        return;
    }
    if (tstrcmp(name,"name")) {
        SetName( value );
        return;
    }
    if (tstrcmp(name,"class")) {
        SetClass( value );
        return;
    }
    if (tstrcmp(name,"author")) {
        SetAuthor( value );
        return;
    }
    if (tstrcmp(name,"ver")) {
        SetVersion( value );
        return;
    }
    if (tstrcmp(name,"icon")) {
        SetIconFile( value );
        return;
    }
    if (tstrcmp(name,"iconid")) {
        SetIconId( atoi( value ) );
        return;
    }
    if (tstrcmp(name,"exp")) {
        exp->PutStr( value );
        exp->PutCR();
        return;
    }
    if (tstrcmp(name,"helpkw")) {
        SetHelpKeyword( value );
        return;
    }
}