mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2024-09-08 16:03:21 +02:00
![Mike Kestner](/assets/img/avatar_default.png)
* gconf/GConf.PropertyEditors/PropertyEditorColorPicker.cs : nuke a GnomeSharp. * generator/Signal.cs : move eventhandlers and args into the base namespace instead of a *Sharp namespace. * sample/*.cs : nuke using *Sharp. svn path=/trunk/gtk-sharp/; revision=22956
45 lines
805 B
C#
45 lines
805 B
C#
//
|
|
// DemoItemFactoryDemo.cs - port of item_factory from gtk-demo
|
|
//
|
|
// Author: Daniel Kornhauser <dkor@alum.mit.edu>
|
|
//
|
|
// Copyright (C) 2003, Ximian Inc.
|
|
|
|
/* Item Factory
|
|
*
|
|
* The GtkItemFactory object allows the easy creation of menus
|
|
* from an array of descriptions of menu items.
|
|
*/
|
|
|
|
// TODO: - unfinished
|
|
|
|
using System;
|
|
using System.IO;
|
|
|
|
using Gtk;
|
|
using Gdk;
|
|
|
|
namespace GtkDemo
|
|
{
|
|
public class DemoItemFactory
|
|
{
|
|
private Gtk.Window window;
|
|
|
|
public DemoItemFactory ()
|
|
{
|
|
window = new Gtk.Window (null);
|
|
window.DeleteEvent += new DeleteEventHandler (WindowDelete);
|
|
Gtk.AccelGroup accelGroup = new Gtk.AccelGroup ();
|
|
//STUCK OUCH !!!!
|
|
|
|
window.ShowAll ();
|
|
}
|
|
|
|
private void WindowDelete (object o, DeleteEventArgs args)
|
|
{
|
|
window.Hide ();
|
|
window.Destroy ();
|
|
}
|
|
}
|
|
}
|