public static void Main() { Application.Initialize(ToolkitType.Gtk); Application.UnhandledException += ApplicationException; var mainWindow = new MainWindow(); mainWindow.Show(); Application.Run(); mainWindow.Dispose(); Application.Dispose(); }
public CardViewController(MainWindow window, Deblocus.Entities.Card card) { Card = card; View = new CardView(card); View.ButtonReturnClicked += ButtonReturnClicked; View.ButtonFailClicked += ButtonFailClicked; View.ButtonPassClicked += ButtonPassClicked; View.ButtonEditToggled += ButtonEditToggled; View.ButtonAddImageClicked += ButtonAddImageClicked; View.ButtonAddImageFromClipboardClicked += ButtonAddImageFromClipboardClicked; View.ImageClicked += ImageClicked; Window = window; Window.ChangeContent(View); }