![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Текст строк разного цвета в GUICtrlCreateEdit |
|
[решено] Текст строк разного цвета в GUICtrlCreateEdit
|
![]() Ветеран Сообщения: 553 |
Как мне сделать строки разного цвета в GUICtrlCreateEdit инфа добавляется через _GUICtrlEdit_AppendText ... если вообще можно ...
т.е. это всё для этого (типа хвалюсь ![]() |
|
Отправлено: 19:17, 25-06-2009 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата proxy:
![]() И ещё, для того тобы шрифт присвоился выделенной части текста, эта строчку нужно поместить перед RichText_SetSel, а не после. Цитата FlatX007:
|
||
------- Отправлено: 15:42, 09-07-2009 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Ветеран Сообщения: 553
|
Профиль | Отправить 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 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата FlatX007:
#include <WindowsConstants.au3> #include <GuiConstantsEx.au3> #include <GuiRichEdit.au3> ; $GUI = GUICreate("bye", 300, 200) $hRichText = RichText_Create($GUI, 0, 0, 300, 200) RichText_SetReadOnly($hRichText) RichText_BkColor($hRichText, 0x000000) GUISetState() _Mu("11111111111111111" & @CRLF, 0x0000FF, "Arial Black") Sleep(1000) _Mu("22222222222222222" & @CRLF, 0xFF0000, "Arial Black") Sleep(1000) _Mu("33333333333333333" & @CRLF, 0x00FF00, "Arial Black") While GUIGetMsg() <> $GUI_EVENT_CLOSE WEnd Func _Mu($sText = 1, $nColor = 1, $nFont = 1) Local $iStart_Sel = StringLen(RichText_GetText($hRichText)) Local $iEnd_Sel = $iStart_Sel + StringLen($sText) RichText_AppendText($hRichText, $sText) RichText_SetSel($hRichText, $iStart_Sel, $iEnd_Sel) RichText_SetColor($hRichText, $nColor, True) RichText_SetFont($hRichText, $nFont, True) RichText_SetSel($hRichText, $iEnd_Sel, $iEnd_Sel) EndFunc |
|
------- Отправлено: 00:07, 17-08-2009 | #13 |
![]() Старожил Сообщения: 206
|
Профиль | Отправить PM | Цитировать ...
|
Последний раз редактировалось Yashied, 17-08-2009 в 02:27. Причина: Уже не актуально Отправлено: 02:17, 17-08-2009 | #14 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Установка модулей DDR SDRAM - разного объёма | Utuwa | Материнские платы и память | 11 | 25-03-2010 18:42 | |
CMD/BAT - [решено] Замена строк конфига | The_Name | Скриптовые языки администрирования Windows | 4 | 22-09-2009 11:19 | |
CMD/BAT - [решено] Передача строк из исполняемого файла в текстовый. | tr011_tmn | Скриптовые языки администрирования Windows | 11 | 14-07-2009 16:42 | |
Утилиты - Утилита для своевременного обновления разного софта | fantik | Наборы обновлений для Windows XP/2003/Windows 7 | 26 | 04-07-2008 14:36 | |
Разное - [решено] Цвета файлов | stinger32 | Microsoft Windows 2000/XP | 5 | 30-01-2008 21:20 |
|