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

Ingalime

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

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

  • Посещение

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

    5

Активность репутации

  1. Like
    Ingalime отреагировална Brovin Yaroslav в [TMapView] кнопки на карте   
    Нет
  2. Like
    Ingalime отреагировална Равиль Зарипов (ZuBy) в Работа с маркерами   
    используйте правильные методы
    Form3.Close; Form5.Show; что на этих формах содержится?
     
    я бы на всякий случай весь код в событиях TMapView заключал бы в
    TThread.Synhronize(nil, procedure begin // тут код который нужно выполнить end);
  3. Like
    Ingalime отреагировална krapotkin в Постоянная подпись маркера   
    почему не подходит?
    берем битмап, выводим на него текст хоть из ини, хоть из инитернета, и отдаем для создания маркера
  4. Like
    Ingalime отреагировална krapotkin в Постоянная подпись маркера   
    сделать маркер в виде подписи
  5. Like
    Ingalime отреагировална Maka в Unit FMXTee.Canvas was compiled with a different version of System.SysUtils.FreeAndNil   
    Удалось найти решение самостоятельно.
    В этой ветке можно скачать недостающее dcu файлы для корректной работы
  6. Like
    Ingalime отреагировална krapotkin в MultiSelect в TDateEdit   
    это почти невозможно реализовать В ОБЩЕМ
    25.10.2020 - 27.10.2020 + 13.04.2021 - 21.04.2021
    как это выбрать, оставаясь в одном экранчике?
    так что сделайте список выборов и каждый из них добавляйте с помощью одного компонента
    за образец дизайна можно взять например выбор дат для билетов на сайте ржд или где-то на продаже авиабилетов. 
    все придумано до нас
  7. Like
    Ingalime отреагировална Bob32 в При публикации приложения на AppleStore вылезает ошибка - В каталог объектов xcode необходимо добавить значок приложения с разрешением 1024*1024 пикселей   
    Идёшь по ссылке. Там инструкция на 4+ листа. К ней есть пара Вложенных архивов.
    Берёшь первый, где лежат иконки, распаковываешь. Подкладываешь свои (там по умолчанию стандартные дельфийские), плюс эту самую иконку - 1024 на 1024.
    потом это копируешь на комп с маком и xcode. Из командной строки запускаешь строку с длинными параметрами. По итогам в папке получаешь неск файлов, копируешь их на комп с дельфи, подкладываешь в файл проекта, вместе с файлами ещё одного архива, потом в параметрах деплоймента проекта отключаешь стандартные иконки, добавляешь штук 6 этих левых файлов, предварительно ещё правишь файл plist.info. Потом все это компилируешь и получаешь Новый ipa файл. Его и заливаешь на эпл стор.
     
    в инструкции все подробно написано.
    пробовал на 10.3.3 - работает.
  8. Like
    Ingalime получил реакцию от Barbanel в При публикации приложения на AppleStore вылезает ошибка - В каталог объектов xcode необходимо добавить значок приложения с разрешением 1024*1024 пикселей   
    https://community.idera.com/developer-tools/b/blog/posts/workaround-for-ios-appstore-1024x1024-icon-issue?fbclid=IwAR22IEFqfF7u6jgnL_CDsFOagHAJqItSeKsvG4DUUwPyGDZFB-nHreAxVZM
  9. Like
    Ingalime отреагировална OnePeople в NotificationListenerService   
    Вот статья с инструкцией, по созданию сервиса
    https://stackoverflow.com/questions/27962192/is-it-possible-to-read-the-notifications-of-other-applications-on-android-with-d
    Единственное я удалил с исходника сервиса, все что связанно с 
    import android.support.v4.content.LocalBroadcastManager; и использовал обычный BroadcastReciver 
    Далее даем разрешение
    BIND NOTIFICATION LISTENER SERVICE
    В манифесте после строки  <%services%> дописываем
     <service android:name="com.embarcadero.ИМЯ ВАШЕГО СЕРВИСА.NotificationService"       android:permission="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE">      <intent-filter>          <action android:name="android.service.notification.NotificationListenerService" />      </intent-filter>  </service> Иконку доставать так
    iconapp:=TBitmap.Create; Surface := TBitmapSurface.Create; NotifyDraw:=TAndroidHelper.Context.createPackageContext(stpackage, 0).getResources.getDrawableForDensity(idicon, 480); if StrToInt(NotifyDraw.getAlpha.ToString)=255 then Bitmap := TJBitmapDrawable.Wrap((NotifyDraw.getCurrent as ILocalObject).GetObjectID).getBitmap; if Bitmap<>nil then begin JBitmapToSurface(Bitmap, Surface); iconapp.Assign(Surface); end;  
  10. Like
    Ingalime отреагировална slav_z в прозрачность модального окна в 10.3   
    ну нельзя так...
    кстати, там есть пояснение (ниже), но работает... поэтому это на ваш риск... возможно не на всех телефонах будет работать...

  11. Like
    Ingalime отреагировална slav_z в прозрачность модального окна в 10.3   
    если вы достаточно смелый, то можете внести следующее изменение в исходники* дельфи: (тогда на андроиде будет работать прозрачность формы), но проблему можно решить просто используя фреймы.

    *копируете этот файл в папку проекта и делаете изменения.
  12. Like
    Ingalime отреагировална krapotkin в FireDAC или UniDAC   
    один сервер без проблем подключается к другому
    так что на одном - софт, на другом - база
    это секурити
  13. Like
    Ingalime отреагировална Barbanel в RAD Studio 10.3.3 (с поддержкой Андроид 64-бит, macOS Catalina 64-bit, iOS 13)   
    Воу-воу, палехше, на личности не надо переходить. Для этого есть личка.
  14. Like
    Ingalime отреагировална ENERGY в [Android] Прозрачность формы в RIO и выше   
    В версиях студии после 10.1 (Berlin) прозрачность форм в Android сломалась.
    Баг находится здесь  https://quality.embarcadero.com/browse/RSP-22314
    Причина и одно из простых решений находятся в комментах.
    Починить можно так, проверено в 10.4: 
    Work around is to set your formstyle property of the form to "Popup". This will make the form transparent again. But this wil have the effect of the wsMaximized style not working properly. You can go around this by making the following code additions to your form:
    procedure TForm1.Adjustformsize; begin Width := Screen.Width; height := Screen.Height; Top := 0; left := 0; end; You should call this procedure before you show the form. Also you should anticipate a form resize when the device is rotated. You can use the following code for that:
    first add System.Messaging and fmx.Platforms to your uses clause. Then add the following code
    procedure TForm1.OrientationChangedHandler(const Sender: TObject; const Msg: TMessage); begin AdjustFormSize; end; //Add in the formcreate: TMessageManager.DefaultManager.SubscribeToMessage(TOrientationChangedMessage, OrientationChangedHandler); // add in the destroy: TMessageManager.DefaultManager.Unsubscribe(TOrientationChangedMessage, OrientationChangedHandler);  
  15. Like
    Ingalime отреагировална Barbanel в RAD Studio 10.3.3 (с поддержкой Андроид 64-бит, macOS Catalina 64-bit, iOS 13)   
    Разобрался, возможно проблема проявлялась только у меня.
    У меня установлен JCL и JVCL.
    Нужно было в меню Project -> JCL Debug Expert -> Generate .jdbg files выставить Enabled for this project (либо Always enabled)
    У меня было выставлено Always disabled, отладка не работала. В случае первых двух - отладка под Android64 работает.

  16. Like
    Ingalime отреагировална Tumaso в TMapView маркер при старте   
    ImageLocationSample это банально TImage, в котором я храню изображение маркера - заказчик хотел, чтобы маркеры отображались в его корпоративном стиле
    у меня был загружен в TImage как .png
  17. Like
    Ingalime отреагировална Евгений Корепов в Контора ищет FMX разработчика   
    Этот текст гугль находит по многим ресурсам с апреля 2020, думаю они или нашли уже себе разработчика,  или забили на проект )
  18. Like
    Ingalime отреагировална Евгений Корепов в FireDAC или UniDAC   
    FireDAC, он из коробки, бесплатно и покрывает 99% всех нужд. И отлично работает.
  19. Like
    Ingalime отреагировална Евгений Корепов в Не вижу опции Linux в Target Platforms   
    Если проект был сохранен в редакции не имеющей лицензии Linux, то вы никак не сможете добавить платформу Linux. Сам работаю дома на профе и у заказчика на энтерпрайзе и бесит эта хрень. Выход - удалите в проекте .dproj файл и откройте его в энтерпрайзе, добавьте платформу, сохраните и скопируйте файл .dproj в отдельную папку. Если проект был изменен и сохранен в профе, заменяйте .dproj на сохраненный.
  20. Like
    Ingalime получил реакцию от Евгений Корепов в При публикации приложения на AppleStore вылезает ошибка - В каталог объектов xcode необходимо добавить значок приложения с разрешением 1024*1024 пикселей   
    https://community.idera.com/developer-tools/b/blog/posts/workaround-for-ios-appstore-1024x1024-icon-issue?fbclid=IwAR22IEFqfF7u6jgnL_CDsFOagHAJqItSeKsvG4DUUwPyGDZFB-nHreAxVZM
  21. Thanks
    Ingalime отреагировална Tumaso в TMapView маркер при старте   
    Я делал так, маркер устанавливался в заданную позицию при создании:
    var LLocation: TMapCoordinate; LMarker: TMapMarkerDescriptor; LLocation := TMapCoordinate.Create(DEFAULT_LATITUDE, DEFAULT_LONGITUDE); LMarker := TMapMarkerDescriptor.Create(LLocation, 'Название метки'); LMarker.Icon := ImageLocationSample.Bitmap; MapView.AddMarker(LMarker); MapView.Zoom := DEFAULT_ZOOM; где DEFAULT_LATITUDE и DEFAULT_LONGITUDE это мои константы с нужной координатой маркера
  22. Like
    Ingalime отреагировална GASCHE в Книга. Обучение мобильной разработке не Delphi   
    Основной задачей второго издания данной книги является актуализация представленных примеров относительно текущей версии Embarcadero RAD Studio/Delphi 10.3.2 Rio по сравнению с той, которая использовалась при подготовки первого варианта. Материал книги дополнился новыми возможностями и полезными советами, а также рекомендациями, полученными от читателей первой версии.

  23. Like
    Ingalime отреагировална gonzales в поломались ПУШи в 10.4   
    Нашел причину
    В Library path для Андроид64 добавил путь E:\Embarcadero\Studio\21.0\source\rtl\android, где собственно и лежит Androidapi.JNI.PlayServices.Tasks.pas и все заработало.
    Буду с iOS разбираться теперь
  24. Like
    Ingalime отреагировална Олег Киреев в Книга. Обучение мобильной разработке не Delphi   
    Здравствуйте.
    У меня она есть. Файл формата pdf 31 мегабайт. Я дополнил его повставлял закладки по главам для быстрого поиска. У меня впечатления самые лучшие. СпасиБО Всеволоду Леонову. Могу прислать на вашу личную почту.
    С Уважением. Олег.
  25. Like
    Ingalime отреагировална Morfi в Докинг   
    Есть прототип:
    https://github.com/ivanovsergeyminsk/fmx-dockframework
    Но он только для windows.
    Думаю, по коду идея будет понятна. Можете допиливать.
×
×
  • Создать...