public void Tool7() { Engine.Initialize("Tool7", 960, 720, new Configuration() { EnabledCoreModules = CoreModules.Default | CoreModules.Tool }); ToolHelper.Name = "Tool7"; ToolHelper.Size = new Vector2F(250, 350); ToolHelper.AddComponent(new ColorButton()); var childWindow = new ChildWindow() { Size = new Vector2I(200, 100) }; childWindow.AddComponent(new InputInt1("Int", 0)); childWindow.AddComponent(new Button("Button")); childWindow.AddComponent(new MultiRadioButton(("Radio1", 0), ("Radio2", 1), ("Radio3", 2))); ToolHelper.AddComponent(childWindow); while (Engine.DoEvents()) { ToolHelper.Update(); Engine.Update(); if (Engine.Keyboard.GetKeyState(Key.Escape) == ButtonState.Push) { break; } } Engine.Terminate(); }