*** empty log message ***

svn path=/trunk/boinc/; revision=3388
This commit is contained in:
Rom Walton 2004-05-17 22:15:10 +00:00
parent 3916d481d7
commit 1c2bf50196
43 changed files with 679 additions and 14 deletions

View File

@ -34,7 +34,7 @@
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="rpcrt4.lib comctl32.lib wsock32.lib wxmswd.lib"
AdditionalDependencies="rpcrt4.lib comctl32.lib wsock32.lib wxmswd.lib regexd.lib"
LinkIncremental="2"
AdditionalLibraryDirectories="$(WXWIN)\lib;$(WXWIN)\contrib\lib"
GenerateDebugInformation="TRUE"
@ -87,7 +87,7 @@
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="rpcrt4.lib comctl32.lib wsock32.lib wxmsw.lib"
AdditionalDependencies="rpcrt4.lib comctl32.lib wsock32.lib wxmsw.lib regex.lib"
LinkIncremental="1"
AdditionalLibraryDirectories="$(WXWIN)\lib;$(WXWIN)\contrib\lib"
GenerateDebugInformation="TRUE"
@ -180,6 +180,9 @@
<File
RelativePath=".\TransfersView.cpp">
</File>
<File
RelativePath=".\URLValidator.cpp">
</File>
<File
RelativePath=".\WorkView.cpp">
</File>
@ -239,6 +242,9 @@
<File
RelativePath=".\TransfersView.h">
</File>
<File
RelativePath=".\URLValidator.h">
</File>
<File
RelativePath=".\WorkView.h">
</File>

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.6 2004/05/17 22:15:08 rwalton
// *** empty log message ***
//
//
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma implementation "BOINCGUIApp.h"

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.5 2004/05/17 22:15:08 rwalton
// *** empty log message ***
//
//
#ifndef _BOINCGUIAPP_H_
#define _BOINCGUIAPP_H_

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.6 2004/05/17 22:15:08 rwalton
// *** empty log message ***
//
//
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma implementation "BaseListCtrlView.h"

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.5 2004/05/17 22:15:08 rwalton
// *** empty log message ***
//
//
#ifndef _BASELISTCTRLVIEW_H_
#define _BASELISTCTRLVIEW_H_

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.6 2004/05/17 22:15:08 rwalton
// *** empty log message ***
//
//
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma implementation "BaseWindowView.h"

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.5 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#ifndef _BASEWINDOWVIEW_H_
#define _BASEWINDOWVIEW_H_

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.4 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma implementation "DlgAbout.h"

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.4 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#ifndef _DLGABOUT_H_
#define _DLGABOUT_H_

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.4 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma implementation "DlgAttachProject.h"

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.4 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#ifndef _DLGATTACHPROJECT_H_
#define _DLGATTACHPROJECT_H_

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.4 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma implementation "DlgConnection.h"

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.4 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#ifndef _DLGCONNECTION_H_
#define _DLGCONNECTION_H_

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.4 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma implementation "DlgOptions.h"

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.4 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#ifndef _DLGOPTIONS_H_
#define _DLGOPTIONS_H_

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.5 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#ifndef _EVENTS_H_
#define _EVENTS_H_

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.5 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma implementation "MainDocument.h"

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.4 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#ifndef _MAINDOCUMENT_H_
#define _MAINDOCUMENT_H_

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.9 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma implementation "MainFrame.h"

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,14 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.6 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#ifndef _MAINFRAME_H_
#define _MAINFRAME_H_

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.6 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma implementation "MessagesView.h"

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,14 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.6 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#ifndef _MESSAGESVIEW_H_
#define _MESSAGESVIEW_H_

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.6 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma implementation "ProjectsView.h"

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,14 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.6 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#ifndef _PROJECTSVIEW_H_
#define _PROJECTSVIEW_H_

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.6 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma implementation "ResourceUtilizationView.h"

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.6 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#ifndef _RESOURCEUTILIZATIONVIEW_H_
#define _RESOURCEUTILIZATIONVIEW_H_

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.6 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma implementation "TransfersView.h"

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.6 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#ifndef _TRANSFERSVIEW_H_
#define _TRANSFERSVIEW_H_

