; ---------------------------------------------------------------------------------------------------------------------------------------------------------------- ; ; DDX.TXT ; COPYRIGHT ®HEXANET 1993-1995, All rights reserved ; Tips to add DDX functions into VC++ AppStudio. ; ; You can use this file as you want. ; ; ---------------------------------------------------------------------------------------------------------------------------------------------------------------- ; ; Thanks to the new classes defined in VBXSTD20.H, you will be able to instanciate ; the new VBX Studio objects (CVB..) directly inside Microsoft ApStudio. ; ; By default, when you create a variable member for a VBX control, the ClassWizard ; propose to associate a CVBControl to this object. Thanks to DDX/DDV, now you can ; associate the corresponding CVB.. class to your VBX Studio controls. ; ; ---------------------------------------------------------------------------------------------------------------------------------------------------------------- ; ; To install the DDX, edit APSTUDIO.INI ( it should be in your WINDOWS directory ). ; Then search this label: ; [ExtraDDX] ; ; If you don' t have this label, create it. ; Now, change or add this key, just under the [ExtraDDX] section name. ; ExtraDDXCount=27 ; ; (Of course, if you already have some DDX, add them to this value) ; Now, add these lines: ; ExtraDDX1=V;;Control;CVBEdit*;NULL;VBEdit;VBEdit associated class ExtraDDX2=V;;Control;CVBSpin*;NULL;VBSpin;VBSpin associated class ExtraDDX3=V;;Control;CVBGauge*;NULL;VBGauge;VBGauge associated class ExtraDDX4=V;;Control;CVBTab*;NULL;VBTab;VBTab associated class ExtraDDX5=V;;Control;CVBText*;NULL;VBCText;VBText associated class ExtraDDX6=V;;Control;CVBAnim*;NULL;VBAnim;VBAnim associated class ExtraDDX7=V;;Control;CVBPicBtn*;NULL;VBPicBtn;VBPicBtn associated class ExtraDDX8=V;;Control;CVBLine*;NULL;VBLine;VBLine associated class ExtraDDX9=V;;Control;CVB3D*;NULL;VB3D;VB3D associated class ExtraDDX10=V;;Control;CVBDDrop*;NULL;VBDDrop;VBDDrop associated class ExtraDDX11=V;;Control;CVBCombo*;NULL;VBCombo;VBCombo associated class ExtraDDX12=V;;Control;CVBFCombo*;NULL;VBFCombo;VBFCombo associated class ExtraDDX13=V;;Control;CVBList*;NULL;VBList;VBList associated class ExtraDDX14=V;;Control;CVBFList*;NULL;VBFList;VBFList associated class ExtraDDX15=V;;Control;CVBNote*;NULL;VBNote;VBNote associated class ExtraDDX16=V;;Control;CVBTabList*;NULL;VBTabList;VBNote associated class ExtraDDX17=V;;Control;CVBTabFList*;NULL;VBTabFList;VBNote associated class ExtraDDX18=V;;Control;CVBMask*;NULL;VBMask;VBMask associated class ExtraDDX19=V;;Control;CVBFlxTxt*;NULL;VBFlxTxt;VBFlxTxt associated class ExtraDDX20=V;;Control;CVBBitmap*;NULL;VBBitmap;VBBitmap associated class ExtraDDX21=V;;Control;CVBFInfo*;NULL;VBFInfo;VBFInfo associated class ExtraDDX22=V;;Control;CVBIni*;NULL;VBIni;VBIni associated class ; ; ; As you probably have String Studio 3.0 (CSTR30.ZIP) you can add these DDX for strings: ; ExtraDDX23=V;Ss;Value;CStr;"";VBCStrText;String Studio CStr string ExtraDDX24=E;Ss;Value;CStr;"";CStrText;String Studio CStr string ; ; for dates, the previous CTime DDX were replaced by a single DDX ; wrapper: ; ExtraDDX25=V;Ss;Value;VBEdit_CTime;0;VBEditCTime;VBEdit CTime value ; ; for VBMask double values (use the 'Text' property), also this value ; will use the number of decimal digits you set thanks to the ; VBEdit property: ; ExtraDDX26=V;Ss;Value;VBMask_double;0;CVBMaskDouble;VBMask double ; ; And for VBEdit double values (use the 'text' property too): ; ExtraDDX27=V;Ss;Value;VBEdit_double;0;CVBEditDouble;VBEdit double ; ;