ahtonio 19-08-2020, 22:28
He estado "trasteando" con el componente textedit de gb.qt4.ext porque lo vi en una instalación antigua que tenía de ubuntu 12.04 y que venía como ejemplo y parecía sencillo.
En un toggleButton de negrita por ejemplo ponías en el evento click el codigo:
Código:
Public Sub ToggleButton1_Click()

    edita.Format.Font.Bold = Last.Value

End

Y desde ese momento  (o el texto seleccionado en el control) se veía en negrita.
Si volvías a pulsar, dejaba de editar en negrita.

Este control todavía existe pero parece que esta "deprecated" con la recomendación de usar el TextEditor (gb.form.editor)

La pregunta es si alguien sabe como hacer esto, que con un botón se podía poner el texto en negrita, italica, alienar como quieras y más cosas en el nuevo control?
Desde luego el nuevo control tiene muchísimas mas funciones, es mucho más completo, pero no veo como hacer estas cosas sencillas.
Puedes activar vista previa, ver números de linea y demás pero lo de resaltar el texto seleccionado o en adelante escribir...
Por supuesto no se como obtener el texto "enriquecido" supongo que con html para enviarlo en un mail. Actualmente tengo un textarea que visualiza el texto en un textlabel pero es una solución muy poco profesional.

Agradecido si alguien sabe como manejarlo.

He pensado en mirar en el código fuente del IDE de gambas3 pero no lo encuentro. ¿Hay que descargarlo?

Otra vez GRACIAS!

Ahtonio

Edito: TextEdit sigue existiendo en gb.qt4.ext y en gb.qt5.ext lo que pasa es que es un poco libiano en documentación (Format en qt5 no tiene ayuda) y en qt4 poca y tendré que hacer pruebas varias para ver como sacar lo que puede dar. Gracias de todos modos al que lo haya revisado y sepa algo del manejo de este control.
tincho 19-08-2020, 13:53
Hola a todos.
Dado el archivo adjuntado ejemplo-me-controls-0.0.1.tar.gz donde este contiene un subdirectorio /ejemplo-me-controls
Alguien podría decirme como extraer el contenido de ejemplo-me-controls en un directorio especifico
De momneto uso esto
tar -xjf ejemplo-me-controls-0.0.1.tar.gz -C /destino/newdir
Pero el resultado es
/destino/newdir/ejemplo-me-controls/*
y lo que busco es:
/destino/newdir/*
Sin "ejemplo-me-controls"
[Imagen: 4yDthpq.png][Imagen: cg1iRDJ.png]
Nota: Obviamente sabiendo los nombres del subdirectorio bastaría con usar el comando mv pero este cambia para cada programa.
Saludos.
Archivos adjuntos
.gz
ejemplo-me-controls-0.0.1.tar.gz (Tamaño: 11.7 KB Descargas: 2)
alessandri 18-08-2020, 22:19
Hola amigos.

He publicado un curso en la plataforma TUTELLUS sobre Gambas3.

Consta de 21 videos que suman unas 4 horas. Les invito a visitarlo. Smile

tutellus.com

Deben darse de alta con un usuario y luego buscar:
"Programación en Linux con Gambas3"

Saludos.
Páginas (564):    1 540 541 542 543 544 564   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 292
Último miembro: DarkWolf
Temas del foro: 1,742
Mensajes del foro: 9,029
Últimos temas
Ordenar en un TableView
Foro: General
Último mensaje por: Shordi, 03-11-2025, 18:41
Respuestas: 3 - Vistas: 100
Odio a gb.Report
Foro: General
Último mensaje por: guizans, 02-11-2025, 13:36
Respuestas: 9 - Vistas: 1,546
Reportes de Gambas
Foro: Aplicaciones/Fragmentos de Código
Último mensaje por: Alberto59, 27-10-2025, 16:34
Respuestas: 2 - Vistas: 1,329
Ordenando las carpetas
Foro: Programación en otros lenguajes
Último mensaje por: tercoide, 22-10-2025, 15:57
Respuestas: 0 - Vistas: 112
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.