View File

@ -0,0 +1,65 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
// http://boinc.berkeley.edu/license_1.0.txt
//
// Software distributed under the License is distributed on an "AS IS"
// basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
// License for the specific language governing rights and limitations
// under the License.
//
// The Original Code is the Berkeley Open Infrastructure for Network Computing.
//
// The Initial Developer of the Original Code is the SETI@home project.
// Portions created by the SETI@home project are Copyright (C) 2002
// University of California at Berkeley. All Rights Reserved.
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.1 2004/05/17 22:15:10 rwalton
// *** empty log message ***
//
//
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma implementation "URLValidator.h"
#endif
#include "stdwx.h"
#include "URLValidator.h"
IMPLEMENT_DYNAMIC_CLASS(CURLValidator, wxValidator)
CURLValidator::CURLValidator(void) :
wxValidator()
{
SetBellOnError(false);
// Expression From:
// http://msdn.microsoft.com/library/default.asp?
// url=/library/en-us/script56/html/reconbackreferences.asp
m_reURL.Compile("/(\\w+):\\/\\/([^/:]+)(:\\d*)?([^# ]*)/");
}
CURLValidator::~CURLValidator(void)
{
}
bool CURLValidator::Validate(wxWindow* parent)
{
return true;
}

61
clientgui/URLValidator.h Normal file
View File

@ -0,0 +1,61 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
// http://boinc.berkeley.edu/license_1.0.txt
//
// Software distributed under the License is distributed on an "AS IS"
// basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
// License for the specific language governing rights and limitations
// under the License.
//
// The Original Code is the Berkeley Open Infrastructure for Network Computing.
//
// The Initial Developer of the Original Code is the SETI@home project.
// Portions created by the SETI@home project are Copyright (C) 2002
// University of California at Berkeley. All Rights Reserved.
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.1 2004/05/17 22:15:10 rwalton
// *** empty log message ***
//
//
#ifndef _URLVALIDATOR_H_
#define _URLVALIDATOR_H_
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma interface "URLValidator.cpp"
#endif
class CURLValidator : public wxValidator
{
DECLARE_DYNAMIC_CLASS(CURLValidator)
public:
CURLValidator(void);
~CURLValidator(void);
virtual bool Validate(wxWindow* parent);
private:
wxRegEx m_reURL;
wxString* m_pstrProtocol;
wxString* m_pstrServer;
wxString* m_pstrPort;
wxString* m_pstrPath;
wxString* m_pstrQueryString;
wxString* m_pstrBookmark;
};
#endif

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.6 2004/05/17 22:15:09 rwalton
// *** empty log message ***
//
//
#if defined(__GNUG__) && !defined(__APPLE__)
#pragma implementation "WorkView.h"

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,6 +18,13 @@
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.6 2004/05/17 22:15:10 rwalton
// *** empty log message ***
//
//
#ifndef _WORKVIEW_H_
#define _WORKVIEW_H_

View File

