コード例 #1
0
 private static void BuyPopUpBox(DisplayMap displayMap, out Button returnFromBuy, out DisplayMainStatus buyBox)
 {
     buyBox = new DisplayMainStatus(displayMap)
     {
         Text = "Buy", Width = 75, Height = 26, Top = 6, Left = 20, Border = BorderStyle.Thick, Visible = false
     };
     returnFromBuy = new Button(buyBox)
     {
         Text = "Exit", Width = 10, Height = 3, Top = 10, Left = 4, Visible = true
     };
 }
コード例 #2
0
 private static void WarpSpeedPopBox(DisplayMap displayMap, out Button warpButton, out DisplayMainStatus warpSpeedBox)
 {
     warpSpeedBox = new DisplayMainStatus(displayMap)
     {
         Text = "Warp Speed", Width = 75, Height = 26, Top = 6, Left = 20, Border = BorderStyle.Thick, Visible = false
     };
     warpButton = new Button(warpSpeedBox)
     {
         Text = "Travel", Width = 10, Height = 3, Top = 1, Left = 4, Visible = true
     };
 }
コード例 #3
0
 private static void SellPopUpBox(DisplayMap displayMap, out Button returnFromSell, out DisplayMainStatus sellBox)
 {
     sellBox = new DisplayMainStatus(displayMap)
     {
         Text = "Sell", Width = 75, Height = 26, Top = 6, Left = 20, Border = BorderStyle.Thick, Visible = false
     };
     returnFromSell = new Button(sellBox)
     {
         Text = "Exit", Width = 10, Height = 3, Top = 10, Left = 4, Visible = true
     };
 }
コード例 #4
0
 private static void RetirePopUpBox(DisplayMap displayMap, out Button returnFromRetire, out DisplayMainStatus retireBox)
 {
     retireBox = new DisplayMainStatus(displayMap)
     {
         Text = "Retire", Width = 75, Height = 26, Top = 6, Left = 20, Border = BorderStyle.Thick, Visible = false
     };
     returnFromRetire = new Button(retireBox)
     {
         Text = "Exit", Width = 10, Height = 3, Top = 10, Left = 4, Visible = true
     };
 }
コード例 #5
0
 private static void QuitPopUpBox(DisplayMap displayMap, out Button returnFromQuit, out DisplayMainStatus quitBox)
 {
     quitBox = new DisplayMainStatus(displayMap)
     {
         Text = "Quit", Width = 75, Height = 26, Top = 6, Left = 20, Border = BorderStyle.Thick, Visible = false
     };
     returnFromQuit = new Button(quitBox)
     {
         Text = "Exit", Width = 10, Height = 3, Top = 10, Left = 4, Visible = true
     };
 }
コード例 #6
0
        private static StatusListBox CurrentStatusBox(RootWindow root)
        {
            var displayMainstatus = new DisplayMainStatus(root)
            {
                Text = "SPACE HAWKER", Width = 43, Height = 9, Top = 2, Left = 104, Border = BorderStyle.Thick
            };

            var status = new StatusListBox(displayMainstatus)
            {
                Top = 0, Left = 0, Width = 43, Height = 9, Border = BorderStyle.Thin, Visible = true
            };

            return(status);
        }
コード例 #7
0
 private static void AllPopUpBoxes(DisplayMap displayMap, out Button warpButton, out Button returnFromSell, out Button returnFromBuy, out Button returnFromStory, out Button returnFromRetire, out Button returnFromQuit, out DisplayMainStatus warpSpeedBox, out DisplayMainStatus buyBox, out DisplayMainStatus sellBox, out DisplayMainStatus storyBox, out DisplayMainStatus retireBox, out DisplayMainStatus quitBox)
 {
     WarpSpeedPopBox(displayMap, out warpButton, out warpSpeedBox);
     BuyPopUpBox(displayMap, out returnFromBuy, out buyBox);
     SellPopUpBox(displayMap, out returnFromSell, out sellBox);
     StoryPopUpBox(displayMap, out returnFromStory, out storyBox);
     RetirePopUpBox(displayMap, out returnFromRetire, out retireBox);
     QuitPopUpBox(displayMap, out returnFromQuit, out quitBox);
 }
コード例 #8
0
 private static void ReturnInfoFromButtons(RootWindow root, Button returnFromSell, Button returnFromBuy, Button returnFromStory, Button returnFromRetire, Button returnFromQuit, DisplayMainStatus buyBox, DisplayMainStatus sellBox, DisplayMainStatus storyBox, DisplayMainStatus retireBox, DisplayMainStatus quitBox, TinySpinner tinyspin, Spinner spinny)
 {
     returnFromBuy.Clicked += (s, e) =>
     {
         buyBox.Hide();
         TurnOnSpinners(spinny, tinyspin);
         root.Run();
     };
     returnFromSell.Clicked += (s, e) =>
     {
         sellBox.Hide();
         TurnOnSpinners(spinny, tinyspin);
         root.Run();
     };
     returnFromStory.Clicked += (s, e) =>
     {
         storyBox.Hide();
         TurnOnSpinners(spinny, tinyspin);
         root.Run();
     };
     returnFromRetire.Clicked += (s, e) =>
     {
         retireBox.Hide();
         TurnOnSpinners(spinny, tinyspin);
         root.Run();
     };
     returnFromQuit.Clicked += (s, e) =>
     {
         quitBox.Hide();
         TurnOnSpinners(spinny, tinyspin);
         root.Run();
     };
 }