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

Лидеры

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

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

  1. Кидаете на форму панель, нажимаете на нее правой кнопкой - > Edit Custom Style - > И там в стиле меняете свойство Fill
    2 балла
  2. Всем привет! Не реклама, просто думаю это будет интересно. Был в прошлый четверг на семинаре от TMS, где они представляли свою новую разработку: создание приложений для Web на Delphi, прямо в IDE. Пайплайн примерно такой: -в студию устанавливается плагин, который добавляет в опции проекта и опции ИДЕ настройки для веб -создается приложение на основе ихнего шаблона, и использует FNC-компоненты (ессно от TMS) -приложение пишется практически как обычное VCL-приложение на языке Delphi, только в пространстве имен FNC -для использования контролов на форме (т.е. в окне браузера) они перевели практически все необходимые контролы -после компиляции студия запускает браузер, и ваше приложение работает в браузере. Как это работает: -под капотом ихний собственный т.н. DelphiToJavaScript Compiler, построенный на основе опенсорсного FPC -этот компилятор читает дельфи-код и преобразовывает его в яваскритп -есть возможность использовать как шаблон формы свой собственный HTML -HTML также может быть сгенерирован компилятором автоматически -можно использовать CSS -можно подгружать свои собственные js-библиотеки (не показывали как, но утверждают что можно) -после запуска студия открывает браузер и стартует ваше приложение в браузере -приложение можно дебажить, НО: -а) только в браузере -б) браузер получает от студии map-файл с инфой для отладки, и отображает исходный код на дельфи (это показали, действительно в браузере код на дельфи, и деже отображаются значения переменных) -можно подключаться к БД посредством REST-технологии, все запросы к БД при этом работают асинхронно дополнение) можно писать серверное приложение, которое будет принимать и обрабатывать эти запросы к БД, т.е. аналог фронтэнда и бэкэнда можно писать на дельфи -приложение выполняется полностью в браузере -минимальный размер приложения был от 250кб, утверждалось что если пройтись спец. оптимизатором по ява-коду, то будет еще меньше Мое личное имхо: очень интересно, мы будем это у себя пробовать. Лично я раньше не очень уважал TMS и их поделки, но пообщавшись с их командой изменил свое мнение, эта работа действительно очень впечалила. PS. это не реклама и я никак не причастен к TMS и этой разработке, просто считаю что это интересная тема, и залуживает чтобы ее немного осветили.
    1 балл
  3. Не было. Было только о том что собирает разработчик. Очень хороший пример описания того что можно в принципе собирать - в политике конфиденциальности инстаграма.
    1 балл
  4. Как вариант, мое личное имхо: -один раз при старте новой версии программы отобразить окошко о том что вы никаких данных не собираете, однако данные собирает гугл ad-mob в соответствии со своей политикой -ставить где-нить у себя флажок о том что вы показали это окно, и следующий раз этого делать не нужно Для общего ознакомления можете погуглить и почитать какие именно он данные собирает (я сам не в курсе, мы не юзаем рекламу). Не могу сказать. По моим личным наблюдениям, такое окно выводят очень редко. Вернее, я ни разу не видел (пока еще ни разу) чтобы свежая версия программы (т.е. она была ранее установлена и просто обновилась через гугл плей) показывала мне такое окно. Сразу после установки программы - да, было пару раз.
    1 балл
  5. Barbanel

    Не выбирается цвет кнопки

    Либо (что немного сложнее и дольше) присвойте кастомный стиль панели и задайте цвет в этом стиле.
    1 балл
  6. Хы) Работаю в Гемании, пишем ПО для школ. Защита персональных данных здесь - первое правило. Этот закон реально задолбал уже всех. Вкратце: - выведите диалоговое окно как вам посоветовали, в нем вы должны уведомить пользователя какие данные вы собираете и для чего - если пользователь не дал вам согласие, вы не имеете права собирать любые данные с его устройства - вы имеете право хранить его данные только если это необходимо для правильного и полного предоставления услуги, или для предоставления отчетов в финансовые структуры - пользователь имеет право спросить вас, какие данные о нем вы храните и вы должны ответить пользователю в течении 40 дней - пользователь может затребовать у вас удалить его данные, и вы должны это сделать если данные не требуются для отчетности в фин структуры По хорошему нужно еще и спросить согласия пользователя, но этот пункт трактуется по-разному. Кто-то это делает, кто-то просто уведомляет и все. Под персональными данными понимается также: - емейл - IP - провайдер - любая инфа, которая позволяет идентифицировать пользователя PS: и куда только мир котиться...
    1 балл
  7. Если нужно менять цвет, то выбирайте TRectangle, как выше писали. Он полностью заменяет TPanel + имеет много возможностей по оформлению заливки и рамки, даже углы можно закруглить и т.п.
    1 балл
  8. Ничего делать не надо. Обновление политики обработки персональных данных по рекламе головная боль Google, а не Ваша.
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...