Jump to content

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


Recommended Posts

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

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

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

Screenshot_14.jpg

Screenshot_15.jpg

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

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

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

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

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

Link to post
Share on other sites

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

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

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

Screenshot_16.jpg

uniGUI_menu.zip

Link to post
Share on other sites
On 10/21/2020 at 4:42 PM, x11 said:

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

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

Link to post
Share on other sites

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

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

Link to post
Share on other sites
40 minutes ago, x11 said:

ну так и что?

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

Link to post
Share on other sites

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

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

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

Link to post
Share on other sites

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

 

Link to post
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 post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...