private string GetContentFromXML()
        {
            /*
             * get the complet content
             * 1. get the content of the "<description>"-Tag
             * 2. get the content of the "<eachMainPoint>"-Tag
             * 3. get the content of the "<eachSubPoint>"-Tag
             */

            XMLHelper xmlhelper = XMLHelper.getInstance;

            string specialDescription = xmlhelper.GetSpecialLongDescription(SInter.GetCategory(), SInter.GetSubCategory());

            if (specialDescription.Contains(";"))
            {
                string[] specialDescArray = Regex.Split(specialDescription, ";");
                SetMainPointDesc(specialDescArray[1]);
                SetSubPointDesc(specialDescArray[2]);
                return(specialDescArray[0]);
            }
            else
            {
                //ther musst be a errormessage
                return(specialDescription);
            }
        }
        //TODO: Load Image box
        private void FillFormWithXML(DescForm newForm, string subCategory)
        {
            /*
             * If the XML does contains that special SmartArt
             * ask the "XMLHelper" and fill the form with the content
             */

            string category = xmlHelper.GetCategoryFromSubCategory(subCategory);

            string[] longDescParts = Regex.Split(xmlHelper.GetSpecialLongDescription(category, subCategory), ";");
            newForm.SetCategory(category);
            newForm.SetSubCategory(subCategory);
            newForm.SetFoundDescription(true);
            //descType have to be one of that: "startDescription", "longDesciption", "MainPointDescription", "SubPointDescription"
            newForm.SetLongDescPlaceholder(xmlHelper.GetListOfPlaceholderWithInfo(category, "shortDesciption"));
            newForm.SetLongDescPlaceholder(xmlHelper.GetListOfPlaceholderWithInfo(category, "longDesciption"));
            newForm.SetMainPointDescPlaceholder(xmlHelper.GetListOfPlaceholderWithInfo(category, "MainPointDescription"));
            newForm.SetSubPointDescPlaceholder(xmlHelper.GetListOfPlaceholderWithInfo(category, "SubPointDescription"));

            string startDescription = xmlHelper.GetStartDescription();

            startDescription = startDescription.Replace("#Kategorie#", category);
            startDescription = startDescription.Replace("#Unterkategorie#", subCategory);
            newForm.SetStartDescription(startDescription);

            // shortDesc Tab ------------------------------
            newForm.SetShortDescription(xmlHelper.GetSpecialShortDescription(category, subCategory));

            // longDesc Tab -------------------------------
            if (longDescParts.Length == 3)
            {
                newForm.SetLongDescription(longDescParts[0]);
                newForm.SetMainPointDescription(longDescParts[1]);
                newForm.SetSubPointDescription(longDescParts[2]);
            }
        }