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

Свойства общие

Сценарии — небольшие выполняемые программные коды, написанные, помимо EPLAN, на языках программирования C# или Visual Basic.Net

Модератор: специалисты по Eplan

Аватара пользователя

Автор темы
Madwolf
знаток Eplan
знаток Eplan
Сообщения: 890
Зарегистрирован: 17 окт 2012, 10:24
Ф.И.О.: Виталий
Благодарил (а): 4 раза
Поблагодарили: 15 раз

Свойства общие

Сообщение Madwolf » 11 сен 2014, 14:59

Cтатья тут: http://www.eplan4all.info/2014/10/skript-dobavit-punkt-menyu-sinxronizirovat-vybor/

// Предлагаю небольшой кусочек кода для создания сценария (вставить код в пустой текстовый файл, сохранить, поменять расширение на .CS)
// загрузить в Еплан Сервисные программы - сценарии - загрузить
// Суть в том, что в меню Обработать появляется пункт "свойства общие", т.е. можно привязать новую горячую клавишу (по умолчанию ctrl+alt+3)

Код: Выделить всё

using Eplan.EplApi.Base;
using Eplan.EplApi.Scripting;
using Eplan.EplApi.ApplicationFramework;
using Eplan.EplApi.Gui;

public class PropertiesObjectoriented
{
    [DeclareMenu]
    public void MenuFunction()
    {
        string actionName = "GfDlgMgrActionIGfWind /function:PropertiesObjectoriented";
        Eplan.EplApi.Gui.Menu oMenu = new Eplan.EplApi.Gui.Menu();
        uint MenuID = oMenu.AddMenuItem("Свойства общие", actionName, "Свойства общие", 35036, 1, false, false);
    }
}

// кстати заметно, что "свойства общие" в оригинале PropertiesObjectoriented, т.е. свойства объектно-ориентированные )

Вернуться в «Сценарии»



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей