diff options
author | Caolán McNamara <caolanm@redhat.com> | 2020-07-23 11:26:16 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2020-07-23 20:44:41 +0200 |
commit | 6afd1e3c06e476a01c25032d3d95ed7e624b58e0 (patch) | |
tree | a5d185656cd5e6d4698e2bbeee577d3c78881fff /svx | |
parent | c614305e306c2f380b85ce9bb518d2732b5542c3 (diff) |
let record field shrink in width
and expand to fill available space
Change-Id: Idc12efb37ce1b3a6a51bb3469e2d886a52cc5047
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99310
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'svx')
-rw-r--r-- | svx/source/form/recorditemwindow.cxx | 6 | ||||
-rw-r--r-- | svx/uiconfig/ui/absrecbox.ui | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/svx/source/form/recorditemwindow.cxx b/svx/source/form/recorditemwindow.cxx index 26920ee2a42f..efb07343ecfc 100644 --- a/svx/source/form/recorditemwindow.cxx +++ b/svx/source/form/recorditemwindow.cxx @@ -30,7 +30,11 @@ RecordItemWindow::RecordItemWindow(vcl::Window* pParent) m_xWidget->connect_activate(LINK(this, RecordItemWindow, ActivatedHdl)); m_xWidget->connect_focus_out(LINK(this, RecordItemWindow, FocusOutHdl)); - SetSizePixel(m_xWidget->get_preferred_size()); + auto aPrefSize(m_xWidget->get_preferred_size()); + + m_xWidget->set_width_chars(1); // so a smaller than default width can be used later + + SetSizePixel(aPrefSize); } void RecordItemWindow::dispose() diff --git a/svx/uiconfig/ui/absrecbox.ui b/svx/uiconfig/ui/absrecbox.ui index 5b06bc879578..a91603f505f6 100644 --- a/svx/uiconfig/ui/absrecbox.ui +++ b/svx/uiconfig/ui/absrecbox.ui @@ -6,12 +6,14 @@ <property name="visible">True</property> <property name="can_focus">False</property> <property name="hexpand">True</property> + <property name="vexpand">True</property> <property name="spacing">4</property> <child> <object class="GtkEntry" id="entry"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="hexpand">True</property> + <property name="vexpand">True</property> <property name="width_chars">4</property> <property name="shadow_type">none</property> </object> |