![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.10.2009
Сообщений: 94
|
![]()
Вобщем соль вот в чом.
име. функцию построение линии DrawLine. вызываю её с 6 параметрами( 1е три координаты 1й точки, вторые три-координаты 2й точки). у меня нарисовано 4 прямые. все норм. теперь мне нужно зделать возможность разносить их в пространстве. я к кое каким координатам прибавляю значение считываемое с ТрекБара. при этом двигаются ВСЕ 4 линии в разных направлениях. но я также хочу зделать возможность двигать 1 линию. Сделал радиогрупп, при выборе первого итема двигаю первую линию. но и тут вся проблема. когда переключаю на второй итем, то значение старых координат перебрасывается на текущую линию, а 1я уходит на стандартные координаты. вся соль в том, что там условные операторы(я проверяю какой итем активен) и поэтому выполняется только ОДНО условие и как следствие только одна линия имеет другие координаты, все остальные стандартные. а как зделать чтобы при переключении позиция линии предыдущей сохранялась? |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ничего не понял... Давай ты проект прикрепишь, и по человечески объяснишь.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 14.10.2009
Сообщений: 94
|
![]() Код:
я хочу также сделать возможным передвигать каждую линии по отдельности. для этого у меня есть РадиоГрупп с 4 итемами. когда один из них активирован то двигаю только 1 линию. Код:
проблема. допустим я выбрал итем 0. выполнилось условие первое, с трек бара считали, присвоили P[0], отодвинули 1ю линию. теперь хотим подвинуть вторую. выбираем итем 2. и значение с трек бара скидывается на P[2] и вторая линия сразу отодвигается на на координаты, на которые была отодвинута первая линия. а мне нужно, чтобы первая линия сохранила свои значения, я переключил итем, и подвинул вторую, третью, но при этом предыдущие оставались на тех положениях, которые я им задал. возможно ли это вообще реализовать? ___________________________________ ___________________________________ _______________ Последний раз редактировалось Seran4ek; 27.11.2009 в 18:10. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 14.10.2009
Сообщений: 94
|
![]()
если я буду при каждом выполнении условия записывать координаты линии в файл, это решит ситуацию?
тоесть выполнил например первое условие, сдвинул одну линию, координаты записались в файл. переключил итем, первое условие уже не выполняется, но данные то в файле уже будут? или нет? О_о |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 14.10.2009
Сообщений: 94
|
![]()
ответьте пожалуйста хотя бы на второй вопрос. очень нужно.
Вопрос: есть пара условий. Пусть выполнилось первое. при его исполнении в файл чтото записалось. Переключаем радиобаттон и первое условие не выполняется. Выполнилось второе. ГЛАВНОЕ: данные записанные в файл когда было исполнено 1 условие остануться или нет? О_о |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C. Найти пересечения линий. | Sekmegalife | Помощь студентам | 1 | 19.10.2009 08:34 |
Запоминание ячеек в память | motorway | Microsoft Office Excel | 3 | 08.07.2009 08:31 |
Запоминание координат при перемещении формы | Shouldercannon | Общие вопросы Delphi | 5 | 21.06.2009 23:11 |
Как осуществить запоминание объектов? | Djem1991 | Общие вопросы Delphi | 4 | 06.01.2009 14:09 |
Запоминание цифр | romul87 | Общие вопросы Delphi | 3 | 10.10.2008 18:54 |