From 73c8170c2522b229cb509352782b3577163d9738 Mon Sep 17 00:00:00 2001 From: Joachim Seemer Date: Thu, 7 Apr 2011 16:37:05 +0000 Subject: [PATCH] Using DefaultItemSpacing() and DefaultLabelSpacing() as suggested by Axel. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41193 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/screenshot/ScreenshotWindow.cpp | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/apps/screenshot/ScreenshotWindow.cpp b/src/apps/screenshot/ScreenshotWindow.cpp index 4fa64ceaea..9823285351 100644 --- a/src/apps/screenshot/ScreenshotWindow.cpp +++ b/src/apps/screenshot/ScreenshotWindow.cpp @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include @@ -190,12 +191,15 @@ ScreenshotWindow::ScreenshotWindow(const Utility& utility, bool silent, BButton* saveScreenshot = new BButton("", B_TRANSLATE("Save"), new BMessage(kSaveScreenshot)); + const float kSpacing = be_control_look->DefaultItemSpacing(); + const float kLabelSpacing = be_control_look->DefaultLabelSpacing(); + fPreview = new PreviewView(); - BGridLayout* gridLayout = BGridLayoutBuilder(0.0, 5.0) + BGridLayout* gridLayout = BGridLayoutBuilder(0.0, kSpacing / 2) .Add(fDelayControl->CreateLabelLayoutItem(), 0, 0) .Add(fDelayControl->CreateTextViewLayoutItem(), 1, 0) - .Add(BSpaceLayoutItem::CreateHorizontalStrut(5), 2, 0) + .Add(BSpaceLayoutItem::CreateHorizontalStrut(kLabelSpacing), 2, 0) .Add(seconds, 3, 0) .Add(fNameControl->CreateLabelLayoutItem(), 0, 1) .Add(fNameControl->CreateTextViewLayoutItem(), 1, 1, 3, 1) @@ -210,21 +214,21 @@ ScreenshotWindow::ScreenshotWindow(const Utility& utility, bool silent, SetLayout(new BGroupLayout(B_HORIZONTAL, 0)); AddChild(BGroupLayoutBuilder(B_VERTICAL, 0) - .Add(BGroupLayoutBuilder(B_HORIZONTAL, 10.0) + .Add(BGroupLayoutBuilder(B_HORIZONTAL, kSpacing) .Add(fPreview) .AddGroup(B_VERTICAL, 0) .Add(fActiveWindow) .Add(fWindowBorder) .Add(fShowCursor) - .AddStrut(10.0) + .AddStrut(kSpacing) .Add(gridLayout) .Add(showSettings) .AddGlue() .End()) - .AddStrut(10) + .AddStrut(kSpacing) .Add(divider) - .AddStrut(10) - .AddGroup(B_HORIZONTAL, 10.0) + .AddStrut(kSpacing) + .AddGroup(B_HORIZONTAL, kSpacing) .Add(new BButton("", B_TRANSLATE("Copy to clipboard"), new BMessage(B_COPY))) .Add(new BButton("", B_TRANSLATE("New screenshot"), @@ -232,7 +236,7 @@ ScreenshotWindow::ScreenshotWindow(const Utility& utility, bool silent, .AddGlue() .Add(saveScreenshot) .End() - .SetInsets(10.0, 10.0, 10.0, 10.0) + .SetInsets(kSpacing, kSpacing, kSpacing, kSpacing) ); saveScreenshot->MakeDefault(true);