[haiku-commits] haiku: hrev50538 - src/apps/diskprobe

  • From: axeld@xxxxxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sat, 17 Sep 2016 11:36:27 +0200 (CEST)

hrev50538 adds 1 changeset to branch 'master'
old head: ed1b81b72bcc019445eb3f48370dddf37faec349
new head: 1bf0271fa05292b195f47932bc43ae0ebf7ca726
overview: 
http://cgit.haiku-os.org/haiku/log/?qt=range&q=1bf0271fa052+%5Eed1b81b72bcc

----------------------------------------------------------------------------

1bf0271fa052: 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@xxxxxxxxxxxxxxxx>

                                        [ Gabriel Maia <gbl08ma@xxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev50538
Commit:      1bf0271fa05292b195f47932bc43ae0ebf7ca726
URL:         http://cgit.haiku-os.org/haiku/commit/?id=1bf0271fa052
Author:      Gabriel Maia <gbl08ma@xxxxxxxxx>
Date:        Wed Sep  7 16:04:25 2016 UTC
Committer:   Axel Dörfler <axeld@xxxxxxxxxxxxxxxx>
Commit-Date: Sat Sep 17 09:33:54 2016 UTC

Ticket:      https://dev.haiku-os.org/ticket/10844

----------------------------------------------------------------------------

2 files changed, 10 insertions(+), 1 deletion(-)
src/apps/diskprobe/FindWindow.cpp | 10 +++++++++-
src/apps/diskprobe/FindWindow.h   |  1 +

----------------------------------------------------------------------------

diff --git a/src/apps/diskprobe/FindWindow.cpp 
b/src/apps/diskprobe/FindWindow.cpp
index eee1c17..1e7d53f 100644
--- a/src/apps/diskprobe/FindWindow.cpp
+++ b/src/apps/diskprobe/FindWindow.cpp
@@ -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);
@@ -632,6 +632,14 @@ FindWindow::QuitRequested()
 
 
 void
+FindWindow::Show()
+{
+       fTextView->SelectAll();
+       BWindow::Show();
+}
+
+
+void
 FindWindow::SetTarget(BMessenger& target)
 {
        fTarget = target;
diff --git a/src/apps/diskprobe/FindWindow.h b/src/apps/diskprobe/FindWindow.h
index ce8e2b5..09df172 100644
--- a/src/apps/diskprobe/FindWindow.h
+++ b/src/apps/diskprobe/FindWindow.h
@@ -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);
 


Other related posts:

  • » [haiku-commits] haiku: hrev50538 - src/apps/diskprobe - axeld