LCL: publish DoubleBuffered & ParentDoubleBuffered

git-svn-id: trunk@58099 -
This commit is contained in:
ondrej 2018-06-03 20:36:08 +00:00
parent 29ade16eea
commit 70b731c254
10 changed files with 65 additions and 4 deletions

View File

@ -122,6 +122,7 @@ type
property Constraints; property Constraints;
property DateTime; property DateTime;
property DisplaySettings; property DisplaySettings;
property DoubleBuffered;
property Hint; property Hint;
property OnChange; property OnChange;
property OnChangeBounds; property OnChangeBounds;
@ -145,6 +146,7 @@ type
property OnResize; property OnResize;
property OnUTF8KeyPress; property OnUTF8KeyPress;
property OnYearChanged; property OnYearChanged;
property ParentDoubleBuffered;
property PopupMenu; property PopupMenu;
property ShowHint; property ShowHint;
property TabOrder; property TabOrder;

View File

@ -218,6 +218,7 @@ Type
property CharCase; property CharCase;
property Color; property Color;
property Constraints; property Constraints;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -227,6 +228,7 @@ Type
property MaxLength; property MaxLength;
property ParentBiDiMode; property ParentBiDiMode;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PasswordChar; property PasswordChar;
@ -387,6 +389,7 @@ Type
property Constraints; property Constraints;
property DataField; property DataField;
property DataSource; property DataSource;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -420,6 +423,7 @@ Type
property OnUTF8KeyPress; property OnUTF8KeyPress;
property Options; property Options;
property ParentBiDiMode; property ParentBiDiMode;
property ParentDoubleBuffered;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
property ReadOnly; property ReadOnly;
@ -476,6 +480,7 @@ Type
property Constraints; property Constraints;
property DataField; property DataField;
property DataSource; property DataSource;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -515,6 +520,7 @@ Type
property OnUTF8KeyPress; property OnUTF8KeyPress;
property Options; property Options;
property ParentBiDiMode; property ParentBiDiMode;
property ParentDoubleBuffered;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
property ReadOnly; property ReadOnly;
@ -581,6 +587,7 @@ Type
property Constraints; property Constraints;
property DataField: string read GetDataField write SetDataField; property DataField: string read GetDataField write SetDataField;
property DataSource: TDataSource read GetDataSource write SetDataSource; property DataSource: TDataSource read GetDataSource write SetDataSource;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragMode; property DragMode;
property Enabled; property Enabled;
@ -604,6 +611,7 @@ Type
property OnStartDrag; property OnStartDrag;
property ParentBiDiMode; property ParentBiDiMode;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
@ -660,6 +668,7 @@ Type
property Color; property Color;
property DataField: string read GetDataField write SetDataField; property DataField: string read GetDataField write SetDataField;
property DataSource: TDataSource read GetDataSource write SetDataSource; property DataSource: TDataSource read GetDataSource write SetDataSource;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -684,6 +693,7 @@ Type
property OnStartDrag; property OnStartDrag;
property ParentBiDiMode; property ParentBiDiMode;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
@ -758,6 +768,7 @@ Type
property Color; property Color;
property DataField; property DataField;
property DataSource; property DataSource;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -797,6 +808,7 @@ Type
property OnUTF8KeyPress; property OnUTF8KeyPress;
property ParentBiDiMode; property ParentBiDiMode;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
@ -862,6 +874,7 @@ Type
property Constraints; property Constraints;
property DataField; property DataField;
property DataSource; property DataSource;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -906,6 +919,7 @@ Type
property OnUTF8KeyPress; property OnUTF8KeyPress;
property ParentBiDiMode; property ParentBiDiMode;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
@ -966,6 +980,7 @@ Type
property Constraints; property Constraints;
property DataField: string read GetDataField write SetDataField; property DataField: string read GetDataField write SetDataField;
property DataSource: TDataSource read GetDataSource write SetDataSource; property DataSource: TDataSource read GetDataSource write SetDataSource;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -996,6 +1011,7 @@ Type
property OnStartDrag; property OnStartDrag;
property OnUTF8KeyPress; property OnUTF8KeyPress;
property ParentBiDiMode; property ParentBiDiMode;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
@ -1044,6 +1060,7 @@ Type
property Cursor; property Cursor;
property DataField: string read GetDataField write SetDataField; property DataField: string read GetDataField write SetDataField;
property DataSource: TDataSource read GetDataSource write SetDataSource; property DataSource: TDataSource read GetDataSource write SetDataSource;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -1072,6 +1089,7 @@ Type
property OnUTF8KeyPress; property OnUTF8KeyPress;
property ParentBiDiMode; property ParentBiDiMode;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
@ -1206,8 +1224,10 @@ Type
property ReadOnly: Boolean read GetReadOnly write SetReadOnly default False; property ReadOnly: Boolean read GetReadOnly write SetReadOnly default False;
property DisplaySettings stored False; property DisplaySettings stored False;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragMode; property DragMode;
property ParentDoubleBuffered;
property Visible; property Visible;
property OnClick; property OnClick;
property OnDragDrop; property OnDragDrop;
@ -1394,6 +1414,7 @@ type
property ConfirmDelete; property ConfirmDelete;
property DataSource; property DataSource;
property Direction; property Direction;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragMode; property DragMode;
property Enabled; property Enabled;
@ -1420,6 +1441,7 @@ type
property Options; property Options;
property ParentBidiMode; property ParentBidiMode;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;

