Ignore:
Timestamp:
May 7, 2015, 12:34:29 PM (9 years ago)
Author:
healthsevak
Message:

Updating the working copy to CPRS version 28

File:
1 edited

Legend:

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

    r830 r1679  
    125125    procedure lvViewSelectItem(Sender: TObject; Item: TListItem;
    126126      Selected: Boolean);
     127    procedure lvViewExit(Sender: TObject);
     128    procedure btnViewExit(Sender: TObject);
     129    procedure lblCACExit(Sender: TObject);
     130    procedure cbxUserLocExit(Sender: TObject);
     131    procedure cbSystemExit(Sender: TObject);
     132    procedure sbCopyRightExit(Sender: TObject);
     133    procedure btnOKExit(Sender: TObject);
    127134  private
    128135    FData: TORStringList;     // DataCode IEN ^ Modified Flag  Object=TStringList
     
    396403end;
    397404
     405procedure TfrmRemCoverSheet.lblCACExit(Sender: TObject);
     406begin
     407  inherited;
     408  //TDP - CQ#19733 Corrected tabbing issues
     409  if TabIsPressed() then
     410  begin
     411    if pnlUser.Visible then cbxUserLoc.SetFocus
     412    else cbSystem.SetFocus;
     413  end;
     414  if ShiftTabIsPressed() then btnView.SetFocus;
     415end;
     416
    398417procedure TfrmRemCoverSheet.cbxLocationNeedData(Sender: TObject;
    399418  const StartFrom: String; Direction, InsertAt: Integer);
     
    729748end;
    730749
     750procedure TfrmRemCoverSheet.cbxUserLocExit(Sender: TObject);
     751begin
     752  inherited;
     753  //TDP - CQ#19733 Corrected tabbing issues
     754  if ShiftTabIsPressed() then
     755  begin
     756    if ScreenReaderSystemActive then lblCAC.SetFocus
     757    else btnView.SetFocus;
     758  end;
     759end;
     760
    731761procedure TfrmRemCoverSheet.cbxDropDownClose(Sender: TObject);
    732762begin
     
    810840  end;
    811841
     842end;
     843
     844procedure TfrmRemCoverSheet.cbSystemExit(Sender: TObject);
     845begin
     846  inherited;
     847  //TDP - CQ#19733 Corrected tabbing issues
     848  if ShiftTabIsPressed() then
     849  begin
     850    if ScreenReaderSystemActive then lblCAC.SetFocus
     851    else btnView.SetFocus;
     852  end;
    812853end;
    813854
     
    12121253end;
    12131254
     1255procedure TfrmRemCoverSheet.lvViewExit(Sender: TObject);
     1256begin
     1257  inherited;
     1258  //TDP - CQ#19733 Corrected tabbing issues
     1259  if TabIsPressed() then btnView.SetFocus;
     1260end;
     1261
    12141262procedure TfrmRemCoverSheet.lvCoverCompare(Sender: TObject; Item1,
    12151263  Item2: TListItem; Data: Integer; var Compare: Integer);
     
    13851433      if ScreenReaderSystemActive then
    13861434        GetScreenReader.Speak('Reminder Added to ' + DataName[FEditingLevel] + ' Level Reminders List');
     1435    end;
     1436  end;
     1437end;
     1438
     1439procedure TfrmRemCoverSheet.sbCopyRightExit(Sender: TObject);
     1440begin
     1441  inherited;
     1442  //TDP - CQ#19733 On Tab from sbCopyRight, go to btnOK if no data in lvCover
     1443  if TabIsPressed() then
     1444  begin
     1445    if not ScreenReaderSystemActive then
     1446    begin
     1447      if lvCover.Items.Count = 0 then btnOK.SetFocus;
    13871448    end;
    13881449  end;
     
    14711532begin
    14721533  SaveData(FALSE);
     1534end;
     1535
     1536procedure TfrmRemCoverSheet.btnOKExit(Sender: TObject);
     1537begin
     1538  inherited;
     1539  //TDP - CQ#19733 On ShiftTab from btnOK, go to sbCopyRight if no data in lvCover
     1540  if ShiftTabIsPressed() then
     1541  begin
     1542    if not ScreenReaderSystemActive then
     1543    begin
     1544      if lvCover.Items.Count = 0 then sbCopyRight.SetFocus;
     1545    end;
     1546  end;
    14731547end;
    14741548
     
    17691843end;
    17701844
     1845procedure TfrmRemCoverSheet.btnViewExit(Sender: TObject);
     1846begin
     1847  inherited;
     1848  //TDP - CQ#19733 Corrected tabbing issues
     1849  if TabIsPressed() then
     1850  begin
     1851    if ScreenReaderSystemActive then lblCAC.SetFocus
     1852    else begin
     1853      if pnlUser.Visible then cbxUserLoc.SetFocus
     1854      else cbSystem.SetFocus;
     1855    end;
     1856  end;
     1857  if ShiftTabIsPressed() then lvView.SetFocus;
     1858end;
     1859
    17711860procedure TfrmRemCoverSheet.lvCoverKeyDown(Sender: TObject; var Key: Word;
    17721861  Shift: TShiftState);
Note: See TracChangeset for help on using the changeset viewer.