Необходимо реализовать окно, в котором изображалась бы программа или процедура в виде блок-схемы. Главная суть - показать переходы между операторами, чтобы наглядно было видно все действия при выполнении различных условий. Базовый функционал должен включать в себя:
возможность выбора блока на схеме - соответствующее выделение в тексте
обратная последовательность действий: курсор в тексте оператора - соответственное выделение блока данного оператора на схеме
при наведении на блок - возможность показа дополнительной информации об операторе
Необходимо реализовать окно, в котором изображалась бы программа или процедура в виде блок-схемы. Главная суть - показать переходы между операторами, чтобы наглядно было видно все действия при выполнении различных условий. Базовый функционал должен включать в себя: