diff --git a/src/kits/tracker/SettingsViews.cpp b/src/kits/tracker/SettingsViews.cpp index 3e645d433e..3d12d1cb8e 100644 --- a/src/kits/tracker/SettingsViews.cpp +++ b/src/kits/tracker/SettingsViews.cpp @@ -45,7 +45,7 @@ All rights reserved. #include #include #include -#include +#include #include #include #include @@ -193,21 +193,19 @@ DesktopSettingsView::DesktopSettingsView() const float spacing = be_control_look->DefaultItemSpacing(); - BGroupLayoutBuilder(this) + BLayoutBuilder::Group<>(this, B_VERTICAL, 0) + .Add(fShowDisksIconRadioButton) + .Add(fMountVolumesOntoDesktopRadioButton) .AddGroup(B_VERTICAL, 0) - .Add(fShowDisksIconRadioButton) - .Add(fMountVolumesOntoDesktopRadioButton) - .AddGroup(B_VERTICAL, 0) - .Add(fMountSharedVolumesOntoDesktopCheckBox) - .SetInsets(20, 0, 0, 0) + .Add(fMountSharedVolumesOntoDesktopCheckBox) + .SetInsets(spacing * 2, 0, 0, 0) .End() + .AddGlue() + .AddGroup(B_HORIZONTAL) + .Add(fMountButton) .AddGlue() - .AddGroup(B_HORIZONTAL) - .Add(fMountButton) - .AddGlue() .End() - .End() - .SetInsets(spacing, spacing, spacing, spacing); + .SetInsets(spacing); fMountButton->SetTarget(be_app); } @@ -439,24 +437,22 @@ WindowsSettingsView::WindowsSettingsView() const float spacing = be_control_look->DefaultItemSpacing(); - BGroupLayoutBuilder(this) + BLayoutBuilder::Group<>(this, B_VERTICAL, 0) .AddGroup(B_VERTICAL, 0) - .AddGroup(B_VERTICAL, 0) - .Add(fShowFullPathInTitleBarCheckBox) - .Add(fSingleWindowBrowseCheckBox) + .Add(fShowFullPathInTitleBarCheckBox) + .Add(fSingleWindowBrowseCheckBox) .End() - .AddGroup(B_VERTICAL) - .Add(fShowNavigatorCheckBox) - .SetInsets(20, 0, 0, 0) + .AddGroup(B_VERTICAL) + .Add(fShowNavigatorCheckBox) + .SetInsets(spacing * 2, 0, 0, 0) .End() - .AddGroup(B_VERTICAL, 0) - .Add(fOutlineSelectionCheckBox) - .Add(fSortFolderNamesFirstCheckBox) - .Add(fTypeAheadFilteringCheckBox) + .AddGroup(B_VERTICAL, 0) + .Add(fOutlineSelectionCheckBox) + .Add(fSortFolderNamesFirstCheckBox) + .Add(fTypeAheadFilteringCheckBox) .End() .AddGlue() - .End() - .SetInsets(spacing, spacing, spacing, spacing); + .SetInsets(spacing); } @@ -733,27 +729,23 @@ SpaceBarSettingsView::SpaceBarSettingsView() B_TRANSLATE("Warning space color"), new BMessage(kSpaceBarSwitchColor))); - BBox* box = new BBox("box"); - box->SetLabel(fColorPicker = new BMenuField("menu", NULL, menu)); + fColorPicker = new BMenuField("menu", NULL, menu); fColorControl = new BColorControl(BPoint(8, fColorPicker->Bounds().Height() + 8 + kItemExtraSpacing), B_CELLS_16x16, 1, "SpaceColorControl", new BMessage(kSpaceBarColorChanged)); fColorControl->SetValue(TrackerSettings().UsedSpaceColor()); + + BBox* box = new BBox("box"); + box->SetLabel(fColorPicker); box->AddChild(fColorControl); - const float spacing = be_control_look->DefaultItemSpacing(); - - BGroupLayout* layout = GroupLayout(); - layout->SetOrientation(B_VERTICAL); - layout->SetSpacing(0); - BGroupLayoutBuilder(layout) + BLayoutBuilder::Group<>(this, B_VERTICAL) .Add(fSpaceBarShowCheckBox) .Add(box) .AddGlue() - .SetInsets(spacing, spacing, spacing, spacing); - + .SetInsets(B_USE_DEFAULT_SPACING); }