Esempio n. 1
0
        private void Initialize()
        {
            Control = new Scrollbar(this.Name);

            Track = new SlicedSprite("Track");
            Control.AttachControl(Track);
            Track.SpriteName       = ColossalSprite.ScrollbarTrack;
            Track.Color            = new Color32(254, 254, 254, 255);
            Track.DisabledColor    = new Color32(254, 254, 254, 255);
            Track.FillAmount       = 1;
            Track.FillDirection    = FillDirection.Horizontal;
            Track.Anchor           = Anchor.All;
            Track.Size             = Control.Size;
            Track.RelativePosition = Vector3.zero;
            Control.TrackControl   = Track;

            Thumb = new SlicedSprite("Thumb");
            Track.AttachControl(Thumb);
            Thumb.SpriteName       = ColossalSprite.ScrollbarThumb;
            Thumb.Color            = new Color32(254, 254, 254, 255);
            Thumb.DisabledColor    = new Color32(254, 254, 254, 255);
            Thumb.FillAmount       = 1;
            Thumb.FillDirection    = FillDirection.Horizontal;
            Thumb.Anchor           = Anchor.All;//Anchor.Top | Anchor.Left | Anchor.Right;
            Thumb.Width            = Track.Width - 6;
            Thumb.RelativePosition = new Vector3(3, 0);
            Control.ThumbControl   = Thumb;
        }