Вверх ↑
Этот топик читают: Гость
Ответов: 1043
Рейтинг: 33
#1: 2012-04-08 17:18:13 ЛС | профиль | цитата
почему не работает такая конструкция?


Add(ChildPanelEx,11387548,140,105)
{
link(onClick,11387548:##select,[(184,111)(184,115)(128,115)(128,118)])
}
BEGIN_SDK
Add(EditMultiEx,7903024,21,21)
{
WorkCount=#5:##add|8:##select|8:##delete|
EventCount=#7:onClick|
Point(##add)
Point(##select)
Point(##delete)
}
Add(Panel,9698452,56,63)
{
Left=170
Top=35
Width=143
Height=134
Color=-16777207
Point(onMouseDown)
Point(Handle)
link(onMouseDown,7575790:doMove,[])
}
Add(MoveWindow,7575790,196,70)
{
link(Handle,9698452:Handle,[(202,58)(111,58)(111,107)(62,107)])
}
Add(Image,9695256,56,126)
{
Left=30
Top=35
Width=75
Height=70
Point(onMouseDown)
link(onClick,7903024:onClick,[(204,132)(204,27)])
}
END_SDK
Add(Button,5826604,21,175)
{
Left=20
Top=175
Caption="1"
link(onClick,11387548:##add,[(97,181)(97,111)])
}
Add(Button,11904380,21,224)
{
Left=20
Top=210
Caption="2"
link(onClick,11387548:##delete,[(97,230)(97,125)])
}


Она должна работать так...

Вы добавляете на форму панели с помощью кнопки 1.
Затем нажимая на картинку в любой панели эта панель должна выбраться,
после чего вы жмете кнопку 2 и эта панель удаляется.
карма: 0

0
файлы: 1code_27565.txt [974B] [113]
Ответов: 1821
Рейтинг: 168
#2: 2012-04-08 17:25:42 ЛС | профиль | цитата
ashkalov, у меня всё работает
карма: 5

0
Ответов: 1133
Рейтинг: 81
#3: 2012-04-08 17:27:19 ЛС | профиль | цитата
ashkalov писал(а):
эта панель должна выбраться

А у Вас она выбирается? Debug в помощь.
------------ Дoбавленo в 17.27:
sаmakacd писал(а):
всё работает

Да только не так как задумано.
карма: 2

0
Ответов: 1043
Рейтинг: 33
#4: 2012-04-08 17:30:31 ЛС | профиль | цитата
sаmakacd писал(а):
ashkalov, у меня всё работает

мне ведь нужно чтоб не у вас работало, а у меня

tom-it писал(а):
А у Вас она выбирается? Debug в помощь.

Извините, но я не умею пользоваться Debug.
------------ Дoбавленo в 17.30:
sаmakacd писал(а):
Да только не так как задумано.

вот именно
карма: 0

0
Ответов: 1133
Рейтинг: 81
#5: 2012-04-08 17:36:56 ЛС | профиль | цитата
Хотя нет, все работает. Сбило с толку что картинка сразу присутствует
ashkalov писал(а):
я не умею пользоваться Debug

Помощники
------------ Дoбавленo в 17.36:
Если правильно понял, то картинка должна появляться только после нажатия на кнопку 1? тогда в свойствах панели нужно выбрать Dynamic.
карма: 2

0
Ответов: 1821
Рейтинг: 168
#6: 2012-04-08 17:41:06 ЛС | профиль | цитата
ashkalov, всё верно, точка doDelete служит для удаления куска схемы (контейнера), при подачи на него индекса контейнера. А вы подаёте на него ХЗ что...
карма: 5

0
Ответов: 1043
Рейтинг: 33
#7: 2012-04-08 17:43:15 ЛС | профиль | цитата
tom-it писал(а):
Если правильно понял

нет, не правильно

Картинка вообще не причем.
Просто при клике на ней должна выбираться панель в которой находиться эта картинка и с помощью кнопки 2 удаляться (панель).

------------ Дoбавленo в 17.43:
sаmakacd писал(а):
при подачи на него индекса

sаmakacd, а для чего тогда точка DoSelect????
карма: 0

0
Ответов: 1821
Рейтинг: 168
#8: 2012-04-08 17:43:47 ЛС | профиль | цитата
Вот так надо:code_27566.txt
------------ Дoбавленo в 17.43:
ashkalov писал(а):
sаmakacd, а для чего тогда точка DoSelect????
sаmakacd писал(а):
для удаления куска схемы (контейнера), при подачи на него индекса контейнера. А вы подаёте на него ХЗ что...

карма: 5

0
файлы: 1code_27566.txt [1.2KB] [110]
Ответов: 1043
Рейтинг: 33
#9: 2012-04-08 17:44:33 ЛС | профиль | цитата
sаmakacd писал(а):
Вот так надо

не работает
карма: 0

0
Ответов: 1821
Рейтинг: 168
#10: 2012-04-08 17:45:38 ЛС | профиль | цитата
ashkalov, что именно
карма: 5

0
Ответов: 1043
Рейтинг: 33
#11: 2012-04-08 17:45:46 ЛС | профиль | цитата
sаmakacd, НЕ DoDelete а DoSelect

читайте внимательней
карма: 0

0
Ответов: 1821
Рейтинг: 168
#12: 2012-04-08 17:46:30 ЛС | профиль | цитата
Вы хоть раздвинули эти панели, при их добавлении при нажатии кнопки
карма: 5

0
Ответов: 1043
Рейтинг: 33
#13: 2012-04-08 17:46:54 ЛС | профиль | цитата
sаmakacd писал(а):
ashkalov, что именно

не работает как должно работать(
------------ Дoбавленo в 17.46:
sаmakacd писал(а):
Вы хоть раздвинули эти панели, при их добавлении при нажатии кнопки

да да да да
карма: 0

0
Ответов: 1821
Рейтинг: 168
#14: 2012-04-08 17:47:25 ЛС | профиль | цитата
ashkalov писал(а):
DoSelect
Так она ж сама выбираеться при клике
карма: 5

0
Ответов: 1043
Рейтинг: 33
#15: 2012-04-08 17:48:51 ЛС | профиль | цитата
tom-it, не пойму в самом отладчике
------------ Дoбавленo в 17.48:
sаmakacd писал(а):
Так она ж сама выбираеться при клике

каким макаром
если я кликаю на картинку?????????
------------ Дoбавленo в 17.48:
Вы вообще мою тему читали?
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)