x11 Posted October 21, 2020 Share Posted October 21, 2020 У некой формы есть пара менюшек. Из этой формы открываю другую форму. А этой другой формы нет никаких меню (картинка 2). Так вот. Если потянуть вверх с низу экрана, то вылазит меню предыдущей формы (картинка 1). Quote Link to comment Share on other sites More sharing options...
Sherzod Posted October 21, 2020 Share Posted October 21, 2020 24 minutes ago, x11 said: У некой формы есть пара менюшек. Из этой формы открываю другую форму. А этой другой формы нет никаких меню (картинка 2). Так вот. Если потянуть вверх с низу экрана, то вылазит меню предыдущей формы (картинка 1). Можем ли мы воспроизвести этот случай на демо примерах!? Quote Link to comment Share on other sites More sharing options...
x11 Posted October 21, 2020 Author Share Posted October 21, 2020 Запустите приложение и нажмите open form 2 вверху главного окна приложения. в появившемся окне потяните с низу в верх в самом низу окна браузера. обратите внимание, что mnuPhotoDel находится на главной форме, а не на form 2, а всплывает на обоих формах uniGUI_menu.zip Quote Link to comment Share on other sites More sharing options...
Sherzod Posted October 22, 2020 Share Posted October 22, 2020 On 10/21/2020 at 4:42 PM, x11 said: обратите внимание, что mnuPhotoDel находится на главной форме, а не на form 2, а всплывает на обоих формах Потому что, меню является как ViewportMenu. Quote Link to comment Share on other sites More sharing options...
x11 Posted October 22, 2020 Author Share Posted October 22, 2020 К сожалению, я не понимаю и не знаю, что такое ViewportMenu. Из справки вообще ничего непонятно. Что это такое и как это работает в том или ином случае. Quote Link to comment Share on other sites More sharing options...
x11 Posted October 22, 2020 Author Share Posted October 22, 2020 ну так и что? Quote Link to comment Share on other sites More sharing options...
Sherzod Posted October 22, 2020 Share Posted October 22, 2020 40 minutes ago, x11 said: ну так и что? Если вкратце, Viewport в Ext JS - это специализированный контейнер, представляющий видимую область приложения в браузере. В одностраничном приложении может быть только одно окно просмотра. Область просмотра преобразуется в body документа. Quote Link to comment Share on other sites More sharing options...
Sherzod Posted October 22, 2020 Share Posted October 22, 2020 Я буду смотреть, что можно сделать... Quote Link to comment Share on other sites More sharing options...
x11 Posted October 22, 2020 Author Share Posted October 22, 2020 Т.е. нельзя, чтобы в разных окнах были свои отдельные меню? Просто я эти меню привязываю не к окну, а к разным кнопкам. У меню есть свойство ViewPortMenu. Как оно работает, для чего оно? Quote Link to comment Share on other sites More sharing options...
x11 Posted October 23, 2020 Author Share Posted October 23, 2020 Если у меню отключить свойство ViewPortMenu, то меню становится автоматически видимым. Даже если свойство Visible отключено. Quote Link to comment Share on other sites More sharing options...
Sherzod Posted October 23, 2020 Share Posted October 23, 2020 Простите за поздний ответ. Я проанализирую. Quote Link to comment Share on other sites More sharing options...
x11 Posted December 16, 2020 Author Share Posted December 16, 2020 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, это будет простой контейнер, который должен быть настроен разработчиком. Честно говоря, из справки ничего не понятно. Что означает, что контейнер должен быть настроен разработчиком? Как именно? И что означает, что меню будет отображаться со всеми (какими всеми) функциями по умолчанию? Нет описания и примеров для сравнения, как именно поведет себя меню в том или ином случае. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.