Ignore:
Timestamp:
Jul 7, 2010, 4:31:10 PM (14 years ago)
Author:
Kevin Toppenberg
Message:

Upgrade to version 27

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cprs/trunk/CPRS-Chart/Consults/fConsult513Prt.pas

    r456 r829  
    55uses
    66  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;
    89
    910type
     
    2627    procedure cboDeviceNeedData(Sender: TObject; const StartFrom: String;
    2728      Direction, InsertAt: Integer);
    28     procedure FormCreate(Sender: TObject);
    2929    procedure cboDeviceChange(Sender: TObject);
    3030    procedure radChartCopyClick(Sender: TObject);
     
    3232    procedure cmdOKClick(Sender: TObject);
    3333    procedure cmdCancelClick(Sender: TObject);
    34     procedure FormDestroy(Sender: TObject);
     34
    3535  private
    3636    { Private declarations }
     
    9898end;
    9999
    100 procedure Tfrm513Print.FormCreate(Sender: TObject);
    101 begin
    102   inherited;
    103   FReportText := TRichEdit.Create(Self);
    104   with FReportText do
    105     begin
    106       Parent := Self;
    107       Visible := False;
    108       Width := 600;
    109     end;
    110 end;
    111 
    112100procedure Tfrm513Print.DisplaySelectDevice;
    113101begin
     
    157145begin
    158146  inherited;
     147  FReportText := CreateReportTextComponent(Self);
    159148  RemoteSiteID := '';
    160149  RemoteQuery := '';
     
    169158      if dlgWinPrinter.Execute then with FReportText do
    170159        begin
    171           FReportText.Lines.Assign(GetFormattedSF513(FConsult, ChartCopy));
     160          QuickCopy(GetFormattedSF513(FConsult, ChartCopy), FReportText);
    172161          PrintWindowsReport(FReportText, PAGE_BREAK, Self.Caption, ErrMsg);
    173162          if Length(ErrMsg) > 0 then InfoBox(ErrMsg, TX_ERR_CAP, MB_OK);
     
    183172  if chkDefault.Checked then SaveDefaultPrinter(Piece(cboDevice.ItemID, ';', 1));
    184173  User.CurrentPrinter := cboDevice.ItemID;
     174  FReportText.Free;
    185175  Close;
    186176end;
     
    192182end;
    193183
    194 procedure Tfrm513Print.FormDestroy(Sender: TObject);
    195 begin
    196   FReportText.Free;
    197   inherited;
    198 end;
    199 
    200184end.
Note: See TracChangeset for help on using the changeset viewer.