|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
напоминаю проблема такая: при правостороннем выравнивании и скроллбарс = бос (само собой мультилайн = труе) пропадает нижняя прокрутка. идея такая - может сделать свой контрол, из самостоятельных прокруток и текстбокса. только вот не знаю, как прокручивать программно текстбокс ... |
|||
:
Нравится:
Не нравится:
|
|||
27.05.2007, 15:27 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
1) (Глупо) selstart 2) брать TextBox во всю высоту и мотать аффтопитезь: 4 8 15 16 23 42 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2007, 10:43 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
Ничё не понял ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2007, 15:33 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
в том то и дело что я мотать не умею. поискал - чёто невразумительное мне выдают :-( ... |
|||
:
Нравится:
Не нравится:
|
|||
28.05.2007, 20:25 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
а как называится функция которая мотает? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.05.2007, 18:27 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
Aklin, ку-ку! ...---... ...---... ...---... :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2007, 19:38 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
up ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2007, 16:44 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
Сначала проблема показалась надуманной, однако она существует. Такое поведение текстбоксов похоже у всех одинаковое. Посмотрел True DBText - он так же себя ведет. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 08:35 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
WorobjoffСначала проблема показалась надуманной, однако она существует. Такое поведение текстбоксов похоже у всех одинаковое. Посмотрел True DBText - он так же себя ведет. Совет: свой OCX сделай из обычного многострочного ТекстБокса и двух Скроллов ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2007, 16:57 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
A kak motat' ya ne znau! ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2007, 17:55 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
up ... |
|||
:
Нравится:
Не нравится:
|
|||
14.06.2007, 23:49 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
PaulDup Так подумай, у Скуроллбара есть процедуры свои ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2007, 09:16 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
up ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2007, 14:43 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
стоп. а документация по русски у мелкософта есть на сайте? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2007, 16:08 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
UP!! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2007, 18:19 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
@TM@ROZчегстоп. а документация по русски у мелкософта есть на сайте? http://search.microsoft.com/results.aspx?mkt=en-US&form=MSHOME&setlang=en-US&q=scrollbar ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2007, 19:12 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
ничего полезного я не почерпнул ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2007, 21:14 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
Кстати, Аклин, селстарт плох тем, что неизвестна длина каждой строки текстбокса. отпадает. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2007, 21:16 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
Кстати, Аклин, селстарт плох тем, что неизвестна длина каждой строки текстбокса. отпадает. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2007, 21:17 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
извините за флуд. я нечаяно ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2007, 21:18 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
я как то считал, сколько строк у текст бокса. один из простейших способов взять label c автосайзом и загнать туда этот текст. сделать текстбокс размерами как label. единственная (сложная) проблемма - узнать коорбинаты курсора. например при движении стрелками вправо-влево требуется, чтобы курсор был, скажем, за 1000 твипов от края. как - так... аффтопитезь: 4 8 15 16 23 42 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2007, 21:37 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
возможнный вариант: можно определить (я нашел пример) номер строки и положение слева (символов). если так, то храня ВСЕ строки текстбокса в массиве: х курсора - длинна последней строки (TextWidth(s)) y курсора - высота строки * количество строк (TextHeight(s) * n) как-то так... аффтопитезь: 4 8 15 16 23 42 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2007, 21:49 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
а как Aklin 2) брать TextBox во всю высоту и мотать? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2007, 21:51 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
@TM@ROZчега как Aklin 2) брать TextBox во всю высоту и мотать? узнать, сокоа строк. n умножить на высоту строки H получить H*n и сделать высоту текстбокса такой. далее взять скролл на 1000 (от 1 до 1000) на его событие повесить: text1.top = (me.scaleheight - text1.height) / 1000 * scroll.value если знать все строки, то можно узнать ширину текстбокса max(TextWidth(s(i))) проделать то же, как и с высотой ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2007, 22:03 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
Aklin, ранее с прокруткой не связывался, подскажите пожалуйста, как 1.узнать, солько строк n 2.узнать высоту строки H ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2010, 08:03 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
что-то не могу сообразить в текстовое поле как програмно добавлять строки, имеется ввиду если их много, или через абзац? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2010, 08:09 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
Ципихович Эндрю, чеши в новую, свою тему! ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2010, 10:27 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
Игорь Горбонос, шо за грубость?? Где эта моя тема?? А что здесь нельзя ответить?? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2010, 19:51 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
Вы имеете ввиду ветка в Офисе, там вообще такая инфальтивность, ужас ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2010, 20:03 |
|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#18+
ну вроде написал, но это на мой взгляд не цивилизованно Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2010, 20:22 |
|
|
start [/forum/topic.php?all=1&fid=60&tid=2159121]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
73ms |
get tp. blocked users: |
2ms |
others: | 546ms |
total: | 703ms |
0 / 0 |