|
![]() |
#1 |
MCITP
|
![]()
странно-странно...
а у меня нормально дебагер просыпается и на методе mouseDblClick на контроле, даже если в нём никаких методов не вызывается. ![]() 3.0сп3
__________________
Zhirenkov Vitaly |
|
|
За это сообщение автора поблагодарили: Dima_Dima (1). |
![]() |
#2 |
Программатор
|
Да блин, ту нет никаких закономерностей. На одной форме бряки нормально работают, на другой тока через breakpoint;. Причем на одной и той же форме в разрезе контролов (о как) то работает то не работает.
|
|
![]() |
#3 |
Участник
|
Вот смотрите: debugger не просыпается, форма после DoubleClick не открывается
|
|
![]() |
#4 |
Moderator
|
Так брэйкпойнт после f.wait() стоит. Наверное, в этом дело? Форму закройте и прерветесь.
|
|
![]() |
#5 |
Axapta
|
Строка с info сработает только после того, как вы закроете вызванную форму. Там же wait у вас.
Можно вопрос, зачем такое извращение, по даблклику на серийном номере форму открывать?
__________________
С уважением, Олег. |
|
![]() |
#6 |
MCITP
|
![]()
Человек же написал
Цитата:
... форма после DoubleClick не открывается
![]()
__________________
Zhirenkov Vitaly |
|
![]() |
#7 |
MCITP
|
![]()
но у меня ваш код отлично работает
X++: public int mouseDblClick(int _x, int _y, int _button, boolean _Ctrl, boolean _Shift) { int ret; formRun f; ; ret = super(_x, _y, _button, _Ctrl, _Shift); f = classFactory.formRunClass(new args("InventJournalTable")); f.init(); f.run(); f.wait(); breakpoint; return ret; } может у вас проблема с самой открываемой формой? потрассируйте её.
__________________
Zhirenkov Vitaly |
|
![]() |
#8 |
Участник
|
В других формах всё работает, видно опять где-то чего-то маленького не хватает.....
|
|
![]() |
#9 |
Axapta
|
Еще раз: поставьте точку остановки на строке f.init();.
__________________
С уважением, Олег. |
|
![]() |
#10 |
Участник
|
to Gustav: спасибо, если бы форма открывалась, был бы я счас счастлив.
to oip: Заказчик у нас король!!! На init() debugger очухивается... Последний раз редактировалось Dima_Dima; 19.11.2008 в 16:44. |
|