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

krapotkin

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

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

  • Посещение

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

    209

Сообщения, опубликованные krapotkin

  1. все верно

    закончится цикл, программа исполнит рисование. 

    пока программа исполняет цикл, кто будет перерисовывать экран ??

    В VCL можно было вызывать в цикле Repaint для этого, тут вроде UpdateRect есть.

    тут нужно в отдельном потоке готовить картинки для рисования и говорить форме Invalidate, а в OnPaint очевидно эти картинки выводить на форму

  2. а with разве еще не убрали из языка? обещали вроде

    ss:= TStringStream.Create;
    try
      ss.LoadFromFile('d:\11.txt', TEncoding.UTF8);
      Edit1.Text := ss.DataString;
    finally
      ss.Free;
    end;
    

    для работы с более сложными файлами хорошо подходит TSreamReader/TStreamWriter 

    там есть и Read/WriteString и Read/WriteInteger и т.д.

  3. вытаскивать данные и "заполнять" контролы вручную

     

    я тоже поступаю именно так

    люблю знаете-ли понимать и контролировать, что происходит, а магия LiveBinding очень глубока и неизвестна

    опять же чисто формально - какая скорость может быть, если мы свойство объекта по имени каждый раз ищем?

  4. если поля берутся прямо из ObjectList то что мешает в объект добавить нужное поле ?

     

    я-то имел в виду, что в Fastreport VCL в UserDataSet значения полей берутся в обработчике GetValue

    там можно что угодно подставлять

    к сожалению, абсолютно не знаком с FastReport FMX поэтому могу только предполагать

×
×
  • Создать...