Как изменить ориентацию бумаги программно ?

отредактировано 07:23 Раздел: FastReport 2.xx VCL
Делаю вот такой код :

  TfrView *v;
  TfrBandView *b;
  TfrPage *Page;

  frReport1->Pages->Clear();
  frReport1->Pages->Add(); 

  Page=frReport1->Pages->Pages[0];

  Page->pgOr=poLandscape;  // Изменяет ориентацию бумаги

 
  b=(TfrBandView *)frCreateObject(gtBand,""); // create ReportTitle
  b->BandType=btReportTitle;
  b->SetBounds(0, 20, www , 20);
  Page->Objects->Add(b);
  Page->Objects->Add( NewMemo(0, 80, www , 80,"ЭТО ЗАГОЛОВОК !!!") );

  frReport1->ShowReport();

При выводе на предварительный просмотр ориентация бумаги (свойство Orientation ,а программно только нашел свойство Page->pgOr) ориентация не изменятся ? Почему ?
ps
NewMemo() просто создает объект на данной странице...

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.