DiskProbe: select Find window text
Select the text to find as the Find window is opened. This makes the behavior more consistent with other apps. Fixes the main subject of #10844. Also removes trailing whitespace. Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
This commit is contained in:
parent
ed1b81b72b
commit
1bf0271fa0
@ -509,7 +509,7 @@ FindWindow::FindWindow(BRect _rect, BMessage& previous, BMessenger& target,
|
||||
message->AddInt8("mode", kAsciiMode);
|
||||
if (mode == kAsciiMode)
|
||||
item->SetMarked(true);
|
||||
fMenu->AddItem(item = new BMenuItem(B_TRANSLATE_COMMENT("Hexadecimal",
|
||||
fMenu->AddItem(item = new BMenuItem(B_TRANSLATE_COMMENT("Hexadecimal",
|
||||
"A menu item, as short as possible, noun is recommended if it is "
|
||||
"shorter than adjective."), message = new BMessage(kMsgFindMode)));
|
||||
message->AddInt8("mode", kHexMode);
|
||||
@ -631,6 +631,14 @@ FindWindow::QuitRequested()
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
FindWindow::Show()
|
||||
{
|
||||
fTextView->SelectAll();
|
||||
BWindow::Show();
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
FindWindow::SetTarget(BMessenger& target)
|
||||
{
|
||||
|
@ -30,6 +30,7 @@ class FindWindow : public BWindow {
|
||||
virtual void WindowActivated(bool active);
|
||||
virtual void MessageReceived(BMessage *message);
|
||||
virtual bool QuitRequested();
|
||||
virtual void Show();
|
||||
|
||||
void SetTarget(BMessenger &target);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user