Regarding the growing thread about DirectEmail Xtra.

Paul:

> Anyway I am having a problem that it is finding some old dialup
> connection as my default email server and therefore causing an SMPT
> error. I no longer have this old dialup set up and Outlook express
> has my BT Openworld as its default.

You might have an old email client that is still configured with 
your old settings. Or an uninstalled email client that didn't clean
itself properly form the registry or it's configuration files.

Take a look at the GetuserEmailPref() function.
By monitoring the variable it use you should track from where exactly
those settings came from.

> Is it necessary for the child playing the game to be online for the
> Direct Email Xtra to function properly???

What you can do in that case, and other developers did in those cases,
is storing the email settings and fields (from, to, body etc.) in an
external txt or ini file and use it the next time your projector will
run in an 'online' state. You can do it with FileIO or DirectOS Xtra
dosreadINI() and dosWriteINI() for easy coding or any other similar
Xtra. You can choose to ask the user if he want to go online as well
and you can use DirectConnection Xtra too in case you want full 
control over the process of connecting and disconnecting form the
internet while running your projector.

For further information and assistance please email me, off the list,
and I will be happy to help.

Tom:
> I'm also having a problem with the directEmail Xtra.
> I always get the error "Xtra not found".
> I'm working on a PC D8
> Do you know what could cause this problem?

Daniel and Bryce together posted the complete answer for that issue.
Double check to make sure that you placed the Authoring version of
the Xtra in your director's Xtras folder.
Next to your projector you should include the Runtime version of the 
Xtra in a folder named Xtras.
Never mix between the versions and never place them together in the
same environment. (Authoring or Runtime)
Do not include DirectEmail Xtra when you 'build' the projector.
Also make sure that the alert is not about FileIO or DirectOS Xtras
that are required for the GetUserEmailPref() function to work.

Regarding the use of DirectOS Xtra in DirectEmail Xtra sample movie:

DirectOS Xtra is a different product. A trial version is distributed
along with the DirectEmail Xtra sample Director movie, since we had
to use it to implement the sample Director movie.

The DirectEmail Xtra sample Director movie includes a lingo function 
called GetUserEmailPref() that on Windows, attempts to locate the
user's default mail server and e-mail addresses by searching the most 
common mail software preferences, starting with the default one 
(if configured and recognized).

The function was implemented in lingo so you could easily extend it 
to work under specific configurations and future mail softwares, as 
there is no global location on Windows where such info is being stored.
It is using the help of FileIO and DirectOS Xtras. 

FileIO Xtra comes free with Director. A trial version of DirectOS Xtra 
is included in the DirectEmail Xtra sample movie.

If you wish to use the GetUserEmailPref() function in your
application(s), you'll have to license DirectOS Xtra as well in order 
to obtain the Run-time version that can be used with projectors, or
modify the function to work with other similar Xtras.
It doesn't necessarily has to be DirectOS.

If you don't use the GetUserEmailPref() function you have no need for
DirectOS Xtra.

For further information and assistance please email me, off the list,
and I will be happy to help.

While I am writing this post the thread got bigger and bigger.

For any further information and support regarding DirectEmail Xtra and
other DirectXtras Xtras please contact support at
[EMAIL PROTECTED]

Lingo-L members:
Please redirect support questions regarding our Xtras to 
[EMAIL PROTECTED]
Thank you.

Best Regards,
-- 
Boaz Berda
-------------------------------------------------------------
 DirectXtras - Xtra Power for Director and Authorware -
              http://www.directxtras.com
Sites with something to say - http://www.SpeaksForItself.com
-------------------------------------------------------------

[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi  To post messages to the list,
email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo.  Thanks!]

Reply via email to