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

Rusland

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

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

  • Посещение

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

    26

Весь контент Rusland

  1. Rusland

    Назначение TImageControl

    Зачем нужен компонент TImageControl? Чем он отличается от обычного TImage? Решил попробовать этот компонет, загрузил в него маленькую картинку 22х22, но так как он имеет размеры 44х44, то картинка автоматически растянулась в два раза. Можно ли в нем отключить растягивание?
  2. Мне кажется так батарейку будет кушать не меньше, ведь надо заново подхватывать спутники
  3. beklexx, Батарейку естественно будет кушать, а как же иначе ) Скорость определяет сносно. Кроме того умеет определять направление на север. У LocationSensor есть параметры Accuracy и Distance. Возможно они вам как-то помогут.
  4. Rusland

    Android+MySQL

    fac, на текущий момент да
  5. Rusland

    Android+MySQL

    http://fire-monkey.ru/topic/162-vozmozhno-li-podkliuchitsia-k-mysql-bez-dll-na-androide/
  6. Rusland

    Notification

    В этом видео (оно для XE5) на 25 минуте есть пример вызова уведомления. Позже нашел этот пример тут Используется TNotification. Справка говорит что для его использования нужно подключить FMX.Notification Попробовал, вываливается ошибка что такого файла нет (его действительно нет). Как сделать подобное уведомление?
  7. Rusland

    ComboColorBox

    Есть интересный компонент ComboColorBox, который позволяет легко выбирать цвет. У него две проблемы: 1.) Вид треугольника обрезан. (но это пустяк) 2.) Если расположить ComboColorBox в ListBoxItem в ListBox, в котором слишком много элементов и они не умещаются в экран (есть скроллеры), то форма начинает дергаться (скроллироваться) вместе с движениями пальца при выборе цвета в компоненте. Если первая проблема пустячковая, то вторую хотелось бы решить. Как можно исправить такое поведение?
  8. Конечно же маркер добавиться на карту, вы же вызываете MapView1.AddMarker он описывает характеристики маркера, а сам маркер можно получить как вам написал ZuBy tapMarker := MapView1.AddMarker(tapDescr); и дальше уже с ним работать
  9. Кстати интересный вопрос. Нужная вещь. Только надо помнить что например Webbrowser и MapView на Андройде пока ничем не перекрываются хотя Валерию это и не нужно, но хотелось бы решения для всех платформ
  10. Разобрался. LSensor.Sensor.Speed выдает скорость в метрах в секунду. Умножаем на 3,6 и получаем км/ч, что гораздо удобнее при использовании телефона в качестве навигатора
  11. Нехилые у вас там зарплаты в СПб ) В моем городе всего 3 вакансии... одна - удаленная работа, другая на поддержание старого проекта без указания зп (значит низкая), последняя более менее адекватная, подойдет на случай если припрет Про fmx ни слова упоминания! PS. Вот еще что вспомнил, когда Абракадабра проводит семинары - так толпа программистов приходит... только где они все работают неизвестно
  12. Как зумом пользоваться - это и так понятно. Интереснее как поймать момент когда все маркеры становятся видны
  13. AndroidHalfNoob, просто русскую "c" написал вместо английской TThread.Synchronize(nil, procedure begin Form5.Show; end);
  14. Слышу подобное долгие годы в темах про Дельфи. Дельфи умер, Rest In Peace и подобное, но всегда остаются те кто на нем пишут. Что можно сказать на текущий момент: а.) Firemonkey дал новый толчок к развитию студии, так как за мобильными устройствами будущее! Дельфи сильно преобразилась. б.) продажа новому хозяину может стать плюсом (денег у них видать много, раз за такую сумму купили), а может наоборот (если не имеют стратегии по развитию продукта). Что лично для меня, то мне не хватает поддержки при написании кода (справка не всегда помогает). Хорошо когда ты работаешь в команде разработчиков, коллективный разум помогает, а если ты один, то и остаешься с проблемами один на один. Есть куча Delphi форумов где можно поискать помощи, но из-за их огромного количества Delphi сообщество расслоилось/размазалось по интернету и людей там все меньше. Наибольшую поддержку по fmx можно получить на этом форуме (но далеко не на все вопросы), и опять таки если посмотреть, то активного народу здесь по пальцам можно посчитать. Надеюсь что Дельфи продолжит развиваться Что касается темы - действительно, вакансия "Программист Delphi" очень редкая, зато много требуется "Программист 1C"... вот где деньги водятся
  15. Наверное проблема в версиях Excel-я. Может ли он открыть xlsx файл на своем компьютере?
  16. Само собой вдруг заработало правильно, хотя в коде ничего не менял. Сделал так: procedure TFormMain.TrackZoomTracking(Sender: TObject); begin EdZoom.Text:=Round(TrackZoom.Value).ToString(); end; procedure TFormMain.EdZoomExit(Sender: TObject); begin try if Trim(EdZoom.Text)='' then EdZoom.Text:='2'; TrackZoom.Value:=EdZoom.Text.ToSingle(); except end; end;
  17. Добрый вечер. Поставил TrackBar-у Min=2, Max=21, Value=18. Пытаюсь в Андройде менять ему значение - меняется только либо на 2, либо на 21. Почему так? Также интересуюсь как с помощью LiveBindings соединить TrackBar и Edit, чтобы при изменении значения в Edit, менялось значение в TrackBar и наоборот (пытался перетащить TrackBar Value на Edit Text - не дает).
  18. Сделал SOAP-сервер. Подключаюсь клиентом через HTTPRIO. Если сервер не запущен, то клиент пытается подключится ну ооочень долго. Настройки не помогают: HTTPRIO1.HTTPWebNode.ConnectTimeout:=10000; HTTPRIO1.HTTPWebNode.SendTimeout :=10000; HTTPRIO1.HTTPWebNode.ReceiveTimeout:=10000; Как уменьшить таймаут? PS. Как выяснилось "ооочень долго" - это по умолчанию 5 минут. Вот полный код в клиенте: procedure TForm1.Button1Click(Sender: TObject); var LA: String; Begin TThread.Synchronize(nil, procedure begin try Log.Lines.Add('Start: '+DateTimeToStr(Now)); Application.ProcessMessages; HTTPRIO1.HTTPWebNode.ConnectTimeout:=10000; HTTPRIO1.HTTPWebNode.SendTimeout :=10000; HTTPRIO1.HTTPWebNode.ReceiveTimeout:=10000; HTTPRIO1.URL:=cbxHost.Items.Strings[cbxHost.ItemIndex]; SGS:=HTTPRIO1 as IISoapGS; SGS.SendMsg(1,edMsg.Text,LA); Log.Lines.Add('Msg: '+LA); Log.Lines.Add('End: '+DateTimeToStr(Now)); except On E:EIdException do Log.Lines.Add('Error: '+E.Message+' '+DateTimeToStr(Now)); end; end); end; Вопрос все еще в силе
  19. Если проект на iOS, то нужны еще SSL библиотеки
  20. Да. Видимо это из-за деплоя из D:\_Krapotkin... Как сделать стиль как на этой картинке? PS. Когда удаляешь все набранные символы, список не пропадает, что было бы логичным.
  21. krapotkin, как вы сделали такой стиль, Попробовал открыть проект, а он ругается
  22. Нет, Location содержит координаты центра MapView.
×
×
  • Создать...