Dibujar frames
Hola que tal, alguien sabe como se puede dibujar un String
en un TForm pero dibujar solo el borde?? lo que quiero es que dibuje el borde como el de los botones, con luz y sombra.. no se si me doy a aentender. Es como un TBevel con la propiedad Shape := bsFrame Pero para Strings. Alguna idea?? Gracias |
Hola,
No sé si te valdría usar un "TPanel", puesto que cuenta con una propiedad "Caption" y jugando con otras propiedades puede quedar "como un frame". |
y el TStacticText no te sirve???
|
Hola,
O lo mismo se trata de utilizar el "Canvas" y sus posibilidades, que no son pocas... :) |
Gracias a todos por contestar y a sus rápidas respuestas
Lo que no quiero es que el borde sea un cuadrado, lo que quiero es que si pongo la letra S de tamaño 125 (p.e.) no se vea rellenado de algún color, que sea transparente, solo el borde de la S. Si colocan un TLabel y le asignan un tamaño de funte de 300, luego la ponen en Enabled := False; , entonces es un efecto similar, pero no quiero que salga el color de relleno, sino solo el borde y hacerlo de unos 3px. de ancho Voy a probar con los Canvas y dibujar Pixels, pero creo que se tardaría mucho GRACIAS a todos.y se aceptan más sugerencias. |
me acuerdo que dec. hizo un programa
para crear una imagen tipo avatar que ponia la letra inicial de el software que mas usamos algo asi |-------------| |D | |C | |I | |F | | | |-------------| tambien tenia una vista previa. tomaba las letras y las dibujaba en el canvas del panel. |
A mi se me ocurre que la forma más fácil de hacerlo es usar una fuente True Type que sea Outline, así el trabajo ya está hecho :p
|
La franja horaria es GMT +2. Ahora son las 15:14:38. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi