Thanks
- Posted by pete_stoner at btconnect.com Jun 17, 2003
- 695 views
This is a multi-part message in MIME format. ------=_NextPart_000_00A9_01C334DD.3D9927D0 charset="Windows-1252" Hi All Like Ray I am also a 'Newbie' to Euphoria, I've been playing with it = for about 3 months now (I've even paid for the full version so I must like it!!), however unlike him I am not a programmer. = My only previous experience is a few=20 things (very few!) written in Rexx for both VM and OS/2. I particularly = liked the fact that although it is an interpreted language I could generate an exe file with little overhead on size = (compared to REXX for example). Like Ray I took a=20 while to get into it, I found that there are so many help files that it = can get confusing, so I often resorted to=20 seeing how the sample programs were done. I really wanted to say a big **THANK YOU** to everyone in the = Euphoria community - Especially Derek for the Win32Lib.. The best thing I've found with Euphoria is not only it's ease of use but = the fact there are *so* many example programs=20 (not to mention all the include files.. Thanks to everyone who have = provided these) with their source code available for download.=20 This makes it much easier (when you find an example of what you want to = do) to see what code is needed.. As I always tend to do I just jumped feet first into Euphoria,(no = trial programs first!!). I am a service engineer working on printers,=20 we have field engineers with laptops who often have to connect to a = printer via Ethernet (many of our printers have a web page interface for testing), few of them understand how to switch IP addresses around = in Windows and with many of our offices on dynamic=20 addressing the need for something was growing.. There are lots of = shareware type programs available for doing this but most=20 were too complicated for our purpose (or cost money!). =20 My program started as a 2 button GUI, one to switch to a fixed IP = address, the other sets it to DHCP (and also enables/disables Proxies and Socks in the background), then I added 2 more options - one = to ask them to enter a fixed address, the other gives a window they can do a 'Ping' from. I'm now just finishing some additions to it where they can LPR a = test print and they can also FTP (or LPR) a file to the printer (used for microcode updates)..With all the comments I've just = gone over the 1,000 line mark!! The initial version of the program has already been shipped to = engineers worldwide and I've had some great feedback=20 and I'm hoping for even better feedback on the new version (preferably = from management.. maybe money!! - I live in hope!!) I do have a question, there are times in my program where I am = running a windows command in the background and while waiting for this to complete I just want to show some kind of = 'Busy'. I am using progress bars (just as timers really) and 'Please Wait' messages but I would like to show the usual busy = cursor when the mouse is over the programs window and I haven't been able to figure this out. Can anyone help? Regards Pete. ------=_NextPart_000_00A9_01C334DD.3D9927D0 Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Dwindows-1252"> <META content=3D"MSHTML 6.00.2800.1170" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2> <DIV><FONT face=3DArial size=3D2>Hi All</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2> Like Ray I am also a = 'Newbie' to=20 Euphoria, I've been playing with it for about 3 months now (I've even = paid for=20 the full</FONT></DIV> <DIV><FONT face=3DArial size=3D2>version so I must like it!!), however = unlike him I=20 am not a programmer. </FONT><FONT face=3DArial size=3D2>My only previous = experience=20 is a few </FONT></DIV> <DIV><FONT face=3DArial size=3D2>things (very few!) written in Rexx for = both VM and=20 OS/2. I particularly liked the fact that although it is an=20 interpreted</FONT></DIV> <DIV><FONT face=3DArial size=3D2>language I could generate an exe file = with little=20 overhead on size (compared to REXX for example). </FONT><FONT = face=3DArial=20 size=3D2>Like Ray I took a </FONT></DIV> <DIV><FONT face=3DArial size=3D2>while to get into it, I </FONT><FONT = face=3DArial=20 size=3D2>found that </FONT><FONT face=3DArial size=3D2>there = </FONT><FONT face=3DArial=20 size=3D2>are so many help files that it can get confusing, so I often = resorted to=20 </FONT></DIV> <DIV><FONT face=3DArial size=3D2>seeing how the sample programs were = </FONT><FONT=20 face=3DArial size=3D2>done.</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2> I really wanted to = say a big=20 **THANK YOU** to everyone in the Euphoria community - Especially Derek = for the=20 Win32Lib..</FONT></DIV> <DIV><FONT face=3DArial size=3D2>The best thing I've found with Euphoria = is not only=20 it's ease of use but the fact there are *so* many example programs = </FONT></DIV> <DIV><FONT face=3DArial size=3D2>(not to mention all the </FONT><FONT = face=3DArial=20 size=3D2>include files.. Thanks to everyone who have provided = these) with=20 their </FONT><FONT face=3DArial size=3D2>source code available for = download.=20 </FONT></DIV> <DIV><FONT face=3DArial size=3D2>This makes it much easier (when you = find an example=20 of what you want to do) to see what code is needed..</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2> As I always tend to = do I just=20 jumped feet first into Euphoria,(no trial programs first!!). I am a = service=20 engineer working on printers, </FONT></DIV> <DIV><FONT face=3DArial size=3D2>we have field </FONT><FONT face=3DArial = size=3D2>engineers with laptops who often have to connect to a = printer via=20 Ethernet (many of our printers have a web page interface</FONT></DIV> <DIV><FONT face=3DArial size=3D2>for testing), few of them understand = </FONT><FONT=20 face=3DArial size=3D2>how to switch IP addresses around in Windows and = with many of=20 our offices on dynamic </FONT></DIV> <DIV><FONT face=3DArial size=3D2>addressing the need for something was=20 growing</FONT><FONT face=3DArial size=3D2>.. There are lots of shareware = type=20 </FONT><FONT face=3DArial size=3D2>programs available for doing this but = most=20 </FONT></DIV> <DIV><FONT face=3DArial size=3D2>were too complicated for our = purpose (or cost=20 money!). </FONT> </DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2> My program started = as a 2 button=20 GUI, one to switch to a fixed IP address, the other sets it to DHCP (and = also=20 enables/disables</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Proxies and Socks in the background), = then I added=20 2 more options - one to ask them to enter a fixed address, the=20 other</FONT></DIV> <DIV><FONT face=3DArial size=3D2>gives a window they can do a 'Ping'=20 from.</FONT></DIV> <DIV><FONT face=3DArial size=3D2> I'm now just = finishing some=20 additions to it where they can LPR a test print and they can also FTP = (or LPR) a=20 file to the</FONT></DIV> <DIV><FONT face=3DArial size=3D2>printer (used for microcode = updates)..With all the=20 comments I've just gone over the 1,000 line mark!!</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2> The initial version = of the=20 program has already been shipped to engineers worldwide and I've had = some great=20 feedback </FONT></DIV> <DIV><FONT face=3DArial size=3D2>and I'm hoping for even better feedback = on the new=20 version (preferably from management.. maybe money!! - I live in=20 hope!!)</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2> I do have a = question, there are=20 times in my program where I am running a windows command in the = background=20 and</FONT></DIV> <DIV><FONT face=3DArial size=3D2>while waiting for this to complete I = just want to=20 show some kind of 'Busy'. I am using progress bars (just as timers=20 really)</FONT></DIV> <DIV><FONT face=3DArial size=3D2>and 'Please Wait' messages but I would = like to show=20 the usual busy cursor when the mouse is over the = programs</FONT></DIV> <DIV><FONT face=3DArial size=3D2>window and I haven't been able to = figure this out.=20 Can anyone help?</FONT></DIV> <DIV><FONT face=3DArial size=3D2></FONT> </DIV> <DIV><FONT face=3DArial size=3D2> Regards=20 ------=_NextPart_000_00A9_01C334DD.3D9927D0--