VoluMillGUI/ConnectionDialog.h

Go to the documentation of this file.
00001 //-------------------------------------------------------------------
00004 //  Copyright (c) 2007 Celeritive Technologies, Inc.
00005 //
00006 //  Licensed under the Apache License, Version 2.0 (the "License");
00007 //  you may not use this file except in compliance with the License.
00008 //  You may obtain a copy of the License at
00009 //
00010 //     http://www.apache.org/licenses/LICENSE-2.0
00011 //
00012 //  Unless required by applicable law or agreed to in writing, software
00013 //  distributed under the License is distributed on an "AS IS" BASIS,
00014 //  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
00015 //  See the License for the specific language governing permissions and
00016 //  limitations under the License.
00017 //
00018 //-------------------------------------------------------------------
00019 
00020 #pragma once
00021 #include "afxwin.h"
00022 
00023 struct SessionParams;
00024 
00025 // ConnectionDialog dialog
00026 
00027 class ConnectionDialog : public CDialog
00028 {
00029         DECLARE_DYNAMIC(ConnectionDialog)
00030 
00031 public:
00032         ConnectionDialog(SessionParams* pParams, CWnd* pParent = NULL);  // standard constructor
00033         virtual ~ConnectionDialog();
00034 
00035 // Dialog Data
00036         enum { IDD = IDD_CONNECTION_DIALOG };
00037 
00038 protected:
00039    virtual void OnOK ();
00040         virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
00041 
00042         DECLARE_MESSAGE_MAP()
00043 private:
00044    SessionParams* m_pParams;
00045    std::string m_username;
00046    std::string m_password;
00047 };

Generated on Tue Jan 29 21:37:57 2008 for VoluMill Universal Client by  doxygen 1.4.6