Здравствуйте Уважаемые программисты NanoCAD!
Подскажите как в vs (net standart 2) nanocad c# из кода открыть dcl (ниже) и вернуть выбранное значение обратно в процедуру.
Начало кода:
//Получаем список принтеров
PlotSettingsValidator psv = PlotSettingsValidator.Current;
StringCollection printers = psv.GetPlotDeviceList();
if (printers.Count == 0)
{
ed.WriteMessage("
Нет доступных принтеров.");
return;
}
printer_select.dcl:
printer_select : dialog {
label = "Выберите принтер ";
: popup_list {
key = "printer_list";
label = "Доступные принтеры:";
width = 40;
fixed_width = true;
}
spacer;
ok_cancel;
}
Может из процедуры запускать lisp (с окном) и вернуть значение или еще как-то можно вызвать окно?