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

Лидеры

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

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

    Модераторы


    • Баллы

      9

    • Постов

      2 517


  2. Pax Beach

    Pax Beach

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


    • Баллы

      2

    • Постов

      414


  3. Kitty

    Kitty

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


    • Баллы

      1

    • Постов

      792


  4. Rusland

    Rusland

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


    • Баллы

      1

    • Постов

      1 204


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

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

  1. такой возможности нет, по вы можете дописать r1.Margin.Bottom := <сложные арифметические действия>;
    2 балла
  2. Равиль Зарипов (ZuBy)

    ListView Swipe

    попробовать использовать жесты, sgLeft и по координатам (жеста) выдвигать свою панель поверх айтема
    1 балл
  3. Просьба код оформлять в специально предназначенном для этого блоке код 1. Для чего здесь объявлены AudioMem и AudioStream, если они не используются? 2. для чего приведение типа в конструкциях (AudioRecorder as JAudioRecord) Без этого не вызываются методы? 3. Когда перестает работать таймер и что выполняется по его событию, как часто? 4. Вообще логику работы примера нельзя ли описать в комментариях над строчками кода? Пока не очень понятно, как это должно работать?
    1 балл
  4. да, в базовом классе. желательно обновиться с репозитория, там точно есть такое. UPD: события на отмену нет, если вы об этом
    1 балл
  5. Update 1 для Берлина вышел.
    1 балл
  6. что за обработка планируется? код настолько сложный что его невозможно повторить на delphi?
    1 балл
  7. в чем проблема? 1) при авторизации выдать клиенту токен 2) токен записать в базу и ограничить по времени 3) при каждом новом заходе в приложение, старый токен убивать, новый выдавать (вот вам сессия) 4) при "живой сессии" не запрашивать пин-код 5) Profit!
    1 балл
  8. Обновленная версия Более реалистичные диалоги для андроид 5.0 и выше MyDialogs_ZuBy.zip
    1 балл
  9. Конечно, полная свобода. Что понадобится все можно прикрутить myInput.Edits[0].ReturnKeyType := TReturnKeyType.Done; myInput.Edits[0].KillFocusByReturn := true; myInput.Edits[1].ReturnKeyType := TReturnKeyType.Done; myInput.Edits[1].KillFocusByReturn := true;
    1 балл
  10. там есть вызов анонимной процедуры, в нем без танцев можно получить данные var mY: TMyInputQuery; begin mY := TMyInputQuery.Create(['Введите текст'], [''], self, procedure begin ShowMessage('TThreadProcedure ' + mY.Values[0]); end); mY.Edits[0].Password := true; mY.ShowMe;
    1 балл
  11. Pax Beach

    Диалоговое окно на Андроид.

    Не бейте сильно, но только вот такое безобразие в голову пришло =) procedure TFormMain.DialogEvent(Sender: TObject); var i: integer; s: string; begin s := ''; try for i := 0 to 1000 do s := s + (Sender as TMyInputQuery).Values[i] + #13#10; finally end; ShowMessage('TNotifyEvent '#13#10 + s); end; UPD: Отупение прошло. Но класс мне, конечно, надо будет переписать. procedure TFormMain.DialogEvent(Sender: TObject); var i: integer; s: string; begin s := ''; for i := 0 to (Sender as TMyInputQuery).Edits.count - 1 do s := s + (Sender as TMyInputQuery).Values[i] + #13#10; ShowMessage('TNotifyEvent '#13#10 + s); end;
    1 балл
  12. Запускайте Android Device Monitor Путь примерно такой (в зависимости от версии): C:\Users\All Users\Documents\Embarcadero\Studio\17.0\PlatformSDKs\android-sdk-windows\tools\monitor.bat
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...