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

xenon54

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

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

  • Посещение

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

    14

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

  1. "beginscene" в методе Paint, на сколько мне известно, не нужно.
  2. xenon54

    [iOS] Запуск

    я с рутрекера брал образ, выкладывать не вариант, весит 40 Гб. И кстати образ был голым, сам там ставил radpaserver и xcode и без проблем.
  3. Важно понять, что форма перерисовывается постоянно. То что вы рисуете на канве формы в методе OnPaint то остается ровно до тех пока в следующий раз не вызовится метод отрисовки формы, в котором вы уже не участвуете. Т.е. если вы хотите что бы линии оставались, то вы всегда должны участвовать в отрисовке.
  4. отпечатки эти потому что не перерисовывается форма. Вам нужно рисовать в событие OnPaint у формы, а при событии MouseMove заставлять форму перерисовываться. по-моему RealignContent.
  5. Вычислять координаты, перетягиваемого элемента в событии OnMouseUpи там принимать решение что с ним делать оставлять или обратно тащить. point := TPointF.Create(X,Y);
  6. Используйте Canvas.DrawLine в методе OnPaint.
  7. xenon54

    [iOS] Запуск

    Для любой компиляции IOS проекта нужна Mac OS. Естественно на трекерах можно найти образ MacOs для WM.
  8. Что бы это значило...
  9. xenon54

    [iOS] Запуск

    Нужно выбрать в проекте Release и AdHoc/AppStore. Лицензия тут ни каким боком.
  10. Думаю это вам должно помочь. Ну и вот это в догонку.
  11. Насрать что сишарп. Качаю, посмотрим Честно говоря, в плане написания для IOS'а абракадабра меня устраивает на все 100. Нет не решаемых задач, и работает шустро, нет никаких подлагиваний, за исключением некоторых моментов с анимацией контролов. Я так понял что у всех нарекания к абракадабре именно из-за андроида.
  12. Лично меня жуть как раздражает XCode, ничего не могу с собой поделать, несколько раз пытался заставить себя юзать этот Objective-C и Swift новый, отвращение от самой студии и языка не передать словами. Xamarin как я посмотрел на видосе, лагает при прокрутке большого простого списка, т.е. тоже так себе вариант.
  13. Нужно копию измененного "FMX.Platform.Win.pas" файла положить в папку с проектом, либо перекомпиливать тот который лежит в папке с абракадаброй. Мб вы это сделали, но не написали про это
  14. Не так давно это уже было на форуме, поиск заюзай.
  15. У меня проект, скажем так, немалый и нет никаких проблем, ну за исключением {censored} утечки памяти у самой среды когда копаешься в StyleBook, но это терпимо. Вы про нестабильность среды или приложений?
  16. Видел, устанавливал, но цена это забей.
  17. Не катит. Нужно обязательно положить на какую-нить форму этот компонент и только после этого среда перестает ругаться. Я так понял что регистрация класса проходит только тогда, когда добавляешь этот компонент, т.е. срабатывает секция initialization. А нужно чтобы класс регистрировался с запуском среды, наверное, ну или я чего-то недопонимаю.
  18. Правая колонка "последние сообщения" сливается со страницей. Не на мобильных устройствах, а вообще
  19. Пришел, увидел, победил! Почему-то думал что "RegisterComponents" достаточно для регистрации компонента и однозначной его идентификации в системе. Сделал как вы написали выше. Добавил после этого в stylebook свой компонент, скомпилил приложение, все хорошо. Сохранил проект, вышел из студии, запустил ее заново, пытаюсь загрузить проект, и получаю ошибку, что класс не зарегистрирован. Но стоит мне открыть пустой проект, кинуть на него этот компонент и закрыть его, а после этого открыть предыдущий, так ошибки как небывало. И так каждый раз после закрытия студии. Причем, в пакете много компонентов, а рычит только на этот постоянно, который используется в стиле.
  20. Приложение не запускается, ошибка выходит до старта. Очевидно, что все внутренние компоненты абракадабры скомпилины еще в какие-то ресурсы и где-то лежат, и новый компонент тоже нужно как-то туда допилить, вопрос как.
  21. Сделал кастомный TCustomRoundRect (потомок TRoundRect), хочу использовать его в стилях, а не тут-то было. Такая вот ошибка появляется при запуске приложения.
×
×
  • Создать...