Red de conocimiento informático - Aprendizaje de código fuente - Problema de lenguaje fácil: cuando la etiqueta se ajusta automáticamente, el ancho de la etiqueta es 50, el título de la etiqueta = AA cuando AA

Problema de lenguaje fácil: cuando la etiqueta se ajusta automáticamente, el ancho de la etiqueta es 50, el título de la etiqueta = AA cuando AA

.Versión?2

.Biblioteca de soporte?OPenGL

.Subrutina?Conversión

.Parámetro?Etiqueta,?Etiqueta

p>

¿La longitud de caracteres que puede acomodar la etiqueta?=?(label.width?-?2)?÷?(label.font.font size?×?1.33)?×?2?-?3

¿Obtener la longitud del título de la etiqueta?=?1

¿Determinar el comienzo del ciclo? (¿Obtener la longitud del título de la etiqueta?<?Longitud de los caracteres de la etiqueta?+?1)

.¿Juzgar el inicio? (¿Es un carácter de doble byte? (etiqueta.título,? Obtener la longitud del título de la etiqueta))

¿Obtener la longitud del título de la etiqueta? =? ¿Obtener la longitud del título de la etiqueta? +? 2

Si es verdadero? (¿Obtener la longitud del título de la etiqueta? =? Capacidad de caracteres de la etiqueta)

. ¿Es un carácter de doble byte? (Etiqueta.Título,? Obtener la longitud del título de la etiqueta))

¿Obtener la longitud del título de la etiqueta?=?Obtener la longitud del título de la etiqueta?-?1

Si realmente terminó

¿Saltar del bucle? ()

Si es verdadero, ¿si es verdadero? ¿Obtener la longitud del título de la etiqueta?>?La etiqueta puede acomodar la longitud de los caracteres)

¿Obtener la longitud del título de la etiqueta?=?Obtener la longitud del título de la etiqueta?-?2

.Si es verdadero ? (¿Es un carácter de doble byte? (etiqueta.título,?Obtener la longitud del título de la etiqueta))

¿Obtener la longitud del título de la etiqueta?=?Obtener la longitud del título de la etiqueta? + ?1

.Si es verdadero hasta el final

¿Saltar del bucle?()

.Si es verdadero hasta el final

.Default

¿Obtener la longitud del título de la etiqueta?=?Obtener la longitud del título de la etiqueta?+?1

.¿Si es verdadero?(¿Obtener la longitud del título de la etiqueta?=?El la etiqueta puede acomodar la longitud del carácter)

¿Escapar del bucle?()

.Si es verdadero final

.Si es verdadero?(¿Obtener la longitud del título de la etiqueta? >>La etiqueta puede acomodar la longitud del carácter)

¿Obtener la longitud del título de la etiqueta? =?Obtener la longitud del título de la etiqueta?-?1

¿Escapar del bucle?()

.Si realmente ha terminado

.Juzgar el final

.¿Juzgar el final del ciclo?()

Etiqueta.Título? =?¿Obtener el lado izquierdo del texto?(Label.Title,?Obtener la longitud del título de la etiqueta)?+?"..."