OpcionesPantalla.cs
1 //using sage.ew.formul.Properties;
2 using sage.ew.objetos;
3 using System;
4 using System.Collections.Generic;
5 using System.Drawing;
6 using System.Linq;
7 using System.Text;
8 using System.Windows.Forms;
9 
10 namespace sage.ew.formul.ButtonsPanelSage
11 {
15  public class OpcionesPantalla
17  {
21  public OpcionesPantalla(FormBase toForm)
22  :base(toForm)
23  {
24  Name = "OpcionesDePantalla";
25  }
26 
30  public override string _Tooltip => "Opciones de pantalla";
31 
35  public override Bitmap _Icon => images.Properties.Resources.configuracion_pantalla;
36 
41  protected override bool DoClick(object toSender)
42  {
43  Form loForm;
44  ewImagen toImage;
45 
46  toImage = toSender as ewImagen;
47  loForm = toImage.FindForm();
48 
49  _Form._MostrarOpcionesPantalla(new Point(loForm.Location.X + Location.X + toImage.Size.Width + 5, Location.Y + loForm.Location.Y + toImage.Size.Height));
50 
51  return true;
52  }
53  }
54 }
override bool DoClick(object toSender)
Acción al hacer click
UserControl base para los botones del panel sage
Botón de opciones de pantalla del panel lateral
Formulario base de Eurowin
Definition: clsFormul.cs:400