Referencia de la Clase sage.ew.objetos.UserControls.ewSello

Clase base para representar un sello de los disponibles en un documento de venta (aparcado para ticket, facturado, reservado, etc.) Más...

Diagrama de herencias de sage.ew.objetos.UserControls.ewSello
sage.ew.objetos.UserControls.IScrollMoveObserver sage.addons.portalcli.Visual.UserControls.SelloAsientoExportado sage.addons.portalcli.Visual.UserControls.SelloAsientoExportadoModificado sage.addons.portalcli.Visual.UserControls.SelloContabilizadaExportada sage.addons.portalcli.Visual.UserControls.SelloContabilizadaModificada sage.ew.objetos.UserControls.ewSelloAcabada sage.ew.objetos.UserControls.ewSelloAceptado sage.ew.objetos.UserControls.ewSelloAparcado sage.ew.objetos.UserControls.ewSelloBaja sage.ew.objetos.UserControls.ewSelloBloqueado sage.ew.objetos.UserControls.ewSelloCancelado sage.ew.objetos.UserControls.ewSelloCapture sage.ew.objetos.UserControls.ewSelloCobrado sage.ew.objetos.UserControls.ewSelloConciliado sage.ew.objetos.UserControls.ewSelloContabilizada sage.ew.objetos.UserControls.ewSelloEnProduccion sage.ew.objetos.UserControls.ewSelloEnUso sage.ew.objetos.UserControls.ewSelloFacturado sage.ew.objetos.UserControls.ewSelloNoFacturable sage.ew.objetos.UserControls.ewSelloRegularizacionProrrata sage.ew.objetos.UserControls.ewSelloRegularizacionProrrataBi sage.ew.objetos.UserControls.ewSelloReservado sage.ew.objetos.UserControls.ewSelloTraspasado sage.ew.objetos.UserControls.ewSelloTraspEjer

Tipos públicos

enum  enumTipoSellos { enumTipoSellos.Imagen, enumTipoSellos.Texto }
 Tipos de sello Más...
 

Métodos públicos

 ewSello ()
 Constructor Más...
 
void OnNext (ScrollMove value)
 Respuesta a notificación de movimiento de scroll Más...
 
void OnError (Exception toException)
 Respuesta a notificación de error en movimiento de scroll Más...
 
void OnCompleted ()
 Respuesta a notificación de finalización de observación de movimiento de scroll Más...
 
virtual void SubscribeToScrollMoveOf (IObservable< ScrollMove > toObservable)
 Método para realizar la suscripción en el objeto observable Más...
 
virtual void UnsubscribeScrollMove ()
 Método para cancelar la suscripción Más...
 

Métodos protegidos

override void OnMouseDown (MouseEventArgs e)
 Event OnMouseDown Más...
 
override void OnPaintBackground (PaintEventArgs e)
 Event OnPaintBackground Más...
 
override void OnMouseMove (MouseEventArgs e)
 Event OnMouseMove Más...
 
override void OnResize (EventArgs e)
 Event OnResize Más...
 
override void Dispose (bool disposing)
 Limpiar los recursos que se estén utilizando. Más...
 

Propiedades

bool _Modo_Diseño [get, set]
 Propiedad para indicar si queremos utilizar el control en modo diseño de un perfil Más...
 
enumTipoSellos _TipoSello [get, set]
 Tipo de sello a implementar: imagen o texto Más...
 
override Color BackColor [get, set]
 Color de fondo Más...
 
override Image BackgroundImage [get, set]
 Imagen de fondo Más...
 
Image _Imagen [get, set]
 Imagen a mostrar en sellos de tipo texto Más...
 
Color TranspKey [get, set]
 Código de color transparente Más...
 
Color GlassColor [get, set]
 Código Color efecto glass Más...
 
int Opacity [get, set]
 Opacidad Más...
 
string _TextoSello [get, set]
 Texto a mostrar en un sello de tipo Texto Más...
 
Color _TextoColor [get, set]
 Color a utilizar para el texto en un sello de tipo Texto Color del marco en un sello de tipo Texto Más...
 
Font _Font [get, set]
 Fuente a utilizar para el texto en un sello de tipo Texto Más...
 
