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

Лидеры

  1. Евгений Корепов

    Евгений Корепов

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


    • Баллы

      7

    • Постов

      738


  2. Равиль Зарипов (ZuBy)

    Равиль Зарипов (ZuBy)

    Модераторы


    • Баллы

      2

    • Постов

      2 517


  3. Brovin Yaroslav

    Brovin Yaroslav

    Администраторы


    • Баллы

      1

    • Постов

      2 124


  4. Andrey Efimov

    Andrey Efimov

    Модераторы


    • Баллы

      1

    • Постов

      842


Популярный контент

Показан контент с высокой репутацией 25.08.2016 во всех областях

  1. Один из способов Edit1.KillFocusByReturn:=True; Или можно использовать более гибкий метод, скрывать клавиатуру когда вам захочется: В Uses добавьте FMX.VirtualKeyboard, FMX.Platform. Код примерно такой: procedure TForm1.Edit1ChangeTracking(Sender: TObject); begin If Edit1.Text.ToLower.Contains('карамба') Then HideVirtualKeyboard; end; procedure TForm1.HideVirtualKeyboard; var Keyboard: IFMXVirtualKeyboardService; begin if TPlatformServices.Current.SupportsPlatformService( IFMXVirtualKeyboardService, IInterface( Keyboard ) ) then Keyboard.HideVirtualKeyboard; end;
    2 балла
  2. Нет, нельзя. Имя пакета это главный идентификатор приложения, создается раз и навсегда. Даже при блокировке приложения и повторной публикации имя пакета нужно другое. Единственное исключение, если вам заблокировали приложение, но вы доказали свою правоту, то спустя неопределенное количество времени (в моем случае почти два месяца), можно опубликовать приложение с тем же именем пакета.
    2 балла
  3. Подобный вопрос уже задавался тут, но ответа так не последовало. А вопрос достаточно актуальный, так как решения не удалось найти. Как отловить событие изменения размера клавиатуры, когда после первого отображения клавиатуры и попытки набора текста появляется некий дополнительный прямоугольник с подсказками по набору текста? Последовательность следующая: 1. без клавиатуры 2. появляется клавиатура при получении фокуса компонентом ввода текста (все ОК) 3. при первом же введенном символе появляется дополнительная область клавиатуры с предлагаемыми вариантами набора текста (баг - клавиатура перекрывает поле ввода) 4. при последующих вызовах клавиатуры (все ок)
    1 балл
  4. ОБНОВЛЕНИЕ NAMED (UPGRADE) С РЕДАКЦИИ STARTER + BONUS PACK + MOBILE ADD-ON PACK В ПОДАРОК ДО 15.09.2016 Цена 75 999,00 руб UPDATE: Обновление с стартер возможно и с той же версии. Я так на XE7 Proffesional обновлялся. Но лучше позвонить и узнать. Но звоните не в allsoft, там никогда ничего не знают, а в отдел продаж эмбаркадеры.
    1 балл
  5. Вот кусок кода исходников из XE8 unit FMX.Controls.Model : procedure TDataModel.SetData(const Index: string; const Value: TValue); var DataRecord: TDataRecord; begin if FDataSource = nil then FDataSource := TDictionary<string, TValue>.Create; if Value.IsEmpty then FDataSource.Remove(Index) else FDataSource.AddOrSetValue(Index, Value); DataRecord := TDataRecord.Create(Index, Value); SendMessage<TDataRecord>(MM_DATA_CHANGED, DataRecord); end; Судя по коду, нужно делать как то так : procedure TForm1.FormCreate(Sender: TObject); begin Edit1.Model.Data['aaa']:=TStringList.Create; Edit1.Model.Data['aaa'].AsType<TStringList>.Add('111'); Edit1.Model.Data['aaa'].AsType<TStringList>.Add('222'); Edit1.Model.Data['aaa'].AsType<TStringList>.Add('333'); Edit1.Model.Data['aaa'].AsType<TStringList>.Clear; Edit1.Model.Data['aaa'].AsType<TStringList>.Free; Edit1.Model.Data['aaa']:=TValue.Empty; if Edit1.Model.Data['aaa'].IsEmpty Then beep; end;
    1 балл
  6. Ссылка: http://delphifmandroid.blogspot.ru/2016/06/google-play.html Автор: Андрей Ефимов Описание: В этой заметке я ответил на два самых частых вопроса: Как сделать, чтобы сертификат выбирался автоматически? Как выбрать сертификат по умолчанию? Как обновлять приложение в маркете?
    1 балл
  7. Спасибо. значит так: <uses-sdk android:minSdkVersion="19"
    1 балл
  8. установите сами туда соответствующий API, а берется вроде это из NDK
    1 балл
  9. Brovin Yaroslav

    Cool App Winner: EarMaster for iPad

    Our new cool app contest winner is EarMaster for iPad. It is developed with Delphi and shares much of its code with the desktop versions that run on macOS and Windows. [YoutubeButton url='https://www.youtube.com/watch?v=G27pXDQbcvQ'] Overview video EarMaster for iPad is an iPad app for musical training: sight singing, sight reading, rhythm training, music theory and ear training (hearing intervals, chords, etc). With almost 3000 lessons made by music teachers covering the full range from beginners to professional musicians playing any instrument. [YoutubeButton url='https://www.youtube.com/watch?v=91Bh-JCYKkM'] Technology video As a comprehensive consumer grade app, it both contains a lot of functionality and uses many different technologies. Despite that it is very advanced a lot of effort went into making it as simple and intuitive as possible. It has a 100% native feeling and follows the Apple GUI guidelines as close as possible. It is made entirely with native components (TMS iCL), though with a few custom FMX components mixed in (musical instrument controls). It features audio recording and audio playback, Midi input and Midi output, Instrument sound sampler, and many other technologies - all made with the native iOS frameworks (AudioUnit, CoreMidi, etc). It includes Pitch detection of microphone recording drawing realtime pitch curve on Musical staff Uses a custom UITableView native component with custom cells and expandable sections. Multiple custom TrueType fonts HTTPS Cloud syncing (towards our own developed cloud server running on Google Cloud) Besides FireMonkey and TMS iCL it also uses SQLite, SSL, In-App purchases, XML and Indy components in the app. The IDE extensions CnPack and MMX were also very valuable. Hans Lavdal Jakobsen developed the app over two years, and he loves Delphi . . . . We choose Delphi because it allows us to create a true native iOS app, with a GUI using native components, and still share 97% of the source code with other platforms. If you develop a multi-platform app, Delphi is simply the fastest way to go. -Hans Lavdal Jakobsen, Managing Director and Lead Developer of EarMaster ApS And his customers love the app . . . Fabulous! - ***** - from Put them lights out!, 4th Jun 2016, USA This app is truly a standout among all the many ear training ones out there. Nothing else compares to this one. They've taken their already great desktop version and made improvements and put it all on the iPad. The beginner's course is new and really good. I like the way it progresses in steps so you don't have to figure out what to work on. Also the pitch detection is great, so you can hum or sing the notes and check your melodic dictation. (5 star review from iOS App Store) The app was released in 5 languages (English, Chinese, Spanish, French and German) and peaked as the #11 most popular non-game app worldwide. EarMaster App is featured on the Discovery Network channel this Friday 7-7:30 AM EST (26th August). It is a special "Back to School" edition of the Newswatch TV show with the tech guru Scott Steinberg. Просмотр полной статьи
    1 балл
  10. У них сейчас еще одна замечательная акция - Delphi 10.1 Berlin Professional Обновление Named (Upgrade) + Bonus Pack + Mobile Add-on Pack в подарок до 15.09.2016 Я воспользовался. Хватит уже сидеть на XE8, вливаюсь в ряды берлинщиков :-) Бонус пак кстати приятный - Konopka Signature VCL Controls, Radiant Shapes, VCL & FireMonkey Premium Styles и Marco Cantu’s Object Pascal handbook. Не знаю пригодится ли Konopka и Radiant, но книгу как раз в отпуске на море буду читать.
    1 балл
  11. У нас с вами аналогичные проблемы (только у меня планшет Lenovo Lenovo Tab 2 A7-30DC Android 5.0.1). Разработчики делают вид что не видят наших тем
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...