You've already forked lazarus-ccr
tvplanit: Improved header text in weekview.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8360 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -150,6 +150,10 @@ msgctxt "vpsr.rscalendarrevert"
|
|||||||
msgid "Revert"
|
msgid "Revert"
|
||||||
msgstr "Zurück"
|
msgstr "Zurück"
|
||||||
|
|
||||||
|
#: vpsr.rscalendarweek
|
||||||
|
msgid "Calendar week"
|
||||||
|
msgstr "Kalenderwoche"
|
||||||
|
|
||||||
#: vpsr.rscalendarweekabbr
|
#: vpsr.rscalendarweekabbr
|
||||||
msgid "CW"
|
msgid "CW"
|
||||||
msgstr "KW"
|
msgstr "KW"
|
||||||
@ -1221,10 +1225,6 @@ msgstr "Aufgabenliste - "
|
|||||||
msgid "Text"
|
msgid "Text"
|
||||||
msgstr "Text"
|
msgstr "Text"
|
||||||
|
|
||||||
#: vpsr.rsthrough
|
|
||||||
msgid "Through"
|
|
||||||
msgstr "Bis"
|
|
||||||
|
|
||||||
#: vpsr.rsthursday
|
#: vpsr.rsthursday
|
||||||
msgid "Thursday"
|
msgid "Thursday"
|
||||||
msgstr "Donnerstag"
|
msgstr "Donnerstag"
|
||||||
@ -1328,10 +1328,6 @@ msgstr "Mittwoch"
|
|||||||
msgid "Weekly"
|
msgid "Weekly"
|
||||||
msgstr "Wöchentlich"
|
msgstr "Wöchentlich"
|
||||||
|
|
||||||
#: vpsr.rsweekof
|
|
||||||
msgid "Week of"
|
|
||||||
msgstr "Woche mit"
|
|
||||||
|
|
||||||
#: vpsr.rsweeks
|
#: vpsr.rsweeks
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Wochen"
|
msgstr "Wochen"
|
||||||
|
@ -150,6 +150,10 @@ msgctxt "vpsr.rscalendarrevert"
|
|||||||
msgid "Revert"
|
msgid "Revert"
|
||||||
msgstr "Revert"
|
msgstr "Revert"
|
||||||
|
|
||||||
|
#: vpsr.rscalendarweek
|
||||||
|
msgid "Calendar week"
|
||||||
|
msgstr "Calendar week"
|
||||||
|
|
||||||
#: vpsr.rscalendarweekabbr
|
#: vpsr.rscalendarweekabbr
|
||||||
msgid "CW"
|
msgid "CW"
|
||||||
msgstr "CW"
|
msgstr "CW"
|
||||||
@ -1205,10 +1209,6 @@ msgstr "Task list - "
|
|||||||
msgid "Text"
|
msgid "Text"
|
||||||
msgstr "Text"
|
msgstr "Text"
|
||||||
|
|
||||||
#: vpsr.rsthrough
|
|
||||||
msgid "Through"
|
|
||||||
msgstr "Through"
|
|
||||||
|
|
||||||
#: vpsr.rsthursday
|
#: vpsr.rsthursday
|
||||||
msgid "Thursday"
|
msgid "Thursday"
|
||||||
msgstr "Thursday"
|
msgstr "Thursday"
|
||||||
@ -1310,10 +1310,6 @@ msgstr "Wednesday"
|
|||||||
msgid "Weekly"
|
msgid "Weekly"
|
||||||
msgstr "Weekly"
|
msgstr "Weekly"
|
||||||
|
|
||||||
#: vpsr.rsweekof
|
|
||||||
msgid "Week of"
|
|
||||||
msgstr "Week of"
|
|
||||||
|
|
||||||
#: vpsr.rsweeks
|
#: vpsr.rsweeks
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Weeks"
|
msgstr "Weeks"
|
||||||
|
@ -140,6 +140,10 @@ msgctxt "vpsr.rscalendarrevert"
|
|||||||
msgid "Revert"
|
msgid "Revert"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: vpsr.rscalendarweek
|
||||||
|
msgid "Calendar week"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: vpsr.rscalendarweekabbr
|
#: vpsr.rscalendarweekabbr
|
||||||
msgid "CW"
|
msgid "CW"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1212,10 +1216,6 @@ msgstr ""
|
|||||||
msgid "Text"
|
msgid "Text"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vpsr.rsthrough
|
|
||||||
msgid "Through"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: vpsr.rsthursday
|
#: vpsr.rsthursday
|
||||||
msgid "Thursday"
|
msgid "Thursday"
|
||||||
msgstr "Torstai"
|
msgstr "Torstai"
|
||||||
@ -1320,10 +1320,6 @@ msgstr "Keskiviikko"
|
|||||||
msgid "Weekly"
|
msgid "Weekly"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vpsr.rsweekof
|
|
||||||
msgid "Week of"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: vpsr.rsweeks
|
#: vpsr.rsweeks
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -156,6 +156,10 @@ msgctxt "vpsr.rscalendarrevert"
|
|||||||
msgid "Revert"
|
msgid "Revert"
|
||||||
msgstr "Revenir en arrière"
|
msgstr "Revenir en arrière"
|
||||||
|
|
||||||
|
#: vpsr.rscalendarweek
|
||||||
|
msgid "Calendar week"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: vpsr.rscalendarweekabbr
|
#: vpsr.rscalendarweekabbr
|
||||||
msgid "CW"
|
msgid "CW"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1229,10 +1233,6 @@ msgstr "Liste des tâches -"
|
|||||||
msgid "Text"
|
msgid "Text"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vpsr.rsthrough
|
|
||||||
msgid "Through"
|
|
||||||
msgstr "Par"
|
|
||||||
|
|
||||||
#: vpsr.rsthursday
|
#: vpsr.rsthursday
|
||||||
msgid "Thursday"
|
msgid "Thursday"
|
||||||
msgstr "Jeudi"
|
msgstr "Jeudi"
|
||||||
@ -1336,10 +1336,6 @@ msgstr "Mercredi"
|
|||||||
msgid "Weekly"
|
msgid "Weekly"
|
||||||
msgstr "Hebdomadaire"
|
msgstr "Hebdomadaire"
|
||||||
|
|
||||||
#: vpsr.rsweekof
|
|
||||||
msgid "Week of"
|
|
||||||
msgstr "Semaine du"
|
|
||||||
|
|
||||||
#: vpsr.rsweeks
|
#: vpsr.rsweeks
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -150,6 +150,10 @@ msgctxt "vpsr.rscalendarrevert"
|
|||||||
msgid "Revert"
|
msgid "Revert"
|
||||||
msgstr "Terug"
|
msgstr "Terug"
|
||||||
|
|
||||||
|
#: vpsr.rscalendarweek
|
||||||
|
msgid "Calendar week"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: vpsr.rscalendarweekabbr
|
#: vpsr.rscalendarweekabbr
|
||||||
msgid "CW"
|
msgid "CW"
|
||||||
msgstr "KW"
|
msgstr "KW"
|
||||||
@ -1223,10 +1227,6 @@ msgstr "Taaklijst - "
|
|||||||
msgid "Text"
|
msgid "Text"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vpsr.rsthrough
|
|
||||||
msgid "Through"
|
|
||||||
msgstr "t/m"
|
|
||||||
|
|
||||||
#: vpsr.rsthursday
|
#: vpsr.rsthursday
|
||||||
msgid "Thursday"
|
msgid "Thursday"
|
||||||
msgstr "Donderdag"
|
msgstr "Donderdag"
|
||||||
@ -1330,10 +1330,6 @@ msgstr "Woensdag"
|
|||||||
msgid "Weekly"
|
msgid "Weekly"
|
||||||
msgstr "Wekelijks"
|
msgstr "Wekelijks"
|
||||||
|
|
||||||
#: vpsr.rsweekof
|
|
||||||
msgid "Week of"
|
|
||||||
msgstr "Week van"
|
|
||||||
|
|
||||||
#: vpsr.rsweeks
|
#: vpsr.rsweeks
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -150,6 +150,10 @@ msgctxt "vpsr.rscalendarrevert"
|
|||||||
msgid "Revert"
|
msgid "Revert"
|
||||||
msgstr "Cofnij"
|
msgstr "Cofnij"
|
||||||
|
|
||||||
|
#: vpsr.rscalendarweek
|
||||||
|
msgid "Calendar week"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: vpsr.rscalendarweekabbr
|
#: vpsr.rscalendarweekabbr
|
||||||
msgid "CW"
|
msgid "CW"
|
||||||
msgstr "TR"
|
msgstr "TR"
|
||||||
@ -1221,10 +1225,6 @@ msgstr "Lista zadań - "
|
|||||||
msgid "Text"
|
msgid "Text"
|
||||||
msgstr "Tekst"
|
msgstr "Tekst"
|
||||||
|
|
||||||
#: vpsr.rsthrough
|
|
||||||
msgid "Through"
|
|
||||||
msgstr "do"
|
|
||||||
|
|
||||||
#: vpsr.rsthursday
|
#: vpsr.rsthursday
|
||||||
msgid "Thursday"
|
msgid "Thursday"
|
||||||
msgstr "Czwartek"
|
msgstr "Czwartek"
|
||||||
@ -1328,10 +1328,6 @@ msgstr "Środa"
|
|||||||
msgid "Weekly"
|
msgid "Weekly"
|
||||||
msgstr "Tygodniowo"
|
msgstr "Tygodniowo"
|
||||||
|
|
||||||
#: vpsr.rsweekof
|
|
||||||
msgid "Week of"
|
|
||||||
msgstr "Tydzień od:"
|
|
||||||
|
|
||||||
#: vpsr.rsweeks
|
#: vpsr.rsweeks
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr "Tygodnie"
|
msgstr "Tygodnie"
|
||||||
|
@ -140,6 +140,10 @@ msgctxt "vpsr.rscalendarrevert"
|
|||||||
msgid "Revert"
|
msgid "Revert"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: vpsr.rscalendarweek
|
||||||
|
msgid "Calendar week"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: vpsr.rscalendarweekabbr
|
#: vpsr.rscalendarweekabbr
|
||||||
msgid "CW"
|
msgid "CW"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1195,10 +1199,6 @@ msgstr ""
|
|||||||
msgid "Text"
|
msgid "Text"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vpsr.rsthrough
|
|
||||||
msgid "Through"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: vpsr.rsthursday
|
#: vpsr.rsthursday
|
||||||
msgid "Thursday"
|
msgid "Thursday"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1300,10 +1300,6 @@ msgstr ""
|
|||||||
msgid "Weekly"
|
msgid "Weekly"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vpsr.rsweekof
|
|
||||||
msgid "Week of"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: vpsr.rsweeks
|
#: vpsr.rsweeks
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -150,6 +150,10 @@ msgctxt "vpsr.rscalendarrevert"
|
|||||||
msgid "Revert"
|
msgid "Revert"
|
||||||
msgstr "Возврат"
|
msgstr "Возврат"
|
||||||
|
|
||||||
|
#: vpsr.rscalendarweek
|
||||||
|
msgid "Calendar week"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: vpsr.rscalendarweekabbr
|
#: vpsr.rscalendarweekabbr
|
||||||
msgid "CW"
|
msgid "CW"
|
||||||
msgstr "Номер недели:"
|
msgstr "Номер недели:"
|
||||||
@ -1221,10 +1225,6 @@ msgstr "Список задач - "
|
|||||||
msgid "Text"
|
msgid "Text"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vpsr.rsthrough
|
|
||||||
msgid "Through"
|
|
||||||
msgstr "Через"
|
|
||||||
|
|
||||||
#: vpsr.rsthursday
|
#: vpsr.rsthursday
|
||||||
msgid "Thursday"
|
msgid "Thursday"
|
||||||
msgstr "Четверг"
|
msgstr "Четверг"
|
||||||
@ -1328,10 +1328,6 @@ msgstr "Среда"
|
|||||||
msgid "Weekly"
|
msgid "Weekly"
|
||||||
msgstr "Еженедельно"
|
msgstr "Еженедельно"
|
||||||
|
|
||||||
#: vpsr.rsweekof
|
|
||||||
msgid "Week of"
|
|
||||||
msgstr "Неделя"
|
|
||||||
|
|
||||||
#: vpsr.rsweeks
|
#: vpsr.rsweeks
|
||||||
msgid "Weeks"
|
msgid "Weeks"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -103,8 +103,6 @@ resourcestring
|
|||||||
RSNormal = 'Normal';
|
RSNormal = 'Normal';
|
||||||
RSHigh = 'High';
|
RSHigh = 'High';
|
||||||
|
|
||||||
RSWeekOf = 'Week of';
|
|
||||||
RSThrough = 'Through';
|
|
||||||
RSSunday = 'Sunday';
|
RSSunday = 'Sunday';
|
||||||
RSMonday = 'Monday';
|
RSMonday = 'Monday';
|
||||||
RSTuesday = 'Tuesday';
|
RSTuesday = 'Tuesday';
|
||||||
@ -140,6 +138,7 @@ resourcestring
|
|||||||
RSWeeks = 'Weeks';
|
RSWeeks = 'Weeks';
|
||||||
RSMonths = 'Months';
|
RSMonths = 'Months';
|
||||||
RSYears = 'Years';
|
RSYears = 'Years';
|
||||||
|
RSCalendarWeek = 'Calendar week';
|
||||||
RSCalendarWeekAbbr = 'CW'; // Abbreviation of "calendar week"
|
RSCalendarWeekAbbr = 'CW'; // Abbreviation of "calendar week"
|
||||||
|
|
||||||
RSToday = 'Today';
|
RSToday = 'Today';
|
||||||
|
@ -587,6 +587,7 @@ var
|
|||||||
HeadStr: string = '';
|
HeadStr: string = '';
|
||||||
HeadStrLen: Integer;
|
HeadStrLen: Integer;
|
||||||
weekNo: Integer;
|
weekNo: Integer;
|
||||||
|
startStr, endStr: String;
|
||||||
begin
|
begin
|
||||||
RenderCanvas.Brush.Color := RealHeadAttrColor;
|
RenderCanvas.Brush.Color := RealHeadAttrColor;
|
||||||
RenderCanvas.Font.Assign(TFont(FWeekView.HeadAttributes.Font));
|
RenderCanvas.Font.Assign(TFont(FWeekView.HeadAttributes.Font));
|
||||||
@ -609,17 +610,16 @@ begin
|
|||||||
BevelDarkShadow
|
BevelDarkShadow
|
||||||
);
|
);
|
||||||
end else begin
|
end else begin
|
||||||
// if FWeekView.DrawingStyle = dsFlat then begin
|
{ draw simple border rectangle }
|
||||||
// { draw simple border rectangle }
|
|
||||||
HeadRect := Rect(RealLeft, RealTop, RealRight, RealTop + TVpWeekViewOpener(FWeekView).wvHeaderHeight + 2);
|
HeadRect := Rect(RealLeft, RealTop, RealRight, RealTop + TVpWeekViewOpener(FWeekView).wvHeaderHeight + 2);
|
||||||
TPSFillRect(RenderCanvas, Angle, RenderIn, HeadRect);
|
TPSFillRect(RenderCanvas, Angle, RenderIn, HeadRect);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
{ build header caption }
|
{ build header caption }
|
||||||
weekNo := GetWeekOfYear(StartDate);
|
weekNo := GetWeekOfYear(StartDate);
|
||||||
HeadStr := HeadStr + Format('%s %s (%s %d)', [
|
startStr := FormatDateTime(FWeekView.DateLabelFormat, StartDate);
|
||||||
RSWeekOf, FormatDateTime(FWeekView.DateLabelFormat, StartDate), RSCalendarWeekAbbr, weekNo
|
endStr := FormatDateTime(FWeekView.DateLabelFormat, StartDate+6);
|
||||||
]);
|
HeadStr := Format('%s %d (%s - %s)', [RSCalendarWeek, weekNo, startStr, endStr]);
|
||||||
|
|
||||||
{ draw the text }
|
{ draw the text }
|
||||||
if DisplayOnly and (RenderCanvas.TextWidth(HeadStr) >= WidthOf(RenderIn)) then
|
if DisplayOnly and (RenderCanvas.TextWidth(HeadStr) >= WidthOf(RenderIn)) then
|
||||||
|
Reference in New Issue
Block a user