* fix warnings in diskusage
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38269 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -10,6 +10,7 @@
|
||||
|
||||
#define ASSIGN_RESOURCES
|
||||
#include "Common.h"
|
||||
#undef ASSIGN_RESOURCES
|
||||
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
@@ -21,6 +22,34 @@
|
||||
#include <Path.h>
|
||||
|
||||
|
||||
const char* kAppSignature = "application/x-vnd.Haiku-DiskUsage";
|
||||
const char* kHelpFileName = "userguide/en/applications/diskusage.html";
|
||||
const char* kPieRectAttrName = "mainrect";
|
||||
|
||||
const char* kHelpBtnLabel = "?";
|
||||
const char* kEmptyStr = "";
|
||||
const char* kNameVolPtr = "vol";
|
||||
const char* kNameFilePtr = "file";
|
||||
|
||||
const float kSmallHMargin = 5.0;
|
||||
const float kSmallVMargin = 2.0;
|
||||
const float kButtonMargin = 20.0;
|
||||
const float kMinButtonWidth = 60.0;
|
||||
|
||||
const float kProgBarWidth = 150.0;
|
||||
const float kProgBarHeight = 16.0;
|
||||
const float kReportInterval = 2.5;
|
||||
|
||||
const float kDefaultPieSize = 400.0;
|
||||
const float kPieCenterSize = 80.0;
|
||||
const float kPieRingSize = 20.0;
|
||||
const float kPieInnerMargin = 10.0;
|
||||
const float kPieOuterMargin = 10.0;
|
||||
const float kMinSegmentSpan = 2.0;
|
||||
const int kLightenFactor = 0x12;
|
||||
const float kDragThreshold = 5.0;
|
||||
|
||||
|
||||
BResources*
|
||||
read_resources(const char* appSignature)
|
||||
{
|
||||
@@ -30,7 +59,7 @@ read_resources(const char* appSignature)
|
||||
strerror(ret));
|
||||
exit(1);
|
||||
}
|
||||
|
||||
|
||||
BFile file(&kAppInfo.ref, O_RDONLY);
|
||||
ret = file.InitCheck();
|
||||
if (ret != B_OK) {
|
||||
|
||||
+25
-24
@@ -18,13 +18,13 @@
|
||||
|
||||
#ifdef ASSIGN_RESOURCES
|
||||
# define EXTERN
|
||||
# define EQ(x) =x
|
||||
# define EQ(x)
|
||||
#else
|
||||
# define EXTERN extern
|
||||
# define EQ(x)
|
||||
#endif
|
||||
|
||||
#define PUBLIC_CONST extern const
|
||||
#define EXTERN_CONST extern const
|
||||
|
||||
|
||||
// Resources
|
||||
@@ -56,32 +56,32 @@ EXTERN int kBasePieColorCount;
|
||||
EXTERN rgb_color *kBasePieColor;
|
||||
|
||||
// Non-resources :)
|
||||
PUBLIC_CONST char* kAppSignature EQ("application/x-vnd.Haiku-DiskUsage");
|
||||
PUBLIC_CONST char* kHelpFileName EQ("userguide/en/applications/diskusage.html");
|
||||
PUBLIC_CONST char* kPieRectAttrName EQ("mainrect");
|
||||
EXTERN_CONST char* kAppSignature;
|
||||
EXTERN_CONST char* kHelpFileName;
|
||||
EXTERN_CONST char* kPieRectAttrName;
|
||||
|
||||
PUBLIC_CONST char* kHelpBtnLabel EQ("?");
|
||||
PUBLIC_CONST char* kEmptyStr EQ("");
|
||||
PUBLIC_CONST char* kNameVolPtr EQ("vol");
|
||||
PUBLIC_CONST char* kNameFilePtr EQ("file");
|
||||
EXTERN_CONST char* kHelpBtnLabel;
|
||||
EXTERN_CONST char* kEmptyStr;
|
||||
EXTERN_CONST char* kNameVolPtr;
|
||||
EXTERN_CONST char* kNameFilePtr;
|
||||
|
||||
PUBLIC_CONST float kSmallHMargin EQ(5.0);
|
||||
PUBLIC_CONST float kSmallVMargin EQ(2.0);
|
||||
PUBLIC_CONST float kButtonMargin EQ(20.0);
|
||||
PUBLIC_CONST float kMinButtonWidth EQ(60.0);
|
||||
EXTERN_CONST float kSmallHMargin;
|
||||
EXTERN_CONST float kSmallVMargin;
|
||||
EXTERN_CONST float kButtonMargin;
|
||||
EXTERN_CONST float kMinButtonWidth;
|
||||
|
||||
PUBLIC_CONST float kProgBarWidth EQ(150.0);
|
||||
PUBLIC_CONST float kProgBarHeight EQ(16.0);
|
||||
PUBLIC_CONST float kReportInterval EQ(2.5);
|
||||
EXTERN_CONST float kProgBarWidth;
|
||||
EXTERN_CONST float kProgBarHeight;
|
||||
EXTERN_CONST float kReportInterval;
|
||||
|
||||
PUBLIC_CONST float kDefaultPieSize EQ(400.0);
|
||||
PUBLIC_CONST float kPieCenterSize EQ(80.0);
|
||||
PUBLIC_CONST float kPieRingSize EQ(20.0);
|
||||
PUBLIC_CONST float kPieInnerMargin EQ(10.0);
|
||||
PUBLIC_CONST float kPieOuterMargin EQ(10.0);
|
||||
PUBLIC_CONST float kMinSegmentSpan EQ(2.0);
|
||||
PUBLIC_CONST int kLightenFactor EQ(0x12);
|
||||
PUBLIC_CONST float kDragThreshold EQ(5.0);
|
||||
EXTERN_CONST float kDefaultPieSize;
|
||||
EXTERN_CONST float kPieCenterSize;
|
||||
EXTERN_CONST float kPieRingSize;
|
||||
EXTERN_CONST float kPieInnerMargin;
|
||||
EXTERN_CONST float kPieOuterMargin;
|
||||
EXTERN_CONST float kMinSegmentSpan;
|
||||
EXTERN_CONST int kLightenFactor;
|
||||
EXTERN_CONST float kDragThreshold;
|
||||
|
||||
EXTERN app_info kAppInfo;
|
||||
EXTERN entry_ref kHelpFileRef;
|
||||
@@ -100,4 +100,5 @@ EXTERN bool kFoundHelpFile;
|
||||
BResources* read_resources(const char* appSignature);
|
||||
void size_to_string(off_t byteCount, char* name);
|
||||
|
||||
|
||||
#endif // COMMON_H
|
||||
|
||||
@@ -89,7 +89,7 @@ MainWindow::MessageReceived(BMessage* message)
|
||||
case kBtnHelp:
|
||||
be_roster->Launch(&kHelpFileRef);
|
||||
break;
|
||||
|
||||
|
||||
default:
|
||||
BWindow::MessageReceived(message);
|
||||
break;
|
||||
@@ -111,7 +111,7 @@ MainWindow::QuitRequested()
|
||||
void
|
||||
MainWindow::ShowInfo(const FileInfo* info)
|
||||
{
|
||||
fStatusView->Show(info);
|
||||
fStatusView->ShowInfo(info);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -90,7 +90,7 @@ StatusView::~StatusView()
|
||||
|
||||
|
||||
void
|
||||
StatusView::Show(const FileInfo* info)
|
||||
StatusView::ShowInfo(const FileInfo* info)
|
||||
{
|
||||
if (info == fCurrentFileInfo)
|
||||
return;
|
||||
|
||||
@@ -22,7 +22,7 @@ public:
|
||||
StatusView(BRect frame);
|
||||
virtual ~StatusView();
|
||||
|
||||
void Show(const FileInfo* info);
|
||||
void ShowInfo(const FileInfo* info);
|
||||
|
||||
private:
|
||||
BStringView* fPathView;
|
||||
|
||||
Reference in New Issue
Block a user