/// <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; }
/// <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(); }
/// <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); }
/// <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 }