Skip to content

Commit c95c8b8

Browse files
committed
Fixes for Windows
1 parent 4c3432e commit c95c8b8

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

Source/Windows/Unit1.pas

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -411,19 +411,13 @@ procedure TMain.WebViewBeforeNavigate2(Sender: TObject;
411411
DaysAgo:=DaysBetween(StrToDate(NoteDate), Date);
412412

413413
if ID_DAYSAGO='äí. íàçàä' then begin
414+
if DaysAgo mod 10 = 1 then NoteDate:=IntToStr(DaysAgo) + ' äåíü íàçàä';
414415

415-
if IntToStr(DaysAgo)[Length(IntToStr(DaysAgo))] = '1' then NoteDate:=IntToStr(DaysAgo) + ' äåíü íàçàä';
416-
417-
if (IntToStr(DaysAgo)[Length(IntToStr(DaysAgo))] = '2') or
418-
(IntToStr(DaysAgo)[Length(IntToStr(DaysAgo))] = '3') or
419-
(IntToStr(DaysAgo)[Length(IntToStr(DaysAgo))] = '4') then NoteDate:=IntToStr(DaysAgo) + ' äíÿ íàçàä';
420-
421-
if (IntToStr(DaysAgo)[Length(IntToStr(DaysAgo))]= '5') or
422-
(IntToStr(DaysAgo)[Length(IntToStr(DaysAgo))] = '6') or
423-
(IntToStr(DaysAgo)[Length(IntToStr(DaysAgo))] = '7') or
424-
(IntToStr(DaysAgo)[Length(IntToStr(DaysAgo))] = '8') or
425-
(IntToStr(DaysAgo)[Length(IntToStr(DaysAgo))] = '9') or
426-
(IntToStr(DaysAgo)[Length(IntToStr(DaysAgo))] = '0') then NoteDate:=IntToStr(DaysAgo) + ' äíåé íàçàä';
416+
if (DaysAgo mod 10 >= 2) and (DaysAgo mod 10 <= 4) then
417+
NoteDate:=IntToStr(DaysAgo) + ' äíÿ íàçàä';
418+
419+
if ( (DaysAgo mod 10 >= 5) and (DaysAgo mod 10 <= 9) ) or (DaysAgo mod 10 = 0) then
420+
NoteDate:=IntToStr(DaysAgo) + ' äíåé íàçàä';
427421
end else
428422
NoteDate:=IntToStr(DaysAgo) + ' ' + ID_DAYSAGO;
429423

0 commit comments

Comments
 (0)