diff options
author | Zolnai Tamás <zolnaitamas2000@gmail.com> | 2013-06-13 11:27:58 +0200 |
---|---|---|
committer | Zolnai Tamás <zolnaitamas2000@gmail.com> | 2013-06-14 09:50:00 +0200 |
commit | 736473924f22ab88722e5608bec915bfe47cd224 (patch) | |
tree | 4c339798baccf35405b07924e94c9028ed0389ac /dbaccess/source/ui/querydesign/LimitBox.cxx | |
parent | e00a04236d999849d850d4f26b7167d5975ecf39 (diff) |
fix limit bug: selecting "All" has no effect to sql
LimitBox set its value to -1 if the current
text is "All" but just when it loses its focus
so dispatching its value to the controller
must be after this setting.
(see limitboxcontroller.cxx)
Plus some clean up in LimitBox.cxx
Change-Id: Ic1d314a5a67c2b261b2e9c50973f51de2bfb8db8
(cherry picked from commit 00eafaa9493e99dfc81ec102b1ae936b84e44d0d)
Diffstat (limited to 'dbaccess/source/ui/querydesign/LimitBox.cxx')
-rw-r--r-- | dbaccess/source/ui/querydesign/LimitBox.cxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/dbaccess/source/ui/querydesign/LimitBox.cxx b/dbaccess/source/ui/querydesign/LimitBox.cxx index 9556f814d8ed..b2d267e970d5 100644 --- a/dbaccess/source/ui/querydesign/LimitBox.cxx +++ b/dbaccess/source/ui/querydesign/LimitBox.cxx @@ -85,7 +85,7 @@ void LimitBox::ReformatAll() { RemoveEntry( 0 ); NumericBox::ReformatAll(); - InsertEntry( ALL_STRING, 0); + InsertValue( ALL_INT, 0); } else { @@ -101,8 +101,7 @@ Size LimitBox::GetOptimalSize() const ///Initialize entries void LimitBox::LoadDefaultLimits() { - SetValue( ALL_INT ); - InsertEntry( ALL_STRING ); + InsertValue( ALL_INT ); const unsigned nSize = sizeof(global::aDefLimitAry)/sizeof(global::aDefLimitAry[0]); |