Перейти к содержанию
Fire Monkey от А до Я

Barbanel

Пользователи
  • Постов

    414
  • Зарегистрирован

  • Посещение

  • Победитель дней

    36

Активность репутации

  1. Like
    Barbanel отреагировална IVGSoft в Производительность отрисовки текста на мобильных платформах   
    Да я не зацикливаюсь.  Смайлы в чате автоматически конвертируются из мнемоник в графику.
     
  2. Like
    Barbanel отреагировална IVGSoft в Производительность отрисовки текста на мобильных платформах   
    А выглядит это как-то так :
     

  3. Haha
    Barbanel получил реакцию от Равиль Зарипов (ZuBy) в Какой элемент можно использовать для создания списка новостей как например в приложении ВКонтакте?   
    Тут хорошо подошел бы компонент от TMS
    TTMSVKontakteListViewWithBlackjackAndBubbles
    /sarcasm
  4. Like
    Barbanel получил реакцию от Brovin Yaroslav в Как убрать черту под TSpinBox?   
    Не изменятся, потому что для другого разрешения границы могут иметь другой размер, соотв. IDE не может сообразить куда нужно двигать и нужно ли менять размер.
    Имхо, лучше так как сейчас, чем если бы она сама пыталась подвинуть все элементы.
  5. Like
    Barbanel получил реакцию от Brovin Yaroslav в Как убрать черту под TSpinBox?   
    Возможно на устройстве (даже не возможно, а с уверенностью 99.9%) используется масштабирование большее чем 1.0
    Скорее всего вы исправили регионы только для масштабирования 1.0 а нужно исправить для всех коэффициентов.
    Идете в редактор стилей, выбираете свой компонент, жмете на Links (TBitmapLinks что там у этого компонента), в окне LinksEditor слева в нижней части будет список Resolutions.
    Пробегаетесь по ним всем и корректируете местоположение.
    И будет вам счастье ?
  6. Like
    Barbanel отреагировална ENERGY в Производительность отрисовки текста на мобильных платформах   
    Т.е. вы отрисовываете текст на битмапе через nativeDraw , а затем его отображаете?
    Поделились бы кусочком кода.  Опыт никогда не помешает, для развития Delphi FMX сообщества, - чат многим понадобится. 
  7. Like
    Barbanel получил реакцию от Kitty в XCode версия   
    1) Сори, не могу сказать.
    2) Откройте Эпп Стор и найдите там ХКод, скорее всего там будет уже версия 9.3 Версию 8.0 удалять не обязательно.
    Здесь наши страдания и метод решения.
  8. Haha
    Barbanel получил реакцию от FREEFAR в Иконки для приложение в App Store   
    Я олень)
    Оказывается в студии в свойствах проекта есть две вкладки: iPhone и iPad.
    Проблема решена.
  9. Like
    Barbanel отреагировална Dmitry Stolyarov в Убрать рамку TWebBrowser   
    т.к. нужна была статическая страница (по сути картинка) , то решил через скрины) 
  10. Like
    Barbanel отреагировална HyperZen в Как убрать черту под TSpinBox?   
    Огромное спасибо! Действительно, в объекте Background!
    И это - задумка дизайнеров...
  11. Like
    Barbanel получил реакцию от Brovin Yaroslav в Как убрать черту под TSpinBox?   
    Скорее всего это в объекте Background.
    Найтиде свойство SourceLinks, откройте и посмотрите на какую часть изображения ссылается фон.
    Возможно там что-то сдвинулось, или такая задумка дизайнеров.
  12. Like
    Barbanel отреагировална Anatoliy в Пуши в IOS   
    После публикации в app store пуши перестали приходить. Помогло обратно вернуть в false
    'sandbox' => false, и пуши пошли.
    Таким образом, не знаю как у других, но у меня во время разработки пуши работают если 'sandbox' => true,  а после публикации в app store вернуть обратно 'sandbox' => false
    Может кому пригодиться эта информация. Почему так не знаю.
  13. Thanks
    Barbanel получил реакцию от HyperZen в Как убрать черту под TSpinBox?   
    Скорее всего это в объекте Background.
    Найтиде свойство SourceLinks, откройте и посмотрите на какую часть изображения ссылается фон.
    Возможно там что-то сдвинулось, или такая задумка дизайнеров.
  14. Like
    Barbanel отреагировална rareMax в Производительность отрисовки текста на мобильных платформах   
    Тык тык https://github.com/zhaoyipeng/FMXComponents/blob/master/ComponentsSource/FMX.Graphics.NativeCanvas.pas
  15. Like
    Barbanel получил реакцию от Ingalime в На андроиде приложение вылетает при вызове IdIMAP4.Connect()   
    И да и нет.
    SSL который шел в комплекте с Indi - не работает под Android (под iOS если не ошибаюсь тоже, но не уверен).
    Решение для андроида - добавить в проект перекомпилированные библиотеки (libcrypto.so и libssl.so)
    После этого ssl работает.
    Мы пошли другим путем - перешли на использование TNet* компонентов.
    SSL работает из коробки под Android и iOS.
  16. Like
    Barbanel отреагировална Вадим Смоленский в Папки для пользовательских данных в UWP-приложениях   
    На форуме Эмбаркадеро этот вопрос я задал еще на прошлой неделе - то ли в четверг, то ли в пятницу. Получил сообщение: мол, ваш вопрос будет опубликован после того, как его просмотрит модератор. Сегодня уже среда, а модератор всё спит. Довольно странно функционирует этот форум, я уже не в первый раз замечаю. Существуют ли, интересно, способы как-то на них воздействовать?
    Обращался также к известному дельфийскому эксперту Марко Канту по электронной почте. Он несколько раз ответил - но видно было, что даже он в этих вопросах пока плавает. Теперь вовсе замолчал.
    Если в конце концов разберусь, то статья будет, обещаю. Но буксую уже второй месяц, и уверенности, что разберусь, всё меньше.
  17. Like
    Barbanel получил реакцию от Alex7wrt в GDPR, защита персональных данных   
    Не было.
    Было только о том что собирает разработчик.
    Очень хороший пример описания того что можно в принципе собирать - в политике конфиденциальности инстаграма.
  18. Like
    Barbanel получил реакцию от Alex7wrt в GDPR, защита персональных данных   
    Как вариант, мое личное имхо:
    -один раз при старте новой версии программы отобразить окошко о том что вы никаких данных не собираете, однако данные собирает гугл ad-mob в соответствии со своей политикой
    -ставить где-нить у себя флажок о том что вы показали это окно, и следующий раз этого делать не нужно
    Для общего ознакомления можете погуглить и почитать какие именно он данные собирает (я сам не в курсе, мы не юзаем рекламу).
    Не могу сказать. По моим личным наблюдениям, такое окно выводят очень редко.
    Вернее, я ни разу не видел (пока еще ни разу) чтобы свежая версия программы (т.е. она была ранее установлена и просто обновилась через гугл плей) показывала мне такое окно.
    Сразу после установки программы - да, было пару раз.
  19. Like
    Barbanel получил реакцию от Alex7wrt в Не выбирается цвет кнопки   
    Либо (что немного сложнее и дольше) присвойте кастомный стиль панели и задайте цвет в этом стиле.
  20. Like
    Barbanel получил реакцию от Alex7wrt в GDPR, защита персональных данных   
    Хы)
    Работаю в Гемании, пишем ПО для школ. Защита персональных данных здесь - первое правило.
    Этот закон реально задолбал уже всех.
    Вкратце:
    - выведите диалоговое окно как вам посоветовали, в нем вы должны уведомить пользователя какие данные вы собираете и для чего
    - если пользователь не дал вам согласие, вы не имеете права собирать любые данные с его устройства
    - вы имеете право хранить его данные только если это необходимо для правильного и полного предоставления услуги, или для предоставления отчетов в финансовые структуры
    - пользователь имеет право спросить вас, какие данные о нем вы храните и вы должны ответить пользователю в течении 40 дней
    - пользователь может затребовать у вас удалить его данные, и вы должны это сделать если данные не требуются для отчетности в фин структуры
     
    По хорошему нужно еще и спросить согласия пользователя, но этот пункт трактуется по-разному. Кто-то это делает, кто-то просто уведомляет и все.
    Под персональными данными понимается также:
    - емейл
    - IP
    - провайдер
    - любая инфа, которая позволяет идентифицировать пользователя
     
    PS: и куда только мир котиться...
  21. Like
    Barbanel получил реакцию от #WAMACO в Программирование на Delphi для Web (RADical WEB) от TMS   
    Всем привет!
    Не реклама, просто думаю это будет интересно.
    Был в прошлый четверг на семинаре от TMS, где они представляли свою новую разработку:
    создание приложений для Web на Delphi, прямо в IDE.
    Пайплайн примерно такой:
    -в студию устанавливается плагин, который добавляет в опции проекта и опции ИДЕ настройки для веб
    -создается приложение на основе ихнего шаблона, и использует FNC-компоненты (ессно от TMS)
    -приложение пишется практически как обычное VCL-приложение на языке Delphi, только в пространстве имен FNC
    -для использования контролов на форме (т.е. в окне браузера) они перевели практически все необходимые контролы
    -после компиляции студия запускает браузер, и ваше приложение работает в браузере.
    Как это работает:
    -под капотом ихний собственный т.н. DelphiToJavaScript Compiler, построенный на основе опенсорсного FPC
    -этот компилятор читает дельфи-код и преобразовывает его в яваскритп
    -есть возможность использовать как шаблон формы свой собственный HTML
    -HTML также может быть сгенерирован компилятором автоматически
    -можно использовать CSS
    -можно подгружать свои собственные js-библиотеки (не показывали как, но утверждают что можно)
    -после запуска студия открывает браузер и стартует ваше приложение в браузере
    -приложение можно дебажить, НО:
      -а) только в браузере
      -б) браузер получает от студии map-файл с инфой для отладки, и отображает исходный код на дельфи (это показали, действительно в браузере код на дельфи, и деже отображаются значения переменных)
    -можно подключаться к БД посредством REST-технологии, все запросы к БД при этом работают асинхронно
      дополнение) можно писать серверное приложение, которое будет принимать и обрабатывать эти запросы к БД, т.е. аналог фронтэнда и бэкэнда можно писать на дельфи
    -приложение выполняется полностью в браузере
    -минимальный размер приложения был от 250кб, утверждалось что если пройтись спец. оптимизатором по ява-коду, то будет еще меньше


    Мое личное имхо:
    очень интересно, мы будем это у себя пробовать.
    Лично я раньше не очень уважал TMS и их поделки, но пообщавшись с их командой изменил свое мнение, эта работа действительно очень впечалила.

    PS. это не реклама и я никак не причастен к TMS и этой разработке, просто считаю что это интересная тема, и залуживает чтобы ее немного осветили.
  22. Like
    Barbanel получил реакцию от Ingalime в Программирование на Delphi для Web (RADical WEB) от TMS   
    Спасибо, этот продукт тоже попробуем.
  23. Like
    Barbanel отреагировална Ingalime в Программирование на Delphi для Web (RADical WEB) от TMS   
    Для WEB и студии судя по их форуму, очень хорош этот продукт: http://www.unigui.com/
    Форум пользователей сковзит позитивом.
  24. Like
    Barbanel получил реакцию от FREEFAR в Программирование на Delphi для Web (RADical WEB) от TMS   
    Всем привет!
    Не реклама, просто думаю это будет интересно.
    Был в прошлый четверг на семинаре от TMS, где они представляли свою новую разработку:
    создание приложений для Web на Delphi, прямо в IDE.
    Пайплайн примерно такой:
    -в студию устанавливается плагин, который добавляет в опции проекта и опции ИДЕ настройки для веб
    -создается приложение на основе ихнего шаблона, и использует FNC-компоненты (ессно от TMS)
    -приложение пишется практически как обычное VCL-приложение на языке Delphi, только в пространстве имен FNC
    -для использования контролов на форме (т.е. в окне браузера) они перевели практически все необходимые контролы
    -после компиляции студия запускает браузер, и ваше приложение работает в браузере.
    Как это работает:
    -под капотом ихний собственный т.н. DelphiToJavaScript Compiler, построенный на основе опенсорсного FPC
    -этот компилятор читает дельфи-код и преобразовывает его в яваскритп
    -есть возможность использовать как шаблон формы свой собственный HTML
    -HTML также может быть сгенерирован компилятором автоматически
    -можно использовать CSS
    -можно подгружать свои собственные js-библиотеки (не показывали как, но утверждают что можно)
    -после запуска студия открывает браузер и стартует ваше приложение в браузере
    -приложение можно дебажить, НО:
      -а) только в браузере
      -б) браузер получает от студии map-файл с инфой для отладки, и отображает исходный код на дельфи (это показали, действительно в браузере код на дельфи, и деже отображаются значения переменных)
    -можно подключаться к БД посредством REST-технологии, все запросы к БД при этом работают асинхронно
      дополнение) можно писать серверное приложение, которое будет принимать и обрабатывать эти запросы к БД, т.е. аналог фронтэнда и бэкэнда можно писать на дельфи
    -приложение выполняется полностью в браузере
    -минимальный размер приложения был от 250кб, утверждалось что если пройтись спец. оптимизатором по ява-коду, то будет еще меньше


    Мое личное имхо:
    очень интересно, мы будем это у себя пробовать.
    Лично я раньше не очень уважал TMS и их поделки, но пообщавшись с их командой изменил свое мнение, эта работа действительно очень впечалила.

    PS. это не реклама и я никак не причастен к TMS и этой разработке, просто считаю что это интересная тема, и залуживает чтобы ее немного осветили.
  25. Like
    Barbanel получил реакцию от Ingalime в Программирование на Delphi для Web (RADical WEB) от TMS   
    Всем привет!
    Не реклама, просто думаю это будет интересно.
    Был в прошлый четверг на семинаре от TMS, где они представляли свою новую разработку:
    создание приложений для Web на Delphi, прямо в IDE.
    Пайплайн примерно такой:
    -в студию устанавливается плагин, который добавляет в опции проекта и опции ИДЕ настройки для веб
    -создается приложение на основе ихнего шаблона, и использует FNC-компоненты (ессно от TMS)
    -приложение пишется практически как обычное VCL-приложение на языке Delphi, только в пространстве имен FNC
    -для использования контролов на форме (т.е. в окне браузера) они перевели практически все необходимые контролы
    -после компиляции студия запускает браузер, и ваше приложение работает в браузере.
    Как это работает:
    -под капотом ихний собственный т.н. DelphiToJavaScript Compiler, построенный на основе опенсорсного FPC
    -этот компилятор читает дельфи-код и преобразовывает его в яваскритп
    -есть возможность использовать как шаблон формы свой собственный HTML
    -HTML также может быть сгенерирован компилятором автоматически
    -можно использовать CSS
    -можно подгружать свои собственные js-библиотеки (не показывали как, но утверждают что можно)
    -после запуска студия открывает браузер и стартует ваше приложение в браузере
    -приложение можно дебажить, НО:
      -а) только в браузере
      -б) браузер получает от студии map-файл с инфой для отладки, и отображает исходный код на дельфи (это показали, действительно в браузере код на дельфи, и деже отображаются значения переменных)
    -можно подключаться к БД посредством REST-технологии, все запросы к БД при этом работают асинхронно
      дополнение) можно писать серверное приложение, которое будет принимать и обрабатывать эти запросы к БД, т.е. аналог фронтэнда и бэкэнда можно писать на дельфи
    -приложение выполняется полностью в браузере
    -минимальный размер приложения был от 250кб, утверждалось что если пройтись спец. оптимизатором по ява-коду, то будет еще меньше


    Мое личное имхо:
    очень интересно, мы будем это у себя пробовать.
    Лично я раньше не очень уважал TMS и их поделки, но пообщавшись с их командой изменил свое мнение, эта работа действительно очень впечалила.

    PS. это не реклама и я никак не причастен к TMS и этой разработке, просто считаю что это интересная тема, и залуживает чтобы ее немного осветили.
×
×
  • Создать...