Инструменты пользователя

Инструменты сайта


developers:tutorial:sfcselection

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
developers:tutorial:sfcselection [2022/03/15 18:37]
proxor [Выделение горизонталей]
developers:tutorial:sfcselection [2022/04/09 18:55] (текущий)
proxor [Выделение горизонталей]
Строка 208: Строка 208:
  
 {{ :​developers:​tutorial:​surfaceelementsselect:​tutselhorizontal.png?​nolink&​600 |}} {{ :​developers:​tutorial:​surfaceelementsselect:​tutselhorizontal.png?​nolink&​600 |}}
 +
 +
 +
 +Теперь необходимо сформировать наш файл .plugin. Заполните его следующим образом.
 +
 +<code javascript>​
 +{
 +  "​assemblies":​ {
 +    "​TutorialSelectSurfaceElements":​ {
 +      "​assembly":​ "​TutorialSelectSurfaceElements.dll,​ TutorialSelectSurfaceElements.ModulePluginHost"​
 +    }
 +  },
 +
 +  "​actions":​ {
 +    "​id_calculate_average_elevation":​ {
 +      "​cmd":​ "​calculate_average_elevation",​
 +      "​title":​ "​Рассчитать среднюю отметку"​
 +    },
 +    "​id_define_steepest_grade":​ {
 +      "​cmd":​ "​define_steepest_grade",​
 +      "​title":​ "​Рассчитать наибольший уклон"​
 +    },
 +    "​id_get_horizontal_line_area":​ {
 +      "​cmd":​ "​get_horizontal_line_area",​
 +      "​title":​ "​Получить площадь горизонтали"​
 +    }
 +  },
 +
 +  "​menubars":​ {
 +    "​rbproj":​ {
 +      "​items":​ [
 +        {
 +          "​id":​ "​tutorial_menu",​
 +          "​title":​ "​Tutorial",​
 +          "​items":​ [
 +            "​id_calculate_average_elevation",​
 +            "​id_define_steepest_grade",​
 +            "​id_get_horizontal_line_area"​
 +          ]
 +        }
 +      ]
 +    }
 +  }
 +}
 +</​code>​
 +
 +Результатом запуска проекта будет появление в главном меню пункта «Tutorial»,​ с подпунктами,​ которые будут работать в соответствии с описанными выше алгоритмами.
 +
 +<​note>​[[developers:​tutorial:​tutorialcode|Исходный код]] примера расположен в проекте **"​TutorialSelectSurfaceElements"​**.</​note>​
developers/tutorial/sfcselection.1647369469.txt.gz · Последние изменения: 2022/03/15 18:37 — proxor