Hola.
En un TexLabel puse lo siguiente:
<p><a>#WEBSITE#</a></p>
<p><a>#EMAIL#</a></p>
Donde #WEBSITE# y #EMAIL# son reales.
El tema es que al dar click en ellos no se produce la apertura del navegador o el gestor de correo electrónico.
¿Alguien sabe como se hace?
Saludos.
TextLabel Y Los Hipervinculos.
Subject: Re: TextLabel Y Los Hipervinculos.
Last edited by vuott on Sunday, 08 January 2017, 03:14; edited 1 time in total
Puedes usar los objetos:
1) WebView
2) MessageBox:
1) WebView
2) MessageBox:
Last edited by vuott on Sunday, 08 January 2017, 03:14; edited 1 time in total
Subject: Re: TextLabel Y Los Hipervinculos.
También puedes usar un htEdit con el ShowControls = False. Podrás añadir los enlaces que quieras y el aspecto es el mismo
Subject: Re: TextLabel Y Los Hipervinculos.
Last edited by vuott on Monday, 09 January 2017, 12:00; edited 1 time in total
Gianluigi, miembro del foro italiano, señala que una otra posibilidad es usando el objeto "URLLabel" y activando los Componentes gb.desktop y gb.desktop.x11 .
Exemplum:
Exemplum:
Last edited by vuott on Monday, 09 January 2017, 12:00; edited 1 time in total
Subject: Re: TextLabel Y Los Hipervinculos.
Es uno de los controles que subí en éste hilo https://foro.gambas-es.org/viewtopic.php?f=5&t=4220 (El que lleva las letras azules grandes abajo a la derecha de la imagen)
Permite editar html sencillo y añadir url e imágenes. Puedes poner o quitar los controles que lleva y dejarlo como un textarea... en la última versión hasta le puse corrector ortográfico (aunque no recuerdo si es la que hay en el foro o no).
Last edited by shordi on Monday, 09 January 2017, 18:27; edited 1 time in total
vuott escribió: [Ver mensaje]
Es uno de los controles que subí en éste hilo https://foro.gambas-es.org/viewtopic.php?f=5&t=4220 (El que lleva las letras azules grandes abajo a la derecha de la imagen)
Permite editar html sencillo y añadir url e imágenes. Puedes poner o quitar los controles que lleva y dejarlo como un textarea... en la última versión hasta le puse corrector ortográfico (aunque no recuerdo si es la que hay en el foro o no).
Last edited by shordi on Monday, 09 January 2017, 18:27; edited 1 time in total
Subject: Re: TextLabel Y Los Hipervinculos.
Probé este método, pero el color del resaltado no quedaba agradable con el fondo dark, así que descarte este control. Me lo apunto para otras aplicaciones, tal vez para los módulos de creación de controles por código para editar registros de bases de datos.
Gracias.
vuott escribió: [Ver mensaje]
Probé este método, pero el color del resaltado no quedaba agradable con el fondo dark, así que descarte este control. Me lo apunto para otras aplicaciones, tal vez para los módulos de creación de controles por código para editar registros de bases de datos.
Gracias.
Subject: Re: TextLabel Y Los Hipervinculos.
Si se podría, pero en la prueba que hice no queda bien porque el tema dark no se lleva bien con este control y hay que cambiar el color a mano, pero luego si alguien usa el programa con un tema claro tendrá un problema parecido. Así que tampoco me parece lo mas versátil este método.
Gracias.
shordi escribió: [Ver mensaje]
Si se podría, pero en la prueba que hice no queda bien porque el tema dark no se lleva bien con este control y hay que cambiar el color a mano, pero luego si alguien usa el programa con un tema claro tendrá un problema parecido. Así que tampoco me parece lo mas versátil este método.
Gracias.
Subject: Re: TextLabel Y Los Hipervinculos.
Finalmente he usado los controles TextLabel para el texto normal y ToolButton para los vínculos. En estos últimos les puse en el evento clic el código para que abra una web o envíe un email, según sea el caso, mediante el componente gb.desktop.
Este post lo había iniciado para resolver algunas mejoras del formulario "About" de un gestor de contactos que estoy haciendo y que en cuanto tenga listo lo subiré a github.
Gracias a los dos por las respuestas.
Saludos.
Este post lo había iniciado para resolver algunas mejoras del formulario "About" de un gestor de contactos que estoy haciendo y que en cuanto tenga listo lo subiré a github.
Gracias a los dos por las respuestas.
Saludos.
Subject: Re: TextLabel Y Los Hipervinculos.
El control es negro sobre blanco y sigue solo los enlaces. Si quieres cambiar el color de fondo es una línea de código... con tu solución necesitas crear un botón y una función entera para controlar el click... en fin, para gustos los colores.
Suerte
Citar:
El control es negro sobre blanco y sigue solo los enlaces. Si quieres cambiar el color de fondo es una línea de código... con tu solución necesitas crear un botón y una función entera para controlar el click... en fin, para gustos los colores.
Suerte
Page 1 of 2
You cannot post new topicsYou cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events
This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo
Generation Time: 0.1285s (PHP: -33% SQL: 133%)
SQL queries: 26 - Debug Off - GZIP Enabled