diff --git a/dbaccess/source/ui/querydesign/querydlg.cxx b/dbaccess/source/ui/querydesign/querydlg.cxx index b655a9b72ae4..23db605d8501 100644 --- a/dbaccess/source/ui/querydesign/querydlg.cxx +++ b/dbaccess/source/ui/querydesign/querydlg.cxx @@ -55,6 +55,11 @@ DlgQryJoin::DlgQryJoin( OQueryTableView * pParent, , m_xConnection(_xConnection) { get(m_pML_HelpText, "helptext"); + Size aSize(LogicToPixel(Size(179, 49), MAP_APPFONT)); + //alternatively loop through the STR_QUERY_* strings with their STR_JOIN_TYPE_HINT + //suffix to find the longest entry at runtime + m_pML_HelpText->set_height_request(aSize.Height()); + m_pML_HelpText->set_width_request(aSize.Width()); get(m_pLB_JoinType, "type"); get(m_pCBNatural, "natural"); get(m_pPB_OK, "ok"); diff --git a/dbaccess/uiconfig/ui/joindialog.ui b/dbaccess/uiconfig/ui/joindialog.ui index 0c4add3ccf95..a7375e4355a5 100644 --- a/dbaccess/uiconfig/ui/joindialog.ui +++ b/dbaccess/uiconfig/ui/joindialog.ui @@ -3,6 +3,36 @@ + + + + + + + + + + Inner join + 1 + + + Left join + 2 + + + Right join + 3 + + + Full (outer) join + 4 + + + Cross join + 5 + + + False 6 @@ -167,6 +197,7 @@ True False 0 + 0 True 48 @@ -333,34 +364,4 @@ - - - - - - - - - - Inner join - 1 - - - Left join - 2 - - - Right join - 3 - - - Full (outer) join - 4 - - - Cross join - 5 - - -