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

Vitaldj

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

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

  • Посещение

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

    28

Весь контент Vitaldj

  1. Так и сделал. Но в Берлине сеточку (grid) допилили вроде лучше стала выглядеть. Ну да ладно, это не критично. Продолжаю пока на Сиэтле.
  2. Грустно(((. Проблема в том, что во многих учреждениях (я пишу для медицинских), до сих пор парк Win XP не маленький! И сбрасывать ее со счетов, пока рановато. Поэтому FMX лучше там не использовать. Это я понял поздно(.
  3. В прошлом посту огляделся (спутал). Попробуйте GlobalUseGPUCanvas = TRUE ! GlobalUseGDIPlusClearType - ничего не дает!
  4. А интерфейс после этого в windows XP видели? В других, все ок, а в XP как на скрине вверху, нечитабельно, но быстро и все летает!
  5. А где вы прописываете GlobalUseGPUCanvas = TRUE ? До инициализации приложения? Вот вам очень простой пример. Слева GlobalUseGPUCanvas = false справа GlobalUseGPUCanvas = TRUE. Как говорить результат налицо. Проверял на нескольких Win XP результат один: интерфейс просто ужасен. Иногда прочитать даже невозможно((( Пример взят отсюда:
  6. Использую, но не сетку. Только HtmlText. И на той форме, что выше, нет TMS.
  7. Коллеги, есть у кого еще комп с windows ХР, я бы в личку скинул тест приложения, поглядели бы? Времени много не займет. Просто хотелось бы окончательно убедиться в глючности на windows ХP.
  8. Вот все переменные, которые идут по умолчанию при запуске программы: fmx.types.GlobalUseHWEffects = true FMX.Types.GlobalDisableFocusEffect = false FMX.Types.GlobalUseDirect2D = true FMX.Types.GlobalUseDXSoftware = false fmx.Types.GlobalUseDX = true FMX.Types.GlobalUseDXInDX9Mode = false FMX.Types.GlobalUseGDIPlusClearType = true FMX.Types.GlobalUseGPUCanvas= false Причем, они не зависят от операционки. Проверял на WinXP, Win7, macOx. С моей проблемой помогает только FMX.Types.GlobalUseGPUCanvas= TRUE. И все в Windows XP просто летает и ничего не глючит! Но вы посмотрите на интерфейс: Ничего не видно! Просто ужас!!! Пробовал по всякому с другими FMX.Types.Global, ничего не исправляет! А как только возвращаю FMX.Types.GlobalUseGPUCanvas= false, то становиться все красиво, но глючит (читай первый пост). Help me (((
  9. К сожалению, применение всех пунктов - безрезультатно! (((( fmx.types.GlobalUseHWEffects:=false; FMX.Types.GlobalDisableFocusEffect:=false; FMX.Types.GlobalUseDirect2D:=false; FMX.Types.GlobalUseDXSoftware:=false; // fmx.Types.GlobalUseDX := false; // этот не позволяет даже загрузиться корректно FMX.Types.GlobalUseDXInDX9Mode := false; FMX.Types.GlobalUseGPUCanvas := false; FMX.Types.GlobalUseGDIPlusClearType := false; Повторяю, с Сиэтле нет такой проблемы! Такое ощущение, что они компилятор под винду сломали(
  10. Это то, что было изначально, еще с Сиэтла. В этом режиме Берлин совсем не выносим! Все очень медленно загружается окна очень медленно прогружаются. Экспорт из файла длится секунд 10, а без этого режима менее секунды. Поэтому убрал брал эту строчку совсем. А с этим флагом происходит тоже самое, тольео еще хуже((
  11. Да, уже увидел. Писал в поддержку. Написал честно, у вас дурацкий интерфейс сайта, зачем то нужно вручную выделять версии студии. Так как Берлин новый, он по автоматно был не выделен. Соответственно и новой версии не видел.
  12. Проблема очень странная. На этой недели стал полностью переносить свое приложение для десктопов (Win и Mac) на Berlin. В одном из модуле использую стандартную grid. В сиэтле работало как часы. Тут откомпилировал, вроде все работает. Программирую на маке, windows 7 стоит в виртуальной. Шло все хорошо. Сегодня запустил на работе, там windows XP. И каково было мое удивление, что после ряда манипуляций прога просто уходит в какой то ступор. Поясняю. Открываю место в программе, где показывается grid. Строк много в grid. Проверял и на 7000 и на 3000. Это перечень закупленных медикаментов. При открытии данных, все они помещаются в grid. Но стоит несколько раз сходить вниз и снова вверх по данным (через NavigatorBindSourceDB), сетка теряется (белый лист). Причем это всего через1-2 нажатие. Если я в XP открываю приложение из Сиэтла, такого не происходит! Код один и тот же! И если я запускаю в Windows 7 или 10, такого тоже не происходит (хоть Сиэтл хоть Берлин). Причем, что интересно, в рабочий комп с XP я поставил тоже виртуалку и туда Window 7. Так так все работает!!! То есть это не зависит от видеокарты и мощности процессора. В маке тоже работает как часы. Хоть 10000 тыс строк! То есть проблема именно в XP. Параллельно к тому, что теряется grid еще и приложение глючит. То есть теряются label и надписи у кнопок, а верхняя панель, где кнопки закрыть, свернуть, тоже теряется. Вот так выглядит нормальное приложение: Вот так, если сделать навигацией взад-вперед: Потом, после нескольких кликов по пустой сетки, теряются надписи (вверху, нет надписей у закладок): А потом у родителя верхняя панель: Такое ощущение, что ресурсов не хватает! Я в растерянности. Что делать? Подскажите!
  13. А, да, не обратил внимание, что под андроид((. Просто с ним я не работаю. Но они вроде как обещали выкатить в этом году что то похожее..
  14. Тоже согласен с предыдущим ораторами, кроме fast-report аналогов не вижу.
  15. Да я к тому, что у меня уже куплены TMS и Fast report. Html есть в первом, печать во втором. Поэтому покупать за такую цену еще один компонент, было бы слишком.
  16. Сам задал вопрос, сам и решил. Ларчик просто открывается, в сетях настройках VirtualBox нужно поставить тип подключения: "сетевой мост". А у меня стоял NAT.
  17. В общем мой кунг-фу оказался слаб и танцы с бубном тоже не помогли. Общий смысл: Сеть Wi-fi: в ней ip телефона - 10.0.1.5 ip точки доступа 10.0.1.1 ip мака в котором стоит виртуалка 10.0.1.14 ___________________________________ Теперь вторая внутренняя сеть, между хостом в маке и виндой в маке: ip Mac 10.0.2.2 ip windows 10.0.2.15 ______________________________________ Таким образом маку принадлежат два ip от wi-fi 10.0.1.14 и от VirtualBox 10.0.2.2. Какие комбинации только не пробовал, вот пример. Ничего не получается((( Подскажите, кто неплохо разбирается в сетях, что нужно прописать?
  18. Пришлось опять запускать в маке "живую" винду через bootcamp и ставить туда Outpost. Путем этих манипуляций легко выяснилось, что там порт 2020 !
  19. Попытался найти в доках по какому порту эта фича работает, что бы пробросить его в виртуалку, не тут то было! Нет информации о портах((((.
  20. Сегодня случайно зашел на сайт комъюнити http://community.embarcadero.com/blogs/entry/rad-studio-fireui-app-preview-berlin и вчитался в текст. До этого, на прошлой недели в вебинаре вскользь услышал о новой методике в реальном времени увидеть сразу же изменения на живых девайсах - iOs, android. Прошел по ссылке и настроил. Сказать что я был удивлен и восхищен - это очень слабо сказано. Это превзошло все мои ожидания! Я в Берлине кидаю на форму визуальные компоненты и на моем iPhone это сразу же вижу! Но вопрос в том, что я коннектил по локалке напрямую. Как просунуть корректно эту связь из виртуалки? У меня в маке стоит VirtBox в ней windows. Естественно дельфин запущен в виртуалке. На живом компе получилось, как прокинуть из виртуалки?
  21. А чуть чуть, это сколько? Прошу прощения за назойловость(
×
×
  • Создать...