Botón de menú para la toolbar superior de S50. Se puede configurar "módulo" y opción del "barras" a ejecutar al pulsar el boton en modo no edición. Más...
Estructuras de datos | |
class | cmb_Barras |
Combo especifico de propiedades Más... | |
class | cmb_Modulos |
Combo especifico de propiedades Más... | |
class | cmb_TipoNavegacion |
Combo de proiedades para el tipo de navegacion: opciones: S50, listados, procesos, graficas, mantes Más... | |
Métodos públicos | |
ButtonMenu () | |
Contructor vacio Más... | |
override Dictionary< string, string > | _Saving () |
Opciones especificas a salvar: modulo y opcion Más... | |
override bool | _Loading (Dictionary< string, string > tdictPersonalizado) |
Opciones especificas de carga del widget: modulo y opcion Más... | |
override void | _OnClick (object sender, EventArgs e) |
Evento click sobre el botón Más... | |
Métodos públicos heredados desde sage.ew.objetos.ButtonBase | |
ButtonBase () | |
Contructor vacio Más... | |
virtual bool | _OnShow () |
No hace falta implementación. Se deja virtual para posibles implementaciones futuras en clases hijas. Más... | |
virtual bool | _OnRefresh () |
No hace falta implementación. Se deja virtual para posibles implementaciones futuras en clases hijas. Más... | |
virtual bool | _Deleting () |
Borra el widget Más... | |
virtual bool | _Filtrar (bool tlBefore=false) |
Realizar los cambios necesarios en las propiedades filtradas Más... | |
Métodos públicos heredados desde sage.ew.objetos.ewbutton | |
delegate void | OnClickInvalidate_Handler (ewbutton toButton, ref bool tlCancel) |
Delegado para validar si ha de continuar con el proceso del Click Más... | |
virtual void | _BuscarIDObjeto (dynamic toDocumento) |
Buscamos el id del objeto para gestionar si se puede ejecutar la acción en un terminal de seguridad Más... | |
ewbutton () | |
Inicializa una nueva instancia de ewbutton Más... | |
virtual void | OpcionConfiguracion_Click (object sender, EventArgs e) |
Muestra la opción de configuración del menu contextual. Es obligatorio que este metodo sea sobrescrito en el boton que lo requiera. Ejemplo en btListados.cs Más... | |
virtual void | loadContextMenu () |
Suponiendo que se especifique un valor a _OpcionConfiguracion: Carga el menu contextual del boton Más... | |
ewbutton | _Clonar () |
Método para clonar ewbutton Más... | |
Métodos protegidos | |
override void | Dispose (bool disposing) |
Implementación override del Dispose Más... | |
Métodos protegidos heredados desde sage.ew.objetos.ButtonBase | |
bool | _RefreshImage (string tcRuta_Y_FicheroDestino="", Color? toColor=null) |
Refresca la imagen y convirtie los pixels blancos en pixels del color de fondo de su contenedor, así simulamos la transparencia de las imagenes en el boton. Más... | |
override void | Dispose (bool disposing) |
Protected implementation of Dispose pattern. Más... | |
Métodos protegidos heredados desde sage.ew.objetos.ewbutton | |
override void | Dispose (bool disposing) |
Protected implementation of Dispose pattern. Más... | |
override void | OnPaint (PaintEventArgs e) |
Provoca el evento Paint Más... | |
override void | OnClick (EventArgs e) |
PE-85722 Intercepto el lanzamiento del evento click para todos los botones Más... | |
virtual bool | _Validaciones_ewButton () |
Método que ejecuta las validaciones específicas de un ewButtonBase Más... | |
bool | _PermitirEnTerminalIndependiente (dynamic toDocumento=null) |
PE-81300 : Método que devolvera un boleano indicando si el boton se puede utilizar en el formulario segun trabaje o no con el Terminal Independiente. PE-94702: añadimos un parámetro tnModulo, por defecto 1 (ventas), por si en un futuro hay que usar esta función fuera de las ventas. Más... | |
Propiedades | |
WidgetsNavigateClass | _NavegarPantalla [get, set] |
Clase para navegación a pantalles Más... | |
Usuario | _Usuario [get] |
Propiedad con el Usuario actual Más... | |
string | _TipoNavegacion [get, set] |
Propiedad string con tipo de navegacion del listado Más... | |
string | _RutaFichero [get, set] |
Propiedad string con la ruta al fichero de acceso directo Más... | |
string | _Modulo [get, set] |
Propiedad string con el nombre del módulo que queremos tratar para este menú y del cual queremos cargar sus opciones. Más... | |
List< string > | _Modulos [get] |
Obtener la lista de los posibles módulos de este control a partir del Usuario lo usaremos para pasarlo a la clase que genera el desplegable en las propiedades Más... | |
string | _Opcion [get, set] |
Propiedad string con el nombre del módulo que queremos tratar para este menú y del cual queremos cargar sus opciones. Más... | |
Dictionary< string, string > | _Barras [get] |
Obtener la lista de los posibles módulos de este control a partir del Usuario lo usaremos para pasarlo a la clase que genera el desplegable en las propiedades Más... | |
string | _DireccionWeb [get, set] |
Propiedad string con la url de acceso directo Más... | |
Propiedades heredados desde sage.ew.objetos.ButtonBase | |
int | _X [get, set] |
Posición X del widget Más... | |
int | _Y [get, set] |
Posición Y del widget Más... | |
int | _Alto [get, set] |
Alto del objeto Más... | |
int | _Ancho [get, set] |
Ancho del objeto Más... | |
bool | _Editando [get, set] |
Nos indica si actualmente este elemento esta en modo de edición Si esta en modo de edición al pulsar el botón derecho del ratón sobre este elemento presentará todas las opciones de configuarción Más... | |
int | _Intervalo [get, set] |
Tiempo de ciclo en milisegundos del refresco del elemento Más... | |
string | _NombreID [get, set] |
Nombre del elemento por si se debe hacer referencia a él desde cualquier parte Más... | |
bool | _Refrescar [get, set] |
Nos indica si presentará la opción de refrescar el control Más... | |
ControladorDesktop | _ControladorDesktop [get, set] |
Tendremos el controlador mediante el que se podrá guardar las propiedades de un control y otras accciones como borrar un elemento ... Más... | |
bool | _Escalable [get, set] |
PARTE 100252 Nos indica si el control será escalable Más... | |
bool | _Resizable [get, set] |
Nos permite definir si el widget se puede mover en tiempo de ejecución del escritorio Más... | |
bool | _AplicarEstilos [get, set] |
Obtiene o establece si el control debe aplicar estilos Más... | |
string | _Titulo [get, set] |
Obtiene o establece el título del botón Más... | |
eContentAlignment | _TituloAlign [get, set] |
Obtiene o establece la alineación del texto en el botón Más... | |
string | _Imagen [get, set] |
Imagen por defecto (con path): Permite seleccionar imágenes a mostrar en el botón Más... | |
eContentAlignment | _ImageAlign [get, set] |
Obtiene o establece la alineación de la imagen personalizada del botón Más... | |
TextImageRelation | _TextImageRelation [get, set] |
Obtiene o establece el color de fondo del botón Más... | |
Font | _Font [get, set] |
Obtiene o establece la funete del texto del botón Más... | |
Color | _FontColor [get, set] |
Obtiene o establece el color de la fuente del texto del botón Más... | |
Color | _BackColor [get, set] |
Obtiene o establece el color de fondo del botón Más... | |
FlatStyle | _FlatStyle [get, set] |
Obtiene o establece el estilo del boton (FlatStyle) Más... | |
string | _TooltipText [get, set] |
Obtiene o establece el Tooltip del botón Más... | |
override bool | ShowFocusCues [get] |
Forzamos el control para que no muestre los bordes cuando recibe el foco Más... | |
Propiedades heredados desde sage.ew.objetos.ewbutton | |
ewbuttonEstilosBase | _PropiedadesDeEstilos [get, set] |
Objeto estilo Más... | |
bool | _GoogleAnalytics [get, set] |
Indica si el click del botón se enviara a la plataforma de estadisticas de Google (PEP) PE-105393 Más... | |
TeclasRapidas | _TeclaRapida [get, set] |
Tecla ràpida del botó, per si no té caption Más... | |
TeclasFuncion | _TeclaFuncion [get, set] |
Tecla ràpida del botó, per si no té caption Más... | |
bool | _CanChangeStyle [get, set] |
Propiedad para permitir cambiar los estilos dentro de un form satelite. Habrá que controlar el valor también en el form satelite Más... | |
bool | _RequiereCaja [get, set] |
Propiedad que determina si el botón requiere la caja Más... | |
List< string > | _OpcionConfiguracion [get, set] |
Servira para especificar el nombre de la opción a mostrar en el menú contextual del boton. Si se especifica un nombre, se cargan los objetos necesarios para el menu contextual mediante loadContextMenu(). Ejemplo en btListados.cs Más... | |
string | _Tooltip [get, set] |
Tooltip del control para asignar por código Más... | |
virtual Int32 | _Id_Objeto [get] |
PE-85824 Get que carga y retorna el valor del ID del objeto Más... | |
override bool | ShowFocusCues [get] |
Para ocultar el borde interior cuando tenemos el foco en botones de tipo FLAT Más... | |
LocalizacionOpcion | _Localizacion [get, set] |
Localización en listados Más... | |
Propiedades heredados desde sage.ew.interficies.IObjetoRequiereCaja | |
bool | _RequiereCaja [get, set] |
Requiere caja Más... | |
Propiedades heredados desde sage.ew.interficies.IGoogleAnalitics | |
bool | _GoogleAnalytics [get, set] |
Propiedad Google analitic Más... | |
Propiedades heredados desde sage.ew.interficies.IEwOpcion | |
LocalizacionOpcion | _Localizacion [get] |
Posicíon donde se colocará el objeto Más... | |
Propiedades heredados desde sage.ew.interficies.IElemento | |
bool | _AplicarEstilos [get, set] |
Nos determina si se deben aplicar los estilos a este elemento Más... | |
int | _X [get, set] |
Posición X del widget Más... | |
int | _Y [get, set] |
Posición Y del widget Más... | |
int | _Alto [get, set] |
Alto del objeto Más... | |
int | _Ancho [get, set] |
Ancho del objeto Más... | |
string | _NombreID [get, set] |
Nombre del elemento por si se debe hacer referencia a él desde cualquier parte Más... | |
bool | _Editando [get, set] |
Nos indica si actualmente este elemento esta en modo de edición Si esta en modo de edición al pulsar el botón derecho del ratón sobre este elemento presentará todas las opciones de configuarción Más... | |
bool | _Refrescar [get, set] |
Nos indica si presentará la opción de refrescar el control Más... | |
int | _Intervalo [get, set] |
Tiempo de ciclo en milisegundos del refresco del elemento Más... | |
ControladorDesktop | _ControladorDesktop [get, set] |
Tendremos el controlador mediante el que se podrá guardar las propiedades de un control y otras accciones como borrar un elemento ... Más... | |
bool | _Escalable [get, set] |
PARTE 100252 : Nos indica si el control será escalable Más... | |
Propiedades heredados desde sage.ew.interficies.IElementoImagen | |
string | _Imagen [get, set] |
_Imagen: Imagen que se puede asociar a un control Más... | |
eContentAlignment | _ImageAlign [get, set] |
_ImageAlign: Alineación de la imagen Más... | |
Propiedades heredados desde sage.ew.interficies.IElementoResizable | |
bool | _Resizable [get, set] |
Nos permite definir si el widget se puede redimensionar Más... | |
Otros miembros heredados | |
Tipos públicos heredados desde sage.ew.objetos.ewbutton | |
enum | ClickFrom { ClickFrom.MouseClick, ClickFrom.TeclaFuncion, ClickFrom.TeclaRapida } |
Desencadenantes del click al botón Más... | |
Campos de datos heredados desde sage.ew.objetos.ButtonBase | |
string | _ImagenSinPath = string.Empty |
Imagen por defecto (sin path) Más... | |
Campos de datos heredados desde sage.ew.objetos.ewbutton | |
ClickFrom | _ClickFrom = ClickFrom.MouseClick |
Indica como se ha producido el click al botón Más... | |
bool | _Tactil = false |
Indica si el botón se utilizará en una pantalla para uso táctil. Más... | |
long | _IdMessage |
Mensaje que se enviará a Eurowin Más... | |
List< string > | _cOpcionConfiguracion |
variable privada para _OpcionConfiguracion Más... | |
bool | _ControlTerminalSeguridad = false |
Hay controles que con el terminal de seguridad no se han de poder utilizar. Por defecto se pueden utilizar todos Si en un terminal de seguridadad no se ha de poder ejecutar la acción será necesario asignar el valor a "true" en el Constructor del "ewbutton" Más... | |
Atributos protegidos heredados desde sage.ew.objetos.ewbutton | |
int | _IdObjeto = 0 |
ID Objeto Más... | |
Eventos heredados desde sage.ew.objetos.ewbutton | |
EventHandler | OnClickBefore |
Evento que se dispara antes de pulsar el botón. Más... | |
EventHandler | OnClickAfter |
Evento que se dispara una vez que se ha pulsado el botón. Más... | |
OnClickInvalidate_Handler | OnClickInvalidate |
Desencadena el evento Más... | |
Botón de menú para la toolbar superior de S50. Se puede configurar "módulo" y opción del "barras" a ejecutar al pulsar el boton en modo no edición.
Definición en la línea 59 del archivo ButtonMenu.cs.
|
inline |
Contructor vacio
Definición en la línea 271 del archivo ButtonMenu.cs.
|
inlinevirtual |
Opciones especificas de carga del widget: modulo y opcion
tdictPersonalizado |
Reimplementado de sage.ew.objetos.ButtonBase.
Definición en la línea 303 del archivo ButtonMenu.cs.
|
inlinevirtual |
Evento click sobre el botón
sender | |
e |
Reimplementado de sage.ew.objetos.ButtonBase.
Definición en la línea 324 del archivo ButtonMenu.cs.
|
inlinevirtual |
Opciones especificas a salvar: modulo y opcion
Reimplementado de sage.ew.objetos.ButtonBase.
Definición en la línea 283 del archivo ButtonMenu.cs.
|
inlineprotected |
Implementación override del Dispose
disposing |
Definición en la línea 618 del archivo ButtonMenu.cs.
|
get |
Obtener la lista de los posibles módulos de este control a partir del Usuario lo usaremos para pasarlo a la clase que genera el desplegable en las propiedades
Definición en la línea 233 del archivo ButtonMenu.cs.
|
getset |
Propiedad string con la url de acceso directo
Definición en la línea 251 del archivo ButtonMenu.cs.
|
getset |
Propiedad string con el nombre del módulo que queremos tratar para este menú y del cual queremos cargar sus opciones.
Definición en la línea 188 del archivo ButtonMenu.cs.
|
get |
Obtener la lista de los posibles módulos de este control a partir del Usuario lo usaremos para pasarlo a la clase que genera el desplegable en las propiedades
Definición en la línea 206 del archivo ButtonMenu.cs.
|
getsetprotected |
Clase para navegación a pantalles
Definición en la línea 67 del archivo ButtonMenu.cs.
|
getset |
Propiedad string con el nombre del módulo que queremos tratar para este menú y del cual queremos cargar sus opciones.
Definición en la línea 223 del archivo ButtonMenu.cs.
|
getset |
Propiedad string con la ruta al fichero de acceso directo
Definición en la línea 171 del archivo ButtonMenu.cs.
|
getset |
Propiedad string con tipo de navegacion del listado
Definición en la línea 118 del archivo ButtonMenu.cs.
|
get |
Propiedad con el Usuario actual
Definición en la línea 85 del archivo ButtonMenu.cs.