Interface para formularios que deriven de FormBase Más...
Métodos públicos | |
Control | _FindControl (string tcControlName) |
Devuelve el primer control que coincide por nombre Más... | |
void | _Addons_BindForms () |
Recorre los _Addons y llama a su _BindForm pasando la referencia al formulario actual Más... | |
void | _AplicarEstilo () |
Metodo para pintar el fondo cuando se cambia de perfil Más... | |
void | _CargarEstilo () |
Metodo para pintar el fondo cuando se cambia de perfil Más... | |
void | _CellContentClick (object sender, System.Windows.Forms.DataGridViewCellEventArgs e) |
Commit o acceptación de los canvis de la celda Más... | |
void | _ControlDocumento (System.Windows.Forms.Control toControl, dynamic toDocumento, bool tlChild=false) |
Asociación de la propiedad _Documento al Addon Más... | |
void | _ControlError (System.Windows.Forms.Control toControl, string tcMensaje, System.Windows.Forms.ErrorIconAlignment toAlineamiento=ErrorIconAlignment.MiddleLeft) |
Método para el control de errores mediante objetos de tipo ErrorProvider. Se muestra un icono de error junto al control, sin efecto Blink y con el icono alineado al centro de la parte izquierda del control. => Es equivalente a _oErrorProvider.SetError(NombreControl, TextoError) pero alineando al icono Para liberar al control del error basta con repetir la llamada al método pero con el texto de error en blanco. Más... | |
bool | _Controles_En_Formulario_De_Solo_Lectura () |
Devuelve si el formulario es de solo lectura (acceso restringio por usuario, segun tabla gestion.accesos). Se hereda en frmGestionPerfil y se redefine llamando a éste y añadiendo más acciones. Más... | |
void | _ControlRefresh (System.Windows.Forms.Control toControl, bool tlChild=false) |
Ejercución del método _Refresh del control Más... | |
bool | _Init (object[] taParams) |
Evento para realizar las mismas comprobaciones que en el método análogo de la pantalla de fox En los distintos formularios de .net donde se quiera realizar este control, habrá que sobreescribir este evento teniendo en cuenta que el objeto "taParams" es un array de objetos con los mismos parámetros y valores que en el formulario equivalente de fox. Más... | |
bool | _InitAccesoDirecto (object[] toParametros) |
bool | _InsertarObjetoAddon (System.Windows.Forms.Control toControl) |
Inserta un control a los formularios, actualmente solo implementado en el formulario de perfiles Más... | |
bool | _InsertarObjetoAddon (ToolStripItem toolStripButtonAddonMante) |
Inserta un sage.ew.botones.ToolStripButtonAddonMante a la barra de botones en los FormMante Más... | |
void | _LockScreen (bool tlBloquear) |
Método que nos emula la propiedad LOCKSCREEN utilizada en VFP para el repintado de objetos Más... | |
DialogResult | _MessageBox (string tcMensaje, System.Windows.Forms.MessageBoxButtons toBotones, System.Windows.Forms.MessageBoxIcon toIcono, System.Windows.Forms.MessageBoxDefaultButton toBotonDefecto, System.Windows.Forms.DialogResult toResultadoDefecte) |
Messagebox propio Más... | |
DialogResult | _MessageBox (string text, string caption, System.Windows.Forms.MessageBoxButtons buttons, System.Windows.Forms.MessageBoxIcon icon, System.Windows.Forms.MessageBoxDefaultButton defaultButton) |
Messagebox propio Más... | |
DialogResult | _MessageBox (string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, Dictionary< eBotonesMessagebox, string > tdicLiteralesBoton) |
Messagebox propio Más... | |
void | _ResetAllProperties (bool tbRestablecer=false) |
Restaura todas las propiedades del estilo Más... | |
void | _Show () |
Fa el Show però abans comprova l'accès al formulari Más... | |
void | _ShowDialog () |
Fa el ShowDialog però abans comprova l'accès al formulari Más... | |
void | Capturar_TeclesRapides (System.Windows.Forms.Control toCtrl, bool tlBuidar) |
Guarda las teclas rápidas asignadas a los botones y la añade como texto al tooltip del control Hacemos público el método para poder llamarlo en el cambio rápido de perfil. Más... | |
String | _ObtenerText (Boolean tlAcronimo) |
Obtener el Text con o sin acrónimo Más... | |
void | _AddonsAddCustomObject (Control objeto) |
Añadir un objeto al formulario, el cual controlará donde Más... | |
Propiedades | |
bool | _AplicarEstilos [get, set] |
Aplicar estilos visuales Más... | |
Color | _BackColor [get, set] |
Obtiene o establece el color de fondo del control. Más... | |
bool | _MostrarAccesoFavoritos [get, set] |
Si vamos a mostrar o no el acceso a favoritos y poderla desactivar en formularios concretos Más... | |
bool | _MostrarCrearAccesoDirecto [get, set] |
Si vamos a mostrar o no el acceso a crear accesos directos Más... | |
bool | _MostrarCrearTareaProgramada [get, set] |
Si el formulario tiene el link en los ... para crear tarea programada Más... | |
bool | _MostrarGestionAccesos [get, set] |
Indicar si hay que mostrar gestion de accesos Más... | |
_TiposAccesosPantalla | _NivelAcceso [get, set] |
Nivel de acceso del usuario en el formulario actual Más... | |
string | _Pantalla [get, set] |
Nombre del formulario equivalente de Eurowin para bloqueos por usuario. Más... | |
bool | _ReadOnly [get, set] |
Informa sobre si el formulario esta en modo de Solo Lectura Más... | |
bool | _Gestionar_permisos [get, set] |
Obtiene o establece si el formulario debe controlar los permisos de usuario Más... | |
bool | _MenuOpcionesBoton [get, set] |
Muestra el botón opciones de pantalla en la barra de título del formulario Más... | |
bool | _EstiloRevisado [get, set] |
Obtiene o establece un booleano de control referente a si el formulario ya tiene el estilo revisado y no hay que buscar sus controles internos para cambiar la fuente Más... | |
string | _Sufijo [get] |
Guardamos los modificadores que se añaden al nombre del formulario en su cabezera Más... | |
_TiposFormulario | _TipoFormulario [get, set] |
Tipo de formulario Más... | |
ToolTip | _ToolTip [get, set] |
Objeto tooltip para los tooltips de los controles Más... | |
bool | _TrianguloPantallaActivo [get, set] |
Propiedad para hacer visible o no el triangulo de la pantalla Más... | |
bool | AccesoListasPrevias [get, set] |
Obtiene o establece si se tiene acceso al formulario en modo "Listas previas" Más... | |
Interface para formularios que deriven de FormBase
Definición en la línea 12 del archivo IFormBase.cs.
void sage.ew.interficies.IFormBase._Addons_BindForms | ( | ) |
Recorre los _Addons y llama a su _BindForm pasando la referencia al formulario actual
Implementado en sage.ew.formul.FormBase.
void sage.ew.interficies.IFormBase._AddonsAddCustomObject | ( | Control | objeto | ) |
Añadir un objeto al formulario, el cual controlará donde
objeto |
Implementado en sage.ew.formul.FormBase y sage.ew.formul.Forms.frmFechaFactura.
void sage.ew.interficies.IFormBase._AplicarEstilo | ( | ) |
Metodo para pintar el fondo cuando se cambia de perfil
Implementado en sage.ew.formul.FormBase, sage.ew.formul.Forms.FormListado y sage.ew.formul.Forms.FormMante.
void sage.ew.interficies.IFormBase._CargarEstilo | ( | ) |
Metodo para pintar el fondo cuando se cambia de perfil
Implementado en sage.ew.formul.FormBase, sage.ew.formul.Forms.FormListado y sage.ew.formul.Forms.FormMante.
void sage.ew.interficies.IFormBase._CellContentClick | ( | object | sender, |
System.Windows.Forms.DataGridViewCellEventArgs | e | ||
) |
Commit o acceptación de los canvis de la celda
sender | |
e |
void sage.ew.interficies.IFormBase._ControlDocumento | ( | System.Windows.Forms.Control | toControl, |
dynamic | toDocumento, | ||
bool | tlChild = false |
||
) |
Asociación de la propiedad _Documento al Addon
toControl | Control al que se asignará el _Documento |
toDocumento | Referencia al documento |
tlChild | Recorre si los diferentes controles del UserControl para asociar el _Documento |
void sage.ew.interficies.IFormBase._ControlError | ( | System.Windows.Forms.Control | toControl, |
string | tcMensaje, | ||
System.Windows.Forms.ErrorIconAlignment | toAlineamiento = ErrorIconAlignment.MiddleLeft |
||
) |
Método para el control de errores mediante objetos de tipo ErrorProvider. Se muestra un icono de error junto al control, sin efecto Blink y con el icono alineado al centro de la parte izquierda del control. => Es equivalente a _oErrorProvider.SetError(NombreControl, TextoError) pero alineando al icono Para liberar al control del error basta con repetir la llamada al método pero con el texto de error en blanco.
toControl | Control sobre el que se va a establecer un icono de error. |
tcMensaje | Mensaje de error. Si esta en blanco libera el control de la notificación de error |
toAlineamiento | Alineamiento de la imagen |
bool sage.ew.interficies.IFormBase._Controles_En_Formulario_De_Solo_Lectura | ( | ) |
Devuelve si el formulario es de solo lectura (acceso restringio por usuario, segun tabla gestion.accesos). Se hereda en frmGestionPerfil y se redefine llamando a éste y añadiendo más acciones.
Implementado en sage.ew.formul.FormBase.
void sage.ew.interficies.IFormBase._ControlRefresh | ( | System.Windows.Forms.Control | toControl, |
bool | tlChild = false |
||
) |
Ejercución del método _Refresh del control
toControl | Control al que se ejecutará el _Refresh |
tlChild | Recorre si los diferentes controles del UserControl para ejecutar el _Refresh |
Control sage.ew.interficies.IFormBase._FindControl | ( | string | tcControlName | ) |
Devuelve el primer control que coincide por nombre
tcControlName |
Implementado en sage.ew.formul.FormBase.
bool sage.ew.interficies.IFormBase._Init | ( | object [] | taParams | ) |
Evento para realizar las mismas comprobaciones que en el método análogo de la pantalla de fox En los distintos formularios de .net donde se quiera realizar este control, habrá que sobreescribir este evento teniendo en cuenta que el objeto "taParams" es un array de objetos con los mismos parámetros y valores que en el formulario equivalente de fox.
taParams |
Implementado en sage.ew.formul.FormBase, sage.ew.formul.Forms.frmCrearCopia, sage.addons.amortiza.Visual.Forms.frmPartidas, sage.ew.formul.Forms.frmConsultasBrowsers y sage.addons.imexasi.Visual.Forms.frmDatosAsiento.
bool sage.ew.interficies.IFormBase._InitAccesoDirecto | ( | object [] | toParametros | ) |
bool sage.ew.interficies.IFormBase._InsertarObjetoAddon | ( | System.Windows.Forms.Control | toControl | ) |
Inserta un control a los formularios, actualmente solo implementado en el formulario de perfiles
toControl | Control a añadir al formulario, ha de cumplir la interfaz IAddonTabDoc, IAddonBotonMenuDoc, ... |
bool sage.ew.interficies.IFormBase._InsertarObjetoAddon | ( | ToolStripItem | toolStripButtonAddonMante | ) |
Inserta un sage.ew.botones.ToolStripButtonAddonMante a la barra de botones en los FormMante
toolStripButtonAddonMante |
Implementado en sage.ew.formul.FormBase y sage.ew.formul.Forms.FormMante.
void sage.ew.interficies.IFormBase._LockScreen | ( | bool | tlBloquear | ) |
Método que nos emula la propiedad LOCKSCREEN utilizada en VFP para el repintado de objetos
tlBloquear |
Implementado en sage.ew.formul.FormBase.
DialogResult sage.ew.interficies.IFormBase._MessageBox | ( | string | tcMensaje, |
System.Windows.Forms.MessageBoxButtons | toBotones, | ||
System.Windows.Forms.MessageBoxIcon | toIcono, | ||
System.Windows.Forms.MessageBoxDefaultButton | toBotonDefecto, | ||
System.Windows.Forms.DialogResult | toResultadoDefecte | ||
) |
Messagebox propio
tcMensaje | Mensaje que presentara |
toBotones | botones |
toIcono | icono |
toBotonDefecto | boton por defecto |
toResultadoDefecte | si no visualizamos el mensaje que es lo que debe devolver |
DialogResult sage.ew.interficies.IFormBase._MessageBox | ( | string | text, |
string | caption, | ||
System.Windows.Forms.MessageBoxButtons | buttons, | ||
System.Windows.Forms.MessageBoxIcon | icon, | ||
System.Windows.Forms.MessageBoxDefaultButton | defaultButton | ||
) |
Messagebox propio
text | Texto del mensaje |
caption | Título del mensaje |
buttons | Botones que se mostrarán en el mensaje |
icon | Ícono que se mostrará en el cuadro de mensaje |
defaultButton | Botón predeterminado |
DialogResult sage.ew.interficies.IFormBase._MessageBox | ( | string | text, |
string | caption, | ||
MessageBoxButtons | buttons, | ||
MessageBoxIcon | icon, | ||
MessageBoxDefaultButton | defaultButton, | ||
Dictionary< eBotonesMessagebox, string > | tdicLiteralesBoton | ||
) |
Messagebox propio
text | Texto del mensaje |
caption | Título del mensaje |
buttons | Botones que se mostrarán en el mensaje |
icon | Ícono que se mostrará en el cuadro de mensaje |
defaultButton | Botón predeterminado |
tdicLiteralesBoton | Literales de los botones |
Implementado en sage.ew.formul.FormBase.
String sage.ew.interficies.IFormBase._ObtenerText | ( | Boolean | tlAcronimo | ) |
Obtener el Text con o sin acrónimo
tlAcronimo | Indica si debe mostrar el acrónimo |
Implementado en sage.ew.formul.FormBase.
void sage.ew.interficies.IFormBase._ResetAllProperties | ( | bool | tbRestablecer = false | ) |
Restaura todas las propiedades del estilo
Implementado en sage.ew.formul.Forms.FormListado, sage.ew.formul.Forms.FormMante y sage.ew.formul.FormBase.
void sage.ew.interficies.IFormBase._Show | ( | ) |
Fa el Show però abans comprova l'accès al formulari
Implementado en sage.ew.formul.FormBase, sage.ew.formul.Forms.BrowserTabDocs y sage.ew.formul.Forms.BrowserTabMante.
void sage.ew.interficies.IFormBase._ShowDialog | ( | ) |
Fa el ShowDialog però abans comprova l'accès al formulari
Implementado en sage.ew.formul.FormBase, sage.ew.formul.Forms.frmDevDep y sage.ew.formul.Forms.frmReportAction.
void sage.ew.interficies.IFormBase.Capturar_TeclesRapides | ( | System.Windows.Forms.Control | toCtrl, |
bool | tlBuidar | ||
) |
Guarda las teclas rápidas asignadas a los botones y la añade como texto al tooltip del control Hacemos público el método para poder llamarlo en el cambio rápido de perfil.
toCtrl | Contenedor de controles. Puede ser el mismo formulario o cualquier contenedor. |
tlBuidar |
|
getset |
Aplicar estilos visuales
Definición en la línea 17 del archivo IFormBase.cs.
|
getset |
Obtiene o establece el color de fondo del control.
Definición en la línea 22 del archivo IFormBase.cs.
|
getset |
Obtiene o establece un booleano de control referente a si el formulario ya tiene el estilo revisado y no hay que buscar sus controles internos para cambiar la fuente
Definición en la línea 80 del archivo IFormBase.cs.
|
getset |
Obtiene o establece si el formulario debe controlar los permisos de usuario
Definición en la línea 69 del archivo IFormBase.cs.
|
getset |
Muestra el botón opciones de pantalla en la barra de título del formulario
Definición en la línea 74 del archivo IFormBase.cs.
|
getset |
Si vamos a mostrar o no el acceso a favoritos y poderla desactivar en formularios concretos
Definición en la línea 34 del archivo IFormBase.cs.
|
getset |
Si vamos a mostrar o no el acceso a crear accesos directos
Definición en la línea 39 del archivo IFormBase.cs.
|
getset |
Si el formulario tiene el link en los ... para crear tarea programada
Definición en la línea 44 del archivo IFormBase.cs.
|
getset |
Indicar si hay que mostrar gestion de accesos
Definición en la línea 49 del archivo IFormBase.cs.
|
getset |
Nivel de acceso del usuario en el formulario actual
Definición en la línea 54 del archivo IFormBase.cs.
|
getset |
Nombre del formulario equivalente de Eurowin para bloqueos por usuario.
Definición en la línea 59 del archivo IFormBase.cs.
|
getset |
Informa sobre si el formulario esta en modo de Solo Lectura
Definición en la línea 64 del archivo IFormBase.cs.
|
get |
Guardamos los modificadores que se añaden al nombre del formulario en su cabezera
Definición en la línea 85 del archivo IFormBase.cs.
|
getset |
Tipo de formulario
Definición en la línea 90 del archivo IFormBase.cs.
|
getset |
Objeto tooltip para los tooltips de los controles
Definición en la línea 95 del archivo IFormBase.cs.
|
getset |
Propiedad para hacer visible o no el triangulo de la pantalla
Definición en la línea 100 del archivo IFormBase.cs.
|
getset |
Obtiene o establece si se tiene acceso al formulario en modo "Listas previas"
Definición en la línea 105 del archivo IFormBase.cs.