-
Постов
1 204 -
Зарегистрирован
-
Посещение
-
Победитель дней
26
Весь контент Rusland
-
ZuBy, спасибо большое PS. free заменил на Release;
-
У меня схожая проблема, потому с вашего позволения спрошу здесь. Создал отдельно форму FormAdd (на ней кнопки OK, Cancel и Edit-ы). Из главного модуля убрал Application.CreateForm(TFormAdd, FormAdd); Пытаюсь ее вызвать так: with FormAdd.Create(self) do begin ShowModal( procedure( AResult: TModalResult) begin if (AResult = mrOK) then begin /// действия end; free; end ); и на первой же строке получаю Access Violation. Это я пока запускаю ее в Windows, а не под Android-ом. Как быть?
-
Планируется в следующей версии?
-
Под андроид в Delphi 10 Seattle можно поверх карты кнопку поставить? Кто-нибудь может точно ответить? )
-
Вот оно: TMapView -> LayerOptions -> Buildings:=True
-
В новой 10ой версии в TMapView (MapType=Normal) у меня перестали отображаться некоторые дома. У всех так? Вот в XE8: В 10-ке: Как видите часть домов видна (то есть это не режим Terrain), а часть "снесли".
-
В принципе все работает, но вот небольшой затык (хоть он и не касается самого движка) на procedure LocationSensorLocationChanged(Sender: TObject; const [Ref] OldLocation, NewLocation: TLocationCoord2D); Теперь 10ка не дает обращаться к NewLocation.Latitude... приходится использовать LocationSensor.Sensor.Latitude Может я что-то не так делаю? Что такое [REF]? Аналогично в MapView1MapClick нет доступа к Position... Использовать MapView1.Location? PS. Плюс приложение зависает немного постояв ACCESS_NETWORK_STATE Allows applications to access information about networks Ага, очень полезное описание Ладно, оставлю галочки по умолчанию, раз и так все работает Еще такой вопрос: Расстояние тут меряется гуглем. Планируется ли включать метр от Яндекса? PPS. Странно, сервис HERE вроде давал доступ на месяц, а работает уже больше месяца
-
Если выложите, то в эту тему пожалуйста. У меня по стандарту включены Camera, Storage, Calendar и много чего еще не нужного )) Вот на Access location extra commands, Access WiFi state точно не нужно ставить галочки? Где вообще найти описания к ним?
-
Установил наконец Seattle 10... ZuBy, похоже TMapsEngine существенно изменился. Например, у него пропало свойство Active... Есть готовый примерчик по использованию Maps.Engine.pas? PS. В связи с добавлением "определения координат по IP, WI-FI, GSM" какие галочки нужно поставить в Uses Permissions? PPS. Нужно использовать TLocationSensor?
-
Давайте не отходить от темы... а то придет Ярослав Дмитриевич и всех нас расстреляет
-
Компания Embarcadero Technologies продана компании Idera http://habrahabr.ru/post/267487/
-
Как double?
-
Как думаете, как лучше хранить координату в базе? Cколько знаков после запятой использовать, чтобы не терялась точность? 6 знаков достаточно? (71.471026) На сколько метров увеличится точность, если хранить 7 знаков?
-
Я не пробовал, потому как еще не ставил 10-ую версию (жду апдейт ). Я вывод сделал на основании скрина, сделанном Darik1392 http://fire-monkey.ru/topic/1662-rad-xe9-rad-x-seattle/?p=8625 и утверждении zairkz http://fire-monkey.ru/topic/1662-rad-xe9-rad-x-seattle/?p=8562
-
Наверно нужно ставить кнопку прямо на Webbrowser, а не на форму.
-
Что исправили в TLocationSensor? И что за фичи у TMapView? (кроме того что поверх можно ставить другие компоненты)
-
Запуск приложения на одном телефоне тоже не учитывает особенностей других телефонов )) Но ваша мысль ясна ) PS. Тут вот советуют характеристики компьютера улучшить, но я вот пробовал работать в Android Studio на компьютере core i5, 8Гб и там также жутко тормозило как на этом компьютере Rad Studio )) Осталось попробовать только SSD-винчестер
-
Ну-ка, ну-ка, расскажите, что это за кандидаты? ))) PS. Беда абракадабры не столько в том что в каждой версии появляется новые баги (это понятное дело), а в том что исправления багов они выносят в новую версию студии, за которую надо снова платить, хоть и полцены (один update на версию - это не серьезно). Создается впечатление, что делается это намеренно А C++Builder всегда отставал от Дельфи и так будет всегда, сначала вносят новшества в Delphi, а потом портируют на CB.
-
Позвольте поинтересоваться, почему вы используете C++Builder, а не Delphi?
-
Интересно, почему не продолжили именовать с приставкой XE? Почему не XE9?
-
Эмулятор еще не устанавливал и не знаю насколько быстро он работает. Но ооочень уж долго происходит компиляция, деплой, установка приложения на телефон. Вот и возникла мысль: "А вдруг эмулятор пошустрее?". Что скажете? PS. Win8.1, 4Гб, Intel Pentium G2130 3.2Ггц
-
Сделал тестовое приложение на основе этой статьи Сколько же тут телодвижений, это же кошмар. Вот например список компонент: FDConnection1: TFDConnection; FDQueryCreateTable: TFDQuery; FDQuery1: TFDQuery; FDQueryInsert: TFDQuery; FDQueryDelete: TFDQuery; BindSourceDB1: TBindSourceDB; BindingsList1: TBindingsList; FDGUIxWaitCursor1: TFDGUIxWaitCursor; FDPhysSQLiteDriverLink1: TFDPhysSQLiteDriverLink; Зачем так много FDQuery (create отдельно, select отдельно, insert отдельно, delete отдельно)? Раньше работал только компонентами FibPlus, БД Firebird, так там одного датасета было достаточно. А тут целый набор. Страшно представить что будет, если таблиц несколько. BindSourceDB1, BindingsList1 - насколько необходимы эти связующие биндинги? Назначение FDGUIxWaitCursor1, FDPhysSQLiteDriverLink1 вообще не понимаю Нет ли способа полегче и быстрее подцепить sqlite базу и работать с ней? Какой нужен минимальный набор компонент? Можно ли использовать только один FDQuery и просто менять ему SQL? Сам проект
-
ZuBy, благодарю, понятно теперь как с ним рабоать
-
Вернулся к этому вопросу и так абсолютно ничего не понял. Пишу так: if (InputQuery('Enter New Item', ['Name'], TaskName, function(const Values: array of string): Boolean begin Result:=true; end )) then ... На что также в приложении при вызове InputQuery получаю "blocking dialogs not implemented on this platform". В чем ошибка?