summaryrefslogtreecommitdiff
path: root/dbaccess/source/ui/tabledesign/FieldDescGenWin.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'dbaccess/source/ui/tabledesign/FieldDescGenWin.hxx')
-rw-r--r--dbaccess/source/ui/tabledesign/FieldDescGenWin.hxx7
1 files changed, 7 insertions, 0 deletions
diff --git a/dbaccess/source/ui/tabledesign/FieldDescGenWin.hxx b/dbaccess/source/ui/tabledesign/FieldDescGenWin.hxx
index b43f8d1fa841..47874ff5bcc2 100644
--- a/dbaccess/source/ui/tabledesign/FieldDescGenWin.hxx
+++ b/dbaccess/source/ui/tabledesign/FieldDescGenWin.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_DBACCESS_SOURCE_UI_TABLEDESIGN_FIELDDESCGENWIN_HXX
#define INCLUDED_DBACCESS_SOURCE_UI_TABLEDESIGN_FIELDDESCGENWIN_HXX
+#include <vcl/idle.hxx>
#include <vcl/tabpage.hxx>
#include <IClipBoardTest.hxx>
@@ -33,6 +34,10 @@ namespace dbaui
{
VclPtr<OTableFieldControl> m_pFieldControl;
+ Idle maLayoutIdle;
+
+ DECL_LINK(ImplHandleLayoutTimerHdl, Timer*, void);
+
protected:
virtual void Resize() override;
@@ -41,6 +46,8 @@ namespace dbaui
virtual ~OFieldDescGenWin() override;
virtual void dispose() override;
+ virtual void queue_resize(StateChangedType eReason = StateChangedType::Layout) override;
+
virtual void GetFocus() override;
virtual void LoseFocus() override;
void Init();