• ⚡️ Последний шанс: Вебинар по пентесту стартует через 30 минут!

    Друзья, ровно через 30 минут (8 июля в 19:00) начинается наш практический вебинар по пентесту и поиску уязвимостей!

    Если вы хотите:
    🕵️‍♀️ Узнать, как находить и эксплуатировать уязвимости в веб-приложениях.
    💡 Получить ценные инсайты от настоящего эксперта.
    🚀 Сделать решительный шаг в мир кибербезопасности.
    То этот вебинар для вас!

    Ведущий вебинара – Александр Медведев – эксперт с более чем 10-летним опытом в сфере информационной безопасности, пятикратный победитель Standoff и обладатель престижных сертификаций: OSWE, OSCP, PNPT, CEH, CWAPT.

    Успейте присоединиться! Зарегистрироваться сейчас

    Возникли сложности с регистрацией? Пишите нам: @Codeby_Academy
    Будем вас ждать!

Общее меню

  • Автор темы Автор темы mike
  • Дата начала Дата начала
M

mike

Проблема такая:
в базе много view и хочется сделать для всех них единое меню (Action Bar).
Если в FrameSet в одном фрейме поставить Page с меню, а в другом фрейме выводить view-шки, то через меню нельзя определить текущий (ws.currentview) view и соответсвенно выделенные документы.
Подскажите, если кто знает, как можно решить такую задачку.
Спасибо
 
Shared action с ws.prompt(PROMPT_OKCANCELLIST) внутри.
На мой взгляд отличное решение.
 
Shared action с ws.prompt(PROMPT_OKCANCELLIST) внутри.
На мой взгляд отличное решение.

дело в том, что в меню много shared action, кот. работают с выделенными во вью документами
все переделывать не хочется, да и пользователь уже привык к интерфейсу
 
Много shared action во view (скриптовых) это не есть хорошо...
 
10-15 скроптовых экшенов это многовато, кмк...

Они у тебя библиотеки используют?
Структура библиотек сложная?
Многоуровневая (> 3)?

Елси на эти вопросы ответ утвердительный, то возьми откопируй view, снеси shared action, и посмотри насколько оно будет быстрее открываться...
 
10-15 скроптовых экшенов это многовато, кмк...

Они у тебя библиотеки используют?
Структура библиотек сложная?
Многоуровневая (> 3)?

Елси на эти вопросы ответ утвердительный, то возьми откопируй view, снеси shared action, и посмотри насколько оно будет быстрее открываться...

я с этим согласен, но проблема все-таки в другом: можно ли из одного фрейма получить доступ к объекту из другого фрейма (в рамках одного фреймсета)
 
Можно начать извращаться: на PostOpen view куда-то что-то писать.
Какие-то event'ы перехватывать, может что-то и выйдет.
Точного решения сразу сказать не могу...
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab