Esempio n. 1
0
        /// <summary>
        /// Creates the Styles Menu
        /// </summary>
        /// <remarks>
        /// </remarks>
        /// <returns>A FreeTextBox StylesMenu</returns>
        /// <history>
        ///     [cnurse]	12/13/2004	Documented
        /// </history>
        private StylesMenu AddStylesMenu()
        {
            StylesMenu styleMenu = new StylesMenu();

            styles = new SortedList();

            //Parse default css
            ParseStyleSheet(Globals.HostPath + "default.css");

            //Parse skin stylesheet(s)
            ParseStyleSheet(PortalSettings.ActiveTab.SkinPath + "skin.css");
            ParseStyleSheet(PortalSettings.ActiveTab.SkinSrc.Replace(".ascx", ".css"));

            //Parse portal stylesheet
            ParseStyleSheet(PortalSettings.HomeDirectory + "portal.css");

            for (int i = 0; i <= styles.Count - 1; i++)
            {
                ToolbarListItem myListItem = new ToolbarListItem();
                myListItem.Text  = Convert.ToString(styles.GetByIndex(i));
                myListItem.Value = Convert.ToString(styles.GetKey(i));
                styleMenu.Items.Add(myListItem);
            }

            return(styleMenu);
        }
        /// <summary>
        /// Creates the Styles Menu
        /// </summary>
        /// <remarks>
        /// </remarks>
        /// <returns>A FreeTextBox StylesMenu</returns>
        /// <history>
        /// 	[cnurse]	12/13/2004	Documented
        /// </history>
        private StylesMenu AddStylesMenu()
        {
            StylesMenu styleMenu = new StylesMenu();            

            styles = new SortedList();

            //Parse default css
            ParseStyleSheet( Globals.HostPath + "default.css" );

            //Parse skin stylesheet(s)
            ParseStyleSheet( PortalSettings.ActiveTab.SkinPath + "skin.css" );
            ParseStyleSheet( PortalSettings.ActiveTab.SkinSrc.Replace( ".ascx", ".css") );

            //Parse portal stylesheet
            ParseStyleSheet( PortalSettings.HomeDirectory + "portal.css" );

            for( int i = 0; i <= styles.Count - 1; i++ )
            {
                ToolbarListItem myListItem = new ToolbarListItem();
                myListItem.Text = Convert.ToString( styles.GetByIndex( i ) );
                myListItem.Value = Convert.ToString( styles.GetKey( i ) );
                styleMenu.Items.Add( myListItem );
            }

            return styleMenu;
        }