Jump to content

Меню, которого нет на форме, отображается


x11

Recommended Posts

У некой формы есть пара менюшек.

Из этой формы открываю другую форму.  А этой другой формы нет никаких меню (картинка 2).

Так вот. Если потянуть вверх с низу экрана, то вылазит меню предыдущей формы (картинка 1).

Screenshot_14.jpg

Screenshot_15.jpg

Link to comment
Share on other sites

  • x11 changed the title to Меню, которого нет на форме, отображается
24 minutes ago, x11 said:

У некой формы есть пара менюшек.

Из этой формы открываю другую форму.  А этой другой формы нет никаких меню (картинка 2).

Так вот. Если потянуть вверх с низу экрана, то вылазит меню предыдущей формы (картинка 1).

Можем ли мы воспроизвести этот случай на демо примерах!?

Link to comment
Share on other sites

Запустите приложение и нажмите open form 2 вверху главного окна приложения.

в появившемся окне потяните с низу в верх в самом низу окна браузера.

обратите внимание, что mnuPhotoDel находится на главной форме, а не на form 2, а всплывает на обоих формах

Screenshot_16.jpg

uniGUI_menu.zip

Link to comment
Share on other sites

On 10/21/2020 at 4:42 PM, x11 said:

обратите внимание, что mnuPhotoDel находится на главной форме, а не на form 2, а всплывает на обоих формах

Потому что, меню является как ViewportMenu.

Link to comment
Share on other sites

К сожалению, я не понимаю и не знаю, что такое ViewportMenu.

Из справки вообще ничего непонятно. Что это такое и как это работает в том или ином случае.

Link to comment
Share on other sites

40 minutes ago, x11 said:

ну так и что?

Если вкратце, Viewport в Ext JS - это специализированный контейнер, представляющий видимую область приложения в браузере. В одностраничном приложении может быть только одно окно просмотра. Область просмотра преобразуется в body документа.

Link to comment
Share on other sites

Т.е. нельзя, чтобы в разных окнах были свои отдельные меню?

Просто я эти меню привязываю не к окну, а к разным кнопкам.

У меню есть свойство ViewPortMenu. Как оно работает, для чего оно? 

Link to comment
Share on other sites

Если у меню отключить свойство ViewPortMenu, то меню становится автоматически видимым. Даже если свойство Visible отключено.

 

Link to comment
Share on other sites

  • 1 month later...
On 10/22/2020 at 3:41 PM, Sherzod said:

Потому что, меню является как ViewportMenu.

Честно говоря, я так и не понял, что такое ViewportMenu. И как с ним правильно работать в мобильном приложении.

У вас есть описание, как с ним правильно работать в раках приложения или в рамках одной формы?

http://www.unigui.com/doc/online_help/api/unimMenu_TUnimMenu_ViewportMenu.html

Quote

If true, the menu will be rendered with all the default features. If false, it will be a plain container which should be configured by the developer.

Если true, меню будет отображаться со всеми функциями по умолчанию. Если false, это будет простой контейнер, который должен быть настроен разработчиком.

Честно говоря, из справки ничего не понятно. Что означает, что контейнер должен быть настроен разработчиком? Как именно?

И что означает, что меню будет отображаться со всеми (какими всеми) функциями по умолчанию?

Нет описания и примеров для сравнения, как именно поведет себя меню в том или ином случае.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...