Красное модальное окно видео открывается более чем одно

View [
    Size 400x400
    button "click" [
        view/flags [
            Size 300x100
            text "modal window"
        ]['modal 'pop-up]
   ]
]

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


red
person Raton Kumar    schedule 05.04.2017    source источник
comment
Я вижу, что ответ DocKimbel решает эту проблему. Если вы считаете, что ответ решил проблему, отметьте его как «принятый», нажав зеленую галочку. Это помогает сосредоточиться на старых SO, на которые до сих пор нет ответов.   -  person Eran W    schedule 25.05.2017


Ответы (1)


В вашем коде есть несколько опечаток, препятствующих его правильной работе:

  • должно быть popup вместо pop-up.
  • Ожидается, что флаги в блоке будут словами, а не световыми словами, поэтому должно быть [modal popup].

После этих исправлений ваш код работает так, как ожидалось.

Примечание. Я думаю, что блок аргументов /flags следует улучшить, чтобы он принимал освещенные слова.

РЕДАКТИРОВАТЬ: /flags теперь принимает освещенные слова.

person DocKimbel    schedule 06.04.2017