Beispiel #1
0
        public override void Initialize()
        {
            base.Initialize();
            IsVisible = false;

            var stackPanel = MakeStackPanel(this);

            LeftButton = MakeButton(stackPanel);
            var left = MakeImage(LeftButton, "Gui/Sierra Vga/Extension Bar/Left");

            LeftButton.Child          = left;
            LeftButton.MouseButtonUp += SideOnMouseButtonUp;

            RightButton = MakeButton(stackPanel);
            var right = MakeImage(RightButton, "Gui/Sierra Vga/Extension Bar/Right");

            RightButton.Child          = right;
            RightButton.MouseButtonUp += SideOnMouseButtonUp;

            RunButton                = MakeButton(stackPanel);
            RunImageBright           = MakeImage(RunButton, "Gui/Sierra Vga/Extension Bar/Run Light");
            RunImageDark             = MakeImage(RunButton, "Gui/Sierra Vga/Extension Bar/Run Dark");
            RunButton.Child          = RunImageDark;
            RunButton.MouseButtonUp += RunOnMouseButtonUp;
            RunButton.MouseEnter    += RunBtnOnMouseEnter;
            RunButton.MouseLeave    += RunBtnOnMouseLeave;

            SneakButton                = MakeButton(stackPanel);
            SneakImageBright           = MakeImage(SneakButton, "Gui/Sierra Vga/Extension Bar/Sneak Light");
            SneakImageDark             = MakeImage(SneakButton, "Gui/Sierra Vga/Extension Bar/Sneak Dark");
            SneakButton.Child          = SneakImageDark;
            SneakButton.MouseButtonUp += SneakOnMouseButtonUp;
            SneakButton.MouseEnter    += SneakBtnOnMouseEnter;
            SneakButton.MouseLeave    += SneakBtnOnMouseLeave;

            SleepButton                = MakeButton(stackPanel);
            SleepImageBright           = MakeImage(SleepButton, "Gui/Sierra Vga/Extension Bar/Sleep Light");
            SleepImageDark             = MakeImage(SleepButton, "Gui/Sierra Vga/Extension Bar/Sleep Dark");
            SleepButton.Child          = SleepImageDark;
            SleepButton.MouseButtonUp += SleepOnMouseButtonUp;
            SleepButton.MouseEnter    += SleepBtnOnMouseEnter;
            SleepButton.MouseLeave    += SleepBtnOnMouseLeave;

            StatsButton                = MakeButton(stackPanel);
            StatsImageBright           = MakeImage(StatsButton, "Gui/Sierra Vga/Extension Bar/Stats Light");
            StatsImageDark             = MakeImage(StatsButton, "Gui/Sierra Vga/Extension Bar/Stats Dark");
            StatsButton.Child          = StatsImageDark;
            StatsButton.MouseButtonUp += StatsOnMouseButtonUp;
            StatsButton.MouseEnter    += StatsBtnOnMouseEnter;
            StatsButton.MouseLeave    += StatsBtnOnMouseLeave;

            TimeButton                = MakeButton(stackPanel);
            TimeImageBright           = MakeImage(TimeButton, "Gui/Sierra Vga/Extension Bar/Time Light");
            TimeImageDark             = MakeImage(TimeButton, "Gui/Sierra Vga/Extension Bar/Time Dark");
            TimeButton.Child          = TimeImageDark;
            TimeButton.MouseButtonUp += TimeOnMouseButtonUp;
            TimeButton.MouseEnter    += TimeBtnOnMouseEnter;
            TimeButton.MouseLeave    += TimeBtnOnMouseLeave;

            stackPanel.Add(LeftButton);
            stackPanel.Add(RunButton);
            stackPanel.Add(SneakButton);
            stackPanel.Add(SleepButton);
            stackPanel.Add(StatsButton);
            stackPanel.Add(TimeButton);
            stackPanel.Add(RightButton);

            Child = stackPanel;
        }