@ -1,3 +1,31 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
// http://boinc.berkeley.edu/license_1.0.txt
//
// Software distributed under the License is distributed on an "AS IS"
// basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
// License for the specific language governing rights and limitations
// under the License.
//
// The Original Code is the Berkeley Open Infrastructure for Network Computing.
//
// The Initial Developer of the Original Code is the SETI@home project.
// Portions created by the SETI@home project are Copyright (C) 2002
// University of California at Berkeley. All Rights Reserved.
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.2 2004/05/17 22:15:10 rwalton
// *** empty log message ***
//
//
/* XPM */
static char *APP_ICON_xpm[] = {
"16 16 32 1",

View File

@ -1,3 +1,31 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
// http://boinc.berkeley.edu/license_1.0.txt
//
// Software distributed under the License is distributed on an "AS IS"
// basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
// License for the specific language governing rights and limitations
// under the License.
//
// The Original Code is the Berkeley Open Infrastructure for Network Computing.
//
// The Initial Developer of the Original Code is the SETI@home project.
// Portions created by the SETI@home project are Copyright (C) 2002
// University of California at Berkeley. All Rights Reserved.
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.2 2004/05/17 22:15:10 rwalton
// *** empty log message ***
//
//
/* XPM */
static char *boinc_xpm[] = {
"16 16 32 1",

View File

@ -1,3 +1,31 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
// http://boinc.berkeley.edu/license_1.0.txt
//
// Software distributed under the License is distributed on an "AS IS"
// basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
// License for the specific language governing rights and limitations
// under the License.
//
// The Original Code is the Berkeley Open Infrastructure for Network Computing.
//
// The Initial Developer of the Original Code is the SETI@home project.
// Portions created by the SETI@home project are Copyright (C) 2002
// University of California at Berkeley. All Rights Reserved.
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.3 2004/05/17 22:15:10 rwalton
// *** empty log message ***
//
//
/* XPM */
static char *boincsm_xpm[] = {
"50 50 84 1",

View File

@ -1,3 +1,31 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
// http://boinc.berkeley.edu/license_1.0.txt
//
// Software distributed under the License is distributed on an "AS IS"
// basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
// License for the specific language governing rights and limitations
// under the License.
//
// The Original Code is the Berkeley Open Infrastructure for Network Computing.
//
// The Initial Developer of the Original Code is the SETI@home project.
// Portions created by the SETI@home project are Copyright (C) 2002
// University of California at Berkeley. All Rights Reserved.
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.2 2004/05/17 22:15:10 rwalton
// *** empty log message ***
//
//
/* XPM */
static char *mess_xpm[] = {
"16 16 3 1",

View File

@ -1,3 +1,31 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
// http://boinc.berkeley.edu/license_1.0.txt
//
// Software distributed under the License is distributed on an "AS IS"
// basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
// License for the specific language governing rights and limitations
// under the License.
//
// The Original Code is the Berkeley Open Infrastructure for Network Computing.
//
// The Initial Developer of the Original Code is the SETI@home project.
// Portions created by the SETI@home project are Copyright (C) 2002
// University of California at Berkeley. All Rights Reserved.
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.2 2004/05/17 22:15:10 rwalton
// *** empty log message ***
//
//
/* XPM */
static char *proj_xpm[] = {
"16 16 4 1",

View File

@ -1,3 +1,31 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
// http://boinc.berkeley.edu/license_1.0.txt
//
// Software distributed under the License is distributed on an "AS IS"
// basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
// License for the specific language governing rights and limitations
// under the License.
//
// The Original Code is the Berkeley Open Infrastructure for Network Computing.
//
// The Initial Developer of the Original Code is the SETI@home project.
// Portions created by the SETI@home project are Copyright (C) 2002
// University of California at Berkeley. All Rights Reserved.
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.2 2004/05/17 22:15:10 rwalton
// *** empty log message ***
//
//
/* XPM */
static char *result_xpm[] = {
"16 16 3 1",

View File

@ -1,3 +1,31 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
// http://boinc.berkeley.edu/license_1.0.txt
//
// Software distributed under the License is distributed on an "AS IS"
// basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
// License for the specific language governing rights and limitations
// under the License.
//
// The Original Code is the Berkeley Open Infrastructure for Network Computing.
//
// The Initial Developer of the Original Code is the SETI@home project.
// Portions created by the SETI@home project are Copyright (C) 2002
// University of California at Berkeley. All Rights Reserved.
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.2 2004/05/17 22:15:10 rwalton
// *** empty log message ***
//
//
/* XPM */
static char *usage_xpm[] = {
"16 16 3 1",

View File

@ -1,3 +1,31 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
// http://boinc.berkeley.edu/license_1.0.txt
//
// Software distributed under the License is distributed on an "AS IS"
// basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
// License for the specific language governing rights and limitations
// under the License.
//
// The Original Code is the Berkeley Open Infrastructure for Network Computing.
//
// The Initial Developer of the Original Code is the SETI@home project.
// Portions created by the SETI@home project are Copyright (C) 2002
// University of California at Berkeley. All Rights Reserved.
//
// Contributor(s):
//
// Revision History:
//
// $Log$
// Revision 1.2 2004/05/17 22:15:10 rwalton
// *** empty log message ***
//
//
/* XPM */
static char *xfer_xpm[] = {
"16 16 4 1",

View File

@ -2,8 +2,6 @@
// Microsoft Visual C++ generated include file.
// Used by BOINCGUIApp.rc
//
#define IDI_MYFRAME 1
#define IDB_BITMAP1 109
// Next default values for new objects
//

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,10 +18,13 @@
//
// Contributor(s):
//
// stdafx.cpp : source file that includes just the standard includes
// wxWindowsTemplate.pch will be the pre-compiled header
// stdafx.obj will contain the pre-compiled type information
// Revision History:
//
// $Log$
// Revision 1.4 2004/05/17 22:15:10 rwalton
// *** empty log message ***
//
//
#include "stdwx.h"

View File

@ -1,3 +1,5 @@
// $Id$
//
// The contents of this file are subject to the BOINC Public License
// Version 1.0 (the "License"); you may not use this file except in
// compliance with the License. You may obtain a copy of the License at
@ -16,10 +18,12 @@
//
// Contributor(s):
//
// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
// Revision History:
//
// $Log$
// Revision 1.4 2004/05/17 22:15:10 rwalton
// *** empty log message ***
//
//
#ifndef __STDWX_H__
@ -44,9 +48,47 @@
#include <wx/listctrl.h> // list control support
#include <wx/msgdlg.h> // messagebox dialog
#include <wx/notebook.h> // notebook support
#include <wx/toolbar.h> // toolbars support
#include <wx/regex.h> // regular expression support
#include <wx/settings.h> // system settings
#include <wx/statline.h> // static line
#include <wx/toolbar.h> // toolbars support
#endif
// On the Win32 platform include file and line number information for each
// memory allocation/deallocation
#if (defined(__WIN32__) && defined(__VISUALC__) && !defined(__AFX_H__))
#ifdef _DEBUG
#define malloc(s) _malloc_dbg(s, _NORMAL_BLOCK, __FILE__, __LINE__)
#define calloc(c, s) _calloc_dbg(c, s, _NORMAL_BLOCK, __FILE__, __LINE__)
#define realloc(p, s) _realloc_dbg(p, s, _NORMAL_BLOCK, __FILE__, __LINE__)
#define _expand(p, s) _expand_dbg(p, s, _NORMAL_BLOCK, __FILE__, __LINE__)
#define free(p) _free_dbg(p, _NORMAL_BLOCK)
#define _msize(p) _msize_dbg(p, _NORMAL_BLOCK)
#define _aligned_malloc(s, a) _aligned_malloc_dbg(s, a, __FILE__, __LINE__)
#define _aligned_realloc(p, s, a) _aligned_realloc_dbg(p, s, a, __FILE__, __LINE__)
#define _aligned_offset_malloc(s, a, o) _aligned_offset_malloc_dbg(s, a, o, __FILE__, __LINE__)
#define _aligned_offset_realloc(p, s, a, o) _aligned_offset_realloc_dbg(p, s, a, o, __FILE__, __LINE__)
#define _aligned_free(p) _aligned_free_dbg(p)
#define DEBUG_NEW new(_NORMAL_BLOCK, __FILE__, __LINE__)
// The following macros set and clear, respectively, given bits
// of the C runtime library debug flag, as specified by a bitmask.
#define SET_CRT_DEBUG_FIELD(a) _CrtSetDbgFlag((a) | _CrtSetDbgFlag(_CRTDBG_REPORT_FLAG))
#define CLEAR_CRT_DEBUG_FIELD(a) _CrtSetDbgFlag(~(a) & _CrtSetDbgFlag(_CRTDBG_REPORT_FLAG))
#else //_DEBUG
#define DEBUG_NEW new
#define SET_CRT_DEBUG_FIELD(a) ((void) 0)
#define CLEAR_CRT_DEBUG_FIELD(a) ((void) 0)
#endif //_DEBUG
#endif //__WIN32__ && __VISUALC && !__AFX_H__
#endif //__STDWX_H__