ResourceUsageWindow is now the correct type and size. Researching that tabby thing atm ...

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4026 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Phil Greenway 2003-07-20 04:47:53 +00:00
parent 57d8f1d980
commit b87ce267f2
3 changed files with 19 additions and 13 deletions

View File

@ -280,6 +280,11 @@ void DevicesWindow::MessageReceived (BMessage *message)
QuitRequested();
}
break;
case MENU_DEVICES_RESOURCE_USAGE:
{
ptrResourceUsageWindow = new ResourceUsageWindow(BRect (0,0,430,350));
}
break;
default:
BWindow::MessageReceived(message);
break;

View File

@ -15,6 +15,18 @@ Devices Windows Header by Sikosis
class DevicesView;
class ResourceUsageView;
class ResourceUsageWindow : public BWindow
{
public:
ResourceUsageWindow(BRect frame);
~ResourceUsageWindow();
virtual void MessageReceived(BMessage *message);
private:
void InitWindow(void);
ResourceUsageView* ptrResourceUsageView;
};
class DevicesWindow : public BWindow
{
public:
@ -27,6 +39,7 @@ class DevicesWindow : public BWindow
void InitWindow(void);
void LoadSettings(BMessage *msg);
void SaveSettings(void);
ResourceUsageWindow* ptrResourceUsageWindow;
BStringView *stvDeviceName;
BStringView *stvCurrentState;
@ -35,18 +48,6 @@ class DevicesWindow : public BWindow
DevicesView* ptrDevicesView;
};
class ResourceUsageWindow : public BWindow
{
public:
ResourceUsageWindow(BRect frame);
~ResourceUsageWindow();
virtual void MessageReceived(BMessage *message);
private:
void InitWindow(void);
ResourceUsageView* ptrResourceUsageView;
};
#endif

View File

@ -41,7 +41,7 @@ static void CenterWindowOnScreen(BWindow* w)
// -------------------------------------------------------------------------------------------------- //
// ResourceUsageWindow - Constructor
ResourceUsageWindow::ResourceUsageWindow(BRect frame) : BWindow (frame, "ResourceUsageWindow", B_TITLED_WINDOW, B_NORMAL_WINDOW_FEEL , 0)
ResourceUsageWindow::ResourceUsageWindow(BRect frame) : BWindow (frame, "Resource Usage", B_TITLED_WINDOW, B_MODAL_SUBSET_WINDOW_FEEL , 0)
{
InitWindow();
CenterWindowOnScreen(this);