Changeset 829 for cprs/trunk/CPRS-Chart/Templates/fTemplateView.pas
- Timestamp:
- Jul 7, 2010, 4:31:10 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cprs/trunk/CPRS-Chart/Templates/fTemplateView.pas
r456 r829 5 5 uses 6 6 Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, 7 StdCtrls, ComCtrls, ExtCtrls, Menus, ORFn; 7 StdCtrls, ComCtrls, ExtCtrls, Menus, ORFn, fBase508Form, 8 VA508AccessibilityManager; 8 9 9 10 type 10 TfrmTemplateView = class(T Form)11 TfrmTemplateView = class(TfrmBase508Form) 11 12 pnlBottom: TPanel; 12 13 reMain: TRichEdit; … … 26 27 procedure SelectAll1Click(Sender: TObject); 27 28 procedure btnPrintClick(Sender: TObject); 29 procedure AlignButtons(); 28 30 procedure FormCreate(Sender: TObject); 29 procedure FormShow(Sender: TObject);30 31 private 31 32 end; … … 52 53 if(not assigned(frmTemplateView)) then 53 54 frmTemplateView := TfrmTemplateView.Create(Application); 54 ResizeAnchoredFormToFont(frmTemplateView); 55 //Quick fix to work around glich in resize algorithm 56 frmTemplateView.AlignButtons(); 55 57 frmTemplateView.reMain.Lines.Clear; 56 58 frmTemplateView.Caption := 'Template: ' + Title; … … 80 82 SaveUserBounds(frmTemplateView); 81 83 Action := caFree; 84 end; 85 86 procedure TfrmTemplateView.FormCreate(Sender: TObject); 87 begin 88 inherited; 89 ResizeAnchoredFormToFont(Self); 90 SetFormPosition(Self); 82 91 end; 83 92 … … 118 127 end; 119 128 120 procedure TfrmTemplateView.FormCreate(Sender: TObject); 129 procedure TfrmTemplateView.AlignButtons; 130 Const 131 BtnSpace = 8; 121 132 begin 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; 128 135 end; 129 136
Note:
See TracChangeset
for help on using the changeset viewer.