Color _SelloColorFondo [get, set]
 Color de fondo en un sello de tipo Texto (afecta a todo el fondo del sello, no al fondo del texto) Más...
 
bool _MarcoSelloTextoMostrar [get, set]
 Si se muestra un marco en un sello de tipo Texto Más...
 
int _MarcoSelloTextoAncho [get, set]
 Ancho en pixels del marco en un sello de tipo Texto Más...
 
Color _ColorMarcoSelloTexto [get, set]
 Color del marco en un sello de tipo Texto Más...
 

Descripción detallada

Clase base para representar un sello de los disponibles en un documento de venta (aparcado para ticket, facturado, reservado, etc.)

El sello podrá ser de dos tipos: imagen o texto.

Para crear un sello de tipo imagen se debe crear una clase heredada a partir de ewSello y cambiarle el tipo de sello a Imagen y darle valor a la propiedad _Imagen en el constructor, no se puede cambiar nada mas, el resto de propiedades PUBLIC de la clase no inciden en este tipo de sello

Para crear un sello de tipo texto se debe crear una clase heredada a partir de ewSello y cambiarle el tipo de sello a Texto y darle valor a una serie de propiedades que se pueden manipular:

  1. Texto a mostrar
  2. Color del texto
  3. Fuente utilizada en el texto
  1. Color del fondo del sello
  2. Si se ha de mostrar el marco en el sello
  3. El color a utilizar en el marco (si se muestra el marco)
  4. El ancho del marco (si se muestra el marco)

Definición en la línea 29 del archivo ewSello.cs.

Documentación de las enumeraciones miembro de la clase

◆ enumTipoSellos

Tipos de sello

Valores de enumeraciones
Imagen 

Imagen

Texto 

Texto

Definición en la línea 34 del archivo ewSello.cs.

Documentación del constructor y destructor

◆ ewSello()

sage.ew.objetos.UserControls.ewSello.ewSello ( )
inline

Constructor

Definición en la línea 50 del archivo ewSello.cs.

Documentación de las funciones miembro

◆ Dispose()

override void sage.ew.objetos.UserControls.ewSello.Dispose ( bool  disposing)
inlineprotected

Limpiar los recursos que se estén utilizando.

Parámetros
disposingtrue si los recursos administrados se deben eliminar; false en caso contrario, false.

Definición en la línea 14 del archivo ewSello.Designer.cs.

◆ OnCompleted()

void sage.ew.objetos.UserControls.ewSello.OnCompleted ( )
inline

Respuesta a notificación de finalización de observación de movimiento de scroll

Definición en la línea 652 del archivo ewSello.cs.

◆ OnError()

void sage.ew.objetos.UserControls.ewSello.OnError ( Exception  toException)
inline

Respuesta a notificación de error en movimiento de scroll

Parámetros
toException

Definición en la línea 644 del archivo ewSello.cs.

◆ OnMouseDown()

override void sage.ew.objetos.UserControls.ewSello.OnMouseDown ( MouseEventArgs  e)
inlineprotected

Event OnMouseDown

Parámetros
e

Definición en la línea 356 del archivo ewSello.cs.

◆ OnMouseMove()

override void sage.ew.objetos.UserControls.ewSello.OnMouseMove ( MouseEventArgs  e)
inlineprotected

Event OnMouseMove

Parámetros
e

Definición en la línea 547 del archivo ewSello.cs.

◆ OnNext()

void sage.ew.objetos.UserControls.ewSello.OnNext ( ScrollMove  value)
inline

Respuesta a notificación de movimiento de scroll

Parámetros
value

Definición en la línea 633 del archivo ewSello.cs.

◆ OnPaintBackground()

override void sage.ew.objetos.UserControls.ewSello.OnPaintBackground ( PaintEventArgs  e)
inlineprotected

Event OnPaintBackground

Parámetros
e

Definición en la línea 366 del archivo ewSello.cs.

◆ OnResize()

override void sage.ew.objetos.UserControls.ewSello.OnResize ( EventArgs  e)
inlineprotected

Event OnResize

Parámetros
e

Definición en la línea 571 del archivo ewSello.cs.

