Написан свой интерфейс, добавлен свой пункт меню в локальное штатное меню системы, к этому пункту меню подвязан интерфейс. Но при выборе (запуске) этого пункта вываливается окно со списком выбора из всех интерфейсов системы, правда курсор установлен на уже требуемом.
Вопрос: где чего щелкнуть (настроить, дописать, проинициализировать), чтобы не выводилось это промежуточное окно выбора?
Для стажеров: Запуск своего интерфейса
Модераторы: m0p3e, edward_K, Модераторы
Re: Для стажеров: Запуск своего интерфейса
В контекстное меню штатного интерфейса свой пункт добавляете, и в нем команда cmRunInterface с именем вашего интерфейса? В этом случае параметры команды не обрабатываются, здесь надо не стандартную команду использовать, а свою уникальную: в штатном интерфейсе вставить ее обработчик и в нем вызывать RunInterface. Будет возможность не только свой интерфейс запустить, но и параметры ему передать.
Курсор установлен на уже требуемом - это не из-за того, что в вашем меню он упомянут. В DSK последний запускавшийся интерфейс сохраняется, удалите DSK - окажетесь в начале списка.
Курсор установлен на уже требуемом - это не из-за того, что в вашем меню он упомянут. В DSK последний запускавшийся интерфейс сохраняется, удалите DSK - окажетесь в начале списка.
Re: Для стажеров: Запуск своего интерфейса
Спасибо.
Еще бы примерчик какой-нибудь... Простенький...
Здесь можно найти?
Еще бы примерчик какой-нибудь... Простенький...
Здесь можно найти?
Re: Для стажеров: Запуск своего интерфейса
Форуму уже лет 10, на нем всё можно найти! Например, вот это.
Re: Для стажеров: Запуск своего интерфейса
Спасибо за помощь, KATZ!KATZ писал(а):Форуму уже лет 10, на нем всё можно найти! Например, вот это.
Держи презент... в виде бонуса reputation point
