// <summary>ソースコード：FortranWrapperモデル標準プロパティスクリーンクラス</summary>
// <author>CommonMP</author>

using System;
using System.Collections.Generic;
using System.Text;


using CommonMP.HYSSOP.Interface.HSData;
using CommonMP.HYSSOP.CoreImpl.HSData;
using CommonMP.HYSSOP.CoreImpl.HSTools;

using CommonMP.HYMCO.Interface;
using CommonMP.HYMCO.Interface.Data;
using CommonMP.HYMCO.CoreImpl.Data;
using CommonMP.HYMCO.CoreOptions.McViewer.DotNetViewer;
using CommonMP.HYMCO.CoreOptionl.HymcoModelDLLWrapper;

using CommonMP.HYMCO.OptionImpl.Hymco32FortranWrapp.DetailForm;

namespace CommonMP.HYMCO.OptionImpl.Hymco32FortranWrapp
{
    /// <summary>
    /// <para>class outline:</para>
    /// <para>サンプルプロパティスクリーンクラス</para>
    /// </summary>
    /// <remarks>
    /// <para>history:</para>
    /// <para>[CommonMP][ver 1.3.0][2011/04/01][新規作成]</para>
    /// </remarks>
    public class McDotNetFortranWrapperPrptyScreen : McDotNetModelCellPropertyScreenBase
    {                
        /// <summary>
        /// <para>method outline:</para>
        /// <para>デフォルトコンストラクタ</para>
        /// </summary>
        /// <example>
        /// <para>usage:</para>
        /// <para>McDotNetFortranWrapperPrptyScreen csScreen = new McDotNetFortranWrapperPrptyScreen()</para>
        /// </example>
        /// <param name="">無し</param>
        /// <returns>無し</returns>
        /// <exception cref="">無し</exception>
        /// <remarks>
        /// <para>remarks:</para>
        /// <para>無し</para>
        /// </remarks>
        public McDotNetFortranWrapperPrptyScreen()
        {
        }

        /// <summary><para>method outline:</para>
        /// <para>プロパティ詳細画面生成</para>
        /// </summary>
        /// <example><para>usage:</para>
        /// <para>McDotNetModelCellPropertyDetailBaseForm csPropertyDetailForm = CreatePropertyDetailForm()</para>
        /// </example>
        /// <param name="">無し</param>
        /// <returns>プロパティ詳細画面</returns>
        /// <exception cref="">無し</exception>
        /// <remarks><para>remarks:</para>
        /// <para>無し</para>
        /// </remarks>
        public override McDotNetModelCellPropertyDetailBaseForm CreatePropertyDetailForm()
        {
            McDotNetFortranWrapperPrptyForm csRtn = new McDotNetFortranWrapperPrptyForm();
            // 表示させたい詳細画面を生成して返す
            return csRtn;
        }
    }
}