View File

@ -600,6 +600,7 @@ type
property DataSource; property DataSource;
property DefaultDrawing; property DefaultDrawing;
property DefaultRowHeight; property DefaultRowHeight;
property DoubleBuffered;
property DragCursor; property DragCursor;
//property DragKind; //property DragKind;
property DragMode; property DragMode;
@ -618,6 +619,7 @@ type
property OptionsExtra; property OptionsExtra;
property ParentBiDiMode; property ParentBiDiMode;
property ParentColor default false; property ParentColor default false;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
//property ParentShowHint; //property ParentShowHint;
property PopupMenu; property PopupMenu;

View File

@ -414,6 +414,7 @@ type
property Color; property Color;
property Constraints; property Constraints;
property Cursor; property Cursor;
property DoubleBuffered;
property Height; property Height;
property MinSize; property MinSize;
property OnCanOffset; property OnCanOffset;
@ -425,6 +426,7 @@ type
property OnMouseWheelUp; property OnMouseWheelUp;
property OnPaint; property OnPaint;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
property ResizeAnchor; property ResizeAnchor;
@ -732,6 +734,7 @@ type
property ColumnLayout; property ColumnLayout;
property Columns; property Columns;
property Constraints; property Constraints;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragMode; property DragMode;
property Enabled; property Enabled;
@ -764,6 +767,7 @@ type
property ParentBidiMode; property ParentBidiMode;
property ParentFont; property ParentFont;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
property ShowHint; property ShowHint;
@ -847,6 +851,7 @@ type
property ColumnLayout; property ColumnLayout;
property Columns; property Columns;
property Constraints; property Constraints;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragMode; property DragMode;
property Enabled; property Enabled;
@ -878,6 +883,7 @@ type
property ParentBiDiMode; property ParentBiDiMode;
property ParentFont; property ParentFont;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
property ShowHint; property ShowHint;
@ -974,6 +980,7 @@ type
property CharCase; property CharCase;
property Color; property Color;
property Constraints; property Constraints;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragMode; property DragMode;
property EchoMode; property EchoMode;
@ -985,6 +992,7 @@ type
property MaxLength; property MaxLength;
property ParentBidiMode; property ParentBidiMode;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PasswordChar; property PasswordChar;
@ -1092,6 +1100,7 @@ type
property Color; property Color;
property Constraints; property Constraints;
property DockSite; property DockSite;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -1101,6 +1110,7 @@ type
property ParentBackground; property ParentBackground;
property ParentBidiMode; property ParentBidiMode;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
@ -1249,6 +1259,7 @@ type
property Font; property Font;
property ParentBiDiMode; property ParentBiDiMode;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
@ -1577,6 +1588,7 @@ type
property Color; property Color;
property Constraints; property Constraints;
property DockSite; property DockSite;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -1586,6 +1598,7 @@ type
property GradientEndColor; property GradientEndColor;
property GradientStartColor; property GradientStartColor;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property Picture; property Picture;

