Pregunta

¿Hay alguna forma de hacer esto en la ventana de propiedades de Powerbuilder para el cuadro de texto de una ventana de datos?

¿Fue útil?

Solución 5

En realidad me topé con una solución más simple. Copié y pegué una parte del texto de un pdf en la propiedad de texto de un control de texto de la ventana de datos. El carácter del superíndice simplemente se pegó. Así que supongo que la solución de Dougman también funcionaría.

Ejemplo: " ™ Marca registrada utilizada bajo ... "

Nota: estoy usando PB 9.0.1

Gracias por toda la ayuda, Glenn

Otros consejos

Eso depende de cómo se defina " cuadro de texto " ;, pero en general, la única forma de mezclar texto normal y superíndice es con un control de texto enriquecido. En PB 11.5, incluso puede utilizar texto enriquecido como un estilo de columna.

Buena suerte,

Terry.

Sí. Para el control de texto, debe seleccionar una fuente que tenga caracteres de superíndice (Arial hace).

  • Vaya al Mapa de caracteres de Windows (generalmente en el menú de inicio en Accesorios - > Herramientas del sistema) y seleccione su fuente.
  • Luego vaya al carácter de superíndice que desea colocar en su control de texto. Haga clic en él y luego haga clic en el botón Seleccionar para colocarlo en el cuadro de texto del mapa de caracteres.
  • Luego haga clic en el botón Copiar.
  • Ahora puede volver a PowerBuilder y pegar este valor en el área de texto de la ventana de propiedades.

Mientras se seleccione la misma fuente para el control DataWindow que se seleccionó en el mapa de caracteres, debería aparecer como su carácter de superíndice.

Esta misma técnica se puede hacer para incluir cualquiera de los caracteres del tipo Wingding también.

Terminamos usando dos campos de texto separados. Es una solución fea, pero funciona. El campo del superíndice tiene una fuente más pequeña y se desplaza un poco más arriba.

Creo que las nuevas versiones de PB admiten superíndices.

Gracias por la ayuda.

Glenn

Si vas al mapa de caracteres, cuando seleccionas tu personaje, se mostrarán las teclas para ingresar este carácter en la parte inferior derecha de la ventana.

Ejemplo: en fuente Arial: la marca & # 174; (registrada) es Alt + 0174

Para ingresar estos, active su numlock, mantenga presionada la tecla alt y escriba 0 1 7 & amp; 4 luego suelte la tecla alt . Tienes que usar las teclas numéricas en el teclado numérico para hacer esto, las que están en la parte superior del teclado no funcionan.

Luego puedes ingresar tus caracteres directamente o hacer algo como esto:

ls_key = '& # 174; '

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top