Interfaz que deben cumplir los objetos que se pueden poner en el escritorio de Sage 50. Más...
Métodos públicos | |
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. | |
Dictionary< string, string > | _Saving () |
Realizamos los cambios necesarios y nos devuelve la cadena que tenemos de guardar como personalizado. | |
bool | _Deleting () |
Podremos realizar los controles necesarios al borrar el elemento, eliminar ficheros relacionados o registros de alguna tabla específica ... | |
bool | _OnShow () |
_OnShow: Para poder realizar la carga inicial del control | |
bool | _OnRefresh () |
_OnRefresh: Para poder realizar el refresco de los datos ... | |
bool | _Filtrar (bool tlBefore=false) |
_Filtrar: Para poder realizar el filtrado de propiedades | |
Propiedades | |
bool | _AplicarEstilos [get, set] |
Nos determina si se deben aplicar los estilos a este elemento. | |
int | _X [get, set] |
Posición X del widget. | |
int | _Y [get, set] |
Posición Y del widget. | |
int | _Alto [get, set] |
Alto del objeto. | |
int | _Ancho [get, set] |
Ancho del objeto. | |
string | _NombreID [get, set] |
Nombre del elemento por si se debe hacer referencia a él desde cualquier parte. | |
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. | |
Interfaz que deben cumplir los objetos que se pueden poner en el escritorio de Sage 50.
Definición en la línea 18 del archivo IElemento.cs.
bool sage.ew.interficies.IElemento._Deleting | ( | ) |
Podremos realizar los controles necesarios al borrar el elemento, eliminar ficheros relacionados o registros de alguna tabla específica ...
Implementado en sage.ew.objetos.ButtonBase, sage.ew.objetos.Contenedor, sage.ew.objetos.FavoritosTreeView, sage.ew.objetos.gridViewListDesktop, sage.ew.objetos.Menu50 y sage.ew.objetos.Texto.
bool sage.ew.interficies.IElemento._Filtrar | ( | bool | tlBefore = false | ) |
_Filtrar: Para poder realizar el filtrado de propiedades
tlBefore |
Implementado en sage.ew.objetos.ButtonBase, sage.ew.objetos.Contenedor, sage.ew.objetos.FavoritosTreeView, sage.ew.objetos.gridViewListDesktop, sage.ew.objetos.Menu50, sage.ew.objetos.Texto y sage.ew.objetos.TextoConfigurable.
bool sage.ew.interficies.IElemento._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.
tdictPersonalizado | Se pasará como parámetro un Dictionary de tipo <string,string> <Clave,Valor> |
Implementado en sage.ew.objetos.ButtonBase, sage.ew.objetos.ButtonMenu, sage.ew.objetos.Contenedor, sage.ew.objetos.FavoritosTreeView, sage.ew.objetos.gridViewListDesktop, sage.ew.objetos.Menu50, sage.ew.objetos.Texto y sage.ew.objetos.TextoConfigurable.
bool sage.ew.interficies.IElemento._OnRefresh | ( | ) |
_OnRefresh: Para poder realizar el refresco de los datos ...
Implementado en sage.ew.objetos.ButtonBase, sage.ew.objetos.Contenedor, sage.ew.objetos.FavoritosTreeView, sage.ew.objetos.gridViewListDesktop, sage.ew.objetos.Menu50, sage.ew.objetos.Texto y sage.ew.objetos.TextoConfigurable.
bool sage.ew.interficies.IElemento._OnShow | ( | ) |
_OnShow: Para poder realizar la carga inicial del control
Implementado en sage.ew.objetos.ButtonBase, sage.ew.objetos.Contenedor, sage.ew.objetos.FavoritosTreeView, sage.ew.objetos.gridViewListDesktop, sage.ew.objetos.Menu50 y sage.ew.objetos.Texto.
Dictionary< string, string > sage.ew.interficies.IElemento._Saving | ( | ) |
Realizamos los cambios necesarios y nos devuelve la cadena que tenemos de guardar como personalizado.
Implementado en sage.ew.objetos.ButtonBase, sage.ew.objetos.ButtonMenu, sage.ew.objetos.Contenedor, sage.ew.objetos.FavoritosTreeView, sage.ew.objetos.gridViewListDesktop, sage.ew.objetos.Menu50, sage.ew.objetos.Texto y sage.ew.objetos.TextoConfigurable.
|
getset |
Alto del objeto.
Implementado en sage.ew.objetos.ButtonBase, sage.ew.objetos.FavoritosTreeView, sage.ew.objetos.gridViewListDesktop, sage.ew.objetos.Menu50 y sage.ew.objetos.Texto.
Definición en la línea 43 del archivo IElemento.cs.
|
getset |
Ancho del objeto.
Implementado en sage.ew.objetos.ButtonBase, sage.ew.objetos.FavoritosTreeView, sage.ew.objetos.gridViewListDesktop, sage.ew.objetos.Menu50 y sage.ew.objetos.Texto.
Definición en la línea 49 del archivo IElemento.cs.
|
getset |
Nos determina si se deben aplicar los estilos a este elemento.
Implementado en sage.ew.objetos.ButtonBase y sage.ew.objetos.Texto.
Definición en la línea 25 del archivo IElemento.cs.
|
getset |
Tendremos el controlador mediante el que se podrá guardar las propiedades de un control y otras accciones como borrar un elemento ...
Implementado en sage.ew.objetos.ButtonBase, sage.ew.objetos.FavoritosTreeView, sage.ew.objetos.gridViewListDesktop, sage.ew.objetos.Menu50 y sage.ew.objetos.Texto.
Definición en la línea 80 del archivo IElemento.cs.
|
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.
Implementado en sage.ew.objetos.ButtonBase, sage.ew.objetos.FavoritosTreeView, sage.ew.objetos.gridViewListDesktop, sage.ew.objetos.Menu50 y sage.ew.objetos.Texto.
Definición en la línea 62 del archivo IElemento.cs.
|
getset |
PARTE 100252 : Nos indica si el control será escalable.
Implementado en sage.ew.objetos.ButtonBase, sage.ew.objetos.FavoritosTreeView, sage.ew.objetos.gridViewListDesktop, sage.ew.objetos.Menu50 y sage.ew.objetos.Texto.
Definición en la línea 86 del archivo IElemento.cs.
|
getset |
Tiempo de ciclo en milisegundos del refresco del elemento.
Implementado en sage.ew.objetos.ButtonBase, sage.ew.objetos.FavoritosTreeView, sage.ew.objetos.gridViewListDesktop, sage.ew.objetos.Menu50 y sage.ew.objetos.Texto.
Definición en la línea 74 del archivo IElemento.cs.
|
getset |
Nombre del elemento por si se debe hacer referencia a él desde cualquier parte.
Implementado en sage.ew.objetos.ButtonBase, sage.ew.objetos.FavoritosTreeView, sage.ew.objetos.gridViewListDesktop, sage.ew.objetos.Menu50 y sage.ew.objetos.Texto.
Definición en la línea 55 del archivo IElemento.cs.
|
getset |
Nos indica si presentará la opción de refrescar el control.
Implementado en sage.ew.objetos.ButtonBase, sage.ew.objetos.FavoritosTreeView, sage.ew.objetos.gridViewListDesktop, sage.ew.objetos.Menu50 y sage.ew.objetos.Texto.
Definición en la línea 68 del archivo IElemento.cs.
|
getset |
Posición X del widget.
Implementado en sage.ew.objetos.ButtonBase, sage.ew.objetos.FavoritosTreeView, sage.ew.objetos.gridViewListDesktop, sage.ew.objetos.Menu50 y sage.ew.objetos.Texto.
Definición en la línea 31 del archivo IElemento.cs.
|
getset |
Posición Y del widget.
Implementado en sage.ew.objetos.ButtonBase, sage.ew.objetos.FavoritosTreeView, sage.ew.objetos.gridViewListDesktop, sage.ew.objetos.Menu50 y sage.ew.objetos.Texto.
Definición en la línea 37 del archivo IElemento.cs.