Changeset 1679 for cprs/trunk/CPRS-Chart/fRemCoverSheet.pas
- Timestamp:
- May 7, 2015, 12:34:29 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cprs/trunk/CPRS-Chart/fRemCoverSheet.pas
r830 r1679 125 125 procedure lvViewSelectItem(Sender: TObject; Item: TListItem; 126 126 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); 127 134 private 128 135 FData: TORStringList; // DataCode IEN ^ Modified Flag Object=TStringList … … 396 403 end; 397 404 405 procedure TfrmRemCoverSheet.lblCACExit(Sender: TObject); 406 begin 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; 415 end; 416 398 417 procedure TfrmRemCoverSheet.cbxLocationNeedData(Sender: TObject; 399 418 const StartFrom: String; Direction, InsertAt: Integer); … … 729 748 end; 730 749 750 procedure TfrmRemCoverSheet.cbxUserLocExit(Sender: TObject); 751 begin 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; 759 end; 760 731 761 procedure TfrmRemCoverSheet.cbxDropDownClose(Sender: TObject); 732 762 begin … … 810 840 end; 811 841 842 end; 843 844 procedure TfrmRemCoverSheet.cbSystemExit(Sender: TObject); 845 begin 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; 812 853 end; 813 854 … … 1212 1253 end; 1213 1254 1255 procedure TfrmRemCoverSheet.lvViewExit(Sender: TObject); 1256 begin 1257 inherited; 1258 //TDP - CQ#19733 Corrected tabbing issues 1259 if TabIsPressed() then btnView.SetFocus; 1260 end; 1261 1214 1262 procedure TfrmRemCoverSheet.lvCoverCompare(Sender: TObject; Item1, 1215 1263 Item2: TListItem; Data: Integer; var Compare: Integer); … … 1385 1433 if ScreenReaderSystemActive then 1386 1434 GetScreenReader.Speak('Reminder Added to ' + DataName[FEditingLevel] + ' Level Reminders List'); 1435 end; 1436 end; 1437 end; 1438 1439 procedure TfrmRemCoverSheet.sbCopyRightExit(Sender: TObject); 1440 begin 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; 1387 1448 end; 1388 1449 end; … … 1471 1532 begin 1472 1533 SaveData(FALSE); 1534 end; 1535 1536 procedure TfrmRemCoverSheet.btnOKExit(Sender: TObject); 1537 begin 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; 1473 1547 end; 1474 1548 … … 1769 1843 end; 1770 1844 1845 procedure TfrmRemCoverSheet.btnViewExit(Sender: TObject); 1846 begin 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; 1858 end; 1859 1771 1860 procedure TfrmRemCoverSheet.lvCoverKeyDown(Sender: TObject; var Key: Word; 1772 1861 Shift: TShiftState);
Note:
See TracChangeset
for help on using the changeset viewer.