Jump to content
uniGUI Discussion Forums

Search the Community

Showing results for tags 'touch'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • uniGUI Public
    • Announcements
    • General
    • Feature Requests
    • Installation
    • Deployment
    • Other Platforms
  • Licensing
    • Licensing
    • Ordering uniGUI
  • Bug Reports
    • Active Reports
    • Closed Reports
    • Old Bug Reports
  • uniGUI Development
    • uniGUI 1.x
    • Beta Releases
    • Utilities
  • Mobile Platform
    • uniGUI Mobile
    • Mobile Browsers
  • Users Area
    • Sample Projects
    • Components and Code Samples
  • Non-English
    • Non-English
  • Miscellaneous
    • Hosting
    • Server Security
    • Jobs

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 32 results

  1. Please tell me how to set the label as shown in the picture. thanx
  2. Небольшое неудобство есть у компоненты unimSpinner. Оно заключается в том, что пользователь, чтобы ввести новое значение, если он вводит вручную с клавиатуры, он должен удалить ноль предварительно и только потом может начать ввод. Так вот, как сделать так, чтобы unimSpinner имел пустое значение. Ноль не нужен. Как сделать так, чтобы ноль не приходилось удалять? Чтобы нуля не было? Три варианта. 1. Ноль никогда не показывается. По умолчанию пустота - это ноль. 2. Когда unimSpinner получает фокус ввода и всплывает виртуальная клавиатура, то автоматически убирать ноль из строки ввода. 3. Когда unimSpinner получает фокус ввода и всплывает виртуальная клавиатура, то автоматически выделять текст в строке ввода и тогда можно не удлять ноль, а он автоматически будет удален при начале ввода. Как реализовать тот или иной вариант? Я так думаю, что это нужно сделать на стороне браузера.
  3. Уважаемая тех. поддержка. Не могли бы вы сделать комплексный пример мобильной формы с прокруткой и интервалами. Да, у вас есть примеры, которые показывают возможности фреймворка, но примеры показывают возможности компонент в отдельности. Хотелось бы какой-нибудь пример с unimTabPanel, unimScrollBox, где будут внутри лежать компоненты, где будет всплывать нормально виртуальная клавиатура, чтобы она не перекрывала активные элемент ввода. Чтоб было видно, какие значения имеют свойства LayoutAttribs, LayoutConfig, AlignmentControl у тех или иных компонент-контейнеров. Под контейнерами подразумеваю в том числе и форму, и unimTabPanel, и unimScrollBox. Например, чтобы был отступ, где его указывать? У какого из четырёх контейнеров: unimForm, unimTabPanel, unimTabSheet или у unimScrollBox? Один хороший пример ответит сразу на много вопросов у ваших покупателей. Заранее спасибо.
  4. Подскажите, в чем принципиальная разница между TUnimSelect и TUnimComboBox? Визуально, по свойствам я не могу понять. В каких случаях нужно использовать ту или иную компоненту? Например, сейчас стоит задача сделать возможность выбора данных из таблицы- справочника, где будет ID+NAME.
  5. Столкнулся с тем, что на форме много компонентов ввода. И если элементы ввода находятся внизу формы, то при вводе их не видно, эти элементы закрываются клавиатурой. Как сделать, чтобы элемент, куда вводишь текст/цифры были НАД клавиатурой? Как их принудительно поднять? Как прокрутить форму или контейнер вверх?
  6. Каждый раз, когда открываю форму в design-time, где есть unimTabPanel с двумя вкладками, открывается почему-то всегда вторая вкладка, хотя выбираю все время первую. Выбираю первую, сохраняю, закрываю, открываю форму снова и снова выбрана вторая, а не первая вкладка. Бег хоть и мелкий, но неприятный.
  7. Когда пользователь на экране смартфона "тапает" по + или - у unimSpinner, то всплывает виртуальная клавиатура. Что можно придумать, чтобы она не всплывала? При этом, клавиатура должна всплывать, когда пользователь хочет ввести значение вручную с клавиатуры. Ну т.е. нелогично, что клавиатура всплывает при нажатии на кнопки.
  8. Возможно ли расположить кнопки unimSpinEdit слева и справа от поля ввода? Если да, то как? Этот же вопрос касается и десктопной верссии uniSpinEdit.
  9. Не могу понять, как правильно указывать интервал, чтобы отступить от края формы. Может быть я не у того контейнера указываю Paddin? По идее, нужно, чтобы все внутренние компоненты отступили от края формы.
  10. Есть TUnimDBListGrid с использованием XTamplate. И даже если без XTamplate, то тоже есть проблема (неудобство). У TUnimDBListGrid есть постраничный переход в виде ползунка под таблицей. Иногда это очень неудобно. Например, когда 50-100 страниц и нужно перейти на вторую страницу, то ползунком не угадаешь, т.к. сразу переход на 5ю или даже 10ю страницу. К сожалению, у навигатора TUnimDBNavigator тоже нет кнопок NextPage/PreviosPage. К сожалению, на данный момент компоненту TUnimDBListGrid нельзя сделать с бесконечной прокруткой, на сколько я понял. А на компоненту TUnimDBGrid не получается натянуть XTamplate. Поэтому вопрос. Как можно организовать и реализовать кнопки NextPage/PreviosPage самому? Или может быть уже эти методы есть, но мы о них не знаем? Надеюсь, в будущем разработчики добавят методы и кнопки к сеткам TUnimDBListGrid и TUnimDBGrid, и к навигатору тоже. Спасибо.
  11. Не могу понять, почему просвечивается предыдущая форма. Мало того, просвечивается и unimDBNavigator transparency.zip
  12. Попробовал в разных темах. Видно, что левый край иконок обрезан.
  13. Подскажите, какой компонентой можно сделать примерно такой горизонтальный список для мобильной формы? Чтобы можно было выбирать либо одно значение, либо несколько? Я вижу, что есть UnimSegmentedButton. Но там, если я правильно понял, можно сделать только один выбор, т.е. только одну кнопку нажать. Если в UnimSegmentedButton можно сделать множественный выбор (MultiSelect), подскажите, как это сделать? К сожалению, документации по TUnimSegmentedButton не нашел ни в оффлайне, ни в онлайне. Спасибо.
  14. Т.к. у TUnimMenu отсутствует свойство(метод) HideOnClick, то я решил воспользоваться событием TUnimMenu.OnClick. procedure TfmmMyObjects.popupMenuClick(Sender: TUnimMenuItem); begin popupMenu.Visible := False; end; Но меню не скрывается. Приходится дописывать строку (popupMenu.Visible := False) у каждого пункта меню. P.S. Если есть метод Show, то почему бы не добавить метод Hide?
  15. У двух тем (trition и material) на разных мобильных браузерах, в том числе и на десктопных браузерах в мобильном режиме некорректно отрисовываются кнопки. Исправьте, пожалуйста. И подскажите, что и где мне исправить у себя, пока не выйдет исправленное обновление. P.S. В двух других темах проблемы нет. Спасибо.
  16. 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 вышеуказанный код, то ошибок нет, но родительские пункты меню всё равно не раскрываются.
  17. Hi! Tell me, please, how could I implement multi-selection in a mobile tree? Like on a picture. Thanx.
  18. Hi All! I can’t understand how to design a mobile form for vertical scrolling to work? What values should Layout, LayoutAttribs and LayoutConfig have for TUnimScrollBox and internal components? thanx (sorry for my english) My test project >>>
  19. Не могу понять, как проектировать мобильную форму, чтобы работала вертикальная прокрутка? Какие значения у Layout, LayoutAttribs и LayoutConfig должна быть у TUnimScrollBox и у внутренних компонентов? В приложенном примере нажмите кнопку на главной форме, чтобы появилась форма с UnimScrollBox`ом. Тот пример, который идет в поставке, он не функциональный, совсем ничему не обучает, а просто показывает, что прокрутка есть, но никто ведь так формы не проектирует, как авторы сделали в примере. Спасибо. UniGUI_Touch_Scroll.zip
  20. Если указать LayoutConfig.Margine := '0 5' или Width := 'calc(100% - 30px)' то маркер-треугольник справа будет обрезан.
  21. Please tell me why it does not work. No errors in bowser console. function beforeInit(sender, config){ config.loadingText = 'загрузка...'; config.emptyText='даних немає'; config.selectedCls = ''; //console.log(config); //console.log(sender); config.itemTpl = '<table style="width:100%; white-space:nowrap; vertical-align:middle;">'+ '<tr>'+ '<td style="color:#2c81aa">ID {0}, ID на сайті: {13}</td>'+ '</tr>'+ '<tr>'+ '<td>ДОЗ: {1}</td>'+ '</tr>'+ '<tr>'+ '<td>{2}</td>'+ '</tr>'+ '<tr>'+ '<td style="padding-top:3px;">{3}; {4}, {5}</td>'+ '</tr>'+ '<tr>'+ '<td style="padding-top:3px;">Фото: {15}</td>'+ '</tr>'+ '<tr>'+ '<td style="padding-top:3px;">Архів: {16}</td>'+ '</tr>'+ '<tr>'+ '<td id="phone" style="padding-top:3px;">{17}</td>'+ '</tr>'+ '</table>'; }
  22. Страница логина загружается. А вот уже главная форма не загружается. Вижу только заголовок и главную кнопку. Удалось подключиться удаленно к мобильному браузеру Firefox И вот что выдает консоль. Подскажите, что не так? Как исправить? Смартфон Samsung Note 9, Android 10, Firefox Nightly 78 for Android.
  23. У мобильных браузеров отсутствуют инструменты разработчика DevTools, а у меня на смартфоне - пустая страница вместо формы с компонентами Вот нашел, буду пробовать. Может тоже кому пригодится. Remote debug live content on an Android device from your Windows, Mac, or Linux computer. https://developers.google.com/web/tools/chrome-devtools/remote-debugging А это сервис для Firefox mobile https://developer.mozilla.org/ru/docs/Tools/Remote_Debugging/Firefox_for_Android
  24. у TUniTreeNode в меню (TunimTreeMenu) есть свойство CheckboxVisible. А что нужно сделать, чтобы стали видимыми и доступными для обработки чексбоксы? Спасибо.
  25. Пытаюсь создать дерево динамически при создании окна (TUnimForm). function TfmmSearchParams.AddNode2(ParentNode: TUniTreeNode; const id: integer; const caption: string): TUniTreeNode; begin if Assigned(ParentNode) then result := treeTypes.Items.AddChildObject(ParentNode, caption, Pointer(id)) else result := treeTypes.Items.AddNode(nil, nil, caption, Pointer(id), naAdd); result.Tag := id; result.CheckboxVisible := true; end; procedure TfmmSearchParams.BuildTree; var node: TUniTreeNode; i: integer; begin // ID, NAME, PARENT qTypes.Open; qTypes.First; while not qTypes.Eof do begin node := nil; if qTypesParent.Value > 0 then for I := 0 to pred(treeTypes.Items.Count) do if Integer(treeTypes.Items[i].Data) = qTypesParent.Value then node := treeTypes.Items[i]; node := AddNode2(node, qTypesID.Value, qTypesNAME.Value); node.CheckboxVisible := true; qTypes.Next; end; qTypes.Close; end; Проблема в том, что у TunimTreeMenu отсутствует Scroll. Как и то включить, чтобы появилась прокрутка?
×