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

Vitaldj

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

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

  • Посещение

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

    28

Сообщения, опубликованные Vitaldj

  1. 15 минут назад, POV сказал:

    Кореш подтвердил, что прежняя сборка под Seattle работала нормально на XP и слабеньком селероне. А эта лишь на семерке запустилась.

    Грустно(((. Проблема в том, что во многих учреждениях (я пишу для медицинских), до сих пор парк Win XP не маленький! И сбрасывать ее со счетов, пока рановато. Поэтому FMX лучше там не использовать. Это я понял поздно(.

  2. 1 час назад, haword сказал:

    может пропустил но пробовали установить только FMX.Types.GlobalUseGDIPlusClearType = true а остальные переменные в false? у меня в таком варианте немного быстрее работало. 

    А интерфейс после этого в windows XP видели? В других, все ок, а в XP как на скрине вверху, нечитабельно, но быстро и все летает!

  3. 8 часов назад, POV сказал:

    Прожку свою на TMS скопиленную под берлином щас дал корешу с ХП. Тормозит жутко. Но там селерон 800 ))) так что хз где собака порылась .. проблем, собственно, отображения - нет.

    А вот с какой XE поддержка ХП убрана?

     

     

    P.S. GlobalUseGPUCanvas = TRUE кстати не изменило отображение. Но результат по скорости ещё не проверял.

    А где вы прописываете GlobalUseGPUCanvas = TRUE ? До инициализации приложения? Вот вам очень простой пример. Слева GlobalUseGPUCanvas = false  справа GlobalUseGPUCanvas = TRUE. Как говорить результат налицо. Проверял на нескольких Win XP результат один: интерфейс просто ужасен. Иногда прочитать даже невозможно(((

    Screenshot - 23_05.png

    Пример взят отсюда: 

     

  4. 6 часов назад, wamaco сказал:

    Вы используете от TMS что то? Если "Да", то где то читал про такой глюк, но найти не могу где!

    Использую, но не сетку. Только HtmlText. И на той форме, что выше, нет TMS.

  5. Коллеги, есть у кого еще комп с windows ХР, я бы в личку скинул тест приложения, поглядели бы? Времени много не займет. Просто хотелось бы окончательно убедиться в глючности на windows ХP. 

  6. В 20 мая 2016 г. в 10:15, krapotkin сказал:

    не факт, что все false

    именно комбинация должна быть 

    я как-то экспериментировал, но давно и забыл...

    Вот все переменные, которые идут по умолчанию при запуске программы:

    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 просто летает и ничего не глючит! Но вы посмотрите на интерфейс:

    Screenshot - 23_05.png

    Ничего не видно! Просто ужас!!! Пробовал по всякому с другими FMX.Types.Global, ничего не исправляет! А как только возвращаю FMX.Types.GlobalUseGPUCanvas= false, то становиться все красиво, но глючит (читай первый пост).

    Help me (((

  7. К сожалению, применение всех пунктов - безрезультатно! ((((

      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; 

     

    Повторяю, с Сиэтле нет такой проблемы! Такое ощущение, что они компилятор под винду сломали(

  8. 7 минут назад, krapotkin сказал:

    да. Direct2D надо отключать в явном виде

    и приложение перейдет на софт рендеринг

    не думаю, что будет хорошо

    поэкспериментируйте с комбинациями FMX.Types.GlobalXXXX

    Попробую завтра на работе)

  9. 1 час назад, Error сказал:

    Поддержка XP в Rad Studio давно прекращена, поэтому глюки под XP могут быть любые.

    Скорее всего текстуры теряются по какой-то причине, попробуй использовать прорисовку с помощью GDI+, для этого надо в главном файле приложения снять флаг FMX.Types.GlobalUseDirect2D := False;
     

    Это то, что было изначально, еще с Сиэтла. В этом режиме Берлин совсем не выносим! Все очень медленно загружается окна очень медленно прогружаются. Экспорт из файла длится секунд 10, а без этого режима менее секунды. Поэтому убрал брал эту строчку совсем. А с этим флагом происходит тоже самое, тольео еще хуже((

  10. 3 минуты назад, ElenaS. сказал:

    Добрый день!

    Не могла ответить Вам своевременно. Поддержка Берлина уже включена, если вы еще не обновились - обновляйтесь!

    Да, уже увидел. Писал в поддержку. Написал честно, у вас дурацкий интерфейс сайта, зачем то нужно вручную выделять версии студии. Так как Берлин новый, он по автоматно был не выделен. Соответственно и новой версии не видел.

  11. Проблема очень странная. На этой недели стал полностью переносить свое приложение для десктопов (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 и надписи у кнопок, а верхняя панель, где кнопки закрыть, свернуть, тоже теряется.

    Вот так выглядит нормальное приложение:

    1.png

    Вот так, если сделать навигацией взад-вперед:

    2.png

    Потом, после нескольких кликов по пустой сетки, теряются надписи (вверху, нет надписей у закладок):

    3.png

    А потом у родителя верхняя панель:

    4.png

    Такое ощущение, что ресурсов не хватает!

    Я в растерянности. Что делать? Подскажите!

  12. 10 часов назад, asviridenkov сказал:

    Если мы все еще про создание PDF под Android, то FR под ним вообще не работает.

    А, да, не обратил внимание, что под андроид((. Просто с ним я не работаю. Но они вроде как обещали выкатить в этом году что то похожее..

  13. 1 час назад, asviridenkov сказал:

    Как там в анекдоте, "рынок большой, ходите, выбирайте" ))

    А если серьезно, то на написание аналога у вас уйдет несколько лет высококвалифицированного труда. Так что нет, не дурно.

     

     

    Да я к тому, что у меня уже куплены TMS и Fast report. Html есть в первом, печать во втором. Поэтому покупать за такую цену еще один компонент, было бы слишком. 

  14. В общем мой кунг-фу оказался слаб и танцы с бубном тоже не помогли. Общий смысл:

    Сеть 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.

    Какие комбинации только не пробовал, вот пример. Ничего не получается(((

    Screenshot at мая 11 22-46-03.png

    Подскажите, кто неплохо разбирается в сетях, что нужно прописать?

  15. Сегодня случайно зашел на сайт комъюнити http://community.embarcadero.com/blogs/entry/rad-studio-fireui-app-preview-berlin  и вчитался в текст. До этого, на прошлой недели в вебинаре вскользь услышал о новой методике в реальном времени увидеть сразу же изменения на живых девайсах - iOs, android. Прошел по ссылке и настроил. Сказать что я был удивлен и восхищен - это очень слабо сказано. Это превзошло все мои ожидания! Я в Берлине кидаю на форму визуальные компоненты и на моем iPhone это сразу же вижу! Но вопрос в том, что я коннектил по локалке напрямую. Как просунуть корректно эту связь из виртуалки? У меня в маке стоит VirtBox в ней windows. Естественно дельфин запущен в виртуалке. На живом компе получилось, как прокинуть из виртуалки? 

     

×
×
  • Создать...