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/fEditProc.pas

    r456 r829  
    66  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
    77  StdCtrls, ORCtrls, ExtCtrls, ComCtrls, ORfn, uConst, uConsults, Buttons,
    8   Menus;
     8  Menus, fBase508Form, VA508AccessibilityManager;
    99
    1010type
    11   TfrmEditProc = class(TForm)
     11  TfrmEditProc = class(TfrmBase508Form)
    1212    cmdAccept: TButton;
    1313    cmdQuit: TButton;
     
    167167  FChanging := True;
    168168  Defaults := TStringList.Create;
    169   Defaults.Assign(ODForProcedures);
     169  FastAssign(ODForProcedures, Defaults);
    170170  FLastProcID := '';
    171171  cboProc.InitLongList(OldRec.ConsultProcName) ;
     
    206206    ProvDx.CodeInactive := True;
    207207   end;
    208   memReason.Lines.Assign(OldRec.RequestReason);
     208  QuickCopy(OldRec.RequestReason, memReason);
    209209  btnCmtCancel.Enabled := (OldRec.DenyComments.Count > 0);
    210210  btnCmtOther.Enabled := (OldRec.OtherComments.Count > 0);
     
    394394          RequestReason.Clear
    395395        else
    396           RequestReason.Assign(Lines);
     396          QuickCopy(memReason, RequestReason);
    397397
    398398      with memComment do
    399399        if GetTextLen > 0 then
    400           NewComments.Assign(Lines)
     400          QuickCopy(memComment, NewComments)
    401401        else
    402402          NewComments.Clear;
     
    443443      begin
    444444        Clear;
    445         Items.Assign(GetProcedureServices(cboProc.ItemIEN));
     445        FastAssign(GetProcedureServices(cboProc.ItemIEN), cboService.Items);
    446446        if Items.Count > 0 then
    447447          begin
     
    471471  AStringList := TStringList.Create;
    472472  try
    473     AStringList.Assign(memReason.Lines);
     473    //QuickCopy(memReason, AStringList);
     474    AStringList.Text := memReason.Text;
    474475    LimitStringLength(AStringList, 74);
    475     memReason.Lines.Assign(AstringList);
     476    //QuickCopy(AstringList, memReason);
     477    memReason.Text := AStringList.Text;
    476478    ControlChange(Self);
    477479  finally
Note: See TracChangeset for help on using the changeset viewer.