=> GetNextHorizontalButtonId(buttonPosition.Item1, buttonPosition.Item2);
public int GetButtonId((int, int) buttonPosition) => GetButtonId(buttonPosition.Item1, buttonPosition.Item2);
public bool ButtonExists((int, int) buttonPosition) => ButtonExists(buttonPosition.Item1, buttonPosition.Item2);
AddButton(buttonPosition.Item1, buttonPosition.Item2, button);
RemoveButton(buttonPosition.Item1, buttonPosition.Item2);
=> GetPreviousHorizontalButtonId(buttonPosition.Item1, buttonPosition.Item2);