Changeset 460 for cprs/branches/foia-cprs/CPRS-Chart/fEncnt.pas
- Timestamp:
- Jul 6, 2008, 8:20:14 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cprs/branches/foia-cprs/CPRS-Chart/fEncnt.pas
r459 r460 23 23 lblLocation: TLabel; 24 24 txtLocation: TCaptionEdit; 25 dlgDateRange: TORDateRangeDlg; 26 cmdDateRange: TButton; 27 lblInstruct: TLabel; 28 Panel1: TPanel; 25 29 pgeVisit: TPageControl; 26 30 tabClinic: TTabSheet; 27 lblClinic: TLabel;28 lblDateRange: TLabel;29 31 lstClinic: TORListBox; 30 32 tabAdmit: TTabSheet; 31 lblAdmit: TLabel;32 33 lstAdmit: TORListBox; 33 34 tabNewVisit: TTabSheet; … … 37 38 ckbHistorical: TORCheckBox; 38 39 cboNewVisit: TORComboBox; 39 dlgDateRange: TORDateRangeDlg; 40 cmdDateRange: TButton; 41 lblInstruct: TLabel; 40 Panel2: TPanel; 41 lblDateRange: TLabel; 42 lblClinic: TLabel; 43 Panel3: TPanel; 44 lblAdmit: TLabel; 42 45 procedure FormCreate(Sender: TObject); 43 46 procedure pgeVisitChange(Sender: TObject); … … 57 60 procedure lstAdmitChange(Sender: TObject); 58 61 procedure lstClinicChange(Sender: TObject); 62 procedure FormResize(Sender: TObject); 63 procedure FormShow(Sender: TObject); 59 64 private 60 65 CLINIC_TXT : String; … … 241 246 inherited; 242 247 cmdDateRange.Visible := pgeVisit.ActivePage = tabClinic; 243 if (pgeVisit.ActivePage = tabClinic) and (lstClinic.Items.Count = 0) 244 then ListApptAll(lstClinic.Items, Patient.DFN, FFromDate, FThruDate); 245 if (pgeVisit.ActivePage = tabAdmit) and (lstAdmit.Items.Count = 0) 246 then ListAdmitAll(lstAdmit.Items, Patient.DFN); 248 if (pgeVisit.ActivePage = tabClinic) and (lstClinic.Items.Count = 0) then 249 begin 250 ListApptAll(lstClinic.Items, Patient.DFN, FFromDate, FThruDate); 251 ActiveControl := lstClinic; 252 end; 253 if (pgeVisit.ActivePage = tabAdmit) and (lstAdmit.Items.Count = 0) then 254 begin 255 ListAdmitAll(lstAdmit.Items, Patient.DFN); 256 ActiveControl := lstAdmit; 257 end; 247 258 if pgeVisit.ActivePage = tabNewVisit then 248 259 begin … … 255 266 cboNewVisit.InitLongList(uTIULocationName); 256 267 cboNewVisit.SelectByIEN(uTIULocation); 268 cboNewVisitChange(Self); 257 269 end 258 270 else … … 264 276 with calVisitDate do if FDateTime <> 0 then FMDateTime := FDateTime else Text := 'NOW'; 265 277 FFromSelf := False; 278 ActiveControl := cboNewVisit; 266 279 end 267 else cboNewVisit.InitLongList(''); 268 ckbHistorical.Checked := FVisitCategory = 'E'; 280 else if FVisitCategory = 'E' then 281 begin 282 ckbHistorical.Checked := True; 283 ActiveControl := cboNewVisit; 284 end 285 else 286 begin 287 cboNewVisit.InitLongList(''); 288 //ActiveControl := cboPtProvider; 289 end; 290 //ckbHistorical.Checked := FVisitCategory = 'E'; 291 //ActiveControl := cboNewVisit; 269 292 end; {if cboNewVisit} 270 293 end; {if pgeVisit.ActivePage} … … 473 496 end; 474 497 498 procedure TfrmEncounter.FormResize(Sender: TObject); 499 begin 500 //CQ7118 501 if cboPtProvider.Visible then 502 begin 503 cmdOK.Left := cboPtProvider.Left + cboPtProvider.Width + 1; 504 cmdCancel.Left := cboPtProvider.Left + cboPtProvider.Width + 1; 505 end 506 else 507 begin 508 cmdOK.Left := cmdDateRange.Left; 509 cmdCancel.Left := cmdDateRange.Left; 510 end; 511 512 cmdCancel.Top := cmdDateRange.Top - cmdCancel.Height - 10; 513 cmdOK.Top := cmdCancel.Top - cmdOK.Height - 1; 514 515 cmdCancel.Top := cmdOK.Top + cmdOK.Height + 1; 516 cmdCancel.Width := cmdOK.Width; 517 //end CQ7118 518 end; 519 520 procedure TfrmEncounter.FormShow(Sender: TObject); 521 begin 522 //CQ7118 523 if cboPtProvider.Visible then 524 begin 525 cmdOK.Left := cboPtProvider.Left + cboPtProvider.Width + 1; 526 cmdCancel.Left := cboPtProvider.Left + cboPtProvider.Width + 1; 527 end 528 else 529 begin 530 cmdOK.Left := cmdDateRange.Left; 531 cmdCancel.Left := cmdDateRange.Left; 532 end; 533 534 cmdCancel.Top := cmdDateRange.Top - cmdCancel.Height - 10; 535 cmdOK.Top := cmdCancel.Top - cmdOK.Height - 1; 536 cmdCancel.Top := cmdOK.Top + cmdOK.Height + 1; 537 //end CQ7118 538 end; 539 475 540 end.
Note:
See TracChangeset
for help on using the changeset viewer.