|
текстбокс (повторно - новая идея)
|
|||
---|---|---|---|
#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 |
|
|
start [/forum/topic.php?fid=60&msg=34627332&tid=2159121]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
others: | 340ms |
total: | 471ms |
0 / 0 |