AGENT.Contrib.UI.Menu.Menu C# (CSharp) Method

Menu() public method

public Menu ( Microsoft.SPOT.Font menuFont, Microsoft.SPOT.Bitmap screen = null ) : System
menuFont Microsoft.SPOT.Font
screen Microsoft.SPOT.Bitmap
return System
        public Menu(Font menuFont, Bitmap screen = null)
        {
            AutoRenderOnButtonPress = true;
            ButtonHelper.ButtonSetup = new Buttons[] {Buttons.TopRight, Buttons.BottomRight, Buttons.MiddleRight};
            _screen = screen;
            if (_screen == null) _screen = new Bitmap(Bitmap.MaxWidth, Bitmap.MaxHeight);

            MenuFont = menuFont;
            
            SelectedIndex = 0;
            Items = new System.Collections.ArrayList();

            ButtonHelper.Current.OnButtonPress += buttonHelper_OnButtonPress;

            _maxVisible = AgentSize/menuFont.Height;
        }