mirror of https://github.com/BOINC/boinc.git
*** empty log message ***
svn path=/trunk/boinc/; revision=12245
This commit is contained in:
parent
035642f298
commit
d954b96e30
|
@ -2611,3 +2611,9 @@ David 19 Mar 2007
|
|||
client_types.C
|
||||
cs_statefile.C
|
||||
scheduler_op.C
|
||||
|
||||
Rom 19 Mar 2007
|
||||
- MGR: Strip out all the extra fluff, and add a website link.
|
||||
|
||||
clientgui/
|
||||
ProjectListCtrl.cpp, .h
|
||||
|
|
|
@ -23,6 +23,7 @@
|
|||
|
||||
#include "stdwx.h"
|
||||
#include "BOINCGUIApp.h"
|
||||
#include "hyperlink.h"
|
||||
#include "ProjectListCtrl.h"
|
||||
|
||||
////@begin XPM images
|
||||
|
@ -218,6 +219,7 @@ bool CProjectListItemCtrl::Create( wxWindow* parent )
|
|||
{
|
||||
////@begin CProjectListItemCtrl member initialisation
|
||||
m_pTitleStaticCtrl = NULL;
|
||||
m_pWebsiteCtrl = NULL;
|
||||
m_pHomeStaticCtrl = NULL;
|
||||
m_pImageCtrl = NULL;
|
||||
m_pGeneralAreaDescriptionStaticCtrl = NULL;
|
||||
|
@ -251,11 +253,19 @@ void CProjectListItemCtrl::CreateControls()
|
|||
wxBoxSizer* itemBoxSizer3 = new wxBoxSizer(wxVERTICAL);
|
||||
SetSizer(itemBoxSizer3);
|
||||
|
||||
wxBoxSizer* itemBoxSizer4 = new wxBoxSizer(wxHORIZONTAL);
|
||||
itemBoxSizer3->Add(itemBoxSizer4);
|
||||
|
||||
m_pTitleStaticCtrl = new CProjectListItemStaticCtrl;
|
||||
m_pTitleStaticCtrl->Create( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
|
||||
m_pTitleStaticCtrl->SetFont(wxFont(8, wxSWISS, wxNORMAL, wxBOLD, false, _T("Tahoma")));
|
||||
itemBoxSizer3->Add(m_pTitleStaticCtrl, 0, wxALIGN_LEFT|wxALL, 1);
|
||||
itemBoxSizer4->Add(m_pTitleStaticCtrl, 0, wxALIGN_LEFT|wxALL, 1);
|
||||
|
||||
m_pWebsiteCtrl = new wxHyperLink;
|
||||
m_pWebsiteCtrl->Create( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
|
||||
itemBoxSizer4->Add(m_pWebsiteCtrl, 0, wxALIGN_LEFT|wxALL, 1);
|
||||
|
||||
/*
|
||||
m_pHomeStaticCtrl = new CProjectListItemStaticCtrl;
|
||||
m_pHomeStaticCtrl->Create( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
|
||||
itemBoxSizer3->Add(m_pHomeStaticCtrl, 0, wxALIGN_LEFT|wxALL, 1);
|
||||
|
@ -296,6 +306,7 @@ void CProjectListItemCtrl::CreateControls()
|
|||
m_pDescriptionStaticCtrl = new CProjectListItemStaticCtrl;
|
||||
m_pDescriptionStaticCtrl->Create( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
|
||||
itemBoxSizer8->Add(m_pDescriptionStaticCtrl, 0, wxALIGN_LEFT||wxALIGN_CENTER_VERTICAL|wxALL, 1);
|
||||
*/
|
||||
|
||||
////@end CProjectListItemCtrl content construction
|
||||
}
|
||||
|
@ -380,6 +391,10 @@ bool CProjectListItemCtrl::SetDescription( wxString strDescription ) {
|
|||
|
||||
|
||||
bool CProjectListItemCtrl::SetURL( wxString strURL ) {
|
||||
if (m_pWebsiteCtrl) {
|
||||
m_pWebsiteCtrl->SetLabel(wxT("Website"));
|
||||
m_pWebsiteCtrl->SetURL(strURL);
|
||||
}
|
||||
m_strURL = strURL;
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -27,6 +27,7 @@
|
|||
|
||||
class CProjectListItemCtrl;
|
||||
class CProjectListItemStaticCtrl;
|
||||
class wxHyperLink;
|
||||
class ProjectListCtrlEvent;
|
||||
class ProjectListItemCtrlEvent;
|
||||
|
||||
|
@ -165,6 +166,7 @@ public:
|
|||
|
||||
private:
|
||||
CProjectListItemStaticCtrl* m_pTitleStaticCtrl;
|
||||
wxHyperLink* m_pWebsiteCtrl;
|
||||
CProjectListItemStaticCtrl* m_pHomeStaticCtrl;
|
||||
wxStaticBitmap* m_pImageCtrl;
|
||||
CProjectListItemStaticCtrl* m_pGeneralAreaDescriptionStaticCtrl;
|
||||
|
|
Loading…
Reference in New Issue