** This is part of the CTSim program
** Copyright (C) 1983-2000 Kevin Rosenberg
**
-** $Id: dlgprojections.cpp,v 1.15 2001/01/02 16:02:13 kevin Exp $
+** $Id: dlgprojections.cpp,v 1.18 2001/01/17 11:00:18 kevin Exp $
**
** This program is free software; you can redistribute it and/or modify
** it under the terms of the GNU General Public License (version 2) as
ProjectionsDialog::ProjectionsDialog (Scanner& rScanner, Projections& rProj, const Phantom& rPhantom, const int iTrace, wxWindow *parent)
-: wxDialog(parent, -1, "Collect Projections", wxDefaultPosition), m_rScanner(rScanner), m_rProjections(rProj), m_rPhantom(rPhantom), m_pSGPDriver(NULL), m_pSGP(NULL), m_iTrace(iTrace), m_pDC(NULL), m_btnAbort(0), m_btnPause(0), m_btnStep(0)
+: wxDialog(parent, -1, "Collect Projections", wxDefaultPosition), m_rScanner(rScanner), m_rProjections(rProj), m_rPhantom(rPhantom),
+ m_pSGPDriver(NULL), m_pSGP(NULL), m_iTrace(iTrace), m_pDC(NULL), m_btnAbort(0), m_btnPause(0), m_btnStep(0)
{
m_state = Continue;
m_iLastView = -1;
wxYield(); // Update the display
- m_pSGPDriver->idWX()->SetFont(*wxSWISS_FONT);
+ m_pSGP->setTextPointSize(10);
#ifdef __WXMAC__
MacUpdateImmediately();
#endif
} else if (m_state == Continue) {
m_memoryDC.SelectObject (m_bitmap); // in memoryDC
m_pSGP->setDC (&m_memoryDC);
- m_memoryDC.SetFont (*wxSWISS_FONT);
showView (m_iLastView);
m_state = Paused;
m_btnPause->SetLabel (wxString("Resume"));
} else if (m_state == Continue) {
m_memoryDC.SelectObject (m_bitmap); // in memoryDC
m_pSGP->setDC (&m_memoryDC);
- m_memoryDC.SetFont (*wxSWISS_FONT);
showView (m_iLastView);
// m_rScanner.collectProjections (m_rProjections, m_rPhantom, m_iLastView, 1, true, m_iTrace, m_pSGP);
m_state = Paused;
} else if (m_state == Paused) {
m_memoryDC.SelectObject (m_bitmap); // in memoryDC
m_pSGP->setDC (&m_memoryDC);
- m_memoryDC.SetFont (*wxSWISS_FONT);
projectView (m_iLastView + 1);
m_pSGP->setDC (m_pDC);
m_memoryDC.SelectObject(wxNullBitmap);