Changeset 830 for cprs/trunk/CPRS-Chart/fRptBox.pas
- Timestamp:
- Jul 7, 2010, 4:51:54 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cprs/trunk/CPRS-Chart/fRptBox.pas
r456 r830 5 5 uses 6 6 Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, 7 StdCtrls, ORFn, ComCtrls, ExtCtrls, fFrame; 7 StdCtrls, ORFn, ComCtrls, ExtCtrls, fFrame, fBase508Form, 8 VA508AccessibilityManager, uReports; 8 9 9 10 type 10 TfrmReportBox = class(T Form)11 TfrmReportBox = class(TfrmBase508Form) 11 12 lblFontTest: TLabel; 12 13 memReport: TRichEdit; … … 19 20 procedure cmdCloseClick(Sender: TObject); 20 21 procedure FormClose(Sender: TObject; var Action: TCloseAction); 21 procedure FormCreate(Sender: TObject);22 22 end; 23 23 … … 94 94 //cmdClose.Left := pnlButton.Width - cmdClose.Width - cmdCloseRightMargin; 95 95 //cmdPrint.Left := pnlButton.Width - cmdPrint.Width - cmdPrintRightMargin; 96 memReport.Lines.Assign(ReportText);96 QuickCopy(ReportText, memReport); 97 97 for i := 1 to Length(ReportTitle) do if ReportTitle[i] = #9 then ReportTitle[i] := ' '; 98 98 Caption := ReportTitle; … … 148 148 AHeader := TStringList.Create; 149 149 CreatePatientHeader(AHeader, Title); 150 memPrintReport := TRichEdit.Create(Form);150 memPrintReport := CreateReportTextComponent(Form); 151 151 try 152 152 MaxLines := 60 - AHeader.Count; … … 155 155 with memPrintReport do 156 156 begin 157 Visible := False;158 Parent := Form;159 Font.Name := 'Courier New';160 Font.Size := MainFontSize;161 Width := Printer.Canvas.TextWidth(StringOfChar('-', 74));162 //Width := 600;163 157 repeat 164 158 with Lines do … … 219 213 end; 220 214 221 procedure TfrmReportBox.FormCreate(Sender: TObject);222 begin223 memReport.Color := ReadOnlyColor;224 end;225 226 215 end.
Note:
See TracChangeset
for help on using the changeset viewer.