cxexteditconsts.pas

来自「胜天进销存源码,国产优秀的进销存」· PAS 代码 · 共 270 行

PAS
270
字号

{********************************************************************}
{                                                                    }
{       Developer Express Visual Component Library                   }
{       ExpressEditors                                               }
{                                                                    }
{       Copyright (c) 1998-2008 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 EXPRESSEDITORS 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 cxExtEditConsts;

{$I cxVer.inc}

interface

{.$DEFINE NOFLICKER}

uses
{$IFDEF DELPHI6}
  Variants,
{$ENDIF}
  Windows, Classes, Graphics, SysUtils, cxContainer;

resourcestring
  scxSEditRepositoryColorComboBoxItem = 'ColorComboBox |Represents a editor with color functionality';
  scxSEditRepositoryFontNameComboBoxItem = 'FontNameComboBox |Represents a editor with font functionality';
  scxSEditRepositoryLabelItem = 'Label|Represents a Label';
  scxSEditRepositoryProgressBarItem = 'ProgressBar|Represents a ProgressBar';
  scxSEditRepositoryTrackBarItem = 'TrackBar|Represents a TrackBar';
  scxSEditRepositorySpinButtonItem = 'SpinButton|Represents a SpinButton';
  scxSEditRepositoryCheckComboBox = 'CheckComboBox|Represents a CheckComboBox';
  scxSEditRepositoryShellComboBoxItem = 'ShellComboBox|Represents a combo box with a dropdown shell tree view';
  scxSEditRepositoryCheckGroupItem = 'CheckGroup|Represents a group of check boxes';
  scxUDAssociated = ' is already associated with ';
  scxHotZoneStyleMediaPlayer9 = 'MediaPlayer9';
  scxHotZoneStyleMediaPlayer8 = 'MediaPlayer8';
  scxHotZoneStyleXPTaskBar = 'XPTaskBar';
  scxHotZoneStyleSimple = 'Simple';
  scxLoadingFonts = 'Loading ...';

  cxSEditCheckGroupCaptionStateDelimiter = ': ';
  cxSEditCheckGroupFilterColumnSeparator = '; ';
  cxSEditCheckGroupChecked = 'Checked';
  cxSEditCheckGroupGrayed = 'Grayed';
  cxSEditCheckGroupUnchecked = 'Unchecked';

  cxSCheckComboBoxStatesItemsPropertyDlgCaption = 'cxCheckComboBox - CheckStates editor';
  cxSCheckGroupStatesItemsPropertyDlgCaption = 'cxCheckGroup - CheckStates editor';
  cxSCheckComboBoxEmptySelectionText = 'None selected';

  cxSColorComboBoxDefaultDescription = 'Color not selected';

  cxSEditRichEditLibraryError = 'Cannot load a RichEdit library';
  cxSEditRichEditLineInsertionError = 'RichEdit line insertion error';
  cxSEditRichEditLoadFail = 'Failed to Load Stream';
  cxSEditRichEditSaveFail = 'Failed to Save Stream';
  cxSEditRichEditSelectionSaveFail = 'Failed to selection Save Stream';
  cxSEditRichEditOleInterfaceFail = 'RichEdit: failed to get IRichEditOle interface';
  cxSEditRichEditCallBackFail = 'RichEdit: failed to set callback';
  cxSEditRichEditLinkFail = 'RichEdit: cannot link to an invalid source';
  scxSEditRepositoryRichEditItem = 'RichEdit|RichEdit control';

  cxSEditRichEditUndoCaption                 = '&Undo';
  cxSEditRichEditRedoCaption                 = '&Redo';
  cxSEditRichEditCutCaption                  = 'Cu&t';
  cxSEditRichEditCopyCaption                 = '&Copy';
  cxSEditRichEditPasteCaption                = '&Paste';
  cxSEditRichEditDeleteCaption               = '&Delete';
  cxSEditRichEditSelectAllCaption            = 'Select &All';

type
  TcxNaturalNumber = 1..High(Integer);
  TcxPositiveNumber = 0..High(Integer);

const
  cxDelphiColorValues:
    {$IFDEF DELPHI6}
    array[0..51] of TColor =
    {$ELSE}
    array[0..42] of TColor =
    {$ENDIF}
    (clBlack, clMaroon, clGreen, clOlive, clNavy, clPurple, clTeal, clGray,
     clSilver, clRed, clLime, clYellow, clBlue, clFuchsia, clAqua, clWhite,
    {$IFDEF DELPHI6}
     clMoneyGreen, clSkyBlue, clCream, clMedGray,
    {$ENDIF}
     clActiveBorder, clActiveCaption, clAppWorkSpace, clBackground,
     clBtnFace, clBtnHighlight, clBtnShadow, clBtnText, clCaptionText,
     clDefault,
    {$IFDEF DELPHI6}
     clGradientActiveCaption, clGradientInactiveCaption,
    {$ENDIF}
     clGrayText, clHighlight, clHighlightText,
    {$IFDEF DELPHI6}
     clHotLight,
    {$ENDIF}
     clInactiveBorder,
     clInactiveCaption, clInactiveCaptionText, clInfoBk, clInfoText,
     clMenu,
    {$IFDEF DELPHI6}
     clMenuBar, clMenuHighlight,
    {$ENDIF}
     clMenuText, clNone, clScrollBar,
     cl3DDkShadow, cl3DLight, clWindow, clWindowFrame, clWindowText);

  cxDelphiColorNames:
    {$IFDEF DELPHI6}
    array[0..51] of string =
    {$ELSE}
    array[0..42] of string =
    {$ENDIF}
    ('clBlack', 'clMaroon', 'clGreen', 'clOlive', 'clNavy', 'clPurple', 'clTeal',
     'clGray', 'clSilver', 'clRed', 'clLime', 'clYellow', 'clBlue', 'clFuchsia',
     'clAqua', 'clWhite',
    {$IFDEF DELPHI6}
     'clMoneyGreen', 'clSkyBlue', 'clCream', 'clMedGray',
    {$ENDIF}
     'clActiveBorder', 'clActiveCaption', 'clAppWorkSpace', 'clBackground',
     'clBtnFace', 'clBtnHighlight', 'clBtnShadow', 'clBtnText', 'clCaptionText',
     'clDefault',
    {$IFDEF DELPHI6}
     'clGradientActiveCaption', 'clGradientInactiveCaption',
    {$ENDIF}
     'clGrayText', 'clHighlight', 'clHighlightText',
    {$IFDEF DELPHI6}
     'clHotLight',
    {$ENDIF}
     'clInactiveBorder',
     'clInactiveCaption', 'clInactiveCaptionText', 'clInfoBk', 'clInfoText',
     'clMenu',
    {$IFDEF DELPHI6}
     'clMenuBar', 'clMenuHighlight',
    {$ENDIF}
     'clMenuText', 'clNone', 'clScrollBar',
     'cl3DDkShadow', 'cl3DLight', 'clWindow', 'clWindowFrame', 'clWindowText');

  cxHTML4ColorValues: array[0..15] of TColor =
    ($000000, $C0C0C0, $808080, $FFFFFF, $000080, $0000FF, $800080, $FF00FF,
     $008000, $00FF00, $008080, $00FFFF, $800000, $FF0000, $808000, $FFFF00);

  cxHTML4ColorNames: array[0..15] of string =
    ('Black', 'Silver', 'Gray', 'White', 'Maroon', 'Red', 'Purple', 'Fuchsia',
     'Green', 'Lime', 'Olive', 'Yellow', 'Navy', 'Blue', 'Teal', 'Aqua');

  cxX11ColorValues: array[0..139] of TColor =
    ($FFF8F0, $D7EBFA, $FFFF00, $D4FF7F, $FFFFF0, $DCF5F5, $C4E4FF, $000000,
     $CDEBFF, $FF0000, $E22B8A, $2A2AA5, $87B8DE, $A09E5F, $00FF7F, $1E69D2,
     $507FFF, $ED9564, $DCF8FF, $3C14DC, $FFFF00, $8B0000, $8B8B00, $0B86B8,
     $A9A9A9, $006400, $6BB7BD, $8B008B, $2F6B55, $008CFF, $CC3299, $00008B,
     $7A96E9, $8FBC8F, $8B3D48, $4F4F2F, $D1CE00, $D30094, $9314FF, $FFBF00,
     $696969, $FF901E, $2222B2, $F0FAFF, $228B22, $FF00FF, $DCDCDC, $FFF8F8,
     $00D7FF, $20A5DA, $808080, $008000, $2FFFAD, $F0FFF0, $B469FF, $5C5CCD,
     $82004B, $F0FFFF, $8CE6F0, $FAE6E6, $F5F0FF, $00FC7C, $CDFAFF, $E6D8AD,
     $8080F0, $FFFFE0, $D2FAFA, $90EE90, $D3D3D3, $C1B6FF, $7AA0FF, $AAB220,
     $FACE87, $998877, $DEC4B0, $E0FFFF, $00FF00, $32CD32, $E6F0FA, $FF00FF,
     $000080, $AACD66, $CD0000, $D355BA, $DB7093, $71B33C, $EE687B, $9AFA00,
     $CCD148, $8515C7, $701919, $FAFFF5, $E1E4FF, $B5E4FF, $ADDEFF, $800000,
     $E6F5FD, $008080, $238E6B, $00A5FF, $0045FF, $D670DA, $AAE8EE, $98FB98,
     $EEEEAF, $9370DB, $D5EFFF, $B9DAFF, $3F85CD, $CBC0FF, $DDA0DD, $E6E0B0,
     $800080, $0000FF, $8F8FBC, $E16941, $13458B, $7280FA, $60A4F4, $578B2E,
     $EEF5FF, $2D52A0, $C0C0C0, $EBCE87, $CD5A6A, $908070, $FAFAFF, $7FFF00,
     $B48246, $8CB4D2, $808000, $D8BFD8, $4763FF, $D0E040, $EE82EE, $B3DEF5,
     $FFFFFF, $F5F5F5, $00FFFF, $32CD9A);

  cxX11ColorNames: array[0..139] of string =
    ('AliceBlue', 'AntiqueWhite', 'Aqua', 'Aquamarine', 'Azure', 'Beige',
     'Bisque', 'Black', 'BlanchedAlmond', 'Blue', 'BlueViolet', 'Brown',
     'BurlyWood', 'CadetBlue', 'Chartreuse', 'Chocolate', 'Coral',
     'CornflowerBlue', 'Cornsilk', 'Crimson', 'Cyan', 'DarkBlue', 'DarkCyan',
     'DarkGoldenrod', 'DarkGray', 'DarkGreen', 'DarkKhaki', 'DarkMagenta',
     'DarkOliveGreen', 'DarkOrange', 'DarkOrchid', 'DarkRed', 'DarkSalmon',
     'DarkSeaGreen', 'DarkSlateBlue', 'DarkSlateGray', 'DarkTurquoise',
     'DarkViolet', 'DeepPink', 'DeepSkyBlue', 'DimGray', 'DodgerBlue',
     'FireBrick', 'FloralWhite', 'ForestGreen', 'Fuchsia', 'Gainsboro',
     'GhostWhite', 'Gold', 'Goldenrod', 'Gray', 'Green', 'GreenYellow',
     'Honeydew', 'HotPink', 'IndianRed', 'Indigo', 'Ivory', 'Khaki',
     'Lavender', 'LavenderBlush', 'LawnGreen', 'LemonChiffon', 'LightBlue',
     'LightCoral', 'LightCyan', 'LightGoldenrodYellow', 'LightGreen',
     'LightGrey', 'LightPink', 'LightSalmon', 'LightSeaGreen', 'LightSkyBlue',
     'LightSlateGray', 'LightSteelBlue', 'LightYellow', 'Lime', 'LimeGreen',
     'Linen', 'Magenta', 'Maroon', 'MediumAquamarine', 'MediumBlue',
     'MediumOrchid', 'MediumPurple', 'MediumSeaGreen', 'MediumSlateBlue',
     'MediumSpringGreen', 'MediumTurquoise', 'MediumVioletRed', 'MidnightBlue',
     'MintCream', 'MistyRose', 'Moccasin', 'NavajoWhite', 'Navy', 'OldLace',
     'Olive', 'OliveDrab', 'Orange', 'OrangeRed', 'Orchid', 'PaleGoldenrod',
     'PaleGreen', 'PaleTurquoise', 'PaleVioletRed', 'PapayaWhip', 'PeachPuff',
     'Peru', 'Pink', 'Plum', 'PowderBlue', 'Purple', 'Red', 'RosyBrown',
     'RoyalBlue', 'SaddleBrown', 'Salmon', 'SandyBrown', 'SeaGreen', 'Seashell',
     'Sienna', 'Silver', 'SkyBlue', 'SlateBlue', 'SlateGray', 'Snow',
     'SpringGreen', 'SteelBlue', 'Tan', 'Teal', 'Thistle', 'Tomato', 'Turquoise',
     'Violet', 'Wheat', 'White', 'WhiteSmoke', 'Yellow', 'YellowGreen');

  cxX11OrderedColorValues: array[0..139] of TColor =
    ($C1B6FF, $CBC0FF, $3C14DC, $F5F0FF, $9370DB, $B469FF, $9314FF, $8515C7, 
     $D670DA, $D8BFD8, $DDA0DD, $EE82EE, $FF00FF, $FF00FF, $8B008B, $800080,
     $D355BA, $D30094, $CC3299, $82004B, $E22B8A, $DB7093, $EE687B, $CD5A6A,
     $8B3D48, $FAE6E6, $FFF8F8, $FF0000, $CD0000, $701919, $8B0000, $800000,
     $E16941, $ED9564, $DEC4B0, $998877, $908070, $FF901E, $FFF8F0, $B48246,
     $FACE87, $EBCE87, $FFBF00, $E6D8AD, $E6E0B0, $A09E5F, $FFFFF0, $FFFFE0,
     $EEEEAF, $FFFF00, $FFFF00, $D1CE00, $4F4F2F, $8B8B00, $808000, $CCD148,
     $AAB220, $D0E040, $D4FF7F, $AACD66, $9AFA00, $FAFFF5, $7FFF00, $71B33C,
     $578B2E, $F0FFF0, $90EE90, $98FB98, $8FBC8F, $32CD32, $00FF00, $228B22,
     $008000, $006400, $00FF7F, $00FC7C, $2FFFAD, $2F6B55, $32CD9A, $238E6B,
     $DCF5F5, $D2FAFA, $F0FFFF, $E0FFFF, $00FFFF, $008080, $6BB7BD, $CDFAFF,
     $AAE8EE, $8CE6F0, $00D7FF, $DCF8FF, $20A5DA, $0B86B8, $F0FAFF, $E6F5FD,
     $B3DEF5, $B5E4FF, $00A5FF, $D5EFFF, $CDEBFF, $ADDEFF, $D7EBFA, $8CB4D2,
     $87B8DE, $C4E4FF, $008CFF, $E6F0FA, $3F85CD, $B9DAFF, $60A4F4, $1E69D2,
     $13458B, $EEF5FF, $2D52A0, $7AA0FF, $507FFF, $0045FF, $7A96E9, $4763FF,
     $E1E4FF, $7280FA, $FAFAFF, $8080F0, $8F8FBC, $5C5CCD, $0000FF, $2A2AA5,
     $2222B2, $00008B, $000080, $FFFFFF, $F5F5F5, $DCDCDC, $D3D3D3, $C0C0C0,
     $A9A9A9, $808080, $696969, $000000);

  cxX11OrderedColorNames: array[0..139] of string =
    ('LightPink', 'Pink', 'Crimson', 'LavenderBlush', 'PaleVioletRed', 'HotPink',
     'DeepPink', 'MediumVioletRed', 'Orchid', 'Thistle', 'Plum', 'Violet',
     'Magenta', 'Fuchsia', 'DarkMagenta', 'Purple', 'MediumOrchid', 'DarkViolet',
     'DarkOrchid', 'Indigo', 'BlueViolet', 'MediumPurple', 'MediumSlateBlue',
     'SlateBlue', 'DarkSlateBlue', 'Lavender', 'GhostWhite', 'Blue', 'MediumBlue',
     'MidnightBlue', 'DarkBlue', 'Navy', 'RoyalBlue', 'CornflowerBlue',
     'LightSteelBlue', 'LightSlateGray', 'SlateGray', 'DodgerBlue', 'AliceBlue',
     'SteelBlue', 'LightSkyBlue', 'SkyBlue', 'DeepSkyBlue', 'LightBlue',
     'PowderBlue', 'CadetBlue', 'Azure', 'LightCyan', 'PaleTurquoise', 'Cyan',
     'Aqua', 'DarkTurquoise', 'DarkSlateGray', 'DarkCyan', 'Teal',
     'MediumTurquoise', 'LightSeaGreen', 'Turquoise', 'Aquamarine',
     'MediumAquamarine', 'MediumSpringGreen', 'MintCream', 'SpringGreen',
     'MediumSeaGreen', 'SeaGreen', 'Honeydew', 'LightGreen', 'PaleGreen',
     'DarkSeaGreen', 'LimeGreen', 'Lime', 'ForestGreen', 'Green', 'DarkGreen',
     'Chartreuse', 'LawnGreen', 'GreenYellow', 'DarkOliveGreen', 'YellowGreen',
     'OliveDrab', 'Beige', 'LightGoldenrodYellow', 'Ivory', 'LightYellow',
     'Yellow', 'Olive', 'DarkKhaki', 'LemonChiffon', 'PaleGoldenrod', 'Khaki',
     'Gold', 'Cornsilk', 'Goldenrod', 'DarkGoldenrod', 'FloralWhite', 'OldLace',
     'Wheat', 'Moccasin', 'Orange', 'PapayaWhip', 'BlanchedAlmond', 'NavajoWhite',
     'AntiqueWhite', 'Tan', 'BurlyWood', 'Bisque', 'DarkOrange', 'Linen', 'Peru',
     'PeachPuff', 'SandyBrown', 'Chocolate', 'SaddleBrown', 'Seashell', 'Sienna',
     'LightSalmon', 'Coral', 'OrangeRed', 'DarkSalmon', 'Tomato', 'MistyRose',
     'Salmon', 'Snow', 'LightCoral', 'RosyBrown', 'IndianRed', 'Red', 'Brown',
     'FireBrick', 'DarkRed', 'Maroon', 'White', 'WhiteSmoke', 'Gainsboro',
     'LightGrey', 'Silver', 'DarkGray', 'Gray', 'DimGray', 'Black');

implementation

end.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?