コード例 #1
0
void CMcCurvePage1::DoDataExchange(CDataExchange* pDX)
{
	CPropertyPage::DoDataExchange(pDX);
	DDX_Text(pDX, IDC_EDIT1, m_fLeftcoord);
	DDX_Text(pDX, IDC_EDIT2, m_fTopcoord);
	DDX_Text(pDX, IDC_EDIT13, m_fXlen);
	DDX_Text(pDX, IDC_EDIT14, m_fYlen);
	DDX_Text(pDX, IDC_EDIT15, m_fImin);
	DDX_Text(pDX, IDC_EDIT16, m_fImax);
	DDX_Text(pDX, IDC_EDIT17, m_fVmin);
	DDX_Text(pDX, IDC_EDIT18, m_fVmax);
	DDX_Text(pDX, IDC_EDIT5, m_nNode);
	DDV_MinMaxByte(pDX, m_nNode, 0, 127);
	DDX_Text(pDX, IDC_EDIT21, m_nLine);
	DDV_MinMaxByte(pDX, m_nLine, 0, 127);
	DDX_Text(pDX, IDC_EDIT22, m_nRtu);
	DDV_MinMaxInt(pDX, m_nRtu, 0, 127);
	DDX_Check(pDX, IDC_CHECK1, m_bGt);
	DDX_CBIndex(pDX, IDC_COMBO2, m_nIprecision);
	DDX_CBIndex(pDX, IDC_COMBO1, m_nVprecision);
	DDX_Control(pDX, IDC_EDIT15, m_IminEdit);
	DDX_Control(pDX, IDC_EDIT16, m_ImaxEdit);
	DDX_Control(pDX, IDC_EDIT17, m_VminEdit);
	DDX_Control(pDX, IDC_EDIT18, m_VmaxEdit);
	DDX_Text(pDX, IDC_EDIT6, m_strmcename);
	DDV_MaxChars(pDX, m_strmcename, 11);
	DDX_Check(pDX, IDC_CHECK2, m_bonlyrealline);
	DDX_Text(pDX, IDC_UPNAMEEDIT, m_UpName);
	DDX_Text(pDX, IDC_DOWNNAMEEDIT, m_DownName);
	DDX_Check(pDX, IDC_CHECK3, m_realtime_style);
}
コード例 #2
0
ファイル: RightView.cpp プロジェクト: xianyinchen/LUNAPlus
void CRightView::DoDataExchange(CDataExchange* pDX)
{
	CFormView::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CRightView)
	DDX_Control(pDX, IDC_LIST_TILE_BRUSH, m_lcTileBrushList);
	DDX_Control(pDX, IDC_LIST_GXOBJECT, m_lcGXObjects);
	DDX_Control(pDX, IDC_LIST_BRUSH, m_lcBrushList);
	DDX_Text(pDX, IDC_EDIT_SHADE_COLOR_R, m_bR);
	DDV_MinMaxByte(pDX, m_bR, 0, 255);
	DDX_Text(pDX, IDC_EDIT_SHADE_COLOR_G, m_bG);
	DDV_MinMaxByte(pDX, m_bG, 0, 255);
	DDX_Text(pDX, IDC_EDIT_SHADE_COLOR_B, m_bB);
	DDV_MinMaxByte(pDX, m_bB, 0, 255);
	DDX_Check(pDX, IDC_CHECK_ENABLE_SHADOW, m_bEnableShadow);
	DDX_Text(pDX, IDC_EDIT_HFIELD_ALPHA, m_bHFieldAlpha);
	DDV_MinMaxByte(pDX, m_bHFieldAlpha, 0, 255);
	DDX_Text(pDX, IDC_EDIT_STATIC_MODEL_ALPHA, m_bSTMAlpha);
	DDV_MinMaxByte(pDX, m_bSTMAlpha, 0, 255);
	DDX_Check(pDX, IDC_CHECK_TILE_BRUSH_MODE, m_btTileBrushToggle);
	DDX_Text(pDX, IDC_EDIT_VIEW_ONLY_HFIELD_ALPHA, m_bViewOnlyHFieldAlpha);
	DDV_MinMaxByte(pDX, m_bViewOnlyHFieldAlpha, 0, 255);
	//}}AFX_DATA_MAP

	DDX_Text(pDX, IDC_EDIT_BACK_RED, m_byBackRed);
	DDV_MinMaxByte(pDX, m_byBackRed, 0, 255);

	DDX_Text(pDX, IDC_EDIT_BACK_GREEN, m_byBackGreen);
	DDV_MinMaxByte(pDX, m_byBackGreen, 0, 255);

	DDX_Text(pDX, IDC_EDIT_BACK_BLUE, m_byBackBlue);
	DDV_MinMaxByte(pDX, m_byBackBlue, 0, 255);

	UpdateColor();
}
コード例 #3
0
ファイル: DlgPointWin.cpp プロジェクト: Stroot/DIPDemo
void CDlgPointWin::DoDataExchange (
    CDataExchange* pDX )
{
    CDialog::DoDataExchange ( pDX );
    //{{AFX_DATA_MAP(CDlgPointWin)
    DDX_Text ( pDX, IDC_EDIT_Low, m_bLow );
    DDV_MinMaxByte ( pDX, m_bLow, 0, 255 );
    DDX_Text ( pDX, IDC_EDIT_Up, m_bUp );
    DDV_MinMaxByte ( pDX, m_bUp, 0, 255 );
    //}}AFX_DATA_MAP
}
コード例 #4
0
ファイル: DIALOG.CPP プロジェクト: OhGameKillers/mythosengine
void CPaletteDlg::DoDataExchange(CDataExchange* pDX)
{
    assert(index < VNGO_PAL_SIZE);

    if (!pDX->m_bSaveAndValidate)
    {
        // Get color values for current index
        m_red = pal[index].r;
        m_green = pal[index].g;
        m_blue = pal[index].b;
    }

        CDialog::DoDataExchange(pDX);
        //{{AFX_DATA_MAP(CPaletteDlg)
        DDX_Control(pDX, IDC_PAL_SBLUE, m_bluescroll);
        DDX_Control(pDX, IDC_PAL_SGREEN, m_greenscroll);
        DDX_Control(pDX, IDC_PAL_SRED, m_redscroll);
        DDX_Control(pDX, IDC_PAL_INDEX, m_indlist);
        DDX_Text(pDX, IDC_PAL_RED, m_red);
        DDV_MinMaxByte(pDX, m_red, 0, 255);
        DDX_Text(pDX, IDC_PAL_GREEN, m_green);
        DDV_MinMaxByte(pDX, m_green, 0, 255);
        DDX_Text(pDX, IDC_PAL_BLUE, m_blue);
        //}}AFX_DATA_MAP

    if (!pDX->m_bSaveAndValidate)
    {
        // Setup index combobox
        char    buff[32];
        m_indlist.ResetContent();
        for(dword i=0; i < VNGO_PAL_SIZE; i++)
        {
            wsprintf(buff,"%i",i);
            m_indlist.AddString(buff);
        }
        m_indlist.SetCurSel(index);

        // Setup color values
        m_redscroll.SetScrollRange(0,255,FALSE);
        m_redscroll.SetScrollPos(m_red);

        m_greenscroll.SetScrollRange(0,255,FALSE);
        m_greenscroll.SetScrollPos(m_green);

        m_bluescroll.SetScrollRange(0,255,FALSE);
        m_bluescroll.SetScrollPos(m_blue);
    }
    else
    {
        pal[index].r = m_red;
        pal[index].g = m_green;
        pal[index].b = m_blue;
    }
}
コード例 #5
0
ファイル: GetProfileDlg.cpp プロジェクト: lakehanne/keyence
void CGetProfileDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	DDX_Text(pDX, IDC_EDIT_TARGETBANK, m_xvTargetBank);
	DDX_Text(pDX, IDC_EDIT_POSMODE, m_xvPosMode);
	DDX_Text(pDX, IDC_EDIT_PROFILENO, m_xvProfileNo);
	DDX_Text(pDX, IDC_EDIT_PROFILECNT, m_xvProfileCnt);
	DDX_Text(pDX, IDC_EDIT_ERASEFLG, m_xvEraseFlg);
	DDV_MaxChars(pDX, m_xvTargetBank, 2);
	DDV_MaxChars(pDX, m_xvPosMode, 2);
	DDV_MinMaxUInt(pDX, m_xvProfileNo, 0, 4294967295);
	DDV_MinMaxByte(pDX, m_xvProfileCnt, 0, 255);
	DDV_MinMaxByte(pDX, m_xvEraseFlg, 0, 1);
}
コード例 #6
0
ファイル: ModifyTubeDlg.cpp プロジェクト: IcyX/bote
void CModifyTubeDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CModifyTubeDlg)
	DDX_Control(pDX, IDC_TUBETYPE, m_TubeList);
	DDX_Control(pDX, IDC_TORPEDOTYPE, m_TorpedoTypeList);
	DDX_Text(pDX, IDC_NUMBEROFTORPEDOS, m_iTorpedoNumber);
	DDV_MinMaxUInt(pDX, m_iTorpedoNumber, 1, 255);
	DDX_Text(pDX, IDC_NUMBEROFTUBES, m_iTubeNumber);
	DDV_MinMaxUInt(pDX, m_iTubeNumber, 1, 255);
	DDX_Text(pDX, IDC_TUBEFIRERATE, m_iTubeFirerate);
	DDV_MinMaxUInt(pDX, m_iTubeFirerate, 1, 255);
	DDX_CBString(pDX, IDC_TUBETYPE, m_strTubeName);
	DDX_Check(pDX, IDC_ONLYMICRO, m_bOnlyMicroPhoton);
	DDX_Text(pDX, IDC_ACCURACY, m_byAccuracy);
	DDV_MinMaxByte(pDX, m_byAccuracy, 0, 100);
	DDX_Check(pDX, IDC_PENETRATING, m_bPenetrating);
	DDX_Check(pDX, IDC_COLLAPSESHIELDS, m_bCollapseShields);
	DDX_Check(pDX, IDC_DOUBLEHULLDMG, m_bDoubleHullDmg);
	DDX_Check(pDX, IDC_DOUBLESHIELDDMG, m_bDoubleShieldDmg);
	DDX_Check(pDX, IDC_IGNOREALLSHIELDS, m_bIgnoreAllShields);
	DDX_Check(pDX, IDC_REDUCEMANEUVER, m_bReduceManeuver);
	DDX_Check(pDX, IDC_MICROTORP, m_bMicro);
	//}}AFX_DATA_MAP
	DDX_Text(pDX, IDC_MOUNTPOS, m_nMountPos);
	DDV_MinMaxShort(pDX, m_nMountPos, 0, 360);
	DDX_Text(pDX, IDC_ANGLE, m_nAngle);
	DDV_MinMaxShort(pDX, m_nAngle, 0, 360);
}
コード例 #7
0
void CDlgPointThre::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(DlgPointThre)
	DDX_Text(pDX, IDC_EDIT_Thre, m_bThre);
	DDV_MinMaxByte(pDX, m_bThre, 0, 255);
	//}}AFX_DATA_MAP
}
コード例 #8
0
void CDlgLinerizar::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	DDX_Text(pDX, IDC_EDT_LINERIZAR, m_nivel);
	DDV_MinMaxByte(pDX, m_nivel, 0, 255);
	DDX_Control(pDX, IDOK, m_btok);
	DDX_Control(pDX, IDCANCEL, m_btcancela);
	//DDX_Control(pDX, IDC_SPIN1, m_spinbtn);
}
コード例 #9
0
void DlgThreshold::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(DlgThreshold)
	DDX_Control(pDX, IDOK, m_ok);
	DDX_Control(pDX, IDCANCEL, m_canc);
	DDX_Text(pDX, IDC_EDIT1, m_level);
	DDV_MinMaxByte(pDX, m_level, 0, 255);
	//}}AFX_DATA_MAP
}
コード例 #10
0
void CGetStorageBatchProfileDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	DDX_Text(pDX, IDC_EDIT_SURFACE, m_xvSurface);
	DDX_Text(pDX, IDC_EDIT_BATCHNO, m_xvBatchNo);
	DDX_Text(pDX, IDC_EDIT_BATCHTOPPROFNO, m_xvBatchTopProfNo);
	DDX_Text(pDX, IDC_EDIT_PROFCNT, m_xvProfCnt);
	DDV_MinMaxUInt(pDX, m_xvSurface, 0, 4294967295);
	DDV_MinMaxUInt(pDX, m_xvBatchNo, 0, 4294967295);
	DDV_MinMaxUInt(pDX, m_xvBatchTopProfNo, 0, 4294967295);
	DDV_MinMaxByte(pDX, m_xvProfCnt, 0, 255);
}
コード例 #11
0
ファイル: gritdlg.cpp プロジェクト: alvasnaedis/grit
void CxpGbaDlg::DoDataExchange(CDataExchange* pDX)
{
	mbBusy=TRUE;
	CDialog::DoDataExchange(pDX);
	DDX_IntHack(pDX, IDC_START, mPalStart);
	DDV_MinMaxInt(pDX, mPalStart, 0, 255);
	DDX_IntHack(pDX, IDC_COUNT, mPalCount);
	DDV_MinMaxInt(pDX, mPalCount, 0, 256);
	DDX_IntHack(pDX, IDC_OBJ_HORZ, mObjHorz);
	DDV_MinMaxInt(pDX, mObjHorz, 0, 256);
	DDX_IntHack(pDX, IDC_OBJ_VERT, mObjVert);
	DDV_MinMaxInt(pDX, mObjVert, 0, 256);
	DDX_IntHack(pDX, IDC_LEFT, mAreaLeft);
	DDX_IntHack(pDX, IDC_TOP, mAreaTop);
	DDX_IntHack(pDX, IDC_WIDTH, mAreaWidth);
	DDX_IntHack(pDX, IDC_HEIGHT, mAreaHeight);
	//{{AFX_DATA_MAP(CxpGbaDlg)
	DDX_Check(pDX, IDC_IMG_CHK, mbGfx);
	DDX_CBIndex(pDX, IDC_IMG_BPP, mGfxBpp);
	DDX_CBIndex(pDX, IDC_IMG_CPRS, mGfxCprs);
	DDX_CBIndex(pDX, IDC_IMG_MODE, mGfxMode);
	DDX_Text(pDX, IDC_IMG_TRANS, mGfxTransStr);
	DDV_MaxChars(pDX, mGfxTransStr, 8);
	DDX_Check(pDX, IDC_MAP_CHK, mbMap);
	DDX_Radio(pDX, IDC_MAP_FLAT, moMapFormat);
	DDX_Check(pDX, IDC_MAP_RDX, mbMapRdx);
	DDX_Check(pDX, IDC_MAP_RDX_FLIP, mbMapRdxFlip);
	DDX_Check(pDX, IDC_MAP_RDX_PAL, mbMapRdxPal);
	DDX_Check(pDX, IDC_META_PAL, mbMetaPal);
	DDX_CBIndex(pDX, IDC_MAP_CPRS, mMapCprs);
	DDX_Text(pDX, IDC_MAP_OFS, mMapOffset);
	DDX_Check(pDX, IDC_PAL_CHK, mbPal);
	DDX_Text(pDX, IDC_PAL_TRANS, mPalTrans);
	DDV_MinMaxByte(pDX, mPalTrans, 0, 255);
	DDX_Check(pDX, IDC_OBJ_CUSTOM, mbObjCustom);
	DDX_Radio(pDX, IDC_OBJ_SQR, moObjShape);
	DDX_Radio(pDX, IDC_OBJ_8, moObjSize);
	DDX_Radio(pDX, IDC_AREA_CSM, moAreaSize);
	DDX_Text(pDX, IDC_FILE_PATH, mDstPath);
	DDX_CBIndex(pDX, IDC_FILE_TYPE, mFileType);
	DDX_Radio(pDX, IDC_VAR_8, moVarChunk);
	DDX_Check(pDX, IDC_FILE_HDR, mbHeader);
	DDX_Check(pDX, IDC_FILE_CAT, mbAppend);
	DDX_Check(pDX, IDC_VAR_CHK, mbSymChk);
	DDX_Text(pDX, IDC_VAR_NAME, mSymName);
	DDV_MaxChars(pDX, mSymName, 256);
	DDX_Check(pDX, IDC_TILESET_CHK, mbTileset);
	DDX_Text(pDX, IDC_TILESET_PATH, mTilesetPath);
	DDX_Check(pDX, IDC_RIFF_CHK, mbRiff);
	//}}AFX_DATA_MAP
	mbBusy= FALSE;
}
コード例 #12
0
void CGetBatchProfileAdvanceDlg::DoDataExchange(CDataExchange* pDX)
{
    CDialog::DoDataExchange(pDX);

    DDV_MaxChars(pDX, m_xvPosMode, 2);
    DDX_Text(pDX, IDC_EDIT_POSMODE, m_xvPosMode);
    DDX_Text(pDX, IDC_EDIT_BATCHNO, m_xvBatchNo);
    DDX_Text(pDX, IDC_EDIT_PROFILENO, m_xvProfileNo);
    DDV_MinMaxUInt(pDX, m_xvBatchNo, 0, 4294967295);
    DDV_MinMaxUInt(pDX, m_xvProfileNo, 0, 4294967294);
    DDX_Text(pDX, IDC_EDIT_PROFCNT_BPA, m_xvProfCnt);
    DDV_MinMaxByte(pDX, m_xvProfCnt, 0, 255);
}
コード例 #13
0
void CMcCurvePage2::DoDataExchange(CDataExchange* pDX)
{
	CPropertyPage::DoDataExchange(pDX);
	DDX_CBIndex(pDX, IDC_COMBO1, nCurveSel);
	DDX_Text(pDX, IDC_EDIT19, m_BchannelNO);
	DDV_MinMaxByte(pDX, m_BchannelNO, 0, 255);
	DDX_Text(pDX, IDC_EDIT20, m_BDot);
	DDV_MinMaxByte(pDX, m_BDot, 0, 255);
	DDX_CBIndex(pDX, IDC_COMBO2, m_BPrecision);
	DDX_Text(pDX, IDC_EDIT21, m_fRatio);
	DDX_Control(pDX, IDC_LIST2, m_CurveList);

	DDX_Control(pDX, IDC_COMBO1,ModeBox);
	DDX_Control(pDX, IDC_COLORSTATIC, m_staticcolor);
	DDX_Text(pDX, IDC_EDIT22, m_nlinenode);
	DDV_MinMaxInt(pDX, m_nlinenode, 0, 127);
	DDX_Text(pDX, IDC_EDIT24, m_nlineline);
	DDV_MinMaxInt(pDX, m_nlineline, 0, 127);
	DDX_Text(pDX, IDC_EDIT25, m_nlinertu);
	DDV_MinMaxInt(pDX, m_nlinertu, 0, 127);
	DDX_Text(pDX, IDC_EDIT30, m_unit);
	DDV_MaxChars(pDX, m_unit, 7);
}
コード例 #14
0
ファイル: DlgBarHField.cpp プロジェクト: xianyinchen/LUNAPlus
void CDlgBarHField::DoDataExchange(CDataExchange* pDX)
{
	

	CDialogBar::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDlgBarHField)
	DDX_Control(pDX, IDC_CHECK_PICK_COLOR, m_btPickColor);
	DDX_Control(pDX, IDC_CHECK_SELECT, m_btSelect);
	DDX_Text(pDX, IDC_EDIT_BRUSH_SIZE, m_dwBrushSize);
	DDV_MinMaxDWord(pDX, m_dwBrushSize, 1, 128);
	DDX_Text(pDX, IDC_EDIT_HEIGHT_PITCH, m_fHeightPitch);
	DDV_MinMaxFloat(pDX, m_fHeightPitch, 0.f, 10000.f);
	DDX_Text(pDX, IDC_EDIT_INTERPOLATION_BIAS, m_fBias);
	DDV_MinMaxFloat(pDX, m_fBias, 1.f, 64.f);
	DDX_Text(pDX, IDC_EDIT_RADIUS, m_fRadius);
	DDV_MinMaxFloat(pDX, m_fRadius, 1.f, 9000.f);
	DDX_Text(pDX, IDC_EDIT_HFIELD_DETAIL, m_dwHFieldDetail);
	DDV_MinMaxDWord(pDX, m_dwHFieldDetail, 0, 8);
	DDX_Text(pDX, IDC_EDIT_FREEZE_DETAIL, m_dwFreezeDetailLevel);
	DDV_MinMaxDWord(pDX, m_dwFreezeDetailLevel, 0, 8);
	DDX_Text(pDX, IDC_EDIT_LM_G, m_bG);
	DDV_MinMaxByte(pDX, m_bG, 0, 255);
	DDX_Text(pDX, IDC_EDIT_LM_R, m_bR);
	DDV_MinMaxByte(pDX, m_bR, 0, 255);
	DDX_Text(pDX, IDC_EDIT_LM_B, m_bB);
	DDV_MinMaxByte(pDX, m_bB, 0, 255);
	DDX_Text(pDX, IDC_EDIT_HFBRUSH_SIZE, m_fHFieldColorBrushSize);
	DDX_Check(pDX, IDC_CHECK_HFIELD_BLEND, m_bEnableHFieldBlend);
	//}}AFX_DATA_MAP
	UpdateColor();

	

	

}
コード例 #15
0
ファイル: Prefpage.cpp プロジェクト: ldraw-linux/leocad
void CPreferencesScene::DoDataExchange(CDataExchange* pDX)
{
	CPropertyPage::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CPreferencesScene)
	DDX_Control(pDX, IDC_SCNDLG_GRAD1, m_btnGrad1);
	DDX_Control(pDX, IDC_SCNDLG_GRAD2, m_btnGrad2);
	DDX_Control(pDX, IDC_SCNDLG_AMBIENTLIGHT, m_btnAmbient);
	DDX_Control(pDX, IDC_SCNDLG_FOGCOLOR, m_btnFog);
	DDX_Control(pDX, IDC_SCNDLG_BGCOLOR, m_btnBackground);
	DDX_Text(pDX, IDC_SCNDLG_BGIMAGE, m_strBackground);
	DDX_Check(pDX, IDC_SCNDLG_BGTILE, m_bTile);
	DDX_Check(pDX, IDC_SCNDLG_FOG, m_bFog);
	DDX_Text(pDX, IDC_SCNDLG_FOGDENSITY, m_nFogDensity);
	DDV_MinMaxByte(pDX, m_nFogDensity, 0, 100);
	DDX_Check(pDX, IDC_SCNDLG_TERRAIN, m_bFloor);
	DDX_Radio(pDX, IDC_SCNDLG_SOLID, m_nBackground);
	//}}AFX_DATA_MAP
}
コード例 #16
0
ファイル: PageComEvents.cpp プロジェクト: alkaline3mc/PUCK
void CPageComEvents::DoDataExchange(CDataExchange* pDX)
{
	// Call base class
	CPropertyPage::DoDataExchange(pDX);

	//{{AFX_DATA_MAP(CPageComEvents)
	DDX_Check(pDX, IDC_EVENT_BREAK, m_fBreak);
	DDX_Check(pDX, IDC_EVENT_CTS, m_fCTS);
	DDX_Check(pDX, IDC_EVENT_DSR, m_fDSR);
	DDX_Check(pDX, IDC_EVENT_ERROR, m_fError);
	DDX_Check(pDX, IDC_EVENT_RCV_EV, m_fEventChar);
	DDX_Check(pDX, IDC_EVENT_RECV, m_fRecv);
	DDX_Check(pDX, IDC_EVENT_RING, m_fRing);
	DDX_Check(pDX, IDC_EVENT_RLSD, m_fRLSD);
	DDX_Check(pDX, IDC_EVENT_SEND, m_fSend);
	DDX_Text(pDX, IDC_EVENT_CHAR_VALUE, m_bEventChar);
	DDV_MinMaxByte(pDX, m_bEventChar, 0, 255);
	//}}AFX_DATA_MAP
}
コード例 #17
0
ファイル: PageColors.cpp プロジェクト: ngphloc/agmagic
void CPageColors::DoDataExchange(CDataExchange* pDX)
{
    CPropertyPage::DoDataExchange(pDX);
    //{{AFX_DATA_MAP(CPageColors)
    DDX_Control(pDX, IDC_BUTTON4, m_border_color);
    DDX_Control(pDX, IDC_BUTTON3, m_end_bk);
    DDX_Control(pDX, IDC_BUTTON2, m_mid_bk);
    DDX_Control(pDX, IDC_BUTTON1, m_start_bk);
    DDX_CBIndex(pDX, IDC_COMBO2, m_theme);
    DDX_CBIndex(pDX, IDC_COMBO1, m_effect_bk);
    DDX_Text(pDX, IDC_EDIT1, m_granularity);
    DDV_MinMaxByte(pDX, m_granularity, 0, 255);
    DDX_Check(pDX, IDC_CHECK1, m_border);
    DDX_Radio(pDX, IDC_RADIO1, m_custom_border);
    DDX_Text(pDX, IDC_EDIT5, m_border_width);
    DDX_Text(pDX, IDC_EDIT6, m_border_height);
    DDX_Text(pDX, IDC_EDIT7, m_transparency);
    //}}AFX_DATA_MAP
}
コード例 #18
0
void CDfuFileMgrDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDfuFileMgrDlg)
	DDX_Control(pDX, IDC_EDITVERSION, m_VersionCtrl);
	DDX_Control(pDX, IDC_EDITPID, m_PIDCtrl);
	DDX_Control(pDX, IDC_EDITVID, m_VIDCtrl);
	DDX_Control(pDX, IDC_LISTFILES, m_ListFiles);
	DDX_Text(pDX, IDC_EDITALTSET, m_AltSet);
	DDV_MinMaxByte(pDX, m_AltSet, 0, 9);
	DDX_Text(pDX, IDC_EDITVERSION, m_Bcd);
	DDV_MaxChars(pDX, m_Bcd, 4);
	DDX_Text(pDX, IDC_EDITVID, m_Vid);
	DDV_MaxChars(pDX, m_Vid, 4);
	DDX_Text(pDX, IDC_EDITPID, m_Pid);
	DDV_MaxChars(pDX, m_Pid, 4);
	DDX_Text(pDX, IDC_EDITTRGTNAME, m_TargetName);
	DDV_MaxChars(pDX, m_TargetName, 255);
	//}}AFX_DATA_MAP
}
コード例 #19
0
ファイル: DlgOptions.cpp プロジェクト: scs/leanxsugus
void DlgOptions::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(DlgOptions)
	DDX_Control(pDX, IDEXIF, m_info);
	DDX_Control(pDX, IDC_RADIO7, m_rEnc7);
	DDX_Control(pDX, IDC_RADIO6, m_rEnc5);
	DDX_Control(pDX, IDC_RADIO5, m_rEnc4);
	DDX_Control(pDX, IDC_RADIO4, m_rEnc3);
	DDX_Control(pDX, IDC_RADIO3, m_rEnc2);
	DDX_Control(pDX, IDC_RADIO2, m_rEnc1);
	DDX_Control(pDX, IDC_RADIO1, m_rEnc0);
	DDX_Control(pDX, IDOK, m_ok);
	DDX_Control(pDX, IDCANCEL, m_canc);
	DDX_Text(pDX, IDC_EDIT1, m_quality);
	DDV_MinMaxByte(pDX, m_quality, 1, 255);
	DDX_Text(pDX, IDC_EDIT2, m_xres);
	DDV_MinMaxLong(pDX, m_xres, 0, 10000);
	DDX_Text(pDX, IDC_EDIT3, m_yres);
	DDV_MinMaxDWord(pDX, m_yres, 0, 10000);
	//}}AFX_DATA_MAP
}