Показать сообщение отдельно
Старый 19.12.2006, 14:47   #3  
Stitch_MS is offline
Stitch_MS
Участник
Аватар для Stitch_MS
Соотечественники
 
397 / 483 (17) +++++++
Регистрация: 27.02.2006
Адрес: Дания
Можно объявить во второй форме boolean переменную, (скажем, lookupCalled), а потом в lookup методе, вызывающем третью форму, присваивать lookupCalled = true, затем делать собственно вызов третьей формы, и в конце добавить lookupCalled = false. Кроме того, методы close и closeSelect второй формы переписать, так чтобы super() вызывался только если lookupCalled == false.

Возможно, кто-то подскажет лучшее решение?