diff --git a/components/synedit/synedit.pp b/components/synedit/synedit.pp
index dc0ad653da..9eaee94dda 100644
--- a/components/synedit/synedit.pp
+++ b/components/synedit/synedit.pp
@@ -1280,6 +1280,7 @@ type
     property Width;
     // inherited events
     property OnClick;
+    property OnContextPopup;
     property OnDblClick;
     property OnTripleClick;
     property OnQuadClick;
@@ -1325,6 +1326,7 @@ type
     property Lines;
     property MaxLeftChar;
     property MaxUndo;
+    property OnResize;
     property Options;
     property Options2;
     property MouseOptions;
diff --git a/lcl/buttons.pp b/lcl/buttons.pp
index 21b485234f..989bd3f4e8 100644
--- a/lcl/buttons.pp
+++ b/lcl/buttons.pp
@@ -438,6 +438,7 @@ type
     property Transparent;
     property Visible;
     property OnClick;
+    property OnContextPopup;
     property OnDblClick;
     property OnMouseDown;
     property OnMouseEnter;
diff --git a/lcl/dbctrls.pp b/lcl/dbctrls.pp
index 40ec4f298b..de2f1428c1 100644
--- a/lcl/dbctrls.pp
+++ b/lcl/dbctrls.pp
@@ -245,6 +245,7 @@ Type
     property Visible;
     property OnChange;
     property OnClick;
+    property OnContextPopup;
     property OnDblClick;
     property OnDragDrop;
     property OnDragOver;
@@ -406,6 +407,7 @@ Type
     property Items;
     property MultiSelect;
     property OnClick;
+    property OnContextPopup;
     property OnDblClick;
     property OnDragDrop;
     property OnDragOver;
@@ -503,6 +505,7 @@ Type
     property NullValueKey: TShortCut read GetNullValueKey write SetNullValueKey default 0;
 //    property MultiSelect;
     property OnClick;
+    property OnContextPopup;
     property OnDblClick;
     property OnDragDrop;
     property OnDragOver;
@@ -603,6 +606,7 @@ Type
     property OnChange: TNotifyEvent read FOnChange write FOnChange;
     property OnChangeBounds;
     property OnClick;
+    property OnContextPopup;
     property OnDragDrop;
     property OnDragOver;
     property OnEndDrag;
@@ -684,6 +688,7 @@ Type
     property Hint;
     property OnChange;
     property OnClick;
+    property OnContextPopup;
     property OnDragDrop;
     property OnDragOver;
     property OnEndDrag;
@@ -798,6 +803,7 @@ Type
     property OnChangeBounds;
     property OnClick;
     property OnCloseUp;
+    property OnContextPopup;
     property OnDblClick;
     property OnDragDrop;
     property OnDragOver;
@@ -912,6 +918,7 @@ Type
     property OnChangeBounds;
     property OnClick;
     property OnCloseUp;
+    property OnContextPopup;
     property OnDblClick;
     property OnDragDrop;
     property OnDragOver;
@@ -1026,6 +1033,7 @@ Type
     property OnMouseWheel;
     property OnMouseWheelDown;
     property OnMouseWheelUp;
+    property OnResize;
     property OnStartDrag;
     property OnUTF8KeyPress;
     property ParentBiDiMode;
@@ -1085,6 +1093,7 @@ Type
     property Enabled;
     property Font;
     property OnClick;
+    property OnContextPopup;
     property OnDblClick;
     property OnDragDrop;
     property OnDragOver;
@@ -1179,6 +1188,7 @@ Type
     property KeepOriginXWhenClipped;
     property KeepOriginYWhenClipped;
     property OnClick;
+    property OnContextPopup;
     property OnDblClick;
     property OnDBImageRead: TOnDBImageRead read  FOnDBImageRead write FOnDBImageRead;
     property OnDBImageWrite: TOnDBImageWrite read FOnDBImageWrite write FOnDBImageWrite;
@@ -1194,6 +1204,7 @@ Type
     property OnMouseWheel;
     property OnMouseWheelDown;
     property OnMouseWheelUp;
+    property OnResize;
     property OnStartDrag;
     property ParentShowHint;
     property Proportional;
@@ -1254,6 +1265,7 @@ Type
     property ParentDoubleBuffered;
     property Visible;
     property OnClick;
+    property OnContextPopup;
     property OnDragDrop;
     property OnDragOver;
     property OnEndDrag;
@@ -1446,6 +1458,7 @@ type
     property Font;
     property Hints;
     property OnClick;
+    property OnContextPopup;
     property OnDblClick;
     property OnDragDrop;
     property OnDragOver;
diff --git a/lcl/extctrls.pp b/lcl/extctrls.pp
index 3f644d235f..7c120557fb 100644
--- a/lcl/extctrls.pp
+++ b/lcl/extctrls.pp
@@ -471,6 +471,7 @@ type
     property Visible;
     property OnChangeBounds;
     property OnClick;
+    property OnContextPopup;
     property OnDblClick;
     property OnDragDrop;
     property OnDragOver;
@@ -581,6 +582,7 @@ type
     property Enabled;
     property OnChangeBounds;
     property OnClick;
+    property OnContextPopup;
     property OnDblClick;
     property OnDragDrop;
     property OnDragOver;
diff --git a/lcl/stdctrls.pp b/lcl/stdctrls.pp
index db006970b1..f2d999a025 100644
--- a/lcl/stdctrls.pp
+++ b/lcl/stdctrls.pp
@@ -1022,6 +1022,7 @@ type
     property OnMouseWheel;
     property OnMouseWheelDown;
     property OnMouseWheelUp;
+    property OnResize;
     property OnStartDrag;
     property OnUTF8KeyPress;
     property ParentBidiMode;
@@ -1414,6 +1415,7 @@ type
     property Hint;
     property OnChange;
     property OnClick;
+    property OnContextPopup;
     property OnDragDrop;
     property OnDragOver;
     property OnEndDrag;
@@ -1427,6 +1429,7 @@ type
     property OnMouseWheel;
     property OnMouseWheelDown;
     property OnMouseWheelUp;
+    property OnResize;
     property OnStartDrag;
     property ParentBidiMode;
     property ParentDoubleBuffered;