** This is part of the CTSim program
** Copyright (C) 1983-2000 Kevin Rosenberg
**
-** $Id: dialogs.h,v 1.3 2000/07/18 16:20:53 kevin Exp $
+** $Id: dialogs.h,v 1.4 2000/07/19 04:33:27 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
#include "wx/wx.h"
#include <string>
+class DialogGetPhantom : public wxDialog
+{
+ public:
+ DialogGetPhantom (wxFrame* pParent, const char* szDefaultPhantom);
+ virtual ~DialogGetPhantom (void) {}
+
+ string getPhantom (void);
+
+ private:
+ wxListBox* m_pListBoxPhantom;
+ string m_sDefaultPhantom;
+};
+
+
class ImageFile;
class DialogGetImageMinMax : public wxDialog
{
private:
wxTextCtrl* m_pTextCtrlXSize;
wxTextCtrl* m_pTextCtrlYSize;
- wxTextCtrl* m_pTextCtrlFilterName;
wxTextCtrl* m_pTextCtrlFilterParam;
wxTextCtrl* m_pTextCtrlFilterMethodName;
wxTextCtrl* m_pTextCtrlZeropad;
wxTextCtrl* m_pTextCtrlInterpParam;
wxTextCtrl* m_pTextCtrlBackprojName;
+ wxListBox* m_pListBoxFilter;
+ wxListBox* m_pListBoxFilterMethod;
+ wxListBox* m_pListBoxInterp;
+ wxListBox* m_pListBoxBackproj;
+
int m_iDefaultXSize;
int m_iDefaultYSize;
string m_sDefaultFilterName;
double m_dDefaultFilterParam;
string m_sDefaultFilterMethodName;
int m_iDefaultZeropad;
- string m_sInterpName;
+ string m_sDefaultInterpName;
int m_iDefaultInterpParam;
- string m_sBackprojName;
+ string m_sDefaultBackprojName;
};
#endif