View File

@ -1534,6 +1534,7 @@ type
property DefaultColWidth; property DefaultColWidth;
property DefaultDrawing; property DefaultDrawing;
property DefaultRowHeight; property DefaultRowHeight;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -1554,6 +1555,7 @@ type
property Options2; property Options2;
//property ParentBiDiMode; //property ParentBiDiMode;
property ParentColor default false; property ParentColor default false;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
@ -1765,6 +1767,7 @@ type
property DefaultColWidth; property DefaultColWidth;
property DefaultDrawing; property DefaultDrawing;
property DefaultRowHeight; property DefaultRowHeight;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -1785,6 +1788,7 @@ type
property Options2; property Options2;
property ParentBiDiMode; property ParentBiDiMode;
property ParentColor default false; property ParentColor default false;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;

View File

@ -242,7 +242,6 @@ class procedure TCustomButton.WSRegisterClass;
begin begin
inherited WSRegisterClass; inherited WSRegisterClass;
RegisterCustomButton; RegisterCustomButton;
RegisterPropertyToSkip(TCustomButton, 'DoubleBuffered', 'VCL compatibility property', '');
RegisterPropertyToSkip(TCustomButton, 'ElevationRequired', 'VCL compatibility property', ''); RegisterPropertyToSkip(TCustomButton, 'ElevationRequired', 'VCL compatibility property', '');
RegisterPropertyToSkip(TCustomButton, 'ImageAlignment', 'VCL compatibility property', ''); RegisterPropertyToSkip(TCustomButton, 'ImageAlignment', 'VCL compatibility property', '');
RegisterPropertyToSkip(TCustomButton, 'ImageMargins', 'VCL compatibility property', ''); RegisterPropertyToSkip(TCustomButton, 'ImageMargins', 'VCL compatibility property', '');

View File

@ -339,7 +339,6 @@ class procedure TCustomListBox.WSRegisterClass;
begin begin
inherited WSRegisterClass; inherited WSRegisterClass;
RegisterCustomListBox; RegisterCustomListBox;
RegisterPropertyToSkip(TCustomListBox, 'DoubleBuffered', 'VCL compatibility property', '');
end; end;
{------------------------------------------------------------------------------} {------------------------------------------------------------------------------}

View File

@ -527,7 +527,6 @@ class procedure TCustomRadioGroup.WSRegisterClass;
begin begin
inherited WSRegisterClass; inherited WSRegisterClass;
RegisterCustomRadioGroup; RegisterCustomRadioGroup;
RegisterPropertyToSkip(TCustomRadioGroup, 'DoubleBuffered', 'VCL compatibility property', '');
end; end;
procedure TCustomRadioGroup.UpdateInternalObjectList; procedure TCustomRadioGroup.UpdateInternalObjectList;

View File

