From df4adf72a5f161dd94b3c46d7222188a298c887f Mon Sep 17 00:00:00 2001 From: Ivan <8611739+IRBorisov@users.noreply.github.com> Date: Wed, 30 Oct 2024 10:39:26 +0300 Subject: [PATCH] M: Update manuals --- .../ManualsPage/items/ui/HelpOssGraph.tsx | 5 ++++ .../ManualsPage/items/ui/HelpRelocateCst.tsx | 24 ++++++++++++++++++- .../items/ui/HelpSubstitutions.tsx | 17 +++++++++++-- 3 files changed, 43 insertions(+), 3 deletions(-) diff --git a/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpOssGraph.tsx b/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpOssGraph.tsx index 7bd77051..110e0424 100644 --- a/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpOssGraph.tsx +++ b/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpOssGraph.tsx @@ -1,6 +1,7 @@ import { IconAnimation, IconAnimationOff, + IconChild, IconConnect, IconConsolidation, IconDestroy, @@ -103,6 +104,10 @@ function HelpOssGraph() {
  • Выбрать КС для загрузки
  • +
  • + {' '} + +
  • Активировать операцию
  • diff --git a/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpRelocateCst.tsx b/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpRelocateCst.tsx index 13aaf28f..18d34968 100644 --- a/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpRelocateCst.tsx +++ b/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpRelocateCst.tsx @@ -1,8 +1,30 @@ +import { IconMoveDown, IconMoveUp, IconPredecessor } from '@/components/Icons'; +import LinkTopic from '@/components/ui/LinkTopic'; +import { HelpTopic } from '@/models/miscellaneous'; + function HelpRelocateCst() { return (

    Перенос конституент

    -

    Раздел в разработке...

    +

    + Перенос конституент – операция, при которой выбранные конституенты переносятся в другую КС в рамках одной + . +

    +
  • + только для собственных конституент схемы-источника +
  • +
  • + + направление переноса - вверх или вниз по дереву синтеза +
  • +
  • + при переносе вверх собственные конституенты становятся наследованными, а их копии добавляются в целевую КС +
  • +
  • + при переносе вниз собственные конституенты становятся собственными конституентами целевой КС и удаляются из + исходной КС +
  • +
  • при переносе вверх нельзя выбирать конституенты, зависящие от конституент КС, отличных от целевой
  • ); } diff --git a/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpSubstitutions.tsx b/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpSubstitutions.tsx index ce0fa9d0..1fb66271 100644 --- a/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpSubstitutions.tsx +++ b/rsconcept/frontend/src/pages/ManualsPage/items/ui/HelpSubstitutions.tsx @@ -1,8 +1,21 @@ function HelpSubstitutions() { return ( -
    +

    Таблица отождествлений

    -

    Раздел в разработке...

    +

    Пара отождествлений, обозначает замену вхождений одной конституенты на другую.

    +

    + Таблица отождествлений накладывает следующие ограничения: +

  • конституента может быть удаляемой только в одном отождествлении
  • +
  • удаляемые конституенты не могут быть замещающими в отождествлениях
  • +
  • базисные множества могут замещать только другие базисные множества
  • +
  • константные множества могут замещать только другие константные множества
  • +
  • + при отождествлении конституент, отличных от базисных и константных множеств, их типизации должны совпадать с + учетом других отождествлений +
  • +
  • логические выражения могут замещать только другие логические выражения
  • +
  • при отождествлении параметризованных конституент количество и типизации операндов должно совпадать
  • +

    ); }