Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.ew.objetos.Texto

PE-95421: Clase para implementar una Etiqueta (label) que se pueda incrustar en el panel de Sage50. Más...

Diagrama de herencia de sage.ew.objetos.Texto
sage.ew.objetos.ewlabel sage.ew.interficies.IElemento sage.ew.interficies.IElementoContorno sage.ew.interficies.IElementoBackColor sage.ew.interficies.IElementoResizable sage.ew.interficies.IEwOpcion sage.ew.objetos.TextoConfigurable

Métodos públicos

virtual Dictionary< string, string > _Saving ()
 Realizamos los cambios necesarios y nos devuelve la cadena que tenemos de guardar como personalizado.
 
virtual bool _Loading (Dictionary< string, string > tdictPersonalizado)
 Cargamos las propiedades específicas del control a partir de la cadena guardada en el tag de PERSONALIZADO del JSON.
 
bool _Deleting ()
 Podremos realizar los controles necesarios al borrar el elemento, eliminar ficheros relacionados o registros de alguna tabla específica ...
 
virtual bool _Filtrar (bool tlBefore=false)
 Realizar los cambios necesarios en las propiedades filtradas.
 
bool _OnShow ()
 _OnShow: Para poder realizar la carga inicial del control
 
virtual bool _OnRefresh ()
 _OnRefresh: Para poder realizar el refresco de los datos. Volvemos a llamar a la función de _CargarArbolFavoritos()
 
 Texto ()
 Constructor.
 
- Métodos públicos heredados de sage.ew.objetos.ewlabel
 ewlabel ()
 Inicializa una nueva instancia de la clase.
 
ewlabel _Clonar ()
 Método para clonar labels.
 
object Clone ()
 Implementación de Icloneable.
 

Propiedades

int _X [get, set]
 Posición X del widget.
 
int _Y [get, set]
 Posición Y del widget.
 
bool _AplicarEstilos [get, set]
 Nos determina si se deben aplicar los estilos a este elemento.
 
int _Alto [get, set]
 Alto del objeto.
 
int _Ancho [get, set]
 Ancho del objeto.
 
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.
 
bool _Refrescar [get, set]
 Nos indica si presentará la opción de refrescar el control.
 
int _Intervalo [get, set]
 Tiempo de ciclo en milisegundos del refresco del elemento.
 
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 ...
 
bool _Escalable [get, set]
 PARTE 100252 Nos indica si el control será escalable.
 
bool _Contorno [get, set]
 Indica si el control debe de pintar el contorno en el widget.
 
Color _ColorContorno [get, set]
 Color de fondo del título.
 
string _NombreID [get, set]
 Nombre del elemento por si se debe hacer referencia a él desde cualquier parte.
 
Color _BackColor [get, set]
 Obtiene o establece el color de fondo del botón.
 
bool _Resizable [get, set]
 Nos permite definir si el widget se puede mover en tiempo de ejecución del escritorio.
 
bool _AutoSize [get, set]
 Propiedad que indica si el texto se hara grande o pequeño de forma automática segun el control se redimensione.
 
string _Texto [get, set]
 Indica el texto a mostrar en la etiqueta.
 
Color _ColorLetra [get, set]
 Indica el color de la etiqueta del widget.
 
Font _Fuente [get, set]
 Indica la fuente de la etiqueta.
 
- Propiedades heredados de sage.ew.objetos.ewlabel
ewlabelEstilosBase _PropiedadesDeEstilos [get, set]
 Objeto estilo.
 
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.
 
new bool Enabled [get, set]
 PE-90141. Sobreescribimos para que no se pueda deshabilitar el control.
 
LocalizacionOpcion _Localizacion [get, set]
 Localización en listados.
 

Otros miembros heredados

- Campos de datos heredados de sage.ew.objetos.ewlabel
Color _DisabledForeColor = SystemColors.ControlText
 Color de la letra en caso de que el control este !Enabled.
 

Descripción detallada

PE-95421: Clase para implementar una Etiqueta (label) que se pueda incrustar en el panel de Sage50.

Definición en la línea 21 del archivo Texto.cs.

Documentación de constructores y destructores

◆ Texto()

sage.ew.objetos.Texto.Texto ( )
inline

Constructor.

Definición en la línea 439 del archivo Texto.cs.

Documentación de funciones miembro

◆ _Deleting()

bool sage.ew.objetos.Texto._Deleting ( )
inline

Podremos realizar los controles necesarios al borrar el elemento, eliminar ficheros relacionados o registros de alguna tabla específica ...

Devuelve

Implementa sage.ew.interficies.IElemento.

Definición en la línea 345 del archivo Texto.cs.

◆ _Filtrar()

virtual bool sage.ew.objetos.Texto._Filtrar ( bool tlBefore = false)
inlinevirtual

Realizar los cambios necesarios en las propiedades filtradas.

Parámetros
tlBefore
Devuelve

Implementa sage.ew.interficies.IElemento.

Reimplementado en sage.ew.objetos.TextoConfigurable.

Definición en la línea 355 del archivo Texto.cs.

◆ _Loading()

virtual bool sage.ew.objetos.Texto._Loading ( Dictionary< string, string > tdictPersonalizado)
inlinevirtual

Cargamos las propiedades específicas del control a partir de la cadena guardada en el tag de PERSONALIZADO del JSON.

Parámetros
tdictPersonalizado
Devuelve

Implementa sage.ew.interficies.IElemento.

Reimplementado en sage.ew.objetos.TextoConfigurable.

Definición en la línea 315 del archivo Texto.cs.