@ -123,6 +123,7 @@ type
property BidiMode; property BidiMode;
property BorderSpacing; property BorderSpacing;
property Constraints; property Constraints;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -133,6 +134,7 @@ type
property Min; property Min;
property PageSize; property PageSize;
property ParentBidiMode; property ParentBidiMode;
property ParentDoubleBuffered;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
property Position; property Position;
@ -185,6 +187,7 @@ type
property Color; property Color;
property Constraints; property Constraints;
property DockSite; property DockSite;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -192,6 +195,7 @@ type
property Font; property Font;
property ParentBidiMode; property ParentBidiMode;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
@ -427,6 +431,7 @@ type
property CharCase; property CharCase;
property Color; property Color;
property Constraints; property Constraints;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -470,6 +475,7 @@ type
property OnUTF8KeyPress; property OnUTF8KeyPress;
property ParentBidiMode; property ParentBidiMode;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
@ -655,6 +661,7 @@ type
property Color; property Color;
property Columns; property Columns;
property Constraints; property Constraints;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -696,6 +703,7 @@ type
property Options; property Options;
property ParentBidiMode; property ParentBidiMode;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentShowHint; property ParentShowHint;
property ParentFont; property ParentFont;
property PopupMenu; property PopupMenu;
@ -918,6 +926,7 @@ type
property CharCase; property CharCase;
property Color; property Color;
property Constraints; property Constraints;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -954,6 +963,7 @@ type
property OnStartDrag; property OnStartDrag;
property OnUTF8KeyPress; property OnUTF8KeyPress;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PasswordChar; property PasswordChar;
@ -981,6 +991,7 @@ type
property CharCase; property CharCase;
property Color; property Color;
property Constraints; property Constraints;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -1014,6 +1025,7 @@ type
property OnUTF8KeyPress; property OnUTF8KeyPress;
property ParentBidiMode; property ParentBidiMode;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property PopupMenu; property PopupMenu;
property ParentShowHint; property ParentShowHint;
@ -1077,6 +1089,7 @@ type
property Caption; property Caption;
property Color nodefault; property Color nodefault;
property Constraints; property Constraints;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -1103,6 +1116,7 @@ type
property ParentBidiMode; property ParentBidiMode;
property ParentFont; property ParentFont;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
property ShowAccelChar; property ShowAccelChar;
@ -1219,6 +1233,7 @@ type
property Color; property Color;
property Constraints; property Constraints;
property Default; property Default;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -1248,6 +1263,7 @@ type
property OnResize; property OnResize;
property OnStartDrag; property OnStartDrag;
property OnUTF8KeyPress; property OnUTF8KeyPress;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
@ -1323,6 +1339,7 @@ type
property Checked; property Checked;
property Color nodefault; property Color nodefault;
property Constraints; property Constraints;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -1354,6 +1371,7 @@ type
property OnStartDrag; property OnStartDrag;
property OnUTF8KeyPress; property OnUTF8KeyPress;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property ParentBidiMode; property ParentBidiMode;
@ -1386,6 +1404,7 @@ type
property Checked; property Checked;
property Color; property Color;
property Constraints; property Constraints;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -1409,6 +1428,7 @@ type
property OnMouseWheelUp; property OnMouseWheelUp;
property OnStartDrag; property OnStartDrag;
property ParentBidiMode; property ParentBidiMode;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;
@ -1443,6 +1463,7 @@ type
property Checked; property Checked;
property Color; property Color;
property Constraints; property Constraints;
property DoubleBuffered;
property DragCursor; property DragCursor;
property DragKind; property DragKind;
property DragMode; property DragMode;
@ -1473,6 +1494,7 @@ type
property OnStartDrag; property OnStartDrag;
property ParentBidiMode; property ParentBidiMode;
property ParentColor; property ParentColor;
property ParentDoubleBuffered;
property ParentFont; property ParentFont;
property ParentShowHint; property ParentShowHint;
property PopupMenu; property PopupMenu;

View File

@ -785,7 +785,6 @@ begin
RegisterPropertyToSkip(TCustomMemo, 'BevelOuter', 'VCL compatibility property', ''); RegisterPropertyToSkip(TCustomMemo, 'BevelOuter', 'VCL compatibility property', '');
RegisterPropertyToSkip(TCustomMemo, 'BevelEdges', 'VCL compatibility property', ''); RegisterPropertyToSkip(TCustomMemo, 'BevelEdges', 'VCL compatibility property', '');
RegisterPropertyToSkip(TCustomMemo, 'Margins', 'VCL compatibility property', ''); RegisterPropertyToSkip(TCustomMemo, 'Margins', 'VCL compatibility property', '');
RegisterPropertyToSkip(TCustomMemo, 'DoubleBuffered', 'VCL compatibility property', '');
// if not WSRegisterCustomMemo then // if not WSRegisterCustomMemo then
// RegisterWSComponent(TCustomMemo, TWSCustomMemo); // RegisterWSComponent(TCustomMemo, TWSCustomMemo);
Done := True; Done := True;