немодальное диалоговое окно
От: flash83  
Дата: 23.10.02 10:30
Оценка:
помогите,please!
как создать немодальное диалоговое окно,
кот. обменивалось бы данными с клиентской областью и вызывало соответсвующую ее реакцию.
перелопачено уже куча литературы, в том числе и Круглински, но никакого толка...thanx
Re: немодальное диалоговое окно
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 23.10.02 10:34
Оценка:
Здравствуйте flash83, Вы писали:

F>помогите,please!

F>как создать немодальное диалоговое окно,
F>кот. обменивалось бы данными с клиентской областью и вызывало соответсвующую ее реакцию.
F>перелопачено уже куча литературы, в том числе и Круглински, но никакого толка...thanx

в чем проблема-то — создать или обмениваться?

если второе — пусть друг-другу SendMessage посылают
Re[2]: немодальное диалоговое окно
От: flash83  
Дата: 23.10.02 11:03
Оценка:
Здравствуйте Odi$$ey, Вы писали:

O$>Здравствуйте flash83, Вы писали:

F>>помогите,please!

F>>как создать немодальное диалоговое окно,
F>>кот. обменивалось бы данными с клиентской областью и вызывало соответсвующую ее реакцию.
F>>перелопачено уже куча литературы, в том числе и Круглински, но никакого толка...thanx

O$>в чем проблема-то — создать или обмениваться?

O$>если второе — пусть друг-другу SendMessage посылают

проблема как раз в создании...
Re[3]: немодальное диалоговое окно
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 23.10.02 11:24
Оценка:
Здравствуйте flash83, Вы писали:

F>проблема как раз в создании...


так у того же Круглински глава 7 так и называется "Немодальные диалоги и ..." что-то там еще
Re[4]: немодальное диалоговое окно
От: flash83  
Дата: 23.10.02 11:46
Оценка:
Здравствуйте Odi$$ey, Вы писали:

O$>Здравствуйте flash83, Вы писали:

F>>проблема как раз в создании...


O$>так у того же Круглински глава 7 так и называется "Немодальные диалоги и ..." что-то там еще
да, но они там рассматриваются чисто с теоритической точки зрения, в итоге, в примерах —
только стандартные модальные.
Re[5]: немодальное диалоговое окно
От: Patalog Россия  
Дата: 23.10.02 12:42
Оценка:
Здравствуйте flash83, Вы писали:

F>Здравствуйте Odi$$ey, Вы писали:


O$>>Здравствуйте flash83, Вы писали:

F>>>проблема как раз в создании...


O$>>так у того же Круглински глава 7 так и называется "Немодальные диалоги и ..." что-то там еще
F>да, но они там рассматриваются чисто с теоритической точки зрения, в итоге, в примерах -
F> только стандартные модальные.

А в чем проблема — то? Посмотри в TFM CDialog::Create, там и пример есть.
Еще посмотри http://www.rsdn.ru/forum/Message.aspx?mid=115811&only=1
Автор: Patalog
Дата: 17.10.02
.
Почетный кавалер ордена Совка.
Re[5]: немодальное диалоговое окно
От: Odi$$ey Россия http://malgarr.blogspot.com/
Дата: 23.10.02 13:30
Оценка:
Здравствуйте flash83, Вы писали:

F>>>проблема как раз в создании...


O$>>так у того же Круглински глава 7 так и называется "Немодальные диалоги и ..." что-то там еще
F>да, но они там рассматриваются чисто с теоритической точки зрения, в итоге, в примерах -
F> только стандартные модальные.

из всей не стандартности тебе нужно только в конструкторе твоего немодального диалога передавать ему указатель на родительское окно, чтобы немодальное окно знало куда посылать сообщения, а у родительского окна указатель на немодальный диалог которое оно создает и так есть, все остальное может не отличаться от примера Криглински
Re[6]: немодальное диалоговое окно
От: Аноним  
Дата: 24.10.02 07:40
Оценка:
Здравствуйте Odi$$ey, Вы писали:

O$>Здравствуйте flash83, Вы писали:

F>>>>проблема как раз в создании...


O$>>>так у того же Круглински глава 7 так и называется "Немодальные диалоги и ..." что-то там еще
F>>да, но они там рассматриваются чисто с теоритической точки зрения, в итоге, в примерах -
F>> только стандартные модальные.

O$>из всей не стандартности тебе нужно только в конструкторе твоего немодального диалога передавать ему указатель на родительское окно, чтобы немодальное окно знало куда посылать сообщения, а у родительского окна указатель на немодальный диалог которое оно создает и так есть, все остальное может не отличаться от примера Криглински
>

Не обязателно что — то куда — то передавать, можно воспользоваться MFC — функциями типа:
CWnd * AfxGetMainWnd();
CView * GetActiveView();
CDocument * GetDocument();
Естественно в обработчиках немодального диалога.
>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.