?? wwintl.pas
字號:
unit Wwintl;
{
//
// Components : TwwInternational
//
// Copyright (c) 1995-2001 by Woll2Woll Software
//
// 11/10/97 - Add Bold, Italic, Underline for PopupMenuLabels
//
// 12/23/98 - Include Redo hint for richedit editor in Delphi 4
}
{$i wwIfDef.pas}
{$ifdef wwDelphi3Up}
{$DEFINE NEWIPSETUP}
{$endif}
{$ifdef VER93}
{$DEFINE NEWIPSETUP}
{$endif}
interface
uses
Consts, SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls,
Forms, Dialogs, wwstr, db,
{$ifdef NEWIPSETUP}
Registry,
{$endif}
Buttons;
type
TwwPictureValidationError = procedure (Sender: TObject;
Field: TField; var Msg: string; var DoDefault: boolean) of object;
TwwUserMessagesIntl = class(TPersistent)
private
FwwDBGridDiscardChanges: string;
FPictureValidateError: string;
FLocateNoMatches: string;
FLocateNoMoreMatches: string;
FMemoChangesWarning:string;
FRichEditExitWarning: string;
FRichEditClearWarning: string;
FRichEditSpellCheckComplete: string;
FRichEditMSWordNotFound: string;
{ FRichEditLoadWarning: string;}
FFilterDlgNoCriteria: string;
FRecordViewExitWarning: string;
published
property wwDBGridDiscardChanges: string read FwwDBGridDiscardChanges write FwwDBGridDiscardChanges;
property PictureValidateError: string read FPictureValidateError write FPictureValidateError;
property LocateNoMatches: string read FLocateNoMatches write FLocateNoMatches;
property LocateNoMoreMatches: string read FLocateNoMoreMatches write FLocateNoMoreMatches;
property MemoChangesWarning: string read FMemoChangesWarning write FMemoChangesWarning;
property RichEditExitWarning: string read FRichEditExitWarning write FRichEditExitWarning;
property RichEditClearWarning: string read FRichEditClearWarning write FRichEditClearWarning;
property RichEditSpellCheckComplete: string read FRichEditSpellCheckComplete write FRichEditSpellCheckComplete;
property RichEditMSWordNotFound: string read FRichEditMSWordNotFound write FRichEditMSWordNotFound;
{ property RichEditLoadWarning: string read FRichEditLoadWarning write FRichEditLoadWarning;}
property FilterDlgNoCriteria : string read FFilterDlgNoCriteria write FFilterDlgNoCriteria;
property RecordViewExitWarning: string read FRecordViewExitWarning write FRecordViewExitWarning;
end;
TwwFilterDialogIntl = class(TPersistent)
private
FBtnViewSummary : string;
FBtnViewSummaryHint : string;
FViewSummaryNotText : string;
FBtnNewSearch : string;
FBtnNewSearchHint : string;
FFieldOrderLabel : string;
FFieldOrderHint : string;
FAlphabeticLabel : string;
FLogicalLabel : string;
FAllFieldsLabel : string;
FSearchedFieldsLabel : string;
FStartingRangeLabel : string;
FEndingRangeLabel : string;
FStartingRangeHint : string;
FEndingRangeHint: string;
FBtnClearMin : string;
FBtnClearMax : string;
FBtnClearFiltervalue : string;
FBtnClearMinHint : string;
FBtnClearMaxHint : string;
FBtnClearFilterValueHint : string;
FByValueLabel : string;
FByRangeLabel : string;
FFieldValueLabel : string;
FFieldValueHint : string;
FSearchTypeLabel : string;
FSearchTypeHint : string;
FMatchExactLabel : string;
FMatchStartLabel : string;
FMatchAnyLabel : string;
FCaseSensitiveLabel : string;
FCaseSensitiveHint : string;
FNonMatchingLabel : string;
FNonMatchingHint : string;
FSummaryFieldLabel: string;
FSummarySearchLabel: string;
FSummaryValueLabel : string;
{$ifdef wwdelphi4up}
FSummaryCaption: string;
{$endif}
FFieldsLabel: string;
FValueRangeTabHint : string;
FAllSearchedTabHint : string;
published
property BtnViewSummary : string read FBtnViewSummary write FBtnViewSummary;
property BtnViewSummaryHint : string read FBtnViewSummaryHint write FBtnViewSummaryHint;
property BtnNewSearch : string read FBtnNewSearch write FBtnNewSearch;
property BtnNewSearchHint : string read FBtnNewSearchHint write FBtnNewSearchHint;
property FieldOrderLabel : string read FFieldOrderLabel write FFieldOrderLabel;
property FieldOrderHint : string read FFieldOrderHint write FFieldOrderHint;
property AlphabeticLabel : string read FAlphabeticLabel write FAlphabeticLabel;
property LogicalLabel : string read FLogicalLabel write FLogicalLabel;
property AllFieldsLabel : string read FAllFieldsLabel write FAllFieldsLabel;
property SearchedFieldsLabel : string read FSearchedFieldsLabel write FSearchedFieldsLabel;
property StartingRangeLabel : string read FStartingRangeLabel write FStartingRangeLabel;
property EndingRangeLabel : string read FEndingRangeLabel write FEndingRangeLabel;
property StartingRangeHint : string read FStartingRangeHint write FStartingRangeHint;
property EndingRangeHint: string read FEndingRangeHint write FEndingRangeHint;
property BtnClearMin : string read FBtnClearMin write FBtnClearMin;
property BtnClearMax : string read FBtnClearMax write FBtnClearMax;
property BtnClearFilterValue : string read FBtnClearFilterValue write FBtnClearFilterValue;
property BtnClearMinHint : string read FBtnClearMinHint write FBtnClearMinHint;
property BtnClearMaxHint : string read FBtnClearMaxHint write FBtnClearMaxHint;
property BtnClearFilterValueHint : string read FBtnClearFilterValueHint write FBtnClearFilterValueHint;
property ByValueLabel : string read FByValueLabel write FByValueLabel;
property ByRangeLabel : string read FByRangeLabel write FByRangeLabel;
property FieldValueLabel : string read FFieldValueLabel write FFieldValueLabel;
property FieldValueHint : string read FFieldValueHint write FFieldValueHint;
property SearchTypeLabel : string read FSearchTypeLabel write FSearchTypeLabel;
property SearchTypeHint : string read FSearchTypeHint write FSearchTypeHint;
property MatchExactLabel : string read FMatchExactLabel write FMatchExactLabel;
property MatchStartLabel : string read FMatchStartLabel write FMatchStartLabel;
property MatchAnyLabel : string read FMatchAnyLabel write FMatchAnyLabel;
property CaseSensitiveLabel : string read FCaseSensitiveLabel write FCaseSensitiveLabel;
property CaseSensitiveHint : string read FCaseSensitiveHint write FCaseSensitiveHint;
property NonMatchingLabel : string read FNonMatchingLabel write FNonMatchingLabel;
property NonMatchingHint : string read FNonMatchingHint write FNonMatchingHint;
property SummaryFieldLabel: string read FSummaryFieldLabel write FSummaryFieldLabel;
property SummarySearchLabel: string read FSummarySearchLabel write FSummarySearchLabel;
property SummaryValueLabel : string read FSummaryValueLabel write FSummaryValueLabel;
{$ifdef wwdelphi4up}
property SummaryCaption : string read FSummaryCaption write FSummaryCaption;
{$endif}
property FieldsLabel: string read FFieldsLabel write FFieldsLabel;
property ValueRangeTabHint : string read FValueRangeTabHint write FValueRangeTabHint;
property AllSearchedTabHint : string read FAllSearchedTabHint write FAllSearchedTabHint;
property ViewSummaryNotText : string read FViewSummaryNotText write FViewSummaryNotText;
end;
TwwRichEditMenuLabels = class(TPersistent)
private
FFileCaption: string;
FLoadCaption: string;
FSaveAsCaption: string;
FSaveExitCaption: string;
FPrintCaption: string;
FPageSetupCaption: string;
FExitCaption: string;
FEditCaption: string;
FUndoCaption: string;
FCutCaption: string;
FCopyCaption: string;
FPasteCaption: string;
FClearCaption: string;
FSelectallCaption: string;
FFindCaption: string;
FFindNextCaption: string;
FReplaceCaption: string;
FInsertObjectCaption: string;
FSpellCheckCaption: string;
{$ifdef wwdelphi4up}
FInsertCaption: string;
FRulerCaption: string;
FRedoCaption: string;
{$endif}
FViewCaption: string;
FToolbarCaption: string;
FFormatBarCaption: string;
FViewStatusBarCaption: string;
FOptionsCaption: string;
FFormatCaption: string;
FToolCaption: string;
FFontCaption: string;
FBulletStyleCaption: string;
FParagraphCaption: string;
FTabsCaption: string;
FHelpCaption: string;
published
property FileCaption : string read FFileCaption write FFileCaption;
property LoadCaption : string read FLoadCaption write FLoadCaption;
property SaveAsCaption : string read FSaveAsCaption write FSaveAsCaption;
property SaveExitCaption : string read FSaveExitCaption write FSaveExitCaption;
property PrintCaption : string read FPrintCaption write FPrintCaption;
property PageSetupCaption : string read FPageSetupCaption write FPageSetupCaption;
property ExitCaption : string read FExitCaption write FExitCaption;
property EditCaption : string read FEditCaption write FEditCaption;
property UndoCaption : string read FUndoCaption write FUndoCaption;
property CutCaption : string read FCutCaption write FCutCaption;
property CopyCaption : string read FCopyCaption write FCopyCaption;
property PasteCaption : string read FPasteCaption write FPasteCaption;
property ClearCaption : string read FClearCaption write FClearCaption;
property SelectallCaption : string read FSelectallCaption write FSelectallCaption;
property FindCaption : string read FFindCaption write FFindCaption;
property FindNextCaption : string read FFindNextCaption write FFindNextCaption;
property ReplaceCaption : string read FReplaceCaption write FReplaceCaption;
property InsertObjectCaption : string read FInsertObjectCaption write FInsertObjectCaption;
property ToolCaption : string read FToolCaption write FToolCaption;
property SpellCheckCaption : string read FSpellCheckCaption write FSpellCheckCaption;
{$ifdef wwdelphi4up}
property InsertCaption : string read FInsertCaption write FInsertCaption;
property RulerCaption: string read FRulerCaption write FRulerCaption;
property RedoCaption: string read FRedoCaption write FRedoCaption;
{$endif}
property ViewCaption : string read FViewCaption write FViewCaption;
property ToolbarCaption : string read FToolbarCaption write FToolbarCaption;
property FormatBarCaption : string read FFormatBarCaption write FFormatBarCaption;
property ViewStatusBarCaption : string read FViewStatusBarCaption write FViewStatusBarCaption;
property OptionsCaption : string read FOptionsCaption write FOptionsCaption;
property FormatCaption : string read FFormatCaption write FFormatCaption;
property FontCaption : string read FFontCaption write FFontCaption;
property BulletStyleCaption : string read FBulletStyleCaption write FBulletStyleCaption;
property ParagraphCaption : string read FParagraphCaption write FParagraphCaption;
property TabsCaption : string read FTabsCaption write FTabsCaption;
property HelpCaption : string read FHelpCaption write FHelpCaption;
end;
TwwRichEditPopupMenuLabels = class(TPersistent)
private
{PopupMenu Captions for accelerators}
FEditCaption: string;
FViewCaption: string;
FCutCaption: string;
FCopyCaption: string;
FPasteCaption: string;
FFontCaption: string;
FBulletStyleCaption: string;
FBoldCaption: string;
FItalicCaption: string;
FUnderlineCaption: string;
FParagraphCaption: string;
FTabsCaption: string;
FFindCaption: string;
FReplaceCaption: string;
FInsertObjectCaption: string;
FSpellCheckCaption: string;
FObjectPropertiesCaption: string;
published
{PopupMenu Captions for accelerators}
property EditCaption : string read FEditCaption write FEditCaption;
property ViewCaption : string read FViewCaption write FViewCaption;
property CutCaption : string read FCutCaption write FCutCaption;
property CopyCaption : string read FCopyCaption write FCopyCaption;
property PasteCaption : string read FPasteCaption write FPasteCaption;
property FontCaption : string read FFontCaption write FFontCaption;
property BulletStyleCaption : string read FBulletStyleCaption write FBulletStyleCaption;
property BoldCaption : string read FBoldCaption write FBoldCaption;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -