Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для FlatX007

Ветеран


Сообщения: 553
Благодарности: 87

Профиль | Отправить PM | Цитировать


Ну вот вроде я и до этого добрался , но всё равно ничего непонятно.

Вот функция , при добавлении текста последняя строчка оказывается с верху ... а мне нужно с низу и с автоскролом.
И с троки неполучаются разного цвета, все сразу окрашиваются в последний цвет... что надо сделать?

Код: Выделить весь код
#Include <WindowsConstants.au3>
 #include <GuiConstantsEx.au3>
 #include <GuiRichEdit.au3>

$GUI = GUICreate("bye",300,200)
$hRichText = RichText_Create($GUI, 0, 0, 300, 200)

GUISetState()

_Mu("11111111111111111" & @CRLF, 0x0000FF, "Arial Black")
Sleep(1000)
_Mu("22222222222222222" & @CRLF, 0xFF0000, "Arial Black")

 While 1
     If GUIGetMsg() = $GUI_EVENT_CLOSE Then Exit
 WEnd

 Func _Mu($Text = 1, $Color = 1, $Font = 1)

    RichText_InsertText($hRichText, $Text)
    RichText_SetReadOnly($hRichText)
    RichText_BkColor($hRichText, 0x000000)
    RichText_SetSel($hRichText, 0, 1000)
    RichText_SetColor($hRichText, $Color, True)
    RichText_SetFont($hRichText, $Font, True)
    RichText_SetSel($hRichText, 0, 0)

EndFunc

Отправлено: 23:42, 16-08-2009 | #12