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

МихаилЪ чайковЪ

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

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

  • Посещение

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

Достижения МихаилЪ чайковЪ

  1. Прошло много времени, но кому-нибудь это пригодится. Создаём файл styles.xml в папке с проектом. В него пишем <resources xmlns:android="http://schemas.android.com/apk/res/android"> <style name="AppTheme" parent="@android:style/Theme.Material"> <item name="android:colorPrimary">#000000</item> <!--> Менять этот цвет <--> <item name="android:colorPrimaryDark">#000000</item> <!--> Менять этот цвет <--> <item name="android:windowTranslucentStatus">true</item> <item name="android:windowTranslucentNavigation">false</item> <item name="android:windowBackground">@drawable/splash_image_def</item> <item name="android:windowNoTitle">true</item> </style> </resources> Поменяйте цвета в тех строчках, которые я отметил. Возможно, в настройках проекта потребуется включить Splash Screen
  2. lblCompanyMail.HitTest := True; Есть такая строчка у вас?
  3. В Windows вся проблема. Как известно, в этой ОС можно нажимать как мышью, так и пальцем. Вопрос: как сделать так, чтобы OnTap срабатывал не только на палец, но и на мышь?
  4. Тогда 100% файл должен был попасть на устройство. И да, каждый раз он перезаписывается, если не менять настроек. Root я предлагал как способ узнать папку. Может быть я не понял вопрос
  5. Чтобы узнать, есть ли файл базы на телефоне и какой он, нужно: 0. Получить ROOT-доступ, если база хранится в системной папке приложения 1. Узнать точное местоположение файла и найти его по этому адресу. Все пути перечислены в справке. Для их получения вызовите справку TPath.GetHomePath Файл мог попасть не в ту папку, если указан неправильный Remote Path в Deployment или не указан вовсе. К примеру, я храню большинство данных своего приложения в TPath.GetHomePath, поэтому для всех в Deployment пишу assets/internal. Есть другие пути и Remote Path для каждого из них. Вам следует проверить этот пункт. Подробнее на developer.android.com
  6. Жесты могут также отвалиться, если вы включите свойство формы Transparency. Немаловажно то, что оно плохо дружит со многими функциями WinAPI. Да, проблема актуальна
  7. Это хорошо, а будет ли зависеть нажатие пальца от положения курсора мыши?
  8. Сейчас делаю так procedure TForm1.Circle1Gesture(Sender: TObject; const EventInfo: TGestureEventInfo; var Handled: Boolean); var lsender: TCircle; Svc: IFMXDragDropService; DragData: TDragObject; LCircleShot: FMX.Graphics.TBitmap; begin lsender := (Sender as TCircle); if TPlatformServices.Current.SupportsPlatformService(IFMXDragDropService, Svc) then begin LCircleShot := lsender.MakeScreenshot; lsender.Align := TAlignLayout.None; DragData.Source := Sender; DragData.Data := LCircleShot; Svc.BeginDragDrop(Self, DragData, LCircleShot); end end; Проблема в том, что при удержании пальца в тот самый момент, когда процедура должна выполниться, приложение наглухо зависает
  9. Именно палец, а не мышь. При этом нужно, чтобы при нажатии в моё приложение можно было нажимать и в других - примерно так себя ведут экранная клавиатура и тачпад. Реализуется что-то типа экранного джойстика Уже пробовал использовать LongTap: здесь проблема в том, что длинное нажатие бывает длинным WM_TOUCH не работает Через OnMouseDown не вышло, так как чтобы сработало, нужно пошевелить пальцем, а я хочу, чтобы поставил и заработало
×
×
  • Создать...