◆ _OnRefresh()

virtual bool sage.ew.objetos.Texto._OnRefresh ( )
inlinevirtual

_OnRefresh: Para poder realizar el refresco de los datos. Volvemos a llamar a la función de _CargarArbolFavoritos()

Devuelve

Implementa sage.ew.interficies.IElemento.

Reimplementado en sage.ew.objetos.TextoConfigurable.

Definición en la línea 375 del archivo Texto.cs.

◆ _OnShow()

bool sage.ew.objetos.Texto._OnShow ( )
inline

_OnShow: Para poder realizar la carga inicial del control

Devuelve

Implementa sage.ew.interficies.IElemento.

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

◆ _Saving()

virtual Dictionary< string, string > sage.ew.objetos.Texto._Saving ( )
inlinevirtual

Realizamos los cambios necesarios y nos devuelve la cadena que tenemos de guardar como personalizado.

Devuelve
Devolverá la cadena que se guardará posteriormente en el JSON en el apartado de PERSONALIZADO

Implementa sage.ew.interficies.IElemento.

Reimplementado en sage.ew.objetos.TextoConfigurable.

Definición en la línea 295 del archivo Texto.cs.

Documentación de propiedades

◆ _Alto

int sage.ew.objetos.Texto._Alto
getset

Alto del objeto.

Implementa sage.ew.interficies.IElemento.

Definición en la línea 58 del archivo Texto.cs.

◆ _Ancho

int sage.ew.objetos.Texto._Ancho
getset

Ancho del objeto.

Implementa sage.ew.interficies.IElemento.

Definición en la línea 64 del archivo Texto.cs.

◆ _AplicarEstilos

bool sage.ew.objetos.Texto._AplicarEstilos
getset

Nos determina si se deben aplicar los estilos a este elemento.

Implementa sage.ew.interficies.IElemento.

Definición en la línea 41 del archivo Texto.cs.

◆ _AutoSize

bool sage.ew.objetos.Texto._AutoSize
getset

Propiedad que indica si el texto se hara grande o pequeño de forma automática segun el control se redimensione.

Definición en la línea 201 del archivo Texto.cs.

◆ _BackColor

Color sage.ew.objetos.Texto._BackColor
getset

Obtiene o establece el color de fondo del botón.

Implementa sage.ew.interficies.IElementoBackColor.

Definición en la línea 170 del archivo Texto.cs.

◆ _ColorContorno

Color sage.ew.objetos.Texto._ColorContorno
getset

Color de fondo del título.

Implementa sage.ew.interficies.IElementoContorno.

Definición en la línea 147 del archivo Texto.cs.

◆ _ColorLetra

Color sage.ew.objetos.Texto._ColorLetra
getset

Indica el color de la etiqueta del widget.

Definición en la línea 261 del archivo Texto.cs.

◆ _Contorno

bool sage.ew.objetos.Texto._Contorno
getset

Indica si el control debe de pintar el contorno en el widget.

Implementa sage.ew.interficies.IElementoContorno.

Definición en la línea 123 del archivo Texto.cs.

◆ _ControladorDesktop

ControladorDesktop sage.ew.objetos.Texto._ControladorDesktop
getset

Tendremos el controlador mediante el que se podrá guardar las propiedades de un control y otras accciones como borrar un elemento ...

Implementa sage.ew.interficies.IElemento.

Definición en la línea 106 del archivo Texto.cs.

◆ _Editando

bool sage.ew.objetos.Texto._Editando
getset

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.

Implementa sage.ew.interficies.IElemento.

Definición en la línea 71 del archivo Texto.cs.

◆ _Escalable

bool sage.ew.objetos.Texto._Escalable
getset

PARTE 100252 Nos indica si el control será escalable.

Implementa sage.ew.interficies.IElemento.

Definición en la línea 113 del archivo Texto.cs.

◆ _Fuente

Font sage.ew.objetos.Texto._Fuente
getset

Indica la fuente de la etiqueta.

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

◆ _Intervalo

int sage.ew.objetos.Texto._Intervalo
getset

Tiempo de ciclo en milisegundos del refresco del elemento.

Implementa sage.ew.interficies.IElemento.

Definición en la línea 100 del archivo Texto.cs.

◆ _NombreID

string sage.ew.objetos.Texto._NombreID
getset

Nombre del elemento por si se debe hacer referencia a él desde cualquier parte.

Implementa sage.ew.interficies.IElemento.

Definición en la línea 155 del archivo Texto.cs.

◆ _Refrescar

bool sage.ew.objetos.Texto._Refrescar
getset

Nos indica si presentará la opción de refrescar el control.

Implementa sage.ew.interficies.IElemento.

Definición en la línea 89 del archivo Texto.cs.

◆ _Resizable

bool sage.ew.objetos.Texto._Resizable
getset

Nos permite definir si el widget se puede mover en tiempo de ejecución del escritorio.

Implementa sage.ew.interficies.IElementoResizable.

Definición en la línea 183 del archivo Texto.cs.

◆ _Texto

string sage.ew.objetos.Texto._Texto
getset

Indica el texto a mostrar en la etiqueta.

Definición en la línea 235 del archivo Texto.cs.

◆ _X

int sage.ew.objetos.Texto._X
getset

Posición X del widget.

Implementa sage.ew.interficies.IElemento.

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

◆ _Y

int sage.ew.objetos.Texto._Y
getset

Posición Y del widget.

Implementa sage.ew.interficies.IElemento.

Definición en la línea 35 del archivo Texto.cs.


La documentación de esta clase está generada del siguiente archivo: