// SaveDlg.h : header file // ///////////////////////////////////////////////////////////////////////////// // CDicomSaveDlg dialog class CDicomSaveDlg : public CDialog { // Construction public: CDicomSaveDlg(CWnd* pParent = NULL); // standard constructor L_UINT16 m_nFlags; L_UINT16 m_nCompression; L_UINT16 m_nPhotometric; L_UINT16 m_nBitsPerPixel; L_UINT16 m_nQFactor; LDicomDS *m_pDS; // Dialog Data //{{AFX_DATA(CDicomSaveDlg) enum { IDD = IDD_SAVE_DIALOG }; CButton m_btnJ2KOptions; CEdit m_QFactor; CButton m_MetaheaderPresent; CButton m_MetaheaderAbsent; CButton m_MetaheaderDefault; CButton m_TSLittleEndian; CButton m_TSBigEndian; CButton m_TSDefault; CButton m_VRImplicit; CButton m_VRExplicit; CButton m_VRDefault; CButton m_GroupPresent; CButton m_GroupAbsent; CButton m_LengthUndefined; CButton m_LengthExplicit; CButton m_ImageCompressionNone; CButton m_ImageCompressionRLE; CButton m_ImageCompressionJPEGLossless; CButton m_ImageCompressionJPEGLossy; CButton m_ImageCompressionJPEG2000Lossless; CButton m_ImageCompressionJPEG2000Lossy; CButton m_ImagePhotometricMonochrome2; CButton m_ImagePhotometricPalette; CButton m_ImagePhotometricRGB; CButton m_ImageBitsperpixel8; CButton m_ImageBitsperpixel16; CButton m_ImageBitsperpixel24; CButton m_ImageBitsperpixel12; //}}AFX_DATA // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CDicomSaveDlg) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: HICON m_hIcon; // Generated message map functions //{{AFX_MSG(CDicomSaveDlg) virtual BOOL OnInitDialog(); virtual void OnOK(); afx_msg void OnGroupAbsent(); afx_msg void OnGroupPresent(); afx_msg void OnLengthExplicit(); afx_msg void OnLengthUndefined(); afx_msg void OnMetaheaderAbsent(); afx_msg void OnMetaheaderDefault(); afx_msg void OnMetaheaderPresent(); afx_msg void OnTsBigendian(); afx_msg void OnTsDefault(); afx_msg void OnTsLittleendian(); afx_msg void OnVrDefault(); afx_msg void OnVrExplicit(); afx_msg void OnVrImplicit(); afx_msg void OnImageCompressionNone(); afx_msg void OnImageCompressionRLE(); afx_msg void OnImageCompressionJPEGLossless(); afx_msg void OnImageCompressionJPEGLossy(); afx_msg void OnImageCompressionJPEG2000Lossless(); afx_msg void OnImageCompressionJPEG2000Lossy(); afx_msg void OnImagePhotometricMonochrome2(); afx_msg void OnImagePhotometricPalette(); afx_msg void OnImagePhotometricRGB(); afx_msg void OnImageBitsperpixel8(); afx_msg void OnImageBitsperpixel16(); afx_msg void OnImageBitsperpixel24(); afx_msg void OnImageBitsperpixel12(); afx_msg void OnJ2koptions(); //}}AFX_MSG DECLARE_MESSAGE_MAP() };