Re: lingo-l Theory: Multiple instances of a DXR
Hi, You can find it here: http://homepage.powerup.com.au/~farryp/director/xtras/#CastControl cheers, Martin Pallett At 10:22 01/09/2004 -0400, you wrote: Tried to find the cast control xtra you mention, but the email dose not work and the product does not seem to be on kagi.com Does anyone know where I could find its present status? Thanks, Lee C Pedja wrote: That's correct...the only thing you can't do is to have external casts shared like that...but there is also a trick there. You can use the CASTCTRL.X32 by Paul Farry([EMAIL PROTECTED]) to dynamicaly attach and detach castlibs when needed. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeff Gomes Sent: 31 August 2004 21:24 To: [EMAIL PROTECTED] Subject: Re: lingo-l Theory: Multiple instances of a DXR I have done so successfully with Dir 7.02, but have not tested the technique since. The trick was that the dxr file had to be set to read-only. For testing in authoring, I would have the main stage movie use Buddy API to set the MIAW dir file to read-only during its initialization routine, and then set it back to normal again during its cleanup routine when getting ready to halt. At 2051 +0100 08/31/2004, Ross Clutterbuck wrote: ... can you run multiple instances of a single external movie? [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!] [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!] [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!] Spike Rowe House Emson Close Saffron Walden UK CB10 1HL +44 (0) 1799 529 100 [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!]
Re: lingo-l How to make Windows-style controls?
Hi, I've found OSControls Xtra to be very good at this. (Haven't needed to use it for a while so not sure if it has everything you need or not). More info at http://xtras.openspark.com/ cheers, Martin Pallett At 13:47 20/04/2004 +, you wrote: Hi all, I am interested in making a program in Director that looks and feels like a normal Windows program, i.e., where the buttons look like typical Windows buttons for whatever version of Windows the user has (98/ME/2000/XP), and forms, combo boxes, drop down lists, checkboxes, radio buttons, etc. all look like nornal controls for that version of Windows. Does anyone have any suggestions for this? Is there an xtra out there that does this? Should I use Active X controls? Other thoughts? Thanks in advance for sharing your experience. Andrew - Andrew Dempsey, Consultant Educational Technology and Software Development Cairo, Egypt [EMAIL PROTECTED] www.andrewdempsey.com [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!] Spike Rowe House Emson Close Saffron Walden UK CB10 1HL +44 (0) 1799 529 100 [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!]
Re: lingo-l Screenshot of 3D member
Hi, what I usually do is put the 3D member in an external cast. Then create another movie (e.g. call it screenshot) the exact size you want the screengrab to be and place the 3D member on the stage. Put in a frame script to loop on the frame. When you want a screenshot, create (but don't open) a MIAW from your screenshot movie, and grab window(screenshot).image HTH Martin Pallett At 23:08 17/03/2004 +0100, you wrote: Hi everybody! I have run into this bizarre problem: I have a 3D-szene, of which I would like to make a screenshot. (win2K and winXP, Dir 8.5.1) So here's what I do: screenshot = new(#bitmap) screenshot.image = the stage.image. I have tested this on approximately 10 windows machines from 400 Mhz to 2.8 GHz and it worked well on all systems as long as the 3D member was NOT directToStage. However - as you can imagine - I don't want my 3D movie to run extremely slow all the times, so I decided to run it directToStage, but to switch DTS temporarily off just before taking the image of the stage and turn in on again afterwards. Well this works fine on some machines, but not on all. On some machines the screenshot doesn't show the 3D cast member, just as if switching off DTS at runtime had no effect. I've been hunting for the reason why this is happening for some weeks now and what I have found out is: It has nothing to do with the processor power of the machines. It could work on very slow machines and fail to work on fast machines. I figured out that it had something to do with the hardware renderer. If Director decides to use the software renderer, then switching off DTS at runtime fails to 100 %. If Director uses DirectX, it may or may not work. It works more often with DirectX5_2 than with DirectX7_0. If tested with OpenGL once and it didn't work either. I have also tried to extend the time between switching to non-DTS and capturing the stage by some frames, but with no effect. With software renderer, it only works when the 3D member ist non-DTS right from the start of the movie. Does anyone have a solution to the problem? Thanks for any help or comments! Michael [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!] Spike Rowe House Emson Close Saffron Walden UK CB10 1HL +44 (0) 1799 529 100 [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!]
Re: lingo-l Screenshot of 3D member
Two things I forgot to mention - you can leave the 3D member in the MIAW DTS, and this will only work in a projector (not shockwave) Martin Pallett At 09:37 18/03/2004 +, I wrote: Hi, what I usually do is put the 3D member in an external cast. Then create another movie (e.g. call it screenshot) the exact size you want the screengrab to be and place the 3D member on the stage. Put in a frame script to loop on the frame. When you want a screenshot, create (but don't open) a MIAW from your screenshot movie, and grab window(screenshot).image HTH Martin Pallett At 23:08 17/03/2004 +0100, you wrote: Hi everybody! I have run into this bizarre problem: I have a 3D-szene, of which I would like to make a screenshot. (win2K and winXP, Dir 8.5.1) So here's what I do: screenshot = new(#bitmap) screenshot.image = the stage.image. I have tested this on approximately 10 windows machines from 400 Mhz to 2.8 GHz and it worked well on all systems as long as the 3D member was NOT directToStage. However - as you can imagine - I don't want my 3D movie to run extremely slow all the times, so I decided to run it directToStage, but to switch DTS temporarily off just before taking the image of the stage and turn in on again afterwards. Well this works fine on some machines, but not on all. On some machines the screenshot doesn't show the 3D cast member, just as if switching off DTS at runtime had no effect. I've been hunting for the reason why this is happening for some weeks now and what I have found out is: It has nothing to do with the processor power of the machines. It could work on very slow machines and fail to work on fast machines. I figured out that it had something to do with the hardware renderer. If Director decides to use the software renderer, then switching off DTS at runtime fails to 100 %. If Director uses DirectX, it may or may not work. It works more often with DirectX5_2 than with DirectX7_0. If tested with OpenGL once and it didn't work either. I have also tried to extend the time between switching to non-DTS and capturing the stage by some frames, but with no effect. With software renderer, it only works when the 3D member ist non-DTS right from the start of the movie. Does anyone have a solution to the problem? Thanks for any help or comments! Michael [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!] Spike Rowe House Emson Close Saffron Walden UK CB10 1HL +44 (0) 1799 529 100 [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!] Spike Rowe House Emson Close Saffron Walden UK CB10 1HL +44 (0) 1799 529 100 [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!]
RE: lingo-l Using @//
Hi, I don't think you can use the @ operator inside a function call to buddy Try it as a two step process standard email lingo disclaimer goes here pthname = @//Foldername put baFolderExists(pthname) HTH cheers, Martin Pallett At 11:31 03/03/2004 -0500, you wrote: If you want to go up a directory to a file, you'd do @//someFile.txt ...or a folder: @//someFolder/ Does that help? It's a start, but it still doesn't get me where I want: put baFolderExists(@//UserFiles) --misplaced operator put baFolderExists(@//UserFiles) -- 0 Cordially, Kerry Thompson [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!] Spike Rowe House Emson Close Saffron Walden UK CB10 1HL +44 (0) 1799 529 100 [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!]
lingo-l OSX problem
Hi, a friend of mine has put together a demo in Director Windows, and to make it cross platform without a mac projector has decided to launch a browser and show the piece as Shockwave. All works well on the windows side, but in OSX there are a couple of problems, and I have been away from Macs for a couple of years and have no experience of OSX. The first (minor) problem is that double clicking the .htm file doesn't launch a browser. I have suggested renaming the file to .html, but don't know if that will help. The other more serious problem is that after launching a browser and loading the .htm file from the CD, quicktime videos are not seen from the dcr, although they are in the same dswmedia folder as the dcr. If the whole folder is copied to the users desktop then everything works fine. Authored in D8.5 Win - problems in OSX Any suggestions welcomed Thanks in advance Martin Pallett Spike Rowe House Emson Close Saffron Walden UK CB10 1HL +44 (0) 1799 529 100 [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!]
Re: lingo-l Oops
Hi, Elia Morling posted a lingo implementation of A* on dirGames-L some time ago http://www.tildruin.com/sourcecode.asp terms of use and his contact information are on the site and in the download Hope this helps, Martin Pallett At 09:17 18/11/2003 -0500, you wrote: Hi Rodrigo, For moving a character around in a tile-based environment, search for resources on pathfinding or a* searches. There are many theoretical approaches for what the cs people call search trees or shortest-path algorithms, but a* is guaranteed to find a solution with the drawback that it takes longer than more approximation-based approaches. I know I did a bunch of research on this a couple years ago and ended up using the resources at gamasutra.com quite extensively, although now you may be able to find more director examples. I know grant skinner has some good actionscript code at gskinner.com, but it isn't completely accurate but the tradeoff is that it is very fast...may be easy enough to adapt to lingo. On the other hand, lingo may be fast enough to pull off a* without any issues - smaller 'rooms' will help. The smaller the number of tiles to search, the faster the path can be computed. Blocked terrain can be achieved by marking various instances of tiles as impassable, or having a very high movement cost, therefore coercing your avatar to walk around it. ~Mathew Rodrigo Peres wrote: Hi list, Does anyone com point me in a direction, docs, tutorial anything that can help to build interactions like this. With interactions I mean the ability to control your avatar and don't cross walls, chairs etc. www.habbohotel.com Thank's Rodrigo Spike Rowe House Emson Close Saffron Walden UK CB10 1HL +44 (0) 1799 529 100 [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!]
Re: lingo-l Imaging Lingo and lines
Daniel, Thank you very much. It works perfectly, and only took about a minute to slot into my project. Matthew, Thanks, - I thought of that as well, but couldn't see an easy way of making a dashed line there either. cheers, Martin At 13:19 01/10/2003 -0500, you wrote: Hi Martin, I just now wrote a handler to do this as part of my open source Lingo. It is available from the following URL: http://www.bluejade.com/public_resources/director/bluejade_scripts.html (If you've visited before, you may need to clear the browser cache since external casts at least used read from the cached version even when they'd been updated.) menu-imaging Lingo-dashed line Click anywhere on the blue rectangle. The behavior attached to the rectangle illustrates how to use the method. Regards, Daniel Spike Rowe House Emson Close Saffron Walden UK CB10 1HL +44 (0) 1799 529 100 [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!]
Re: lingo-l Imaging Lingo and lines
At 07:37 02/10/2003 -0500, you wrote: If you want to omit all the unnecessary scripts, copy members bluejade_images.class and bluejade_math.class to one of your project casts. That's what I did - your scripts are well commented and it was quite easy to figure out what I needed Also, by the time you downloaded, did the line drawing demo work continuously, drawing a line to the cursor as long as the mouse was pressed, or only on mouseDown? If continuously, then you're all set. I posted an update within about 15 minutes of when I sent the e-mail. The initial version passed floats into the draw() function, causing a noticeable delay between the draw command and the result. With integers, it draws very quickly. Continuously (actually I sent my email last thing yesterday, and got your response first thing this morning. Love those time zone differences...) That's a good tip - using integers with draw(), I'm sure that will come in handy many times in the future. cheeers, Martin Spike Rowe House Emson Close Saffron Walden UK CB10 1HL +44 (0) 1799 529 100 [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!]
lingo-l Imaging Lingo and lines
Hi, I have made a graphing application using Imaging Lingo that displays a dataset consisting of two pieces of data (2 lines), that can be overlaid by another set of similar data (2 more lines). The two datasets draw in different colours so they can be differentiated quite easily. The original idea within each dataset (2 lines of the same colour) was to do one as a dashed line. Unfortunately, Imaging lingo only provides us with one linetype - solid. My next thought was to use two different line thicknesses. This doesn't work very well for a number of reasons - the endpoints which meet perfectly at 1 pxl thickness do not meet at linesize 1, and any segments drawn close to horizontal, become 1 pxl thick. So.. has anyone come up with a way of drawing dashed lines between two arbitrary points, or has anyone solved the problems of using linesize values 1 and creating a contiguous, consistent thickness line? Any suggestions will be greatly appreciated. cheers, Martin Pallett Spike Rowe House Emson Close Saffron Walden UK CB10 1HL +44 (0) 1799 529 100 [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!]
RE: lingo-l Projector vs. external cast
Hi, to the best of my knowledge, there is no need to link a MIAW's external casts to the main movie (but as long as they are set to Load when needed I suppose it probably won't hurt) - in fact I'm working on a project right now where all the MIAW's have external casts that are not linked to the stage movie. I would suspect it's more likely to be a path problem. Is the projector in the same folder you use for authoring? If not, your MIAW's may still be trying to link to external casts in a different location, although that will usually bring up the dreaded Where is castlib...? message That's about all I can suggest right now off the top of my head... Hope this is of some help, Martin Pallett At 10:15 19/08/2003 -0400, you wrote: The external cast needs to be included? In both the MIAW and in the stage movie? I assume I just use the (in somewhat pseudo): castlib(whatCast).fileName = moviePath myfolder:mycast.cst It doesn't need to be included in the projector, but it needs to be specifically linked. Modify | Movie | Casts | Link. Choose the cast, save and compact. That's the only way the movie knows to use that cast. I'll admit a little uncertainty on the MIAW issue. I'm pretty sure the cast needs to be linked to the stage movie, but I could be wrong. Try linking it to the MIAW movie first, then if it doesn't work, link it to the stage movie too. I'd appreciate a confirmation. I'm in the middle of developing a project where I set up the stage first by importing and creating cast members in the internal cast and then putting them on stage by assigning them to sprites; these cast members are used for navigational purposes and does not take a lot of memory. Ok, just a couple of caveats. First, have a place-holder sprite for the sprites you're going to assign. It can be a zero-pixel bitmap (open the paint window, name the cast member, and close the paint window without drawing anything), and of course the same cast member can be used for all the place holder sprites. Also, you will probably want to specifically puppet the sprites when you assign them new members. The actual content consists of a lot of swf-files (and some with quicktime movies) that are pretty heavy (that's one of the reasons why I want to use several external casts). The swfs can be heavy, but you do know that QT files are always external, don't you? They're linked by nature, even if the cast is internal. What I have done is crate an empty cast to which I the assign another one using fileName (see part of code below)... So I have createted the casts and linked them to my main movie (setting up searchPaths and such for the main movie to know about).This all works fine during authoring; but my problem started when I created a projector for testing (just included the main movie and the xtras I need). The projector runs fine EXCEPT it does not load any of the members in the external casts. I do not get any error message; it just does not show the cast members on stage. Below is part of the code I am using, like I said... authoring-mode is excellent but when creating projector it does not work... -- castLib(Content).fileName = the moviePath Assets:Content.cst repeat with i = 1 to the number of members of castLib(Content) setMemberPropsOfMe = member(i, Content).name setExternalFlaMemberProps(setMemberPropsOfMe) end repeat -- Ok, I assume your projector is on a Mac. If it's on Windows, you'll need to use the \ path seperator. Is the projector in the same folder as your dir file? That is, does the Assets:Content.cst cast exist as a subfolder? I'm not sure what setExternalFlaMemberProps does--does it import swf files? If so, do you have specific paths to those swf files? If you're using 8.5 or later, it's time to set the debugPlaybackEnabled = TRUE and do some puts to see what's happening in the projector. Cordially, Kerry Thompson [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!] Spike Rowe House Emson Close Saffron Walden UK CB10 1HL +44 (0) 1799 529 100 [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!]
Re: lingo-l delete the last RETURN in a list
Hi, this should work... (untested email lingo...) delete the last char of sprite(me.spriteNum).member.line[nLine] Hope this helps, Martin Pallett At 14:50 18/08/2003 +0200, you wrote: Hi List, I getNthFileNameinFolder into a gSoundList an put RETURN after every filename then on mouseUp nLine = the mouseLine if nLine 0 then sprite(me.spriteNum).member.line[nLine].hilite()gSoundList[nLine] end if end When I click below the last filename in the scrollable field I get the error Index out of range! I can understand that. How can I delete the RETURN after the last filename in the gSoundList? TIA Tony [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!] Spike Rowe House Emson Close Saffron Walden UK CB10 1HL +44 (0) 1799 529 100 [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!]
Re: lingo-l delete the last RETURN in a list
Oops, a bit hasty on the reply button there try this delete the last char of gSoundList Next time I'll try to read the question more carefully before replying Martin Pallett At 14:50 18/08/2003 +0200, you wrote: Hi List, I getNthFileNameinFolder into a gSoundList an put RETURN after every filename then on mouseUp nLine = the mouseLine if nLine 0 then sprite(me.spriteNum).member.line[nLine].hilite()gSoundList[nLine] end if end When I click below the last filename in the scrollable field I get the error Index out of range! I can understand that. How can I delete the RETURN after the last filename in the gSoundList? TIA Tony [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!] Spike Rowe House Emson Close Saffron Walden UK CB10 1HL +44 (0) 1799 529 100 [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!]
Re: lingo-l Multiuser xtra wait full data
Hi, not sure exactly what the problem is but have you looked at setting the MaxMessageSize in the multiuser.cfg file for the server? HTH Martin Pallett At 23:11 31/07/2003 -0300, you wrote: Hi, I'm using Multiuser xtra to make a text connection to a server and retrieve data. Basically the user use the barcode in my terminal, I grab the data and send it to the server. My problem is that my script is sending only part of the barcode and receiving only a piece of information. How can I make my script wait the end of transmission (13 bytes) before execute anything else and more important how I tell it to wait the full response (57 bytes) before go to ... Thank's Rodrigo [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!] Spike Rowe House Emson Close Saffron Walden UK CB10 1HL +44 (0) 1799 529 100 [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!]
Re: lingo-l Multiuser xtra wait full data
In addition to my last post (a bit hasty on the send button...) the other thing you might want to look into is SetNetBufferLimits Martin Pallett At 23:11 31/07/2003 -0300, you wrote: Hi, I'm using Multiuser xtra to make a text connection to a server and retrieve data. Basically the user use the barcode in my terminal, I grab the data and send it to the server. My problem is that my script is sending only part of the barcode and receiving only a piece of information. How can I make my script wait the end of transmission (13 bytes) before execute anything else and more important how I tell it to wait the full response (57 bytes) before go to ... Thank's Rodrigo [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!] Spike Rowe House Emson Close Saffron Walden UK CB10 1HL +44 (0) 1799 529 100 [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/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!]