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

Лидеры

  1. ENERGY

    ENERGY

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


    • Баллы

      6

    • Постов

      568


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

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

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


    • Баллы

      5

    • Постов

      738


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

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

    Модераторы


    • Баллы

      2

    • Постов

      2 517


  4. krapotkin

    krapotkin

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


    • Баллы

      2

    • Постов

      2 185


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

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

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

    тунель SSH MySql

    У большинства хостингов, светить портом sql сервера наружу считается ересью, что в принципе правильно. Поэтому обычная практика - ssh туннель до хостера и внутри него соединение с sql. Вот хороший пример настройки на мастерхосте https://masterhost.ru/support/hosting/work-with-data/program/#MySQL-tunnel Илья, если вы хотите из приложения коннектится по ssh и подключаться к sql, то лучше этого не делать - вам придется распространять вместе с приложением ключи (или логин с паролем) ssh,и предрекаю что через неделю ваш хостинг будет рассылать спам и майнить криптовалюту для злых хакеров.
    3 балла
  2. Рекомендую при первом запуске генерировать GUID (System.SysUtils.CreateGUID), записывать в файл и использовать его. Привязка к железу это хорошо, но требует дополнительных разрешений, не понятных пользователю. И китайцы рано или поздно выпустят что то такое, где ваш код работать не будет.
    2 балла
  3. Запретить отключение экрана приложения в Андроид: в файл проекта (Project - View Source) добавить строки: // в uses {$IFDEF ANDROID} Androidapi.Helpers, Androidapi.JNI.App, Androidapi.JNI.GraphicsContentViewText, {$ENDIF} {$R *.res} // и далее - перед Application.Initialize begin {$IFDEF ANDROID} TAndroidHelper.Activity.getWindow.addFlags(TJWindowManager_LayoutParams.JavaClass.FLAG_KEEP_SCREEN_ON); {$ENDIF} Application.Initialize; ...
    2 балла
  4. ENERGY

    Кто вызвал процедуру

    Upd Используйте Call Stack (View > Debug Windows)
    2 балла
  5. krapotkin

    Аналог Blueprint

    это всяко рисование на канве подобный редактор есть у митова в openWire но не знаю, насколько он привязан к его объектам
    1 балл
  6. {$IFDEF ANDROID} procedure KeepScreenOn(aEnable: boolean); var vFlags: integer; begin vFlags := TJWindowManager_LayoutParams.JavaClass.FLAG_KEEP_SCREEN_ON; if aEnable then begin CallInUIThread ( // uses FMX.Helpers.Android procedure begin TAndroidHelper.Activity.getWindow.setFlags (vFlags, vFlags); end ); end else CallInUIThread ( procedure begin TAndroidHelper.Activity.getWindow.clearFlags (vFlags); end ); end; {$ENDIF} Это для Berlin и ниже. При использовании Tokyo - вызов CallInUIThread не нужен, можно вызывать напрямую, т.к. теперь главный Delphi поток это Java UIThread. iOS uses iOSapi.UIKit; {$R *.fmx} procedure TForm6.Button1Click(Sender: TObject); var UIApp : UIApplication; begin UIApp := TUIApplication.Wrap(TUIApplication.OCClass.sharedApplication); UIApp.setIdleTimerDisabled(True); end;
    1 балл
  7. "The release of RAD Studio 10.2 not only takes a big step forward with Linux support, but it also leaps forward with a more scalable RAD Server, deeper Windows support and the quality developers expect. We are also continuing to provide industry leading support for Windows 10 and the Windows 10 Store through our VCL framework.” -Nick Hodges, head of product management at Embarcadero. Excerpt from our recent RAD Studio 10.2 Press Release RAD Studio 10.2 – Now Available RAD Studio 10.2 includes the first RAD Studio Linux compiler, improved IDE menus for faster navigation, a host of FireMonkey updates and new features, new TDataSet capabilities, multi-tenancy support in RAD Server, updates to FireDAC, a number of RTL enhancements, greatly improved... Read More! Download RAD Studio 10.2 Now The fastest way to develop cross-platform Native Apps with flexible Cloud services and broad IoT connectivity. BUY RAD Studio 10.2 Start a FREE Trial of RAD Studio 10.2 Today Download Free Trial RAD Studio 10.2 Fast Development Rules - Use Delphi and FMX as secret weapons. By Atanas Popov Read the follow-up to Atanas Popov article on the importance of fast development as he talks with Eli M. of Peacekeeper Enterprise about how they use Delphi and FMX as their secret weapon. Read More! Jim McKeeth, Embarcadero Chief Evangelist, meet Embarcadero Japanese MVP. Meet HOSOKAWA Jun, our MVP from Japan. He is involved in mobile, game, artificial intelligence, virtual reality, and mixed reality development. Read the full interview with him and Jim McKeeth. Read More! Launch Webinar for RAD Studio 10.2 Tokyo Join Embarcadero Product Management Team to learn about the new release of RAD Studio 10.2, including the first LLVM based Linux compiler for Enterprise development, updates to FireDAC, FireMonkey, the RTL, C++Builder compilers, multi-tenancy support for RAD Server and more… RAD Studio™ is the fastest way to write, compile, package and develop ... Register Now! Overview of the RAD Studio 10.2 release • The first RAD Studio LLVM based Linux compiler for Enterprise development • Improved IDE menus for faster navigation • A host of FireMonkey updates and new features • Multi-tenancy support in RAD Server • And much more. Read More! What's New in C++Builder 10.2: Part 2 - Code Generation RAD Studio 10.2 Tokyo is released, and we would like to let you know some of what you can expect to see new on the C++Builder side. While the majority of work is for Linux, which will be available for C++ in 10.2.1, we've worked on three key areas: • Improved linking • Improved code generation • Improved debugging Read More! InterBase 2017 – Now Available - Embed, Deploy Relax InterBase 2017 delivers the fastest version of InterBase yet with new language features, server wide performance monitoring and enhanced transaction handling. Read More! The trial and developer editions of InterBase 2017 are available for free Download the Trial Version Save over 54% and Get the Best Tools in 2017 • Architect at a 15% discount + FREE RAD Server site license + 15 months initial maintenance subscription • Enterprise at a 10% discount + FREE RAD Server 10-device license + 14 months initial maintenance • RAD Studio Architect Suite : Save over 54% with this InterBase Server, RAD Server and RAD Studio bundle • RAD Studio - Enterprise Suite: Save over 47% with this InterBase Server, RAD Server and RAD Studio bundle • Free RAD Bonus Pack for all on Update Subscription Get 10.2 Tokyo Today! Offers end 31 March 2017! More Developer Resources • Configure Delphi and Red Hat or Ubuntu for Linux Development • The Sarina DuPont Self Driving Car Episode • Delphi Blogs of the Week/Month #51 • RAD STUDIO 10.2 – Available Today With Linux for Delphi • What's New in C++Builder 10.2: Part 3 - Debugging • Delphi 10.2 has been Released Today Просмотр полной статьи
    1 балл
  8. ENERGY

    OnShow для фрейма (Android)

    OnResize . Но проверяйте что уже установили нужные размеры контролов\картинок, т.к. OnResize может выполняться многократно (если у первого компонента уже стоит нужная ширина then exit).
    1 балл
  9. Просьба проголосовать за эти баги. В одном из вопросов, вас ждет бонус (оптимизированный компонент, в 4-6 раз быстрее). https://quality.embarcadero.com/browse/RSP-12494 https://quality.embarcadero.com/browse/RSP-10592 https://quality.embarcadero.com/browse/RSP-15868 Еще одна альтернатива, которая работает гораздо быстрее на Android - Winsoft aCamera компонент. Правда он стоит 80$, которых у меня сейчас нет. Но триал в Delphi примере работает классно. У кого есть деньги, наверное это оптимальный вариант. Может у кого то есть еще варианты?
    1 балл
  10. krapotkin

    Кто вызвал процедуру

    надо было сразу говорить, что под отладчиком Call Stack, +1
    1 балл
  11. Наоборот, профи советуют ставить рекомендуемые, протестированные версии SDK, те что идут по умолчанию с пакетом. Note: You need to use the recommended versions of the Android development tools. RAD Studio might not support changes that alternative versions introduce. http://docwiki.embarcadero.com/RADStudio/Seattle/en/Installing_the_Android_Development_Tools Хотите случайных багов, - все в ваших руках. Можно и без устройства, на симуляторе. Все руководства уже расписаны: http://docwiki.embarcadero.com/RADStudio/Berlin/en/Mobile_Tutorial:_Set_Up_Your_Development_Environment_on_the_Mac_(iOS)
    1 балл
  12. это бот постит, от имени Ярослава. Все обсуждения были по этой новости вчера в чате
    1 балл
  13. Выполнив рекомендации Евгения Корепова, удалось заблокированное приложение удалить. Спасибо!
    1 балл
  14. это нормальное поведение, просто это разрешение включено по дефалту, поэтому я нигде не указываю о его нужде. Уже не первый раз такой вопрос, видимо нужно указывать
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...