Что нового

Перенос строк в элементе Label

Cytrus

Новичок
Сообщения
110
Репутация
3
Привет.

Какие надо выставить стили, чтобы текст,
который не помещается в элементе "Label" переносился на другую строку?

На XP текст автоматически переносился. А на WINDOWS 7 не хочет. Просто обрезается.


Код:
#include <GUIConstantsEx.au3>
#include <MsgBoxConstants.au3>
GUICreate("GUI", 300, 200)
GUICtrlCreateLabel('00000000000000000000000123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ', 0, 0, 215, 50)
GUISetState()
While 1
	Local $iMsg = GUIGetMsg()
	If $iMsg = $GUI_EVENT_CLOSE Or $iMsg = -1 Then ExitLoop
WEnd
 

hedji

Продвинутый
Сообщения
409
Репутация
94
Переносятся слова.
Код:
#include <GUIConstantsEx.au3>
#include <MsgBoxConstants.au3>
GUICreate("GUI", 300, 200)
GUICtrlCreateLabel('000000000 00000000 000000123456 789ABCDEFG HIJKLMNO PQRSTUVWXYZ', 0, 0, 215, 50)
GUISetState()
While 1
    Local $iMsg = GUIGetMsg()
    If $iMsg = $GUI_EVENT_CLOSE Or $iMsg = -1 Then ExitLoop
WEnd
 
Автор
Cytrus

Cytrus

Новичок
Сообщения
110
Репутация
3
hedji, дело в том, что строка создаётся динамически, и абсолютно неизвестно, где стоят пробелы.
В большинстве случаев, их вообще может и не быть.
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
Используй элемент edit/input со стилем "только чтение"
 
Верх