-
Постов
2 124 -
Зарегистрирован
-
Посещение
-
Победитель дней
390
Весь контент Brovin Yaroslav
-
Я пправильно понимаю, что вы хотите узнать размер окна просмотра содержимого без учета размеров скроллбаров?
-
Прочитать всю новость целиком на сайте Embarcadero
-
Прочитать всю новость целиком на сайте Embarcadero
-
То что вы не создаете, это не означает, что ваша программа использует всего один поток. Этот сенсор на андроиде работает в другом потоке. Вам нужно понимать только одно, что работать с UI контролами можно только в UI потоке. На счет TLabel - вам просто повезло. Это простой контрол. А вот с TMemo, как вы поняли, такое везение не проходит. Так как TMemo вычисляет размеры линий. И если вы в момент вычисления линий, добавляете или удаляете линию, то можно спокойно поймать EArgumentOfRange исключение
-
Событие приходит в другом потоке. А с UI можно работать только в главном потоке. Поэтому перед тем, как что-то записывать в мемо, эту запись нужно завернуть в TThread.Synchronize. procedure TForm17.LocationSensor1LocationChanged(Sender: TObject; const [Ref] OldLocation, NewLocation: TLocationCoord2D); begin TThread.Synchronize(procedure begin Memo1.Lines.Add(''); end); end;
-
Достаточно вызвать: TCaptureDeviceManager.RegisterCaptureDeviceClass
- 3 ответа
-
- web camera
- surveillance
-
(и ещё 1 )
C тегом:
-
По умолчанию такого кода нету в FireMonkey. Но вы можете самостоятельно реализовать TVideoCaptureDevice, который будет получать TBitmap с любого интересующего вас источника видеосигнала.
- 3 ответа
-
- web camera
- surveillance
-
(и ещё 1 )
C тегом:
-
Вопрос не по теме нужно оформлять в отдельные темы. P.S. TNotificationCenter.ApplicationIconBadgeNumber
-
Надо зону выреза не просто сделать полностью прозрачным, а добавить туда белый цвет. Как сейчас модно делать. Смешивают белый с альфа каналом. Получается еле заметная белесая маска. А далее под нее если подкладываешь монотонный цвет. И в итоге в результате смешивания можно получить неплохой натуранльный цвет с тенями. P.S. В принципе это тот же самый способ, что и с маской. Просто не нужно дополнительно ручками попиксельно менять цвет. Можно без кода сразу сделать смешивание на уровне FMX.
-
В Firemonkey есть поддержка мультимониторности. Информацию обо всех мониторах, рабочих областях и тд можно получить у глобального объекта Screen.
- 3 ответа
-
- Navigation bar
- Notification bar
- (и ещё 4 )
-
:-) Как минимум, потому что нет версии для OSX и Windows....
-
Посмотрите Push уведомления
-
Еще подумал, что можно сделать png картинку с футболкой, у которой прозрачной будет только закрашиваемая часть. А дальше просто подложить под картинку TRectangle и просто менять ему цвет.
-
Оплата переводом на банковский счет.
-
Можно сделать маску, содержащую ту часть футболки, которую нужно закрашивать. А далее по маске попиксельно менять цвет.
-
Прочитать всю новость целиком на сайте Embarcadero
-
Прочитать всю новость целиком на сайте Embarcadero
-
Я про FireMonkey
-
В андроиде и iOS вроде нету PopupMenu