Пример #1
0
        /** Draws the controls contents */
        public override void Draw()
        {
            if (EnableBackground)
            {
                SmartUI.Color = Color;
                DrawBackground();
                SmartUI.Color = Color.white;
            }

            GUIStyle vsb = (ScrollMode == ScrollMode.HorizonalOnly || ScrollMode == ScrollMode.None) ? GUIStyle.none : GUI.skin.verticalScrollbar;
            GUIStyle hsb = (ScrollMode == ScrollMode.VerticalOnly || ScrollMode == ScrollMode.None) ? GUIStyle.none : GUI.skin.horizontalScrollbar;

            ScrollLocation = SmartUI.BeginScrollView(Bounds, ScrollLocation, ContentsScrollRect, hsb, vsb, false);

            DrawContents();
            SmartUI.EndScrollView();
        }