Jump to content

x11

uniGUI Subscriber
  • Posts

    2822
  • Joined

  • Last visited

  • Days Won

    13

Everything posted by x11

  1. 133. TUnimTabPanel, Touch. У компоненты отсутствуют свойства, связанные прокруткой вкладок, например, scrollable, так же, не прокручивается автоматически до активной вкладки при открытии формы.
  2. Еще проблема в том, что до выбранной вкладки автоматически не прокручивается. На картинке нет выбранной вкладки, т.к.она справа за пределами экрана. На второй картинке - это design-time и вкладка "Log-файли".
  3. проблема все еще актуальна @Sherzod
  4. @Sherzod подскажите, как листать вкладки UnimTabPanel? Вкладки не вмещаются на экран.
  5. Подскажи, чем отличается от GetNext? тут у меня есть код http://forums.unigui.com/index.php?/topic/4218-extuxgridtristatetree/&tab=comments#comment-101192 так вот GetNextSibling работает правильно
  6. Подскажите, а чем отличается TUniTreeNode.GetNextSibling от TUniTreeNode.GetNext? http://www.unigui.com/doc/online_help/api/uniGUIAbstractClasses_TUniTreeNode_GetNextSibling.html справка, как всегда, пустая
  7. Скажите, а планируется ли в uniGUI более менее нормальное дерево для выбора данных? Чтобы было максимально похоже на TUniTreeView. Очень на хватает этого дерева. Так же сильно, как и не хватает нормального мобильного ListView и ColorSelect 🥲
  8. Почему другой? Человек же должен увидеть, что он выбирает.
  9. Может быть правильней это на сервере сделать с помощью рекурсии? У меня получилось вот так: procedure TfmdSelTree.treeSelNodeCheckChange(Sender: TObject; Node: TUniTreeNode); procedure SetStateAllChilds(RootNode: TUniTreeNode; State: Boolean); var CurrNode: TUniTreeNode; begin CurrNode := RootNode.getFirstChild; CurrNode.Expand(True); while CurrNode <> nil do begin CurrNode.Checked := State; if CurrNode.HasChildren then SetStateAllChilds(CurrNode, State); CurrNode := CurrNode.GetNextSibling; end; // while end;// proc begin node.Expand(true); if node.HasChildren then SetStateAllChilds(node, node.Checked); end;
  10. 1. Раскрывается только первая ветвь. Вторая так и остается закрытой. Хотя, если ее раскрыть принудительно, то там узлы отмечены галочкой. Картинка 1. 2. Как я и предполагал, бэкэнд на сервере ничего не знает о том, что выбрано (отмечено - Checked) больше одного узла. На бэкэнд попадает только то, что я мышкой нажал. кусок кода на бэкэнде: while Assigned(CurrNode) do begin if CurrNode.Checked then
  11. Я так и не понял, как использовать пример. Содержимое файла "TriStateTree.js" куда вставлять? Можете сделать просто пример, пожалуйста? Заодно вставите пример и в свои стандартные демки.
  12. Так это будет заполнено на ТОЛЬКО фронте, я правильно понял? А на бэкэнде не будет.
  13. Пытаюсь найти, пока не могу
  14. Т.е. чтобы когда включаешь или отключаешь родительский узел, то чтобы и все-все-все дочерние тоже принимали такое же состояние.
  15. Если ли какое-нибудь свойство, отвечающее за автоматическую установку чекбоксов у дочерних узлов, когда пользователь включает/отключает родительский узел? Чтобы было рекурсивно. Спасибо.
  16. type 'decimal' in InputType property
  17. Нет. Всегда видна. 1 - смартфон. 2 - десктоп в режиме смартфона. Оба браузера - Chrome. Но я еще проверил на Firefox на смартфоне и тут действительно исчезает через секунду.
  18. Подскажите, как можно скрыть вертикальную полосу прокрутки у контейнера UnimContainerPanel? Видна и на смартфоне, и в десктопном браузере. Спасибо.
  19. http://forums.unigui.com/index.php?/topic/17909-unicolorcombobox
×
×
  • Create New...