-
Постов
396 -
Зарегистрирован
-
Посещение
-
Победитель дней
16
Весь контент Martifan
-
tlocationsensor - километраж Как определить скорость движения?
Martifan опубликовал вопрос в TLocationSensor
всем привет подскажите пожалуйста если есть какой нибудь встроенная функция как определить скорость передвижение? заранее спасибо -
но OnClick же есть?
-
да да только надо чтобы это сделать через триггер
-
Здравствуйте используя компонент Rectangle При нажатие хочу чтобы он менял цвет с помощью триггера IsPressed=true не срабатывает подскажите пожалуйста может кто то сталкивался с таким проблемой и как решили? заранее спасибо
-
что то не получается не могли бы написать инструкцию как все это сделать? спасибо я сделал вот так: {**********************************************************} { } { CodeGear Delphi Runtime Library } { } { Delphi-Objective-C Bridge } { Interfaces for Cocoa framework CoreTelephony } { } { Copyright (c) 2010, Apple Inc. All rights reserved. } { } { Translator: Embarcadero Technologies, Inc. } { Copyright(c) 2016 Embarcadero Technologies, Inc. } { All rights reserved } { } {**********************************************************} unit iOSapi.CoreTelephony; interface uses Macapi.ObjectiveC, iOSapi.CocoaTypes, iOSapi.Foundation, Posix.Dlfcn; // ===== External functions ===== var CoreTelephonyModule: THandle; const CoreTelephonyFwk: string = '/System/Library/Frameworks/CoreTelephony.framework/CoreTelephony'; @@ -114,4 +120,10 @@ Result := CocoaNSStringConst(CoreTelephonyFwk, 'CTCallStateDisconnected'); end; type {$M+} // ===== Forward declarations ===== CTCarrier = interface; CTTelephonyNetworkInfo = interface; CTCall = interface; CTCallCenter = interface; // ===== Interface declarations ===== CTCarrierClass = interface(NSObjectClass) ['{FA14F6EF-18EF-4AE0-A115-5D5819B05A32}'] end; CTCarrier = interface(NSObject) ['{7FF111BF-7573-4BD2-881F-0B614DD5C01E}'] function allowsVOIP: Boolean; cdecl; function carrierName: NSString; cdecl; function isoCountryCode: NSString; cdecl; function mobileCountryCode: NSString; cdecl; function mobileNetworkCode: NSString; cdecl; end; TCTCarrier = class(TOCGenericImport<CTCarrierClass, CTCarrier>) end; TCellularProviderNotifier = procedure(const Data: CTCarrier) of object; CTTelephonyNetworkInfoClass = interface(NSObjectClass) ['{28EB8488-EE8F-4967-B8A8-6BF96AD4382D}'] end; CTTelephonyNetworkInfo = interface(NSObject) ['{F75CE940-A78E-4C64-812E-0576386B582D}'] function subscriberCellularProvider: CTCarrier; cdecl; procedure setSubscriberCellularProviderDidUpdateNotifier(Handler: TCellularProviderNotifier); cdecl; end; TCTTelephonyNetworkInfo = class(TOCGenericImport<CTTelephonyNetworkInfoClass, CTTelephonyNetworkInfo>) end; CTCallClass = interface(NSObjectClass) ['{1FA8C69C-57FA-4607-ACBA-547C9636312F}'] end; CTCall = interface(NSObject) ['{31625956-A516-437B-A385-7DF292D6FB5A}'] function callID: NSString; cdecl; function callState: NSString; cdecl; end; TCTCall = class(TOCGenericImport<CTCallClass, CTCall>) end; TCallEventHandler = procedure(const Data: CTCall) of object; CTCallCenterClass = interface(NSObjectClass) ['{A28B0E07-ED5A-4C05-82DA-E9FE4073E14D}'] end; CTCallCenter = interface(NSObject) ['{0FDB7AC7-B379-4E20-8D72-F1C11EA32EB6}'] procedure setCallEventHandler(EventHandler: TCallEventHandler); cdecl; function currentCalls: NSSet; cdecl; end; TCTCallCenter = class(TOCGenericImport<CTCallCenterClass, CTCallCenter>) end; // exported string consts function CTCallStateDialing: NSString; function CTCallStateIncoming: NSString; function CTCallStateConnected: NSString; function CTCallStateDisconnected: NSString; implementation const CoreTelephonyFwk: string = '/System/Library/Frameworks/CoreTelephony.framework/CoreTelephony'; function CTCallStateDialing: NSString; begin Result := CocoaNSStringConst(CoreTelephonyFwk, 'CTCallStateDialing'); end; function CTCallStateIncoming: NSString; begin Result := CocoaNSStringConst(CoreTelephonyFwk, 'CTCallStateIncoming'); end; function CTCallStateConnected: NSString; begin Result := CocoaNSStringConst(CoreTelephonyFwk, 'CTCallStateConnected'); end; function CTCallStateDisconnected: NSString; begin Result := CocoaNSStringConst(CoreTelephonyFwk, 'CTCallStateDisconnected'); end; initialization CoreTelephonyModule := dlopen(MarshaledAString(libCoreTelephony), RTLD_LAZY); finalization dlclose(CoreTelephonyModule); end.
-
доброго времени сутки подскажите как можно позвонить на iPhone? пробую пример: Mobile_Tutorial:_Using_the_Phone_Dialer_on_Mobile_Devices_(iOS_and_Android) и аппликация не запускается сразу вырубается это баг Delphi Berlin или это функция больше не работает? заранее спасибо
-
Здравствуйте а где взять этот компонент?
-
Доброго времени сутки. вовремя запуска аппликации выдаёт такую ошибку и телефоне аппликация не запускается хотя если его запустить вручную то он работает я перерыл интернет ничего полезного не нашел может кто знает как с этим бороться. раньше работал нормально но через какой то время перестал. заранее спасибо
-
Доброго времени сутки. Хочу в приложение использовать FontAwesome шрифт, но как в примере указана я все так делаю проект деплоится но когда собираюсь записывать телефоне то выдаёт ошибку. может кто нибудь знает в чем проблема? заранее благодарю
-
what you do with it? a bunch of options
-
Спасибо все понятно значит не получится ничего
-
а почему на Seattle работает?
-
даже пустую форму не может создать вовремя запуска крашится :((
-
то есть вы хотите сказать что выхода нету?
-
Доброго времени сутки. Попробовал запустить приложение под iOS на Delphi Berlin 10.1 upd 1 версия iOS 7.1 (старенький iPhone 4) все проходит удачно появляется иконка в телефоне начинает запускаться и сразу крашется тоже самое попробовал на Delphi 10 Seattle все идеально работает подскажите пожалуйста это новый баг у Delphi Berlin 10.1 upd 1 или я что то неправильно делаю? заранее спасибо
-
и где он?
-
я может не увидел но где код как у вас написана если так старайтесь чтобы он играл то не получится ну не правильно но крайне случай используйте ваш таймер но это неправильно лучше через TTask
-
Спасибо за ответы решенные нашлось, может кому пригодится TAnimator.AnimateIntWait(Rectangle1, 'Position.Y', -300); TAnimator.AnimateInt(Rectangle1, 'Position.Y', 144,1,TAnimationType.Out,TInterpolationType.Back);
-
Доброго времени суток есть маленькая проблема я в приложение решил использовать анимацию, но анимация появляется с задержками и тормозит вот я пример выложил проблема появляется тогда когда меняю значение Height если его не менять нету никакие проблемы и ничего не тормозит. подскажите пожалуйста есть какой нибудь решение или не стоит использовать анимацию заранее спасибо P.S. на iOS не тормозит только на Android Test.rar