Icono en pestaña formulario |
Responder |
Autor | |
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14746 |
Tema: Icono en pestaña formulario Enviado: 04/Septiembre/2019 a las 23:03 |
Hola,
Es una cuestión más estética que técnica pero es que uno se pierde en estos detalles... En una base de datos dónde, en las opciones, he decidido mostrar los formularios como documentos con pestañas y que se ven las fichas. Con esa configuración se muestran, en cada pestaña, un pequeño icono de formulario. Ese icono puede ser sustituido por mismo icono que tenga la aplicación (es otra de las opciones de la base de datos). El tema es que preferiría no mostrar ni una cosa ni la otra. He estado trasteando con las propiedades del formulario a ver si alguna de ellas me permitía eliminar o ocultar el icono pero no doy con la tecla. Si no se puede eliminar, también me valdría cambiar el icono por otra imagen menos llamativa (pero distinta del icono de la aplicación) Sospecho que, en alguna parte de Access, se indica, al abrir el formulario, que tome la imagen del mismo. Se trataría de "capturar" ese momento y darle el cambiazo a la ruta... pero es eso: una sospecha. ¿Alguna idea? Gracias
|
|
Erick Gamer
Asiduo Unido: 08/Mayo/2016 Localización: Mexico Estado: Sin conexión Puntos: 387 |
Enviado: 05/Septiembre/2019 a las 05:28 |
Encontre esto en Youtube, no se exactamente si es lo que buscas Xavi.
|
|
Aprendiz de todos, maestro de nadie.
|
|
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14746 |
Enviado: 05/Septiembre/2019 a las 10:07 |
Gracias. Esa forma ya la tengo controlada. Me muestra el mismo icono en todos los formularios.
Lo que quiero es mantener el icono de la aplicación (que además se muestra en la barra de tareas) pero que los formularios (recordemos: vista pestañas) no muestren ningún "dibujito". Para los formularios "flotantes" y lo tengo solucionado porque utilizo formularios sin bordes. Eso también elimina la barra de título y, por consiguiente, los "dibujitos". Un saludo |
|
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14746 |
Enviado: 12/Septiembre/2019 a las 09:59 |
He estado buscando por la red y no he encontrado ninguna referencia de como hacer ese cambio.
Hay un ejemplo de Happy pero no logro que funcione al estar en una versión demasiado "vieja" de Access. Según la anotación que acompaña al ejemplo en la página del Búho, dice:
Buscaré unos días más a ver si encuentro algo...
|
|
emiliove
Administrador Unido: 16/Junio/2009 Localización: Mexico Estado: Sin conexión Puntos: 5694 |
Enviado: 12/Septiembre/2019 a las 16:05 |
Hola Xavi Aquí hablan sobre eso: https://access-programmers.co.uk/forums/showthread.php?t=123449 Saludos.
|
|
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14746 |
Enviado: 12/Septiembre/2019 a las 16:31 |
Gracias Emilio. Visto. Sirve... para formularios como documentos independientes. En vista pestañas, ni se immuta.
Imágenes tomadas del ejemplo que aparece en ese hilo. Imagen 1: Formulario en vista documento Imagen 2. Cambiamos las propiedades de la base de datos para mostrar como fichas con pestañas y abrimos el mismo formulario: Vemos que, en vista de pestañas, el código no aplica. Habrá que seguir buscando. Un saludo
|
|
emiliove
Administrador Unido: 16/Junio/2009 Localización: Mexico Estado: Sin conexión Puntos: 5694 |
Enviado: 12/Septiembre/2019 a las 16:48 |
En la segunda página hablan al respecto sobre las pestañas, y dice que no vale la pena el esfuerzo. Cada pestaña quieres que tenga su Icono algo como esto: Saludos.
|
|
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14746 |
Enviado: 12/Septiembre/2019 a las 16:56 |
No vi la segunda página...
Efectivamente el problema no es un control pestaña, es mostrar formularios como pestañas. Ya veo que, por lo que parece, no tiene solución. Gracias de todas formas por el esfuerzo.
|
|
lalo1956
Colaborador Unido: 08/Marzo/2005 Localización: Mexico Estado: Sin conexión Puntos: 994 |
Enviado: 12/Septiembre/2019 a las 19:12 |
Xavi, siguiendo estas instrucciones, logré colocar la imagen en Neptuno, formulario de empleados
Iconos de pestaña : Propiedad de imagen Puede incluir una imagen pequeña al lado de la etiqueta de la pestaña o en lugar de texto usando la propiedad Imagen para la página de la pestaña.
Espero te sirva, saludos! |
|
Quien no vive para servir, no sirve para vivir!** AYUDA A MANTENER EL FORO **
|
|
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14746 |
Enviado: 12/Septiembre/2019 a las 19:21 |
Me parece que no me explico...
En las propiedades DE LA BASE DE DATOS, para la base de datos actual, se puede establecer una propiedad es que el modo de visualización de los formularios. Permite 2 opciones: como documentos (los que empezamos hace muchos años diríamos "como los de siempre") o como fichas (con la opción de mostrar las pestañas) En el escenario de Fichas + pestañas es dónde no es posible mostrar un icono personalizado (o quitarlo, que seria lo que yo quiero) Los iconos en un CONTROL PESTAÑAS (TabControl) ya los tengo controlados (a pesar de no utilizarlos) |
|
lalo1956
Colaborador Unido: 08/Marzo/2005 Localización: Mexico Estado: Sin conexión Puntos: 994 |
Enviado: 12/Septiembre/2019 a las 19:27 |
Ups!
|
|
Quien no vive para servir, no sirve para vivir!** AYUDA A MANTENER EL FORO **
|
|
happy
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Moderador Unido: 29/Enero/2005 Localización: España Estado: Sin conexión Puntos: 3192 |
Enviado: 12/Septiembre/2019 a las 19:32 |
Hola, aunque no aporto ninguna solución, al menos sí daré algo de información sobre este tema. Yo tenía ese ejemplo que menciona Xavi, pero funcionaba para versiones anteriores a la 2007 que es donde se introdujeron las pestañas para formularios. Igualmente, recuerdo que se podía cambiar el icono de formularios y que yo sepa creo que todavía se puede hacer, pero siempre y cuando la vista de formulario sea como ventana independiente (propiedad Emergente a Sí). En su día, cuando introdujeron la versión 2007 y las pestañas estuve mirando cómo funcionaban las ventanas de las que se componía un formulario en vista pestaña. El caso es que el formulario de Access sigue teniendo la misma estructura (es una ventana principal (OFormSubPopupNC) con 3 ventanas hijas (tipo OFormSub), que son las secciones de cabecera, detalle y pie, así como otras ventanas opcionales que dependen de las características del formulario (barra inferior de estado, barra inferior de contador y búsqueda de registros, y cosas así). Cuando el formulario de Access NO es tipo emergente, es decir que es del tipo pestaña, la estructura es la misma, más o menos, pero la ventana principal del formulario es del tipo OFormSub. Por otro lado, Access tiene una ventana llamada ODocTabs, del tipo NetUINativeHWNDHost, que es una especie de "cinta" superior donde coloca los nombres de las pestañas, junto con sus respectivos iconos. Pero por lo que he observado, aquí es donde se complica la cosa, ya que esta ventana contiene una única ventana hija donde se supone que debería estar el título e icono de cada pestaña. Pero no me aparece en esta ventana hija ningún texto asociado, ni ninguna imagen tampoco, con lo que por mucho que referencie esa ventana, no me hace caso para cambiar ni títulos ni iconos. Deduzco, pero sólo es una deducción mía, que Access hace aquí alguna de sus "trucos" y utiliza otro tipo de elementos, que no son ventanas que puedas localizar, sino imágenes que se pueden crear al vuelo y así mismo se destruirán, y que controla exclusivamente él. En los formularios tipo hoja de datos y tipo formularios continuos, aunque veamos muchas "celdas", en realidad son imágenes u otro tipo de elementos, pero es sólo una ilusión. Sólo hay un control o ventana de windows, que es la que va desplazando de "celda" en "celda" a medida que una "celda" toma el control. Esa ventana es del tipo "OKttbx" y es hija de otra del tipo "OGrid" ... ... Digo esto a nivel de curiosidad y por si hubiera alguien que estuviera interesado y quisiera probar ...
|
|
Saludos,
Juan M. Afan de Ribera |
|
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14746 |
Enviado: 12/Septiembre/2019 a las 19:41 |
Hola Juan,
Aunque en alguno de los conceptos que explicas me pierdo, a grandes rasgos entiendo que (de momento) no es algo que se pueda hacer... de forma sencilla. Muchas gracias por aportar información sobre el tema. Podemos cerrar el hilo. |
|
Responder | |
Tweet
|
Ir al foro | Permisos de foro Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |