static void Main(string[] args) { MyCanvas.CreateNewButton(1, 8, 10, 12); MyCanvas.CreateNewButton(1, 6, 20, 10); MyCanvas.CreateNewButton(1, 11, 30, 12); MyCanvas.Print(); Console.WriteLine("\nMoveButton(0, 0, 7)"); MyCanvas.MoveButton(0, 0, 7); MyCanvas.Print(); Console.WriteLine("\nThe Max Width Of A Button is " + MyCanvas.GetTheMaxWidthOfAButton()); Console.WriteLine("\nThe Max Height Of A Button is " + MyCanvas.GetTheMaxHeightOfAButton()); Console.WriteLine("\nCurrent Number Of Buttons " + MyCanvas.GetCurrentNumberOfButtons()); Console.WriteLine("\nIs Point Inside A Button? " + MyCanvas.IsPointInsideAButton(200, 200)); Console.WriteLine("\nIs Point Inside A Button? " + MyCanvas.IsPointInsideAButton(1, 7)); Console.WriteLine("\nDeleteLastButton()"); MyCanvas.DeleteLastButton(); MyCanvas.Print(); Console.WriteLine("\nClearAllButtons()"); MyCanvas.ClearAllButtons(); Console.WriteLine("Current Number Of Buttons: " + MyCanvas.GetCurrentNumberOfButtons()); }
static void Main(string[] args) { MyCanvas myCanvas = new MyCanvas(); //created buttons MyCanvas.CreateNewButton(0, 0, 100, 100); MyCanvas.CreateNewButton(100, 100, 200, 200); MyCanvas.CreateNewButton(200, 200, 300, 300); //moved button MyCanvas.MoveButton(0, 250, 250, 300, 400); //print Console.WriteLine(myCanvas.ToString()); //fetch data Console.WriteLine($"Current Number Of Buttons: {MyCanvas.GetCurrentNumberOfButtons()}"); Console.WriteLine($"Max Number Of Buttons: {MyCanvas.GetMaxNumberOfButtons()}"); Console.WriteLine($"Max Width Of A Button: {MyCanvas.GetTheMaxWidthOfAButton()}"); Console.WriteLine($"Max Height Of A Button: {MyCanvas.GetTheMaxHeightOfAButton()}"); //check if Console.WriteLine($"Is Point Inside A Button: {MyCanvas.IsPointInsideAButton(120,120)}"); Console.WriteLine($"If any buttons is overlapping: {MyCanvas.CheckIfAnyButtonIsOverlapping()}"); //delete last button MyCanvas.DeleteLastButton(); Console.WriteLine(myCanvas.ToString()); //clear all buttons MyCanvas.ClearAllButtons(); Console.WriteLine(myCanvas.ToString()); }
static void Main(string[] args) { Console.WriteLine(MyCanvas.CreateNewButton(2, 4, 6, 8)); Console.WriteLine(MyCanvas.CreateNewButton(3, 5, 7, 9)); Console.WriteLine(MyCanvas.CreateNewButton(1, 2, 3, 4)); Console.WriteLine(MyCanvas.GetCurrentNumberOfButtons()); Console.WriteLine(MyCanvas.GetMaxNumberOfButtons()); Console.WriteLine(MyCanvas.GetMaxWidthOffAButton()); Console.WriteLine(MyCanvas.GetMaxHeightOffAButtoon()); }
static void Main(string[] args) { MyCanvas.CreateNewButton(50, 40, 30, 20); MyCanvas.CreateNewButton(100, 90, 80, 70); MyCanvas.CreateNewButton(400, 500, 300, 350); if (MyCanvas.CheckIfAnyButtonIsOverLapping() == true) { Console.WriteLine("there is buttun over lapping"); } MyCanvas.GetCurrentNumberOfButtons(); MyCanvas.Print(); }
public static void Main(string[] args) { MyCanvas.CreateNewButton(7, 7, 10, 10); MyCanvas.CreateNewButton(5, 5, 15, 15); MyCanvas.CreateNewButton(8, 8, 20, 20); MyCanvas.MoveButton(0, 5, 100); if (MyCanvas.CheckIfAnyButtonIsOvefLapping() == true) { Console.WriteLine("There is Button over Lapping"); } MyCanvas.GetCurrentNumberOfButtons(); MyCanvas.Print(); }
static void Main(string[] args) { Console.WriteLine($"1. Button 1 created: {MyCanvas.CreateNewButton(3, 3, 6, 6)}"); Console.WriteLine($"2. Button 2 created: {MyCanvas.CreateNewButton(8, 8, 15, 15)}"); Console.WriteLine($"3. Button 3 created: {MyCanvas.CreateNewButton(30, 30, 60, 60)}"); Console.ReadKey(); MyCanvas.MoveButton(2, 6, 6); Console.WriteLine($"Current Number Of existing Buttons: {MyCanvas.GetCurrentNumberOfButtons()}"); bool deleteLast = MyCanvas.DeleteLastButton(); Console.WriteLine($"Last delete Succeed {deleteLast}"); Console.WriteLine($"Current Number Of existing Buttons: {MyCanvas.GetCurrentNumberOfButtons()}"); Console.WriteLine($"MaxNumberOfButtons: {MyCanvas.GetMaxNumberOfButtons()}"); Console.WriteLine($"MaxWidthOfAButton: {MyCanvas.GetTheMaxWidthOfAButton()}"); Console.WriteLine($"MaxHeightOfAButton: {MyCanvas.GetTheMaxHeightOfAButton()}"); Console.WriteLine($"Checking if the Point x= 10, y = 15 inside a button: {MyCanvas.IsPointInsideAButton(10, 15)}"); Console.WriteLine($"AnyButtonIsOverlapping: { MyCanvas.CheckIfAnyButtonIsOverlapping()}"); Console.ReadKey(); }
public static void Main(string[] args) { MyCanvas.CreateNewButton(8, 8, 12, 12); MyCanvas.CreateNewButton(7, 7, 16, 16); MyCanvas.CreateNewButton(9, 9, 21, 21); MyCanvas.MoveButton(0, 7, 99); if (MyCanvas.CheckIfAnyButtonIsOverLapping() == true) { Console.WriteLine("This button is over lapping"); } MyCanvas.GetMaxNumberOfNumberOfButtons(); MyCanvas.GetCurrentNumberOfButtons(); MyCanvas.Print(); }
static void UT() { Console.WriteLine($"Access_Modifiers.MyCanvas.GetMaxNumberOfButtons();{Access_Modifiers.MyCanvas.GetMaxNumberOfButtons()}"); Console.WriteLine($"Access_Modifiers.MyCanvas.GetCurrentNumberOfButtons();{Access_Modifiers.MyCanvas.GetCurrentNumberOfButtons()}"); Console.WriteLine($"Access_Modifiers.MyCanvas.GetTheMaxHeightOfAButtons();{Access_Modifiers.MyCanvas.GetTheMaxHeightOfAButtons()}"); Console.WriteLine($"Access_Modifiers.MyCanvas.GetTheMaxWidthOfAButtons();{Access_Modifiers.MyCanvas.GetTheMaxWidthOfAButtons()}"); Console.WriteLine($"Access_Modifiers.MyCanvas._MaxHeight;{Access_Modifiers.MyCanvas._MaxHeight}"); Console.WriteLine($"Access_Modifiers.MyCanvas._maxWidth;{Access_Modifiers.MyCanvas._maxWidth}"); Console.WriteLine(); Console.WriteLine("-------------------------------------------"); Console.WriteLine("Check create buttons:"); Console.WriteLine("-------------------------------------------"); Console.WriteLine($"MyCanvas.GetCurrentNumberOfButtons() {MyCanvas.GetCurrentNumberOfButtons()}"); Access_Modifiers.MyCanvas.CreateNewButton(6, 12, 9, 7); Console.WriteLine($"MyCanvas.GetCurrentNumberOfButtons() {MyCanvas.GetCurrentNumberOfButtons()}"); Access_Modifiers.MyCanvas.CreateNewButton(3, 9, 8, 6); Console.WriteLine($"MyCanvas.GetCurrentNumberOfButtons() {MyCanvas.GetCurrentNumberOfButtons()}"); Access_Modifiers.MyCanvas.CreateNewButton(10, 20, 25, 10); Console.WriteLine($"MyCanvas.GetCurrentNumberOfButtons() {MyCanvas.GetCurrentNumberOfButtons()}"); Console.WriteLine(); Console.WriteLine("-------------------------------------------"); Console.WriteLine("print all buttons:"); Console.WriteLine("-------------------------------------------"); Access_Modifiers.MyCanvas.Print(); Console.WriteLine(); //Access_Modifiers.MyCanvas.CreateNewButton(200, 200, 5, 50); Console.WriteLine("-------------------------------------------"); Console.WriteLine("Check If Any Button Is Over Tapping"); Console.WriteLine("-------------------------------------------"); Console.WriteLine($"CheckIfAnyButtonIsOverTapping: {MyCanvas.CheckIfAnyButtonIsOverTapping()}"); Console.WriteLine("-------------------------------------------"); Console.WriteLine("check Delete Last Button"); Console.WriteLine("-------------------------------------------"); Access_Modifiers.MyCanvas.DeleteLastButton(); Access_Modifiers.MyCanvas.Print(); Console.WriteLine(); Console.WriteLine("-------------------------------------------"); Console.WriteLine("check move Button:"); Console.WriteLine("-------------------------------------------"); Console.WriteLine("values before Move:"); Access_Modifiers.MyCanvas.Print(0); Console.WriteLine($"move has done ? :{Access_Modifiers.MyCanvas.MoveButton(0, 5, 10)} x move: 5 , y move:10 new parameter: "); Access_Modifiers.MyCanvas.Print(0); Console.WriteLine(); //Access_Modifiers.MyCanvas.CreateNewButton(200, 200, 5, 50); Console.WriteLine("-------------------------------------------"); Console.WriteLine("Check If Any Button Is Over Tapping"); Console.WriteLine("-------------------------------------------"); Console.WriteLine($"CheckIfAnyButtonIsOverTapping: {MyCanvas.CheckIfAnyButtonIsOverTapping()}"); Console.WriteLine("-------------------------------------------"); Console.WriteLine("check with wong parameter more then canvas area: "); Console.WriteLine("-------------------------------------------"); Console.WriteLine("check move Button:"); Console.WriteLine("values before Move:"); Access_Modifiers.MyCanvas.Print(0); int xMove = 50; int yMove = 790; bool hasMoved = Access_Modifiers.MyCanvas.MoveButton(0, xMove, yMove); Console.WriteLine(); Console.WriteLine($"move has done ? :{hasMoved} : values of point is:"); Access_Modifiers.MyCanvas.Print(0); Console.WriteLine(); Console.WriteLine("values before Move:"); Access_Modifiers.MyCanvas.Print(0); xMove = 50; yMove = 780; hasMoved = Access_Modifiers.MyCanvas.MoveButton(0, xMove, yMove); Console.WriteLine(); Console.WriteLine($"move has done ? :{hasMoved} : values of point is:"); Access_Modifiers.MyCanvas.Print(0); Console.WriteLine(); Console.WriteLine("-------------------------------------------"); Console.WriteLine("print all buttons:"); Console.WriteLine("-------------------------------------------"); Access_Modifiers.MyCanvas.Print(); Console.WriteLine(); Console.WriteLine("-------------------------------------------"); Console.WriteLine("check ClearAllButtons"); Console.WriteLine("-------------------------------------------"); Access_Modifiers.MyCanvas.ClearAllButtons(); Access_Modifiers.MyCanvas.Print(); Console.WriteLine(); }