int EXP_LVL1 CS_dtSelectorA (char *dtKeyName,char *description,char *source,char *ellipsoid,char *technique) { CdtSelect dtSelect; dtSelect.SetInitialDatum (dtKeyName); INT_PTR st = dtSelect.DoModal (); if (st == IDOK) { CS_stncp (dtKeyName,dtSelect.GetSelectedDatum (),cs_KEYNM_DEF); CS_stncp (description,dtSelect.GetSelectedDescription (),64); CS_stncp (source,dtSelect.GetSelectedSource (),64); CS_stncp (ellipsoid,dtSelect.GetSelectedEllipsoid (),cs_KEYNM_DEF); CS_stncp (technique,dtSelect.GetSelectedTechnique (),32); } return (int)st; }