Я разрабатываю таймер в Delphi 2009. В настоящее время я использую следующее для форматирования отображения таймера:
Caption := Format('%.2d', [Hours]) + ':' +
Format('%.2d', [Minutes]) + ':' +
Format('%.2d', [Seconds]);
и это, как и ожидалось, отображает время как:
00:04:35
Однако, когда я впадаю в отрицательное время, оно понятно отображается как:
00:-04:-35
Мне нужно время, чтобы отобразить как:
-00:04:35
Есть идеи?