◆ SubscribeToScrollMoveOf()

virtual void sage.ew.objetos.UserControls.ewSello.SubscribeToScrollMoveOf ( IObservable< ScrollMove toObservable)
inlinevirtual

Método para realizar la suscripción en el objeto observable

Parámetros
toObservableObjeto observable

Implementa sage.ew.objetos.UserControls.IScrollMoveObserver.

Definición en la línea 661 del archivo ewSello.cs.

◆ UnsubscribeScrollMove()

virtual void sage.ew.objetos.UserControls.ewSello.UnsubscribeScrollMove ( )
inlinevirtual

Método para cancelar la suscripción

Implementa sage.ew.objetos.UserControls.IScrollMoveObserver.

Definición en la línea 670 del archivo ewSello.cs.

Documentación de propiedades

◆ _ColorMarcoSelloTexto

Color sage.ew.objetos.UserControls.ewSello._ColorMarcoSelloTexto
getset

Color del marco en un sello de tipo Texto

Definición en la línea 336 del archivo ewSello.cs.

◆ _Font

Font sage.ew.objetos.UserControls.ewSello._Font
getset

Fuente a utilizar para el texto en un sello de tipo Texto

Definición en la línea 256 del archivo ewSello.cs.

◆ _Imagen

Image sage.ew.objetos.UserControls.ewSello._Imagen
getset

Imagen a mostrar en sellos de tipo texto

Definición en la línea 142 del archivo ewSello.cs.

◆ _MarcoSelloTextoAncho

int sage.ew.objetos.UserControls.ewSello._MarcoSelloTextoAncho
getset

Ancho en pixels del marco en un sello de tipo Texto

Definición en la línea 316 del archivo ewSello.cs.

◆ _MarcoSelloTextoMostrar

bool sage.ew.objetos.UserControls.ewSello._MarcoSelloTextoMostrar
getset

Si se muestra un marco en un sello de tipo Texto

Definición en la línea 296 del archivo ewSello.cs.

◆ _Modo_Diseño

bool sage.ew.objetos.UserControls.ewSello._Modo_Diseño
getset

Propiedad para indicar si queremos utilizar el control en modo diseño de un perfil

Definición en la línea 91 del archivo ewSello.cs.

◆ _SelloColorFondo

Color sage.ew.objetos.UserControls.ewSello._SelloColorFondo
getset

Color de fondo en un sello de tipo Texto (afecta a todo el fondo del sello, no al fondo del texto)

Definición en la línea 276 del archivo ewSello.cs.

◆ _TextoColor

Color sage.ew.objetos.UserControls.ewSello._TextoColor
getset

Color a utilizar para el texto en un sello de tipo Texto Color del marco en un sello de tipo Texto

Definición en la línea 236 del archivo ewSello.cs.

◆ _TextoSello

string sage.ew.objetos.UserControls.ewSello._TextoSello
getset

Texto a mostrar en un sello de tipo Texto

Definición en la línea 215 del archivo ewSello.cs.

◆ _TipoSello

enumTipoSellos sage.ew.objetos.UserControls.ewSello._TipoSello
getset

Tipo de sello a implementar: imagen o texto

Definición en la línea 104 del archivo ewSello.cs.

◆ BackColor

override Color sage.ew.objetos.UserControls.ewSello.BackColor
getset

Color de fondo

Definición en la línea 120 del archivo ewSello.cs.

◆ BackgroundImage

override Image sage.ew.objetos.UserControls.ewSello.BackgroundImage
getset

Imagen de fondo

Definición en la línea 130 del archivo ewSello.cs.

◆ GlassColor

Color sage.ew.objetos.UserControls.ewSello.GlassColor
getset

Código Color efecto glass

Definición en la línea 174 del archivo ewSello.cs.

◆ Opacity

int sage.ew.objetos.UserControls.ewSello.Opacity
getset

Opacidad

Definición en la línea 191 del archivo ewSello.cs.

◆ TranspKey

Color sage.ew.objetos.UserControls.ewSello.TranspKey
getset

Código de color transparente

Definición en la línea 158 del archivo ewSello.cs.


La documentación para esta clase fue generada a partir de los siguientes ficheros: