Changeset 830 for cprs/trunk/CPRS-Chart/fNotePrt.pas
- Timestamp:
- Jul 7, 2010, 4:51:54 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cprs/trunk/CPRS-Chart/fNotePrt.pas
r456 r830 5 5 uses 6 6 Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, 7 fAutoSz, ORCtrls, StdCtrls, Mask, ORNet, ORFn, ComCtrls; 7 fAutoSz, ORCtrls, StdCtrls, Mask, ORNet, ORFn, ComCtrls, 8 VA508AccessibilityManager; 8 9 9 10 type … … 26 27 procedure cboDeviceNeedData(Sender: TObject; const StartFrom: String; 27 28 Direction, InsertAt: Integer); 28 procedure FormCreate(Sender: TObject);29 29 procedure cboDeviceChange(Sender: TObject); 30 30 procedure radChartCopyClick(Sender: TObject); … … 47 47 {$R *.DFM} 48 48 49 uses rCore, rTIU, rReports, uCore, Printers ;49 uses rCore, rTIU, rReports, uCore, Printers, uReports; 50 50 51 51 const … … 127 127 end; 128 128 129 procedure TfrmNotePrint.FormCreate(Sender: TObject);130 begin131 inherited;132 FReportText := TRichEdit.Create(Self);133 with FReportText do134 begin135 Parent := Self;136 Visible := False;137 Width := 600;138 end;139 end;140 141 129 procedure TfrmNotePrint.DisplaySelectDevice; 142 130 begin … … 204 192 if dlgWinPrinter.Execute then 205 193 begin 206 FReportText.Lines.Assign(GetFormattedNote(FNote, ChartCopy)); 194 FReportText := CreateReportTextComponent(Self); 195 FastAssign(GetFormattedNote(FNote, ChartCopy), FReportText.Lines); 207 196 PrintWindowsReport(FReportText, PAGE_BREAK, Self.Caption, ErrMsg); 208 197 if Length(ErrMsg) > 0 then InfoBox(ErrMsg, TX_ERR_CAP, MB_OK); … … 220 209 if chkDefault.Checked then 221 210 SaveDefaultPrinter(Piece(cboDevice.ItemID, ';', 1)); 222 211 223 212 User.CurrentPrinter := cboDevice.ItemID; 224 213 Close;
Note:
See TracChangeset
for help on using the changeset viewer.