protected override bool OnConfigureEvent(Gdk.EventConfigure args) { base.OnConfigureEvent(args); this.Ajustar(); return(true); }
/// <summary>Evento de creacion o redimension de la pantalla</summary> protected override bool OnConfigureEvent(Gdk.EventConfigure args) { // Crea el enlace entre Gtk y la API de System.Drawing _buffer = Gtk.DotNet.Graphics.FromDrawable(args.Window); _buffer.DrawImage(_displayBuffer, 0, 0); return(true); }
protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { bool result = base.OnConfigureEvent(evnt); graphicsContext?.Update(windowInfo); return(result); }
protected override bool OnConfigureEvent(Gdk.EventConfigure e) { Trace.Call(e); TreeViewHPaned.Position = e.Width / 6; return(base.OnConfigureEvent(e)); }
protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { base.OnConfigureEvent(evnt); d_graph.Dimensions.Resize(Allocation.Width, Allocation.Height); return(false); }
protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { base.OnConfigureEvent(evnt); Reconfigure(); return(false); }
static public void Configure(Gdk.EventConfigure args) { Girl.SetSizeRequest(390, 364); MenuBoxRoot.SetSizeRequest(args.Width - 390, 364); WorkBox.SetSizeRequest(args.Width, args.Height - 364); ListRecords.SetSizeRequest(250, args.Height - 364); Pages.SetSizeRequest(args.Width - 250, args.Height - 364); }
protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { if (evnt.Type == Gdk.EventType.Expose) { ExposeVideo(); } return(false); }
// Called on Resize protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { if (GraphicsContext != null) { GraphicsContext.Update(WindowInfo); } return(true); }
protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { LogEnter(); try { return(base.OnConfigureEvent(evnt)); } finally { LogExit(); } }
protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { if (video_window != null && ServiceManager.PlayerEngine.VideoDisplayContextType == VideoDisplayContextType.GdkWindow) { ServiceManager.PlayerEngine.VideoExpose(video_window.Handle, true); } return(false); }
// Called on Resize protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { bool result = base.OnConfigureEvent(evnt); if (graphicsContext != null) { graphicsContext.Update(windowInfo); } Resized(evnt.Width, evnt.Height); return(result); }
// Called on Resize protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { bool result = base.OnConfigureEvent(evnt); if (_GraphicsContext != null) { _GraphicsContext.Update(_WindowInfo); } return(result); }
protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { var newSize = new Size(evnt.Width, evnt.Height); if (newSize != this.clientSize) { this.clientSize = newSize; this.Resized(this.clientSize); } return(true); }
protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { Gdk.Size newSize = new Gdk.Size(evnt.Width, evnt.Height); if (_lastSize != newSize) { _lastSize = newSize; var pageRenderer = Platform.GetRenderer(_application.MainPage); pageRenderer?.SetElementSize(new Size(newSize.Width, newSize.Height)); } return(base.OnConfigureEvent(evnt)); }
protected override bool OnConfigureEvent(Gdk.EventConfigure e) { Trace.Call(e); var widthChanged = WindowWidth != e.Width; if (widthChanged) { WindowWidth = e.Width; CheckLayout(); } return(base.OnConfigureEvent(e)); }
// Called on Resize protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { bool result = base.OnConfigureEvent(evnt); if (graphicsContext != null) { graphicsContext.Update(windowInfo); } if (Resized != null) { Resized(this, EventArgs.Empty); } return(result); }
///<summary>Handle the Configure Event</summary> void OnConfigured(object o, ConfigureEventArgs args) { if (widgetRealized == false) { return; } Gdk.EventConfigure conf = args.Event; Resize(conf.Width, conf.Height); // make sure the current offset is visible MakeOffsetVisible(dataView.Offset, ShowType.Start); }
// Called on Resize protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { bool result = base.OnConfigureEvent(evnt); if (nsView != IntPtr.Zero) { UpdateNSView(); } else if (graphicsContext != null) { graphicsContext.Update(windowInfo); } return(result); }
protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { // handle resize var newAreaSize = new Cairo.PointD(evnt.Width, evnt.Height); if (!newAreaSize.Equals(this.areaSize)) { this.areaSize = newAreaSize; if (this.image != null && this.image.Anim != null) { this.UpdateImage(true); } } this.QueueFrame(); return(base.OnConfigureEvent(evnt)); }
// Called on Resize protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { bool result = base.OnConfigureEvent(evnt); #if MAC if (nsView != IntPtr.Zero) { this.UpdateNSView(); } #endif if (graphicsContext != null) { graphicsContext.Update(windowInfo); } if (this.gameApp != null && evnt.Width > 1 && evnt.Height > 1) { this.gameApp.ResizeScreen(evnt.Width, evnt.Height); } return(result); }
private void OnWinConfigure(object o, ConfigureEventArgs args) { Gdk.EventConfigure e = args.Event; if (_oldWidth != e.Width || _oldHeight != e.Height) { Gdk.Pixmap tmp = new Gdk.Pixmap(_window.GdkWindow, e.Width, e.Height, -1); int minw = e.Width < _oldWidth ? e.Width : _oldWidth; int minh = e.Height < _oldHeight ? e.Height : _oldHeight; using (Context context = Gdk.CairoHelper.Create(tmp)) { Gdk.CairoHelper.SetSourcePixmap(context, _pixmap, 0, 0); context.Rectangle(0, 0, minw, minh); context.Fill(); } _pixmap = tmp; } _oldWidth = e.Width; _oldHeight = e.Height; }
protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { return(base.OnConfigureEvent(evnt)); }
protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { base.OnConfigureEvent(evnt); PositionSearchDialog(); return true; }