--- title: "ksViewGetDensity - Выбрать из диалога значение плотности" type: guide api: [api7] tags: [guide, api7, ksviewgetdensity] sources: - ksviewgetdensity.html --- *API экспортных функций > Функции работы с графическим документом  > Вспомогательные построения  > Функции вычисления длин, расстояний, углов и МЦХ * ## ksViewGetDensity - Выбрать из диалога значение плотности Пример... Аналог данной функции при использовании Automation - метод KompasObject::ksViewGetDensity. Синтаксис: ``` double ksViewGetDensity (void * HWindow); Входной параметр: HWindow - дескриптор "родительского" окна или NULL. Возвращаемое значение: плотность (г/куб.мм) - в случае успешного завершения, 0 - в случае неудачи. ``` Примечание: Плотность выбирается из системного файла плотностей graphic.dns. ## ksViewGetDensity - пример использования char buf[128]; //вызываем диалог выбора плотности double density = ksViewGetDensity(0); // дескриптор окна родителя или NULL sprintf(buf, " densyty = %f г/мм3", density); Message(buf);