-
Posts
2809 -
Joined
-
Last visited
-
Days Won
13
Content Type
Profiles
Forums
Events
Everything posted by x11
-
Второй вопрос с ошибкой "_cnf_ is not defined" остается открытым. Как сделать так, чтобы меню раскрывалось, если по нему тапнуть пальцем? К сожалению, без дополнительно кода приходится делать тап именно на маркере, что очень неудобно и с первого раза непонятно.
- 23 replies
-
- tunimtreemenu
- tunimenuitems
-
(and 1 more)
Tagged with:
-
В общем, в свойстве LayoutConfig.width я указал 70%, что повлекло за собой обрезку правой части меню. Не знаю, можно ли назвать это поведение баком? Следовательно, у меня вопрос вдогонку. Как правильно открыть боковое меню на 70 или на 80 процентов экрана? Сейчас я делю так: MainMenu.Width := 300; и это неправильно, ведь экран смартфона может быть разной ширины.
- 23 replies
-
- tunimtreemenu
- tunimenuitems
-
(and 1 more)
Tagged with:
-
Сделал "чистый" пример. Там маркеры есть. Разбираюсь, что в рабочем проекте может не так
- 23 replies
-
- tunimtreemenu
- tunimenuitems
-
(and 1 more)
Tagged with:
-
А в примерах есть пример работы с TUniMTreeMenu в связке с TUniMenuItems?
- 23 replies
-
- tunimtreemenu
- tunimenuitems
-
(and 1 more)
Tagged with:
-
Ок, и какие мне свойства отключить или включить у меню, чтобы тоже заработало? Какие свойства меню влияют на показ маркеров?
- 23 replies
-
- tunimtreemenu
- tunimenuitems
-
(and 1 more)
Tagged with:
-
mmObjects - это родительский пункт меню. mmMyObjects и mmFav - это два пункта меню, которые должны быть подчинены пункту mmObjects. Соответственно метод SetParentComponent, как видно из его имени, указывает, что mmObjects должен быть родителем, а mmMyObjects - подчиненным. mmMyObjects.SetParentComponent(mmObjects); По крайней мере, в десктопной версии меню у меня так работает.
- 23 replies
-
- tunimtreemenu
- tunimenuitems
-
(and 1 more)
Tagged with:
-
Вот, всё равно нету маркеров. 1ый снимок - это запущенное приложение. Снимки 1 и 2 - это design-time
- 23 replies
-
- tunimtreemenu
- tunimenuitems
-
(and 1 more)
Tagged with:
-
Узлы я создаю в designtime в TUniMenuItems. TUniMTreeMenu привязано к TUniMenuItems. А при создании формы указываю родителей, см выше процедуру BuildMenu
- 23 replies
-
- tunimtreemenu
- tunimenuitems
-
(and 1 more)
Tagged with:
-
- 23 replies
-
- tunimtreemenu
- tunimenuitems
-
(and 1 more)
Tagged with:
-
- 23 replies
-
- tunimtreemenu
- tunimenuitems
-
(and 1 more)
Tagged with:
-
TUniMTreeMenu привязано к TUniMenuItems. В UniMenuItems есть около 10 пунктов. Чтобы сделать дочерние пункты я делаю так: procedure TfmmMain.BuildMainMenu; begin // mmObjects родитель с двумя подчененными пунктами меню mmMyObjects.SetParentComponent(mmObjects); mmFav.SetParentComponent(mmObjects); ... ... ... end; 1. Проблема в том, что родительские пункты меню не отображают маркеров-треугольников. В десктопной версии меню (TUniTreeMenu) такой проблемы нет. 2. Нужно сделать, чтобы при выборе пункта меню оно либо раскрывалось, если есть дочерние пункты, либо, чтобы выполнялась определенная команда, если к пункту меню привязана команда (TAction). procedure TfmmMain.MainMenuClick(Sender: TObject); var TreeNode: TUniTreeNode; begin TreeNode := MainMenu.Selected; if Assigned(TreeNode) and not TreeNode.IsLeaf then begin if TreeNode.HasChildren then begin if TreeNode.Expanded then begin TreeNode.Collapse(False); TreeNode.Expanded := False; end else begin TreeNode.Expand(False); TreeNode.Expanded := True; end; end end;// if Assigned(N) then end; Получается, что при клике на родительский пункт меню появляется ошибка "_cnf_ is not defined". Если убрать из OnClick вышеуказанный код, то ошибок нет, но родительские пункты меню всё равно не раскрываются.
- 23 replies
-
- tunimtreemenu
- tunimenuitems
-
(and 1 more)
Tagged with:
-
Если ты всё же решишь использовать UniGUI, как rest api service, то обрати внимание на свойство soWipeShadowSessions, которое живет в ServerModule.Options. http://www.unigui.com/doc/online_help/api/uniGUIServer_TUniServerOption.html
-
https://github.com/danieleteti/delphimvcframework/tree/master/samples
-
Добавил в custom.css .x-tabbar-inner {flex-wrap: wrap!important} не помогло
- 7 replies
-
- tunitabcontrol
- tunipagecontrol
-
(and 1 more)
Tagged with:
-
Для начала надо понять: какому именно экземпляру MainModule нужно переадресовать запрос.
-
Всё привязано и всё создано. Как только переключаю в paged - всё работает. Пример Infinity Grid, где используется ClientDataSet, работает. А я использую UniDAC с SQL-запросом и у меня не работает. Поэтому хотелось бы знать, что включить/отключить в TUniQuery, чтобы оно взлетело.
-
так MainModule для этого предназначен - один MainModule на каждое клиентское подключение
-
-
i use Calculated string field + onCalcFields event http://forums.unigui.com/index.php?/topic/14264-остается-место-после-скрытия-иконок-у-tunitreeview/&do=findComment&comment=77178
-
Вопрос другой - а зачем? Зачем, если UniGUI для этого не предназначен? Погугли на тему: Delphi rest api http://docwiki.embarcadero.com/RADStudio/Rio/en/Tutorial:_Using_the_REST_Client_Library_to_Access_REST-based_Web_Services
-
В событии UniFrameCreate UniDBGrid1.BufferedStore.Enabled := true; UniDBGrid1.WebOptions.Paged := false; Открываю фрейм, а таблицы просто нет. Т.е. вообще, даже заголовка нет. Никаких ошибок и исключений не возникает. Что я делаю не так?
-
Я правильно понимаю, что свойства BufferedStore и WebOptions.Paged в runtime менять нельзя? Их можно менять только при создании окна или в designtime?
-
\Demos\Touch\Small Hybrid App Demos\Touch\Hybrid on mobile devices - only mobile forms
-
up
- 7 replies
-
- tunitabcontrol
- tunipagecontrol
-
(and 1 more)
Tagged with:
-
К сожалению, создатели примеров не пишут там, что именно надо включить/отключить, чтобы тот или иной пример работал именно так. Вот ест пример "Grid - Infinite Scroll". И что там надо включить/отключить?