Beispiel #2
0
        public override void Initialize()
        {
            base.Initialize();

            IsVisible  = false;
            stackPanel = MakeStackPanel(this);
            Child      = stackPanel;
            stackPanel.Add(
                sideLeft          = MakeImage(stackPanel, "Gui/Sierra Vga/Verb Bar/Side Left"),
                WalkButton        = MakeButton(stackPanel),
                LookButton        = MakeButton(stackPanel),
                HandButton        = MakeButton(stackPanel),
                TalkButton        = MakeButton(stackPanel),
                SubMenuButton     = MakeButton(stackPanel),
                MagicButton       = MakeButton(stackPanel),
                CurrentItemButton = MakeButton(stackPanel),
                InventoryButton   = MakeButton(stackPanel),
                OptionsButton     = MakeButton(stackPanel),
                sideRight         = MakeImage(stackPanel, "Gui/Sierra Vga/Verb Bar/Side Right"));

            WalkImageBright           = MakeImage(WalkButton, "Gui/Sierra Vga/Verb Bar/Walk Light");
            WalkImageDark             = MakeImage(WalkButton, "Gui/Sierra Vga/Verb Bar/Walk Dark");
            WalkButton.Child          = WalkImageDark;
            WalkButton.MouseButtonUp += WalkBtnOnLeftMouseButtonUp;
            WalkButton.MouseEnter    += WalkBtnOnMouseEnter;
            WalkButton.MouseLeave    += WalkBtnOnMouseLeave;

            LookImageBright           = MakeImage(LookButton, "Gui/Sierra Vga/Verb Bar/Look Light");
            LookImageDark             = MakeImage(LookButton, "Gui/Sierra Vga/Verb Bar/Look Dark");
            LookButton.Child          = LookImageDark;
            LookButton.MouseButtonUp += LookBtnOnLeftMouseButtonUp;
            LookButton.MouseEnter    += LookBtnOnMouseEnter;
            LookButton.MouseLeave    += LookBtnOnMouseLeave;

            HandImageBright           = MakeImage(HandButton, "Gui/Sierra Vga/Verb Bar/Hand Light");
            HandImageDark             = MakeImage(HandButton, "Gui/Sierra Vga/Verb Bar/Hand Dark");
            HandButton.Child          = HandImageDark;
            HandButton.MouseButtonUp += HandBtnOnLeftMouseButtonUp;
            HandButton.MouseEnter    += HandBtnOnMouseEnter;
            HandButton.MouseLeave    += HandBtnOnMouseLeave;

            TalkImageBright           = MakeImage(TalkButton, "Gui/Sierra Vga/Verb Bar/Talk Light");
            TalkImageDark             = MakeImage(TalkButton, "Gui/Sierra Vga/Verb Bar/Talk Dark");
            TalkButton.Child          = TalkImageDark;
            TalkButton.MouseButtonUp += TalkBtnOnLeftMouseButtonUp;
            TalkButton.MouseEnter    += TalkBtnOnMouseEnter;
            TalkButton.MouseLeave    += TalkBtnOnMouseLeave;

            SubMenuImageBright           = MakeImage(SubMenuButton, "Gui/Sierra Vga/Verb Bar/Sub Menu Light");
            SubMenuImageDark             = MakeImage(SubMenuButton, "Gui/Sierra Vga/Verb Bar/Sub Menu Dark");
            SubMenuButton.Child          = SubMenuImageDark;
            SubMenuButton.MouseButtonUp += SubMenuBtnOnLeftMouseButtonUp;
            SubMenuButton.MouseEnter    += SubMenuBtnOnMouseEnter;
            SubMenuButton.MouseLeave    += SubMenuBtnOnMouseLeave;

            MagicImageBright           = MakeImage(MagicButton, "Gui/Sierra Vga/Verb Bar/Magic Light");
            MagicImageDark             = MakeImage(MagicButton, "Gui/Sierra Vga/Verb Bar/Magic Dark");
            MagicButton.Child          = MagicImageDark;
            MagicButton.MouseButtonUp += MagicBtnOnLeftMouseButtonUp;
            MagicButton.MouseEnter    += MagicBtnOnMouseEnter;
            MagicButton.MouseLeave    += MagicBtnOnMouseLeave;

            CurrentItemImageBright           = MakeImage(CurrentItemButton, "Gui/Sierra Vga/Verb Bar/Current Item Light");
            CurrentItemImageDark             = MakeImage(CurrentItemButton, "Gui/Sierra Vga/Verb Bar/Current Item Dark");
            CurrentItemButton.Child          = CurrentItemImageDark;
            CurrentItemButton.MouseButtonUp += CurrentItemBtnOnLeftMouseButtonUp;
            CurrentItemButton.MouseEnter    += CurrentItemBtnOnMouseEnter;
            CurrentItemButton.MouseLeave    += CurrentItemBtnOnMouseLeave;

            InventoryImageBright           = MakeImage(InventoryButton, "Gui/Sierra Vga/Verb Bar/Inventory Light");
            InventoryImageDark             = MakeImage(InventoryButton, "Gui/Sierra Vga/Verb Bar/Inventory Dark");
            InventoryButton.Child          = InventoryImageDark;
            InventoryButton.MouseButtonUp += InventoryBtnOnLeftMouseButtonUp;
            InventoryButton.MouseEnter    += InventoryBtnOnMouseEnter;
            InventoryButton.MouseLeave    += InventoryBtnOnMouseLeave;

            OptionsImageBright           = MakeImage(OptionsButton, "Gui/Sierra Vga/Verb Bar/Options Light");
            OptionsImageDark             = MakeImage(OptionsButton, "Gui/Sierra Vga/Verb Bar/Options Dark");
            OptionsButton.Child          = OptionsImageDark;
            OptionsButton.MouseButtonUp += OptionsBtnOnLeftMouseButtonUp;
            OptionsButton.MouseEnter    += OptionsBtnOnMouseEnter;
            OptionsButton.MouseLeave    += OptionsBtnOnMouseLeave;

            MouseLeave += OnMouseLeave;
        }