Страница 1 из 1

Сложный вопрос

Добавлено: 02 апр 2003, 22:05
Kareno
Может кто сталкивался. ХочУ сублимировать стандартные менюшки прячущиеся под правой кнопкой мыши. Знаю даже как называются эти менюшки компилю в рес закидываю в Галку а она не покупается на эту фигню :-[
Как быть и кто виноват ???
Точнее сказать вообще в приципе это возможно?
может там ещё чего указать надо.
Вообщем жду предложений.

Re: Сложный вопрос

Добавлено: 03 апр 2003, 12:11
Nuts
К стати тоже самое с некотрыми фейсами - ну не получается их подменить: KATMC и KATORG
Не помогает компиляция в oper.res те туда где эти фейсы живут...
Приходится делать свою менюшку под них.

Re: Сложный вопрос

Добавлено: 03 апр 2003, 16:49
ecasoft
У меня все перекрывается. Компилирую меню, кидаю и оно заменяется..все нормально.
Думаю, что не то меню просто...название не знаете. Другого не могу предположить. Хотя по всем версиям я не проверял. На 584 это работает.

Но главное, я не пойму что это кому дает - если только хотите убрать у пользователя возможности...Вы же только событие кидаете этим меню в интерфейс, а обратобчик все равно закрыт от Вас. Значит расширить нельзя получается.

Может какой еще план - было бы интересно узнать.

Игорь.

Re: Сложный вопрос

Добавлено: 03 апр 2003, 17:35
Kareno
Всё зависит от того насколько ты хочешь расширить.
к примеру я в приходных кассовых ордерах сублимировал под правой кнопкой мыши был интерфейсик который записывал НДС и НП расчитанные в текст.
чик-пик и мой обработчик делает всё это красИвее.
но там при вызове этого интерфейса ему передавался нрек в плпоре.
вот, а если бы можно было расширить любое меню это конечно ненамного но всё же даст добавить свои функции.

Re: Сложный вопрос

Добавлено: 03 апр 2003, 17:58
ecasoft
Я понял из написанного только то, что есть желание вызвать свой интерфейс из этого меню. Но я же пишу, что это невозможно сделать, т.к. меню НЕ ВЫЗЫВАЕТ интерфейсы, а лишь генерирует событие, которое записано в меню для обработки его в главном обработчике интерфейса. Таким образом, изменение меню ничего не дает. К тому же, этот интерфейс не будет знать ничего о текущем положении курсора в таблицах текущего интерфейса, что ставит его на равне с теми интерфейсами, которые вызываются из РМП.

В новых версиях инструментария его разработчики говорили, что можно будет добавлять кнопки (к примеру) и к ним писать свои обработчики. Но этого пока нет.

С уважением, Игорь.