-
Постов
385 -
Зарегистрирован
-
Посещение
-
Победитель дней
14
Сообщения, опубликованные xenon54
-
-
я с рутрекера брал образ, выкладывать не вариант, весит 40 Гб. И кстати образ был голым, сам там ставил radpaserver и xcode и без проблем.
-
Важно понять, что форма перерисовывается постоянно. То что вы рисуете на канве формы в методе OnPaint то остается ровно до тех пока в следующий раз не вызовится метод отрисовки формы, в котором вы уже не участвуете. Т.е. если вы хотите что бы линии оставались, то вы всегда должны участвовать в отрисовке.
-
Вместо RealignContent Form1.Invalidate
-
отпечатки эти потому что не перерисовывается форма. Вам нужно рисовать в событие OnPaint у формы, а при событии MouseMove заставлять форму перерисовываться. по-моему RealignContent.
-
Вычислять координаты, перетягиваемого элемента в событии OnMouseUpи там принимать решение что с ним делать оставлять или обратно тащить.
point := TPointF.Create(X,Y);
-
Используйте Canvas.DrawLine в методе OnPaint.
-
-
Что бы это значило...
-
Нужно выбрать в проекте Release и AdHoc/AppStore. Лицензия тут ни каким боком.
-
-
Насрать что сишарп. Качаю, посмотрим
Честно говоря, в плане написания для IOS'а абракадабра меня устраивает на все 100. Нет не решаемых задач, и работает шустро, нет никаких подлагиваний, за исключением некоторых моментов с анимацией контролов. Я так понял что у всех нарекания к абракадабре именно из-за андроида.
-
Лично меня жуть как раздражает XCode, ничего не могу с собой поделать, несколько раз пытался заставить себя юзать этот Objective-C и Swift новый, отвращение от самой студии и языка не передать словами. Xamarin как я посмотрел на видосе, лагает при прокрутке большого простого списка, т.е. тоже так себе вариант.
-
Только нужно привыкнуть:
- условие операторе if условие всегда заключается в скобки
- {} вместо begin end
- нету процедур. есть функции возвращающие void
- тип возвращаемого значения метода указывается до имени метода, а не после
- в паскале все классы обычно начинают с T, в шарпе такого нет, префиксы не указывают
- имена классов, методов, переменных чувствительны к регистру
- нету "объявлений" классов. все "по месту". т.е. interface и implementation объединены
- область видимости указывается не для группы методов, а перед каждым методом
- вместо class function идет static
- хэлперов может быть сколько угодно, классы хэлперов взаимодополняют друг друга
- наследование дженериков(да и вообще наследование) реализовано шикарно, не как в дельфях
Дак так во всех СИ подобных языках.
-
Нужно копию измененного "FMX.Platform.Win.pas" файла положить в папку с проектом, либо перекомпиливать тот который лежит в папке с абракадаброй. Мб вы это сделали, но не написали про это
-
Не так давно это уже было на форуме, поиск заюзай.
-
У меня проект, скажем так, немалый и нет никаких проблем, ну за исключением {censored} утечки памяти у самой среды когда копаешься в StyleBook, но это терпимо. Вы про нестабильность среды или приложений?
-
Что в ней хуже чем в 7?
-
Видел, устанавливал, но цена это забей.
-
Не катит. Нужно обязательно положить на какую-нить форму этот компонент и только после этого среда перестает ругаться. Я так понял что регистрация класса проходит только тогда, когда добавляешь этот компонент, т.е. срабатывает секция initialization. А нужно чтобы класс регистрировался с запуском среды, наверное, ну или я чего-то недопонимаю.
-
Правая колонка "последние сообщения" сливается со страницей. Не на мобильных устройствах, а вообще
-
Пришел, увидел, победил! Почему-то думал что "RegisterComponents" достаточно для регистрации компонента и однозначной его идентификации в системе.
Сделал как вы написали выше. Добавил после этого в stylebook свой компонент, скомпилил приложение, все хорошо. Сохранил проект, вышел из студии, запустил ее заново, пытаюсь загрузить проект, и получаю ошибку, что класс не зарегистрирован. Но стоит мне открыть пустой проект, кинуть на него этот компонент и закрыть его, а после этого открыть предыдущий, так ошибки как небывало. И так каждый раз после закрытия студии. Причем, в пакете много компонентов, а рычит только на этот постоянно, который используется в стиле.
-
Приложение не запускается, ошибка выходит до старта. Очевидно, что все внутренние компоненты абракадабры скомпилины еще в какие-то ресурсы и где-то лежат, и новый компонент тоже нужно как-то туда допилить, вопрос как.
-
Сделал кастомный TCustomRoundRect (потомок TRoundRect), хочу использовать его в стилях, а не тут-то было. Такая вот ошибка появляется при запуске приложения.
-
На сколько я понял, она еще не закончена
Можно ли перемещать элементы по форме
в Жесты
Опубликовано
"beginscene" в методе Paint, на сколько мне известно, не нужно.