Axiom.Samples.Ocean.OceanSample.SetupGUI C# (CSharp) Méthode

SetupGUI() protected méthode

protected SetupGUI ( ) : void
Résultat void
        protected void SetupGUI()
        {
            SelectMenu selectMenu = TrayManager.CreateLongSelectMenu(
                TrayLocation.TopLeft, "MaterialSelectMenu", "Material", 300, 200, 5 );
           
            for ( int i = 0; i < materialControlsContainer.Count; i++ )
            {
                selectMenu.AddItem( materialControlsContainer[ i ].DisplayName );
            }
            selectMenu.SelectedIndexChanged += new System.EventHandler( selectMenu_SelectedIndexChanged );
            CheckBox box = TrayManager.CreateCheckBox( TrayLocation.TopLeft, "SpinLightButton", "Spin Light", 175 );
            box.IsChecked = true;
            box.CheckChanged += new CheckChangedHandler( box_CheckChanged );
            Button btn = TrayManager.CreateButton( TrayLocation.TopRight, "PageButtonControl", "Page", 175 );
            btn.CursorPressed += new CursorPressedHandler( btn_CursorPressed );
            for ( int i = 0; i < ControlsPerPage; i++ )
            {
                shaderControls[ i ] = TrayManager.CreateThickSlider( TrayLocation.TopRight,
                    "ShaderControlSlider" + i, "Control", 256, 80, 0, 1, 100 );
            }

            selectMenu.SelectItem( 0 );
            TrayManager.ShowCursor();
        }