Пример #1
0
 /// <summary> Konstruktor(name,tonIndex,grundTon,typ)
 /// <para>Initialisiert den Datensatz mit:</para>
 /// Name, Index, Grundton, enhgarmonischen Verwechselungen und Typ
 /// .
 /// <para>    Programmierer    : Michael Pütz</para>
 ///           Version          : 0
 /// <para>    Unterversion     : 1</para>
 ///           Revision         : 1
 /// <para>    letzteBearbeitung: 2016-07-10  14:04:13</para>
 /// <para>    ersteBearbeitung : 2016-07-10  13:41:27</para>
 /// .
 /// <para>    getestet am      : </para>
 /// </summary>
 /// <param name="name">Name des Tons, TYP: STRING</param>
 /// <param name="tonIndex">Index des Tons in der Datenbank Töne, TYP: eTon</param>
 /// <param name="grundTon">Grundton des Tons, TYP: eGrundton</param>
 /// <param name="enhU">untere enharmonische Verwechselung des Tons, TYP: eTon</param>
 /// <param name="enhO">obere enharmonische Verwechselung des Tons, TYP: eTon</param>
 /// <param name="typ">Typ des Datensatzes, TYP: dType</param>
 public ds_Ton(string name, eTon tonIndex, eGrundton grundTon, eTon enhU, eTon enhO, dType typ) : base(name, "", (int)tonIndex, typ)
 {
     _index    = tonIndex;
     _grundton = grundTon;
     _enhU     = enhU;
     _enhO     = enhO;
 }
Пример #2
0
        /// <summary> Konstruktor(methode,name,id,grundton,enhU,enhO)
        /// <para></para>
        /// </summary>
        /// <param name="methode">aufrufende Methode, TYP: STRING</param>
        /// <param name="name">Name des Tons, TYP: STRING</param>
        /// <param name="id">ID des Tons, TYP: eTon</param>
        /// <param name="grundton">Grundton, TYP: eGrundton</param>
        /// <param name="enhU">untere enharm. Verwechselung, TYP: eTon</param>
        /// <param name="enhO">obere enharm. Verwechselung, TYP: eTon</param>
        /// .
        /// <remarks>
        /// <para>    Programmierer    : Michael Pütz</para>
        ///           Version          : 0
        /// <para>    Unterversion     : 1</para>
        ///           Revision         : 1
        /// <para>    letzteBearbeitung: 2016-12-17  13:37:19</para>
        /// <para>    ersteBearbeitung : 2016-12-17  13:37:19</para>
        /// .
        /// <para>    getestet am      : </para>
        /// </remarks>
        public Anz_TonData(string methode, string name, eTon id, eGrundton grundton, eTon enhU, eTon enhO)
        {
            InitializeComponent();

            lbl_Methode.Text     = methode;
            tonAnzeige1.TonName  = name;
            tonAnzeige1.TonID    = id.ToString();
            tonAnzeige1.grundton = grundton.ToString();
            tonAnzeige1.enhU     = enhU.ToString();
            tonAnzeige1.enhO     = enhO.ToString();

            ShowDialog();
        }
Пример #3
0
        /// <summary> Methode: setMember(name,id,grundton,enhU,enhO)
        /// <para>erzeugt einen Datensatz für Töne</para>
        /// .
        /// <para>    Programmierer    : Michael Pütz</para>
        ///           Version          : 0
        /// <para>    Unterversion     : 1</para>
        ///           Revision         : 3
        /// <para>    letzteBearbeitung: 2016-12-17  15:21:58</para>
        /// <para>    ersteBearbeitung : 2016-11-13  12:30:17</para>
        /// .
        /// <para>    getestet am      : 2016-12-14  19:23:29</para>
        /// </summary>
        /// <param name="name">lbl_Name des Tons, TYP: <b><i>STRING</i></b></param>
        /// <param name="id">ID des Tons, TYP: <b><i>eTon</i></b></param>
        /// <param name="grundton">Grundton, TYP: <b><i>eGrundton</i></b></param>
        /// <param name="enhU">untere enharmonische Verwechselung, TYP: <b><i>eTon</i></b></param>
        /// <param name="enhO">obere enharmonische Verwechselung, TYP: <b><i>eTon</i></b></param>
        /// <returns>Ton-Datensatz, TYP: <b><i>ds_Ton</i></b></returns>
        private static ds_Ton setMember(string name, eTon id, eGrundton grundton, eTon enhU, eTon enhO)
        {
            #region DEBUG_INFO
#if TEST
            string MethodenName = KLASSE + ".setMember(name,id,grundton,enhU,enhO)";
#if INIT
            MethodeStart = new wnd_StatusOn(MethodenName);
#endif //INIT
#endif //TEST
            #endregion DEBUG_INFO
            ds_Ton ausgabe = new ds_Ton(name, id, grundton, enhU, enhO);
            #region DEBUG_INFO
#if TEST
#if INIT
            AnzeigeTonObjekt = new Anz_Ton_Objekt(MethodenName, ausgabe);
            MethodeEnde      = new wnd_StatusOff(MethodenName);
#endif //INIT
#endif //TEST
            #endregion DEBUG_INFO
            return(ausgabe);
        }
Пример #4
0
        /// <summary> Konstruktor(name,id,grundTon,enhU,enhO)
        /// <para>instanziiert die Klasse mit:</para>
        /// <para>- lbl_Name des Tons,</para>
        /// <para>- ID des Tons,</para>
        /// <para>- Grundton,</para>
        /// <para>- unterer enharmonischer Verwechselung des Tons,</para>
        /// <para>- oberer enharmonischer Verwechselung des Tons</para>
        /// </summary>
        /// <param name="name">lbl_Name des Tons, TYP: <b><i>STRING</i></b></param>
        /// <param name="id">ID des Tons in der Datenbank DB_Töne, TYP: <b><i>eTon</i></b></param>
        /// <param name="grundTon">Grundton des Tons (Tonfamilie), TYP: <b><i>eGrundton</i></b></param>
        /// <param name="enhU">ID der unteren enharmonischen Verwechselung, TYP: <b><i>eTon</i></b></param>
        /// <param name="enhO">ID der oberen enharmonischen Verwechselung, TYP: <b><i>eTon</i></b></param>
        /// .
        /// <remarks>
        /// <para>    Programmierer    : Michael Pütz</para>
        ///           Version          : 0
        /// <para>    Unterversion     : 1</para>
        ///           Revision         : 4
        /// <para>    letzteBearbeitung: 2016-12-17  14:07:45</para>
        /// <para>    letzteBearbeitung: 2016-12-17  14:57:35</para>
        /// .
        /// <para>    getestet am      : 2016-12-14  19:24:23</para>
        /// </remarks>
        public ds_Ton(string name, eTon id, eGrundton grundTon, eTon enhU, eTon enhO) :
            base(name, dType.Tondaten, (int)id)
        {
            #region DEBUG_INFO
#if TEST
            string MethodenName = KLASSE + "(name,id,grundTon,enhU,enhO)";
#if INIT
            wnd_StatusOn ein = new wnd_StatusOn(MethodenName);
#endif //INIT
#endif //TEST
            #endregion DEBUG_INFO
            _tonID    = id;
            _grundton = grundTon;
            _enhO     = enhO;
            _enhU     = enhU;
            #region DEBUG_INFO
#if TEST
#if INIT
            Anz_Ton_Objekt info = new Anz_Ton_Objekt(MethodenName, this);
            wnd_StatusOff  aus  = new wnd_StatusOff(MethodenName);
#endif //INIT
#endif //TEST
            #endregion DEBUG_INFO
        }