btPreferenciasImpresion.cs
1 using System;
2 using sage.ew.objetos;
3 using sage.ew.empresa;
4 using sage.ew.global;
5 using sage.ew.articulo.Forms;
7 using sage.ew.interficies;
8 using sage.ew.articulo;
9 using sage.ew.formul.Forms;
10 
11 namespace sage.ew.botones
12 {
17  {
18  // Delegados
23  public delegate void _Click_Before_Handler(ref Boolean tlOk);
28  public delegate void _Click_After_Handler(Boolean tlOk);
29 
30  // Eventos
34  public event _Click_Before_Handler _Click_Before;
38  public event _Click_After_Handler _Click_After;
39 
40 
44  public String _DescripcionBoton
45  {
46  get
47  {
48  return "Preferencias de impresión";
49  }
50  }
51 
52 
57  {
58  _PropiedadesDeEstilos._AplicarEstilos = false;
59 
60  FlatStyle = System.Windows.Forms.FlatStyle.Flat;
61  FlatAppearance.BorderSize = 0;
62  Font = new System.Drawing.Font("Segoe UI", 9.5F);
63  Image = Resources.settings_16;
64  Size = new System.Drawing.Size(30, 24);
65  BackColor = System.Drawing.Color.Transparent;
66  Margin = new System.Windows.Forms.Padding(0, 0, 0, 0);
67 
68  _Tooltip = _DescripcionBoton;
69 
70  Click += new EventHandler(btPreferenciasImpresion_Click);
71  }
72 
78  public void btPreferenciasImpresion_Click(object sender, EventArgs e)
79  {
80  Boolean lbOk = true;
81  frmPrinterConfiguration loPrinterConfiguration;
82 
83  _Click_Before?.Invoke(ref lbOk);
84 
85  if (lbOk)
86  {
87  loPrinterConfiguration = new frmPrinterConfiguration();
88  loPrinterConfiguration._ShowDialog();
89  _Click_After?.Invoke(lbOk);
90  }
91  }
92  }
93 }
static System.Drawing.Bitmap settings_16
Busca un recurso adaptado de tipo System.Drawing.Bitmap.
virtual void _ShowDialog()
PE92638 Fa el ShowDialog però abans comprova l'accès al formulari
Definition: clsFormul.cs:4664
void btPreferenciasImpresion_Click(object sender, EventArgs e)
PE-89109: formulario de configuración de empresa.
Clase de recurso fuertemente tipado, para buscar cadenas traducidas, etc.
_Click_After_Handler _Click_After
_Click_After_Handler
Base para los botones de Eurowin
PE-89109: botón para mostrar el formulario de configuración del TPV
_Click_Before_Handler _Click_Before
_Click_Before_Handler