[yast-commit] r49359 - in /trunk/ncurses-pkg/src: NCPackageSelector.cc NCPackageSelector.h NCPkgFilterSearch.cc
Author: kmachalkova Date: Wed Jul 23 15:41:05 2008 New Revision: 49359 URL: http://svn.opensuse.org/viewcvs/yast?rev=49359&view=rev Log: - set keyboard focus to pkg table once some pkgs are found - correctly reset info area when switching to/from search filter Modified: trunk/ncurses-pkg/src/NCPackageSelector.cc trunk/ncurses-pkg/src/NCPackageSelector.h trunk/ncurses-pkg/src/NCPkgFilterSearch.cc Modified: trunk/ncurses-pkg/src/NCPackageSelector.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/ncurses-pkg/src/NCPackageSelector.cc?rev=49359&r1=49358&r2=49359&view=diff ============================================================================== --- trunk/ncurses-pkg/src/NCPackageSelector.cc (original) +++ trunk/ncurses-pkg/src/NCPackageSelector.cc Wed Jul 23 15:41:05 2008 @@ -722,6 +722,7 @@ } } + /////////////////////////////////////////////////////////////////// // // showPatchPackages @@ -791,6 +792,15 @@ } } +void NCPackageSelector::clearInfoArea() +{ + if ( infoText ) + infoText->setText(""); + if ( versionsList ) + versionsList->itemsCleared(); + + packageLabel->setText("....................................."); +} void NCPackageSelector::replaceFilter( FilterMode mode) { @@ -884,6 +894,7 @@ if (mode == Search) { pkgList->itemsCleared(); + clearInfoArea(); } else { Modified: trunk/ncurses-pkg/src/NCPackageSelector.h URL: http://svn.opensuse.org/viewcvs/yast/trunk/ncurses-pkg/src/NCPackageSelector.h?rev=49359&r1=49358&r2=49359&view=diff ============================================================================== --- trunk/ncurses-pkg/src/NCPackageSelector.h (original) +++ trunk/ncurses-pkg/src/NCPackageSelector.h Wed Jul 23 15:41:05 2008 @@ -306,6 +306,8 @@ * @return void */ void showInformation(); + + void clearInfoArea(); wrect deleteReplacePoint(); Modified: trunk/ncurses-pkg/src/NCPkgFilterSearch.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/ncurses-pkg/src/NCPkgFilterSearch.cc?rev=49359&r1=49358&r2=49359&view=diff ============================================================================== --- trunk/ncurses-pkg/src/NCPkgFilterSearch.cc (original) +++ trunk/ncurses-pkg/src/NCPkgFilterSearch.cc Wed Jul 23 15:41:05 2008 @@ -234,7 +234,10 @@ { packageList->setCurrentItem( 0 ); packageList->showInformation(); + packageList->setKeyboardFocus(); } + else + packager->clearInfoArea(); return true; -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org
participants (1)
-
kmachalkova@svn.opensuse.org