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

Brovin Yaroslav

Администраторы
  • Постов

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

  • Посещение

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

    390

Весь контент Brovin Yaroslav

  1. Добрый вечер, Я уточню на счет даты. Так как со мной тоже согласовывали 24 ноября...
  2. Места проведения и даты:Санкт-Петербург (26.11.15) Официальный сайт мероприятия: http://www.delphitour.ru Регистрация: http://forms.embarcadero.com/EM15Q4RUDeveloperDirectLive Приглашаем вас принять участие в Мировом туре RAD Studio 10, который пройдет 26 ноября в Санкт-Петербурге в отеле Golden Garden. У вас будет возможность не только ознакомиться с новыми возможностями продуктов, но и своими глазами увидеть, почему комплексная среда RAD Studio 10 является универсальным решением для разработчика, позволяющая заниматься быстрым созданием приложений, обладающих всем необходимым функционалом по взаимодействию с практически любыми устройствами, корпоративными источниками данных и популярными облачными сервисами. В программе: Разработка приложений для Windows 10 и использование новых компонент VCL; Ускорение разработки мобильных приложений для Android и iOS (отладка iOS 64-bit, тестирование кода); Использование нового компилятора C++ 11 CLANG; Эффективное использование среды разработки и новые возможности GetIt; Создание приложений для «Internet of Things» и Beacons; Применение новых возможностей FIreDAC для расширенной поддержки JSON и BSON Быстрое создание приложений для работы с NoSQL СУБД MongoDB с помощью новых компонент, классов, реализующих MongoDB API, и нового драйвера FireDAC для MongoDB. Кроме этого вы сможете задать все ваши вопросы экспертам, поделиться впечатлениями о продуктах и узнать о дальнейших планах по развитию портфеля решений компании. Ни один вопрос не останется без внимания! Количество мест ограничено! Участие в мероприятии бесплатное! Участие в мероприятии бесплатное.
  3. Пока в FGX есть слайдер, но он без использования жеста прокручивания. Я подумаю, чтобы добавить в следующую версию прокрутку пальцем.
  4. [Отклонение] Утечка памяти в компоненте TNotificationCenter
  5. Мне нужно время, что прикинуть план по часам и развернуть подробнее.
  6. Добрый день, уважаемые участники форума, В связи с востребованностью обучения по Skype и моим ограниченным количество времени, предлагаю организовать групповые занятия по курсу обучения кроссплатформенной разработки. Условия Занятия в группе от 2 до 3 человек Стоимость 1 часа (60 минут) - 1 500 р. с группы (сумма делится на количество участников в группе) Требования к участникам Знание синтаксиса языка Delphi (ООП) План курса На текущий момент набирается группа на обучение FireMonkey по кроссплатформенной разработке. Курс предполагает изучение следующих разделов (список разделов и тем приблизительный и может корректироваться): Первое приложение. (Создание проекта, типы проекта и их отличия, знакомство со средой разработки) Архитектура FireMonkey (Концепция кроссплатформенности, достоинства и недостатки подходов, архитектура платформы, сервисы, сообщения, стили) Сервисы (Концепция, Преимущества сервисов, существующие виды сервисов, Разработка своих сервисов, использование чужих.) Графика (Особенности отрисовки, отличия от VCL, виды реализаций канвы, GPU канва, весь процесс отрисовки графики. Отрисовка компонентов. Рисуем текст. Особенности отрисовки растровых изображений. Ограничения платформ. Особенности ускорения отрисовки) Анимация и триггеры (Типы (быстрая, компонентная) и виды анимации (линейная, квадратичная и тд), принцип работы настройка. Триггеры.) Фильтры и эффекты (Понятие фильтра и эффекта. Как работают фильтры и эффекты. Фильтры на уровне шейдеров. Эффекты используют фильтры) Сенсоры (Общий подход работы с сенсорами. Какие значения выдают разные виды сенсоров.) Стили (Описание, как работают стили: загрузка, создание, выгрузка, использование, виды стилей (растровые векторные), редакторы стилей. Замена платформенного стиля. и тд) Компонентная база (по выбору) Создание приложения от идеи до воплощения Особенности разработки на мобильных платформах Использование нативного API Вопросы производительности
  7. Прочитать всю новость целиком на сайте Embarcadero
  8. При const может создаваться копия передаваемых данных. При Ref копия не делается, поэтому есть небольшая выгода по памяти.
  9. Для запуска эмулятора с последними версиями среды требуется сделать следующее: Открыть Deployment Manager. Project-> Deployment Снять галки с файлов libnative-activity.so Более подробную информацию можно найти здесь.
  10. Посмотрите: [Android] Не получается увеличить высоту TProgressBar Но имейте в виду, что стиль свитча растровый, и вам не удастся увеличить его размер без потери качества без создания нового стиля.
  11. Как убрать клавиатуру вызванную фокусом TEdit?
  12. Прочитать всю новость целиком на сайте Embarcadero
  13. Прочитать всю новость целиком на сайте Embarcadero
  14. Прочитать всю новость целиком на сайте Embarcadero
  15. Прочитать всю новость целиком на сайте Embarcadero
  16. Прочитать всю новость целиком на сайте Embarcadero
  17. Прочитать всю новость целиком на сайте Embarcadero
  18. Прочитать всю новость целиком на сайте Embarcadero
  19. Brovin Yaroslav

    iOS + TVertScrollBox

    Если используете RAD Studio Seattle, то используйте TPresentedScrollBox. У него есть свойства отвечающие за это поведение: ScrollDirection Bounce ScrollAnimation
  20. Прочитать всю новость целиком на сайте Embarcadero
  21. На уровне формы есть методы для работы с мышью: procedure MouseDown(Button: TMouseButton; Shift: TShiftState; X, Y: Single); virtual; procedure MouseMove(Shift: TShiftState; X, Y: Single); virtual; procedure MouseUp(Button: TMouseButton; Shift: TShiftState; X, Y: Single; DoClick: Boolean = True); virtual; procedure MouseWheel(Shift: TShiftState; WheelDelta: Integer; var Handled: Boolean); virtual; procedure MouseLeave; virtual; Используйте их, для эмуляции нажатия мышкой или пальцем. В качестве координат нужно передавать абсолютные координаты компонента
×
×
  • Создать...