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/Templates/fTemplateView.pas

    r456 r829  
    55uses
    66  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
    7   StdCtrls, ComCtrls, ExtCtrls, Menus, ORFn;
     7  StdCtrls, ComCtrls, ExtCtrls, Menus, ORFn, fBase508Form,
     8  VA508AccessibilityManager;
    89
    910type
    10   TfrmTemplateView = class(TForm)
     11  TfrmTemplateView = class(TfrmBase508Form)
    1112    pnlBottom: TPanel;
    1213    reMain: TRichEdit;
     
    2627    procedure SelectAll1Click(Sender: TObject);
    2728    procedure btnPrintClick(Sender: TObject);
     29    procedure AlignButtons();
    2830    procedure FormCreate(Sender: TObject);
    29     procedure FormShow(Sender: TObject);
    3031  private
    3132  end;
     
    5253  if(not assigned(frmTemplateView)) then
    5354    frmTemplateView := TfrmTemplateView.Create(Application);
    54   ResizeAnchoredFormToFont(frmTemplateView);
     55  //Quick fix to work around glich in resize algorithm
     56  frmTemplateView.AlignButtons();
    5557  frmTemplateView.reMain.Lines.Clear;
    5658  frmTemplateView.Caption := 'Template: ' + Title;
     
    8082  SaveUserBounds(frmTemplateView);
    8183  Action := caFree;
     84end;
     85
     86procedure TfrmTemplateView.FormCreate(Sender: TObject);
     87begin
     88  inherited;
     89  ResizeAnchoredFormToFont(Self);
     90  SetFormPosition(Self);
    8291end;
    8392
     
    118127end;
    119128
    120 procedure TfrmTemplateView.FormCreate(Sender: TObject);
     129procedure TfrmTemplateView.AlignButtons;
     130Const
     131  BtnSpace = 8;
    121132begin
    122   reMain.Color := ReadOnlyColor;
    123 end;
    124 
    125 procedure TfrmTemplateView.FormShow(Sender: TObject);
    126 begin
    127   SetFormPosition(frmTemplateView);
     133  btnClose.Left := frmTemplateView.Width - btnClose.Width - BtnSpace;
     134  btnPrint.Left := btnClose.Left - BtnSpace - btnPrint.Width;
    128135end;
    129136
Note: See TracChangeset for help on using the changeset viewer.