• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Общее меню

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

mike

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

Omh

Shared action с ws.prompt(PROMPT_OKCANCELLIST) внутри.
На мой взгляд отличное решение.
 
M

mike

Shared action с ws.prompt(PROMPT_OKCANCELLIST) внутри.
На мой взгляд отличное решение.

дело в том, что в меню много shared action, кот. работают с выделенными во вью документами
все переделывать не хочется, да и пользователь уже привык к интерфейсу
 
O

Omh

Много shared action во view (скриптовых) это не есть хорошо...
 
O

Omh

10-15 скроптовых экшенов это многовато, кмк...

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

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

mike

10-15 скроптовых экшенов это многовато, кмк...

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

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

я с этим согласен, но проблема все-таки в другом: можно ли из одного фрейма получить доступ к объекту из другого фрейма (в рамках одного фреймсета)
 
O

Omh

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

Обучение наступательной кибербезопасности в игровой форме. Начать игру!