Jump to content
uniGUI Discussion Forums

x11

uniGUI Subscriber
  • Content Count

    506
  • Joined

  • Last visited

  • Days Won

    2

x11 last won the day on June 4

x11 had the most liked content!

Community Reputation

31 Excellent

About x11

  • Rank
    Advanced Member

Profile Information

  • Gender
    Male
  • Location
    Kharkiv
  • Interests
    IT

Recent Profile Visitors

153 profile views
  1. вот пример https://examples.sencha.com/extjs/7.2.0/examples/classic/grid/live-search-grid.html Подскажите, это встроено в саму сетку? Или это какой-то отдельный пример и нужно реализовывать самому? И как это реализовать средствами UniGUI?
  2. спасибо, это помогло
  3. Какое-бы я число не ставил, углы кнопки не закругляются .btnSaveContactForm { margin: 20px 30px; border-radius: 20000px; }
  4. x11

    Прозрачность формы

    Для решения проблемы на форму приходится класть TUnimFieldContainer, внутрь контейнера уже элементы.
  5. x11

    Прозрачность формы

    а это для для кнопки добавил margin := '20 0'; и тоже в этом месте отступов появилась прозрачность
  6. Если в свойстве Alignmentontrol мобильной формы указать значение uniAlignmentClient, то форма становиться прозграчной, но только там, где лежат компоненты и только в месте, где находится FieldLabel. Как видите, ниже кнопки компонентов нет и форма не прозрачная, а там где FieldLabel (указано стрелками), там видна предыдущая форма. Т.е. получается FieldLabel дает прозрачность.
  7. x11

    [mobile] PhoneBook mobile app

    Да, решен. Просто я подумал, что запасной вариант не помешал бы
  8. x11

    [mobile] PhoneBook mobile app

    т.е. данный вариант (данный пример) переделать для компоненты TUnimDBListGrid не получится? У меня есть другой вариант, вы мне когда-то написали просто я хотел иметь ещё один вариант создания кнопки
  9. x11

    [mobile] PhoneBook mobile app

    вот полностью мой код function beforeInit(sender, config){ config.loadingText = 'загрузка...'; config.emptyText='даних немає'; config.grouped = false; config.itemTpl = new Ext.XTemplate('<table style="width:100%; white-space:nowrap; vertical-align:middle;">'+ '<tr>'+ '<td style="color:#2c81aa"><i class="fas fa-phone"></i> Телефон:</td><td style="color:#2c81aa"><a href="tel://{1}" target="_blank">{6}</a></td>'+ '</tr>'+ '<tr>'+ '<td style="padding-top:3px;"><i class="fas fa-user-tag"></i> Контакт:</td><td style="padding-top:3px;">{2}</td>'+ '</tr>'+ '<tr>'+ '<td style="padding-top:3px;"><i class="fab fa-viber"></i> Вайбер:</td><td style="padding-top:3px;"><a href="{[this.ReplaceViber(values, 3)]}" target="_blank">{6}</a></td>'+ '</tr>'+ '<tr>'+ '<td style="padding-top:3px;"><i class="fab fa-telegram"></i> Телеграм:</td><td style="padding-top:3px;"><a href="https://t.me/{[this.DeleteAt(values, 5)]}" target="_blank">{5}</a></td>'+ '</tr>'+ '</table>' , { DeleteAt: function(values, idx){ return values[idx].replace('@', ''); }, ReplaceViber: function(values, idx){ if (values[idx] == false ){ return 'немає' } else{ return 'viber://add?number=' + values[1] }; } } ); config.clickdeletetel = function(btn,indx,e){ fmmParentAparts.dbgTlf.mask('wait...'); ajaxRequest(fmmParentAparts.dbgTlf,'clickdeletetel',['actn='+btn,'indx='+indx.toString()]); }; config.groupingFeature = Ext.create('Ext.grid.feature.Grouping',{ groupHeaderTpl:new Ext.XTemplate('{[this.getGroupTitle(values.rows[0])]}', { getGroupTitle: function(values) { return '<div class="swgrdactnprintmv" onclick="fmmParentAparts.dbgTlf.clickdeletetel(\'view\',' + values.data[0]+',event);return false;"></div>' } }) }); }
  10. x11

    [mobile] PhoneBook mobile app

    Windows 10 x64, TUnimDBListGrid, uniGui 1.90.0.1531, Chrome 83.
  11. x11

    [mobile] PhoneBook mobile app

    error: c is not a constructor
  12. Спасибо. Работает.
  13. Компонента TUnimDBListGrid. Визуально данные выводятся нормально на страничке. А вот в исходниках, как на второй картинке
  14. Не могу понять, как правильно заменить текст В {5} находится значение в виде "@MyTelegramLogin", т.е. со значком @. Нужно сформировать ссылку без @. Т.е. "https://t.me/MyTelegramLogin". function beforeInit(sender, config){ config.loadingText = 'загрузка...'; config.emptyText='даних немає'; config.grouped = false; config.itemTpl = new Ext.XTemplate('<table style="width:100%; white-space:nowrap; vertical-align:middle;">'+ '<tr>'+ '<td style="padding-top:3px;">Телеграм:</td><td style="padding-top:3px;"><a href="https://t.me/' + this + '.DeleteAt({5}) " target="_blank">{5}</a></td>'+ '</tr>'+ '</table>' , { DeleteAt: function(val){ return val.replace('@', ''); } } ); } ошибок нет, но ссылка формируется неправильно. Получается вот такая чепуха: Подскажите, что я делаю не так?
×