EasyDialog : Easy dialog boxes design tool
What is it ?
EasyDialog is a MIAW Xtra for Director 6/7/8. EasyDialog
spares you the bother of programming dialogs with MUI. EasyDialog
is entirely written in lingo.
How to use it ?
To use it, simply drag the Xtra into the Xtras folder and
relaunch Director 6/7. EasyDialog is now present in the
Xtras menu.
The EasyDialog window allows you to edit your dialogs adding
standard elements (called Widgets).
Ok will generate a script # 500 or more in the current
movie cast. This script opens the dialog with the "showdialog"
handler and handles the user inputs. It requires the MUI
Xtra to work.
Known problems
some long labels are truncated in
the final dialog
When you type a label, EasyDialog attempts to calculate
the best width for the corresponding widget in order to
draw the dialog exactly. Sometimes... it fails. Just type
one space at the end of your label and it shall be Ok.
EasyDialog won't work as expected
with Director 6.0 on the MacOS 8.x.
Rather, the MUI version coming with Director 6.0 won't
work ! Download from Macromedia the last version of the
Xtra. Release 6.0.1rxx of the Xtra accompanied Director
6.0 Mac and PC. This version sometimes won't work on the
MacOS. Director 6.5 was accompanied by version 6.0.2r3x
, D7 by MUI 7.0rxxx. EasyDialog is fully compatible with
these two last versions.
My dialogs are twice bigger than
in the EasyDialog window!
This comes from a known bug of the first MUI Xtra that
accompanied Director 6.0. Dimensions in pixels are taken
as DialogUnit and vice versa. Download a more recent version
of the Xtra or use EasyDialog "Box properties", click one
of the two checkboxes : DialogUnit or Pixels. Test the result
with the preview button.
Where can I find the script generated
by EasyDialog ?
In the main movie cast, member number 500 or more.
How do I open the dialog ?
Call your dialog box by using the "ShowDialog" handler
from within the message window or within any script.
I want to build several dialogs ?
Then you must modify the scripts (500 and following) in
order to give each dialog a different calling handler :
ShowDialog2, showdialog3...
I don't understand the script generated
by EasyDialog
Besides comments preceded by dashes ("--") the script contains
two main parts:
the ON SHOWDIALOG handler which opens the dialog
(don't modify it).
A handler whose name is chosen by you in the EasyDialog
"Box properties" (by default "BLABLA"). This handler is
executed when the dialog is open or manipulated by the
user. Customize this handler for the dialog controls to
be efficient
Above all, remember that it must always be possible to
close the dialog!!! The default push button must call the
"stop(oDialog)" command! The automatic script already contains
this command.
EasyDialog is freeware. Warranty ????
Please report bugs and comments to the author : dite@club-internet.fr
(Thanks to Thomas Wolf
from Nanomedia who friendly proofread my English)
UpdateStage
sells a similar Xtra.
Download EasyDialog Mac
version , EasyDial.zip PC
version 30 Ko
EasyDialog : Easy dialog boxes design tool
What is it ?
EasyDialog is a MIAW Xtra for Director 6/7/8. EasyDialog
spares you the bother of programming dialogs with MUI. EasyDialog
is entirely written in lingo.
How to use it ?
To use it, simply drag the Xtra into the Xtras folder and
relaunch Director 6/7. EasyDialog is now present in the
Xtras menu.
The EasyDialog window allows you to edit your dialogs adding
standard elements (called Widgets).
Ok will generate a script # 500 or more in the current
movie cast. This script opens the dialog with the "showdialog"
handler and handles the user inputs. It requires the MUI
Xtra to work.
Known problems
some long labels are truncated in
the final dialog
When you type a label, EasyDialog attempts to calculate
the best width for the corresponding widget in order to
draw the dialog exactly. Sometimes... it fails. Just type
one space at the end of your label and it shall be Ok.
EasyDialog won't work as expected
with Director 6.0 on the MacOS 8.x.
Rather, the MUI version coming with Director 6.0 won't
work ! Download from Macromedia the last version of the
Xtra. Release 6.0.1rxx of the Xtra accompanied Director
6.0 Mac and PC. This version sometimes won't work on the
MacOS. Director 6.5 was accompanied by version 6.0.2r3x
, D7 by MUI 7.0rxxx. EasyDialog is fully compatible with
these two last versions.
My dialogs are twice bigger than
in the EasyDialog window!
This comes from a known bug of the first MUI Xtra that
accompanied Director 6.0. Dimensions in pixels are taken
as DialogUnit and vice versa. Download a more recent version
of the Xtra or use EasyDialog "Box properties", click one
of the two checkboxes : DialogUnit or Pixels. Test the result
with the preview button.
Where can I find the script generated
by EasyDialog ?
In the main movie cast, member number 500 or more.
How do I open the dialog ?
Call your dialog box by using the "ShowDialog" handler
from within the message window or within any script.
I want to build several dialogs ?
Then you must modify the scripts (500 and following) in
order to give each dialog a different calling handler :
ShowDialog2, showdialog3...
I don't understand the script generated
by EasyDialog
Besides comments preceded by dashes ("--") the script contains
two main parts:
the ON SHOWDIALOG handler which opens the dialog
(don't modify it).
A handler whose name is chosen by you in the EasyDialog
"Box properties" (by default "BLABLA"). This handler is
executed when the dialog is open or manipulated by the
user. Customize this handler for the dialog controls to
be efficient
Above all, remember that it must always be possible to
close the dialog!!! The default push button must call the
"stop(oDialog)" command! The automatic script already contains
this command.
EasyDialog is freeware. Warranty ????
Please report bugs and comments to the author : dite@club-internet.fr
(Thanks to Thomas Wolf
from Nanomedia who friendly proofread my English)
UpdateStage
sells a similar Xtra.
Download EasyDialog Mac
version , EasyDial.zip PC
version 30 Ko
|