Componentes.Terceros.DevExp.../internal/x.44/1/ExpressScheduler/Sources/cxSchedulerStrs.pas
2009-06-29 12:09:02 +00:00

326 lines
12 KiB
ObjectPascal

{********************************************************************}
{ }
{ Developer Express Visual Component Library }
{ ExpressScheduler }
{ }
{ Copyright (c) 2003-2009 Developer Express Inc. }
{ ALL RIGHTS RESERVED }
{ }
{ The entire contents of this file is protected by U.S. and }
{ International Copyright Laws. Unauthorized reproduction, }
{ reverse-engineering, and distribution of all or any portion of }
{ the code contained in this file is strictly prohibited and may }
{ result in severe civil and criminal penalties and will be }
{ prosecuted to the maximum extent possible under the law. }
{ }
{ RESTRICTIONS }
{ }
{ THIS SOURCE CODE AND ALL RESULTING INTERMEDIATE FILES }
{ (DCU, OBJ, DLL, ETC.) ARE CONFIDENTIAL AND PROPRIETARY TRADE }
{ SECRETS OF DEVELOPER EXPRESS INC. THE REGISTERED DEVELOPER IS }
{ LICENSED TO DISTRIBUTE THE EXPRESSSCHEDULER AND ALL ACCOMPANYING }
{ VCL CONTROLS AS PART OF AN EXECUTABLE PROGRAM ONLY. }
{ }
{ THE SOURCE CODE CONTAINED WITHIN THIS FILE AND ALL RELATED }
{ FILES OR ANY PORTION OF ITS CONTENTS SHALL AT NO TIME BE }
{ COPIED, TRANSFERRED, SOLD, DISTRIBUTED, OR OTHERWISE MADE }
{ AVAILABLE TO OTHER INDIVIDUALS WITHOUT EXPRESS WRITTEN CONSENT }
{ AND PERMISSION FROM DEVELOPER EXPRESS INC. }
{ }
{ CONSULT THE END USER LICENSE AGREEMENT FOR INFORMATION ON }
{ ADDITIONAL RESTRICTIONS. }
{ }
{********************************************************************}
unit cxSchedulerStrs;
{$I cxVer.inc}
interface
resourcestring
scxUntitledEvent = 'Untitled event';
scxVertical = 'Vertical';
scxHorizontal = 'Horizontal';
scxTimeGrid = 'TimeGrid';
scxMinute = 'Minute';
scxMinutes = 'Minutes';
scxHour = 'Hour';
scxHours = 'Hours';
// dialogs constants
scxDeleteRecurringEventDescription = 'is a recurring event. Do you want to delete only this occurrence or the series?';
scxEditRecurringEventDescription = 'is a recurring event. Do you want to open only this occurrence or the series?';
scxGoToDateDialogCaption = 'Go To Date';
scxDeleteTypeDialogCaption = 'Confirm Delete';
scxDeleteTypeOccurrenceLabel = 'Delete this occurrence';
scxDeleteTypeSeriesLabel = 'Delete the series';
scxEditTypeDialogCaption = 'Open Recurring Item';
scxEditTypeOccurrenceLabel = 'Open this occurrence';
scxEditTypeSeriesLabel = 'Open the series';
scxExitConfirmation = 'Do you want to save changes?';
scxDeleteConfirmation= 'This item has been changed. Are you sure you want to delete it?';
scxWrongTimeBounds = 'The end date you entered occurs before the start date.';
scxWrongPattern = 'The recurrence pattern is not valid.';
scxReplaceOccurrenceDate = 'Some months have fewer than %s days. For these months, the occurrence will fall on the last day of the month.';
scxInvalidRecurrenceDuration = 'The duration of the event must be shorter than how frequently it occurs. ' +
'Shorten the duration, or change the recurrence pattern in the Recurrence dialog box.';
scxConfirmLostExceptions = 'Any exceptions associated with this recurring event will be lost. Is this OK?';
scxEvent = 'Event';
scxUntitled = 'Untitled';
scxNoneEvent = 'simple event';
scxRecurrenceEvent = 'recurrence event';
scxExceptionEvent = 'exception event';
scxOccurenceEvent = 'occurence event';
scxAdd = '&Add';
scxEdit = '&Edit';
scxDelete = '&Delete';
scxRecurrence = '&Recurrence';
scxDate = '&Date:';
scxShowIn = '&Show in:';
scxDayCalendar = 'Day Calendar';
scxWeekCalendar = 'Week Calendar';
scxMonthCalendar = 'Month Calendar';
scxWorkWeekCalendar = 'Work Week Calendar';
scxResource = 'Resource';
scxSubject = '&Subject:';
scxLocation = '&Location:';
scxLabel = 'La&bel:';
scxStartTime = 'S&tart time:';
scxEndTime = '&End time:';
scxAllDayEvent = '&All day event';
scxReminder = 'Reminder:';
scxShowTimeAs = 'Sho&w time as:';
scxSuffixMinutes = 'minutes';
scxSuffixHour = 'hour';
scxSuffixHours = 'hours';
scxSuffixDay = 'day';
scxSuffixDays = 'days';
scxSuffixWeek = 'week';
scxSuffixWeeks = 'weeks';
scxBusy = 'Busy';
scxFree = 'Free';
scxTentative = 'Tentative';
scxOutOfOffice = 'Out of office';
scxRecurrenceCaption = 'Event recurrence';
scxEventTime = ' Event time ';
scxRecurrencePattern = ' Recurrence pattern ';
scxRangeOfRecurrence = ' Range of recurrence ';
scxStart = '&Start:';
scxStart1 = 'S&tart:';
scxEnd = '&End:';
// Pattern
scxDaily = '&Daily';
scxWeekly = '&Weekly';
scxMonthly = '&Monthly';
scxYearly = '&Yearly';
// daily
scxEvery = 'E&very';
scxEveryWeekDay = 'Every wee&kday';
scxDays = 'day(s)';
// weekly
scxWeeksOn = 'week(s) on:';
scxRecurEvery = 'Rec&ur every';
//monthly
scxOfEvery = 'of every';
scxMonths = 'month(s)';
// yearly
scxThe = 'T&he';
scxOf = 'of';
// other
scxFirst = 'first';
scxSecond = 'second';
scxThird = 'third';
scxFourth = 'fourth';
scxLast = 'last';
scxDay = 'D&ay';
scxDay1 = 'day';
scxWeekday = 'weekday';
scxWeekendday = 'weekend day';
scxNoEndDate = '&No end date';
scxEndAfter = 'End a&fter:';
scxEndBy = 'End &by:';
scxOccurences = 'occurrences';
// buttons
scxOk = '&OK';
scxCancel = '&Cancel';
scxClose = '&Close';
scxDown = '&Down';
scxRemoveRecur = '&Remove recurrence';
scxUp = '&Up';
//
scxResourceLayoutCaption = 'Resources layout editor';
// popup menu resources
scxpmNewEvent = '&New Event';
scxpmNewAllDayEvent = 'New All Day &Event';
scxpmNewRecurringEvent = 'New &Recurring Event';
scxpmToday = 'T&oday';
scxpmGotoThisDay = 'Go to This &Day';
scxpmGoToDate = 'Go &to Date...';
scxpmResourcesLayout = 'Resources layout editor...';
// for event
scxpmOpen = '&Open';
scxpmEditSeries = 'Edit Se&ries';
scxpmShowTimeAs = 'S&how Time As';
scxpmDelete = '&Delete';
scxpmFree = '&Free';
scxpmTentative = '&Tentative';
scxpmBusy = '&Busy';
scxpmOutOfOffice = '&Out of Office';
scxpmLabel = '&Label';
// event label captions
scxEventLabelNone = 'None';
scxEventLabel0 = 'Important';
scxEventLabel1 = 'Business';
scxEventLabel2 = 'Personal';
scxEventLabel3 = 'Vacation';
scxEventLabel4 = 'Must Attend';
scxEventLabel5 = 'Travel Required';
scxEventLabel6 = 'Needs Preparation';
scxEventLabel7 = 'Birthday';
scxEventLabel8 = 'Anniversary';
scxEventLabel9 = 'Phone Call';
// for time ruler menu items
scxpmTimeZone = 'Chan&ge Time Zone';
scxpm60Minutes = '6&0 Minutes';
scxpm30Minutes = '&30 Minutes';
scxpm15Minutes = '&15 Minutes';
scxpm10Minutes = '10 &Minutes';
scxpm6Minutes = '&6 Minutes';
scxpm5Minutes = '&5 Minutes';
//for reminder
scxrCaptionReminder = '1 Reminder';
scxrCaptionReminders = '%d Reminders';
scxrDismissButton = '&Dismiss';
scxrDismissAllButton = 'Dismiss &All';
scxrDueIn = 'Due in';
scxrOpenItemButton = '&Open Item';
scxrSnoozeButton = '&Snooze';
scxrSubject = 'Subject';
scxrSnoozeLabel = '&Snooze';
scxrSelected = '%d reminders are selected';
scxrStartTime = 'Start time: %s';
// time
scxTime0m = '0 minutes';
scxTime5m = '5 minutes';
scxTime10m = '10 minutes';
scxTime15m = '15 minutes';
scxTime20m = '20 minutes';
scxTime30m = '30 minutes';
scxTime1h = '1 hour';
scxTime2h = '2 hours';
scxTime3h = '3 hours';
scxTime4h = '4 hours';
scxTime5h = '5 hours';
scxTime6h = '6 hours';
scxTime7h = '7 hours';
scxTime8h = '8 hours';
scxTime9h = '9 hours';
scxTime10h = '10 hours';
scxTime11h = '11 hours';
scxTime12h = '12 hours';
scxTime18h = '18 hours';
scxTime1d = '1 day';
scxTime2d = '2 days';
scxTime3d = '3 days';
scxTime4d = '4 days';
scxTime1w = '1 week';
scxTime2w = '2 weeks';
// for export
secxExportStorageInvalid = 'Storage not assigned';
// card field names
secxYes = 'Yes';
secxNo = 'No';
secxSubject = 'Subject';
secxLocation = 'Location';
secxDescription = 'Description';
secxAllDay = 'All day';
secxStart = 'Start';
secxFinish = 'Finish';
secxState = 'State';
secxReminder = 'Reminder';
// table fields
secxStartDate = 'StartDate';
secxStartTime = 'StartTime';
secxEndDate = 'EndDate';
secxEndTime = 'EndTime';
secxAlldayevent = 'Alldayevent';
secxReminderonoff = 'Reminderonoff';
secxReminderDate = 'ReminderDate';
secxReminderTime = 'ReminderTime';
secxMeetingOrganizer = 'MeetingOrganizer';
secxRequiredAttendees = 'RequiredAttendees';
secxOptionalAttendees = 'OptionalAttendees';
secxMeetingResources = 'MeetingResources';
secxBillingInformation = 'BillingInformation';
secxCategories = 'Categories';
secxMileage = 'Mileage';
secxPriority = 'Priority';
secxPrivate = 'Private';
secxSensitivity = 'Sensitivity';
secxShowtimeas = 'Showtimeas';
secxNormal = 'Normal';
// storage
scxRequiredFieldsNeeded = 'The following required fields'#13#10'%sare not assigned!';
scxInvalidFieldName = 'Invalid field name';
scxInvalidCustomField = 'Invalid custom field';
const
sRangeNames: array[0..4] of Pointer =
(@scxFirst, @scxSecond, @scxThird, @scxFourth, @scxLast);
sDayNames: array [0..9] of string =
(scxDay, scxWeekday, scxWeekendday, '', '', '', '', '', '', '');
sEventLabelCaptions: array[0..10] of Pointer = (
@scxEventLabelNone, @scxEventLabel0, @scxEventLabel1, @scxEventLabel2,
@scxEventLabel3, @scxEventLabel4, @scxEventLabel5, @scxEventLabel6,
@scxEventLabel7, @scxEventLabel8, @scxEventLabel9);
procedure cxSchedulerInitStrings;
implementation
uses
SysUtils;
procedure cxSchedulerInitStrings;
var
I: Integer;
begin
for I := 1 to 7 do
sDayNames[2 + I] := LongDayNames[I];
end;
initialization
cxSchedulerInitStrings;
end.