diff -cNr vcl/source/control/ilstbox.cxx vcl/source/control/ilstbox.cxx *** vcl/source/control/ilstbox.cxx Wed Feb 27 14:48:54 2008 --- vcl/source/control/ilstbox.cxx Wed Feb 27 14:50:44 2008 *************** *** 1334,1339 **** --- 1334,1355 ---- switch( aKeyCode.GetCode() ) { + + case KEY_A: + { + if( bCtrl ) + { + if ( SelectEntries( 0, eLET, false, false ) ) + nSelect = mpEntryList->FindFirstSelectable( mpEntryList->GetEntryCount(), false ); + + bDone = TRUE; + maSearchStr.Erase(); + + bShift = TRUE; + } + } + break; + case KEY_UP: { if ( IsReadOnly() )