Главная страница | назад

Article #16234: Multiple open dialogs

 Question and Answer Database

FAQ1234C.txt   Multiple open dialogs
Category   :OWL
Platform    :All
Product    :BC++  5.x


Does anyone know how one goes about keeping more than one 
dialog box open at a time ?

For example, open a dialog box complete with its own clickable
buttons, clicking a nominated button within this first dialog
opens another dialog. The second dialog has its own clickable
buttons. Essentially both dialogs need to be active as do all of 
the associated buttons.


What you need are modeless dialogs. Rather than displaying your 
dialogs with Execute() use Create(). If you are talking about 
something other than modeless dialogs (multiple dialogs open and
the main window deactivated, for instance) then you are going to
have to do a little more work. You might find 
TApplication::BeginModal() and EndModal() handy in that case.

5/18/98 8:43:26 AM

Last Modified: 01-SEP-99