Changeset 829 for cprs/trunk/CPRS-Chart/Consults/fConsult513Prt.pas
- Timestamp:
- Jul 7, 2010, 4:31:10 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cprs/trunk/CPRS-Chart/Consults/fConsult513Prt.pas
r456 r829 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, uReports; 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); … … 32 32 procedure cmdOKClick(Sender: TObject); 33 33 procedure cmdCancelClick(Sender: TObject); 34 procedure FormDestroy(Sender: TObject); 34 35 35 private 36 36 { Private declarations } … … 98 98 end; 99 99 100 procedure Tfrm513Print.FormCreate(Sender: TObject);101 begin102 inherited;103 FReportText := TRichEdit.Create(Self);104 with FReportText do105 begin106 Parent := Self;107 Visible := False;108 Width := 600;109 end;110 end;111 112 100 procedure Tfrm513Print.DisplaySelectDevice; 113 101 begin … … 157 145 begin 158 146 inherited; 147 FReportText := CreateReportTextComponent(Self); 159 148 RemoteSiteID := ''; 160 149 RemoteQuery := ''; … … 169 158 if dlgWinPrinter.Execute then with FReportText do 170 159 begin 171 FReportText.Lines.Assign(GetFormattedSF513(FConsult, ChartCopy));160 QuickCopy(GetFormattedSF513(FConsult, ChartCopy), FReportText); 172 161 PrintWindowsReport(FReportText, PAGE_BREAK, Self.Caption, ErrMsg); 173 162 if Length(ErrMsg) > 0 then InfoBox(ErrMsg, TX_ERR_CAP, MB_OK); … … 183 172 if chkDefault.Checked then SaveDefaultPrinter(Piece(cboDevice.ItemID, ';', 1)); 184 173 User.CurrentPrinter := cboDevice.ItemID; 174 FReportText.Free; 185 175 Close; 186 176 end; … … 192 182 end; 193 183 194 procedure Tfrm513Print.FormDestroy(Sender: TObject);195 begin196 FReportText.Free;197 inherited;198 end;199 200 184 end.
Note:
See TracChangeset
for help on using the changeset viewer.