diff --git a/src/apps/devices/PropertyListPlain.cpp b/src/apps/devices/PropertyListPlain.cpp index 39a99481d5..44d1d0318c 100644 --- a/src/apps/devices/PropertyListPlain.cpp +++ b/src/apps/devices/PropertyListPlain.cpp @@ -45,6 +45,9 @@ PropertyListPlain::AddAttributes(const Attributes& attributes) BTextView* view = new BTextView(BRect(0, 0, 1000, 1000), "", BRect(5, 5, 995, 995), B_FOLLOW_ALL_SIDES); + view->SetViewColor(ui_color(B_PANEL_BACKGROUND_COLOR)); + view->MakeEditable(false); + for (unsigned int i = 0; i < attributes.size(); i++) { BString attributeLine; attributeLine << attributes[i].fName diff --git a/src/apps/diskusage/PieView.cpp b/src/apps/diskusage/PieView.cpp index a7e1da8742..a20bc9f33c 100644 --- a/src/apps/diskusage/PieView.cpp +++ b/src/apps/diskusage/PieView.cpp @@ -166,8 +166,10 @@ void PieView::AttachedToWindow() { fWindow = (MainWindow*)Window(); - if (Parent()) + if (Parent()) { SetViewColor(Parent()->ViewColor()); + SetLowColor(Parent()->ViewColor()); + } } diff --git a/src/apps/drivesetup/MainWindow.cpp b/src/apps/drivesetup/MainWindow.cpp index 682a3621d9..94b611537f 100644 --- a/src/apps/drivesetup/MainWindow.cpp +++ b/src/apps/drivesetup/MainWindow.cpp @@ -273,7 +273,7 @@ MainWindow::MainWindow() AddChild(fMenuBar); // Partition / Drives context menu - fContextMenu = new BPopUpMenu("Partition"); + fContextMenu = new BPopUpMenu("Partition", false, false); fCreateContextMenuItem = new BMenuItem(B_TRANSLATE("Create" B_UTF8_ELLIPSIS), new BMessage(MSG_CREATE), 'C'); fChangeContextMenuItem = new BMenuItem( diff --git a/src/apps/stylededit/FindWindow.cpp b/src/apps/stylededit/FindWindow.cpp index 368d146d25..cde9f1f6c1 100644 --- a/src/apps/stylededit/FindWindow.cpp +++ b/src/apps/stylededit/FindWindow.cpp @@ -29,8 +29,8 @@ FindWindow::FindWindow(BRect frame, BHandler* _handler, BString* searchString, bool caseState, bool wrapState, bool backState) : BWindow(frame, B_TRANSLATE("Find"), B_FLOATING_WINDOW, - B_NOT_RESIZABLE | B_ASYNCHRONOUS_CONTROLS | B_AUTO_UPDATE_SIZE_LIMITS, - B_CURRENT_WORKSPACE) + B_NOT_RESIZABLE | B_NOT_ZOOMABLE | B_ASYNCHRONOUS_CONTROLS + | B_AUTO_UPDATE_SIZE_LIMITS, B_CURRENT_WORKSPACE) { AddShortcut('W', B_COMMAND_KEY, new BMessage(MSG_HIDE_WINDOW)); @@ -110,6 +110,14 @@ FindWindow::DispatchMessage(BMessage* message, BHandler* handler) } +void +FindWindow::Show() +{ + fSearchString->TextView()->SelectAll(); + BWindow::Show(); +} + + void FindWindow::_SendMessage() { diff --git a/src/apps/stylededit/FindWindow.h b/src/apps/stylededit/FindWindow.h index d734d0f6ee..f891bf57b6 100644 --- a/src/apps/stylededit/FindWindow.h +++ b/src/apps/stylededit/FindWindow.h @@ -26,6 +26,7 @@ class FindWindow : public BWindow { virtual void MessageReceived(BMessage* message); virtual void DispatchMessage(BMessage* message, BHandler* handler); + virtual void Show(); private: void _SendMessage(); diff --git a/src/apps/stylededit/ReplaceWindow.cpp b/src/apps/stylededit/ReplaceWindow.cpp index 40af5ecdc1..6ab50bca0a 100644 --- a/src/apps/stylededit/ReplaceWindow.cpp +++ b/src/apps/stylededit/ReplaceWindow.cpp @@ -32,8 +32,8 @@ ReplaceWindow::ReplaceWindow(BRect frame, BHandler* _handler, BString* searchString, BString* replaceString, bool caseState, bool wrapState, bool backState) : BWindow(frame, B_TRANSLATE("Replace"), B_FLOATING_WINDOW, - B_NOT_RESIZABLE | B_ASYNCHRONOUS_CONTROLS | B_AUTO_UPDATE_SIZE_LIMITS, - B_CURRENT_WORKSPACE) + B_NOT_RESIZABLE | B_NOT_ZOOMABLE | B_ASYNCHRONOUS_CONTROLS + | B_AUTO_UPDATE_SIZE_LIMITS, B_CURRENT_WORKSPACE) { AddShortcut('W', B_COMMAND_KEY, new BMessage(MSG_HIDE_WINDOW)); @@ -157,6 +157,14 @@ ReplaceWindow::DispatchMessage(BMessage* message, BHandler* handler) } +void +ReplaceWindow::Show() +{ + fSearchString->TextView()->SelectAll(); + BWindow::Show(); +} + + void ReplaceWindow::_SendMessage(uint32 what) { diff --git a/src/apps/stylededit/ReplaceWindow.h b/src/apps/stylededit/ReplaceWindow.h index 64f0034e2f..f4b44cd424 100644 --- a/src/apps/stylededit/ReplaceWindow.h +++ b/src/apps/stylededit/ReplaceWindow.h @@ -29,6 +29,7 @@ class ReplaceWindow : public BWindow { virtual void MessageReceived(BMessage* message); virtual void DispatchMessage(BMessage* message, BHandler* handler); + virtual void Show(); private: void _SendMessage(uint32 what);