Example #1
0
        public ExampleWindow() : base("Hello Triangle (GTK#)")
        {
            SetDefaultSize(800, 600);
            SetPosition(WindowPosition.Center);

            GlWidget glWidget = new GlWidget();

            Add(glWidget);

            glWidget.SetSizeRequest(100, 100);

            DeleteEvent += delegate { Application.Quit(); };
            ShowAll();
        }
Example #2
0
        public ExampleWindow() : base("Hello Triangle (GTK# 3)")
        {
            SetDefaultSize(800, 600);
            SetPosition(WindowPosition.Center);

            GlWidget glWidget = new GlWidget();

            Add(glWidget);

            glWidget.Hexpand = true;
            glWidget.Vexpand = true;

            glWidget.SetSizeRequest(100, 100);
            glWidget.ContextCreated += GlWidget_ContextCreated;
            glWidget.Render         += GlWidget_Render;

            DeleteEvent += delegate { Application.Quit(); };
            ShowAll();
        }