Вверх ↑
Этот топик читают: Гость
Ответов: 3851
Рейтинг: 159
#1: 2008-01-24 23:43:37 ЛС | профиль | цитата
code_2090.txt

F1-RichEdit писал(а):
doAdd Добавляет строку в список из потока или поля str
Count Хранит число строк в списке

Слово одно и то же, а результаты - разные. Объясните пожалста..
карма: 0
начавший
0
файлы: 1code_2090.txt [640B] [227]
Ответов: 2060
Рейтинг: 28
#2: 2008-01-24 23:53:58 ЛС | профиль | цитата
Можно так зделать.
code_8212.txt
карма: 1

0
файлы: 1code_8212.txt [657B] [337]
Ответов: 3851
Рейтинг: 159
#3: 2008-01-25 00:01:04 ЛС | профиль | цитата
Эдик, теряется удобство - две полосы прокрутки в два раза напряжнее чем одна, имхо.
карма: 0
начавший
0
Ответов: 9906
Рейтинг: 351
#4: 2008-01-25 11:40:25 ЛС | профиль | цитата
Андрей. писал(а):
теряется удобство - две полосы прокрутки в два раза напряжнее чем одна

Так ты определись таки, чего хочешь: "удобства", или совпадения количества строк
карма: 9

0
Ответов: 8928
Рейтинг: 823
#5: 2008-01-25 15:38:52 ЛС | профиль | цитата
Андрей., индекс строки - её порядковый номер, верхняя строка имеет индекс 0; количество строк (когда есть хотя бы одна строка) начинается с 1, поэтому индекс последней строки на 1 меньше количества строк. Но Ваша схема должна выдавать (у меня и выдала) одинаковые результаты, т. к. индекс перебора массива из n строк, начинаясь с 0, заканчивается, когда индекс больше (n-1), т. е. равен n, он и остаётся на нижней точке
карма: 19

0
Ответов: 3851
Рейтинг: 159
#6: 2008-01-25 17:19:57 ЛС | профиль | цитата
Леонид писал(а):
Но Ваша схема должна выдавать (у меня и выдала) одинаковые результаты

Тогда:

Вопрос 1 - у кого ещё моя схема выдаёт одинаковые результаты
Вопрос 2 - у кого выдаёт одинаковые результаты вот эта схема code_2092.txt


Galkov, я хочу понять почему здесь работает слово или..
карма: 0
начавший
0
файлы: 1code_2092.txt [653B] [227]
Ответов: 9906
Рейтинг: 351
#7: 2008-01-25 17:24:35 ЛС | профиль | цитата
Андрей. писал(а):
почему здесь работает слово или..

Потому-что, чтобы было "удобней", надо одну строку разделить на несколько.

Причем, это же не наше решение, мы-то строки не считали, мы спросили у дяди Билли (предваритель сказав ему, что нам "удобнее" без скролл-баров) -- он ответил.

Вот он так видит
карма: 9

0
Ответов: 3851
Рейтинг: 159
#8: 2008-01-25 18:13:13 ЛС | профиль | цитата
эх, блин - нет в жизни счастья
или есть?

Вопрос 3 - у кого правильно работает вот это code_2094.txt ?
карма: 0
начавший
0
файлы: 1code_2094.txt [662B] [238]
Ответов: 1397
Рейтинг: 50
#9: 2008-01-25 18:31:36 ЛС | профиль | цитата
У меня не работает
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 9906
Рейтинг: 351
#10: 2008-01-25 20:14:24 ЛС | профиль | цитата
Вопрос-то с бородой большой...
Еще спроси, почему из массива цвет не вытащить


Add(MainForm,1495821,154,161)
{
Left=20
Top=105
link(onCreate,9850020:doEnum,[])
}
Add(RichEdit,5268693,280,196)
{
Left=5
Top=20
Width=100
ScrollBars=2
}
Add(StrList,6270079,203,133)
{
Strings=#13:Первая строка|13:Вторая строка|13:Третья строка|
}
Add(ArrayEnum,9850020,217,196)
{
link(onItem,5268693:doAdd,[])
link(Array,6270079:Array,[])
}
Add(Button,9897736,224,252)
{
Left=110
Top=50
Width=40
Data=String(д.txt)
link(onClick,4081814:doAdd,[])
}
Add(ArrayEnum,702636,350,252)
{
link(onItem,3387839:doAdd,[])
link(Array,4081814:Array,[(356,240)(328,240)(328,309)(300,309)])
}
Add(RichEdit,3387839,413,252)
{
Left=155
Top=20
Width=135
}
Add(StrList,4081814,280,252)
{
link(onChange,702636:doEnum,[])
link(Str,5268693:Text,[])
}
карма: 9

0
Ответов: 3851
Рейтинг: 159
#11: 2008-01-25 21:16:52 ЛС | профиль | цитата
Galkov, спасибо.

Оказывается под FPC в рич картинки не вставляются - говорит "This method not support"

зы: Штож за день такой сиводня..
карма: 0
начавший
0
Ответов: 2060
Рейтинг: 28
#12: 2008-01-25 21:25:12 ЛС | профиль | цитата
Андрей. писал(а):
зы: Штож за день такой сиводня..

Татьянин день, день студента, может они что нахемичили. Студенты они такие.
карма: 1

0
Ответов: 3851
Рейтинг: 159
#13: 2008-01-25 21:47:18 ЛС | профиль | цитата
Эдик, точно - надо сменить род деятельности (отдохнуть типа)..
карма: 0
начавший
0
Ответов: 8928
Рейтинг: 823
#14: 2008-01-25 22:04:32 ЛС | профиль | цитата
Андрей., прошу прощения, я неправильно понял Ваш вопрос, RichEdit без горизонтальной полосы прокрутки разбивает строку по своей длине, и правда, хотя строки две, но видим-то (и считаем) 4, а можно и 24
code_8231.txt
карма: 19

0
файлы: 1code_8231.txt [1.2KB] [260]
Ответов: 3851
Рейтинг: 159
#15: 2008-01-25 22:23:16 ЛС | профиль | цитата
Леонид, я Вам больше скажу - попробуйте разные компиляторы (FPC/D4) для вот этого: code_2095.txt


Получается Кладов с Биллом не согласен
карма: 0
начавший
0
файлы: 1code_2095.txt [720B] [237]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)