|
|
|
Кто-нибудь писал свой аналог RichEdit? Изчего состоит?
|
|||
|---|---|---|---|
|
#18+
ShSergerstudioя писал в студии своей с нуля РичЭдит на шарпе. текстовые файлы в десятки мегабайтов открываются за пару секунд. Это была единственная причина возится с этим делом И чего? Полностью удовлетворил спецификацию на ртф? Ну не верю. мне ртф не нужен. Подсветка в разных типах файлов (скрипты, вб кода, хмl), фолдинг, отрисовывание брекпоинтов, редактирование текста без супер комбинаций. Достаточно. Контрол кстате не большой получился, ну может до 1-2 тыс строк. Правда по архитектуре не оч. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2010, 11:16:12 |
|
||
|
Кто-нибудь писал свой аналог RichEdit? Изчего состоит?
|
|||
|---|---|---|---|
|
#18+
Кантачесrstudioя писал в студии своей с нуля РичЭдит на шарпе. Какие классы использовали? Ну как обычно. Бросил контрол, бросил скролбары, создал коллекцию строк в контроле и вперед отрисовывать все посимвольно и построчно. На разных событиях - перерисовка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2010, 11:20:12 |
|
||
|
Кто-нибудь писал свой аналог RichEdit? Изчего состоит?
|
|||
|---|---|---|---|
|
#18+
rstudioсоздал коллекцию строк в контроле и вперед отрисовывать все посимвольно и построчно. На разных событиях - перерисовка. Одна коллекция для всего текста? Графику использовали или выводили только текст, без рисунков? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2010, 13:36:20 |
|
||
|
Кто-нибудь писал свой аналог RichEdit? Изчего состоит?
|
|||
|---|---|---|---|
|
#18+
Кантачесrstudioсоздал коллекцию строк в контроле и вперед отрисовывать все посимвольно и построчно. На разных событиях - перерисовка. Одна коллекция для всего текста? Графику использовали или выводили только текст, без рисунков? текст без рисунков. Рисунки пока не понадобились. Скриншоты можно посмотреть здесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2010, 14:03:07 |
|
||
|
Кто-нибудь писал свой аналог RichEdit? Изчего состоит?
|
|||
|---|---|---|---|
|
#18+
rstudio...Бросил контрол... Какой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2010, 14:47:15 |
|
||
|
Кто-нибудь писал свой аналог RichEdit? Изчего состоит?
|
|||
|---|---|---|---|
|
#18+
ShSergerstudio...Бросил контрол... Какой? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2010, 14:56:58 |
|
||
|
Кто-нибудь писал свой аналог RichEdit? Изчего состоит?
|
|||
|---|---|---|---|
|
#18+
rstudio, Между контролом и юзерконтролом имеется таки разница. А контрол, обрабатывающий, ну, например "абвгдеё" где? И как он это обрабатывает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2010, 15:21:15 |
|
||
|
Кто-нибудь писал свой аналог RichEdit? Изчего состоит?
|
|||
|---|---|---|---|
|
#18+
ShSergerstudio, Между контролом и юзерконтролом имеется таки разница. А контрол, обрабатывающий, ну, например "абвгдеё" где? И как он это обрабатывает? Есть маркэнжин который отвечает за раскраску текста. Потом эту структуру использует контрол чтобы отрисовать картинку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2010, 15:36:05 |
|
||
|
Кто-нибудь писал свой аналог RichEdit? Изчего состоит?
|
|||
|---|---|---|---|
|
#18+
rstudio[quot ShSerge] Потом эту структуру использует контрол чтобы отрисовать картинку. С с++ билдера считал, что контрол - это управляющий графический элемент, типа кнопки... А отрисовка на каком компоненте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2010, 08:37:46 |
|
||
|
Кто-нибудь писал свой аналог RichEdit? Изчего состоит?
|
|||
|---|---|---|---|
|
#18+
Кантачесrstudio[quot ShSerge] Потом эту структуру использует контрол чтобы отрисовать картинку. С с++ билдера считал, что контрол - это управляющий графический элемент, типа кнопки... А отрисовка на каком компоненте? GDI/GDI+ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2010, 12:18:35 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=36814975&tid=1343489]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
180ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 445ms |

| 0 / 0 |
