![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вот дано: memo1 и []-Checkbox1..7(Как спомощью CheckBox1..7 мен) [D7, XP]
Gleb © (2006-03-13 10:57:00)Вот дано: memo1 и []-Checkbox1..7
memo1
_________________
[] 111111111111111
[] 333333333333333
[] 666666666666666
[] 222222222222222
[] 555555555555555
[] 777777777777777
[] 444444444444444
Как спомощью CheckBox1..7 менять строки компонента memo1,
чтобы строки memo1 были по порядку?
Gleb (2006-03-13 11:56:00) [1]Спасибо за помощь!!
Плохиш (2006-03-13 11:49:00) [2]
> Gleb © (13.03.06 11:25) [12]
> давате я лучше вам на e-mail отправлю как она выглядит?
Вот ещё, нафик, нафик.
> Gleb © (13.03.06 11:39) [15]
И в чём проблема?
После нажатия второго checkBox-а меняй строки, и сбрасывай выделение checkBox-ов.
Gleb (2006-03-13 11:39:00) [3]Надо что бы получилось, что при нажатии 2 checkBox другие блокировались, после того как строки в Memo поменялись checkBox снова стали работать(короче говоря в Memo написоно стихотворение , но строки написаны в разброс и с помощью checkBox надо их составить правильно и чтоб при это в label выводилось сообщение Горячо! или Холодно!)
Sergey13 (2006-03-13 11:35:00) [4]2[12] Gleb © (13.03.06 11:25)
>давате я лучше вам на e-mail отправлю как она выглядит?
Мне не надо!!!
Я бы предложил две кнопки - "вверх" и "вниз". И по ним смещать текущую соответственно.
А если строки надо нормально отсортировать, то загнать все в CDS и там все сделать.
msguns (2006-03-13 11:27:00) [5]А почемы бы вместо мемо не использовать TStringGrid ? Там можно и чекбоксы рисовать в ячейках.
Gleb (2006-03-13 11:25:00) [6]давате я лучше вам на e-mail отправлю как она выглядит?
Плохиш (2006-03-13 11:21:00) [7]
> Sergey13 © (13.03.06 11:18) [10]
> Глупая какая-то задача, ИМХО. Интересно, какова ее область
> применения?
Задачу знает только автор, но он партизан, а партизаны мне не интересны.
Dmitrij_K (2006-03-13 11:18:00) [8]
Memo1.Lines[0] := '0000000000'
Memo1.Lines[1] := '11111111111111111'
...
Sergey13 (2006-03-13 11:18:00) [9]2[3] Gleb © (13.03.06 11:05)
>т.е нажал на CheckBox2 и CheckBox4(значение true) и строки в memo1 поменялись местами
А если нажал CheckBox2, CheckBox4, CheckBox3 и CheckBox7 чего делать?
А если все нажал?
2[7] Gleb © (13.03.06 11:11)
>Это реальная задача
>а напишите мне алгаритм решения пожалуйста!
Глупая какая-то задача, ИМХО. Интересно, какова ее область применения?
Ega23 (2006-03-13 11:13:00) [10]
> а напишите мне алгаритм решения пожалуйста!
>
А подумать?
Gleb (2006-03-13 11:11:00) [11]Это реальная задача
а напишите мне алгаритм решения пожалуйста!
Плохиш (2006-03-13 11:09:00) [12]
> строки в memo1 поменялись местами
Уже ближе.
У мемо есть свойство Lines типа TStrings вот и меняй строки в этом списке местами.
Плохиш (2006-03-13 11:06:00) [13]
> т.е переключая CheckBox1..7
Вот это понял.
> менять строки компонента memo1,
> чтобы строки memo1 были по порядку
И вот это понял.
А что требуется так и не понял :-(
Sergey13 (2006-03-13 11:06:00) [14]2[2] Gleb © (13.03.06 11:03)
Это головоломка или реальная задача?
Gleb (2006-03-13 11:05:00) [15]т.е нажал на CheckBox2 и CheckBox4(значение true) и строки в memo1 поменялись местами
Gleb (2006-03-13 11:03:00) [16]т.е переключая CheckBox1..7 менять строки компонента memo1,
чтобы строки memo1 были по порядку
Плохиш (2006-03-13 11:02:00) [17]Ничего не понял. CheckBox ничего не меняет.