*** empty log message ***

svn path=/trunk/boinc/; revision=1284
This commit is contained in:
Tim Lan 2003-06-03 21:30:40 +00:00
parent b9819ff137
commit 74b1d7eb06
3 changed files with 26 additions and 11 deletions

View File

@ -29,6 +29,7 @@
#include <gl\gl.h> // Header File For The OpenGL32 Library
#include <gl\glu.h> // Header File For The GLu32 Library
#include <stdio.h>
#include <winuser.h>
#include "boinc_api.h"
#include "graphics_api.h"
@ -121,6 +122,8 @@ void SetMode(int mode) {
WindowRect.right-WindowRect.left,WindowRect.bottom-WindowRect.top,
NULL, NULL, hInstance, NULL);
SetForegroundWindow(hWnd);
GetCursorPos(&mousePos);
PIXELFORMATDESCRIPTOR pfd= // pfd Tells Windows How We Want Things To Be

View File

@ -16,11 +16,11 @@ char g_szColumnTitles[MAX_LIST_ID][MAX_COLS][256] = {
};
char g_szUsageItems[MAX_USAGE_STR][256] = {
"Free space: not available for use",
"Free space: available for use",
"Used space: other than BOINC",
"Used space: BOINC",
"Used space:"
"Free space",
"Used space",
"Used space: BOINC"
// "BOINC: core application",
// "BOINC:"
};
char g_szMiscItems[MAX_MISC_STR][256] = {

View File

@ -403,9 +403,10 @@ void CMainWindow::UpdateGUI(CLIENT_STATE* pcs)
double xDiskTotal;
double xDiskFree; get_host_disk_info(xDiskTotal, xDiskFree);
double xDiskUsed = xDiskTotal - xDiskFree;
double xDiskAllow; gstate.allowed_disk_usage(xDiskAllow);
double xDiskAllow; gstate.allowed_disk_usage(xDiskAllow); xDiskAllow = xDiskFree - xDiskAllow;
double xDiskUsage; gstate.current_disk_usage(xDiskUsage);
/*
while(m_UsagePieCtrl.GetItemCount() - 4 < gstate.projects.size()) {
m_UsagePieCtrl.AddPiece("", GetPieColor(m_UsagePieCtrl.GetItemCount()), 0);
}
@ -413,11 +414,18 @@ void CMainWindow::UpdateGUI(CLIENT_STATE* pcs)
while(m_UsagePieCtrl.GetItemCount() - 4 > gstate.projects.size()) {
m_UsagePieCtrl.RemovePiece(m_UsagePieCtrl.GetItemCount() - 1);
}
*/
while(m_UsagePieCtrl.GetItemCount() < 3) {
m_UsagePieCtrl.AddPiece("", GetPieColor(m_UsagePieCtrl.GetItemCount()), 0);
}
m_UsagePieCtrl.SetTotal(xDiskTotal);
m_UsagePieCtrl.SetPiece(0, xDiskFree - (xDiskAllow - xDiskUsage)); // Free (non-BOINC)
m_UsagePieCtrl.SetPiece(1, xDiskAllow - xDiskUsage); // Free (BOINC)
m_UsagePieCtrl.SetPiece(2, xDiskUsed - xDiskUsage); // Used (non-BOINC)
m_UsagePieCtrl.SetPiece(0, xDiskFree); // Free space
m_UsagePieCtrl.SetPiece(1, xDiskUsed - xDiskUsage); // Used space
m_UsagePieCtrl.SetPiece(2, xDiskUsage); // Used space: BOINC
/*
for(i = 0; i < gstate.projects.size(); i ++) {
double xUsage;
CString strLabel;
@ -427,7 +435,9 @@ void CMainWindow::UpdateGUI(CLIENT_STATE* pcs)
m_UsagePieCtrl.SetPiece(i + 4, xUsage);
xDiskUsage -= xUsage;
}
m_UsagePieCtrl.SetPiece(3, xDiskUsage); // Used (BOINC)
m_UsagePieCtrl.SetPiece(3, xDiskUsage); // BOINC: core application
*/
m_UsagePieCtrl.RedrawWindow(NULL, NULL, RDW_INVALIDATE|RDW_UPDATENOW|RDW_NOERASE|RDW_FRAME);
// make icon flash if needed
@ -454,6 +464,8 @@ void CMainWindow::MessageUser(char* szProject, char* szMessage, int szPriority)
int nNewPos = m_MessageListCtrl.GetItemCount();
m_MessageListCtrl.InsertItem(nNewPos, szProject);
m_MessageListCtrl.Scroll(m_MessageListCtrl.ApproximateViewRect());
CTime curTime = CTime::GetCurrentTime();
CString strTime;
strTime = curTime.Format("%c");
@ -1387,7 +1399,7 @@ int CMainWindow::OnCreate(LPCREATESTRUCT lpcs)
m_UsagePieCtrl.AddPiece(g_szUsageItems[0], GetPieColor(0), 0);
m_UsagePieCtrl.AddPiece(g_szUsageItems[1], GetPieColor(1), 0);
m_UsagePieCtrl.AddPiece(g_szUsageItems[2], GetPieColor(2), 0);
m_UsagePieCtrl.AddPiece(g_szUsageItems[3], GetPieColor(3), 0);
//m_UsagePieCtrl.AddPiece(g_szUsageItems[3], GetPieColor(3), 0);
// set up image list for tab control
m_TabIL.Create(16, 16, ILC_COLOR8|ILC_MASK, MAX_TABS, 1);