PDA

Ver la Versión Completa : Caracteres especiales en componentes


nazosoto
08-07-2006, 21:23:43
Queria saber como incluir en un Edit simbolos como alfa, beta superindices, subindices,etc. pero junto con caracteres alfanumericos.
Desde ya muchas gracias

madriles
08-07-2006, 21:50:50
hola
subindices y superindices no lo he mirado, pero para los caracteres solo tienes que cambiar al edit la propiedad font por el que quieras

Edit1.Font.Name := 'Symbol';

un saludo

nazosoto
10-07-2006, 13:09:20
Esa solucion lo habia probado, pero yo quiero que no solo me aparezcan carateres especiales, sino tambien los caracteres comunes, los alfanumericos.. espero que este expresando correctamente mi consulta.

kuan-yiu
10-07-2006, 13:25:53
Usando el buscador del foro (que te recomiendo que uses) he encontrado esto:
Fórmulas químicas (http://www.clubdelphi.com/foros/showthread.php?t=29202)
Caption con superíndice (http://www.clubdelphi.com/foros/showthread.php?p=65920&mode=linear#post65920)

Lepe
10-07-2006, 15:04:26
Hablo sin comprobarlo, pero quizás un TRichEdit si tenga la capacidad de poner la fuente como superíndice y subíndice, haciéndolo pequeño, puede simular un Edit.

Mira por SelAttributes de dicho componente, o incluso de una fuente determinada.

Saludos

nazosoto
04-08-2006, 12:50:14
gracias a su ayuda ya eh podido ingresar casi todos los caracteres, solo me falta la inclusion del alfa, pero lo quiero realizar sin cambiar el estilo de fuente, se entiende?

Lepe
05-08-2006, 11:08:51
El estilo (cursiva,subrayada, negrita) o el nombre de la fuente ¿?

Con el mapa de caracteres de windows verás que el símbolo alfa está tambien por ahí, podrías usar su código Ascii para incrustarlo.

Enviar teclas (http://www.clubdelphi.com/foros/showthread.php?t=22434)

Saludos

nazosoto
09-08-2006, 13:30:32
ninguno de los componentes me muestra el caracter alfa α, debo incluir algun caracter especial? Ya probe cambiando los diferentes CharSets pero no hay ningun cambio, me muesta un ? (signo de interrogacion).
Desde ya muchas gracias por la ayuda