1. Jeremy Self
- Posted by ShelbySue at granbury.com Jan 30, 2003
- 478 views
I am looking for a result of a euphoria project started by Jeremy Self to project words on a screen. Did that ever get finished? Joe Phillips
2. Re: Jeremy Self
- Posted by jbrown1050 at hotpop.com Jan 31, 2003
- 428 views
On Fri, Jan 31, 2003 at 10:47:20AM +1100, Patrick.Barnes at transgrid.com.au wrote: > > And I quote myself: > >(and no, you don't need to tell me how I can do it) > > I'm happy with win32lib. Would you be willing to make it more MS-independant if there was a win32lib for Linux? jbrown > > -----Original Message----- > From: sephiroth _ [mailto:euman2376 at yahoo.com] > Sent: Friday, 31 January 2003 10:28 > To: EUforum > Subject: RE: Jeremy Self > > > you could use the GraphApp wrapper from the archive, but that's a > really, REALLY, old version. i could try writing a new one for the > current version(3.37), but then i don't think anyone's managed(or tried) > to compile version 3.x as a DLL yet, so i guess that'd make it *NIX > dependent > > Patrick.Barnes at transgrid.com.au wrote: > > It also will be as free from MS as I > > can make it, but I guess I can't do anything about it being a windows > > program. (and no, you don't need to tell me how I can do it) > > > TOPICA - Start your own email discussion group. FREE! > > > *********************************************************************** > > > *********************************************************************** > > > > TOPICA - Start your own email discussion group. FREE! -- /"\ ASCII ribbon | \ / campain against | Linux User:190064 X HTML in e-mail and | Linux Machine:84163 /*\ news, and unneeded MIME |
3. Re: Jeremy Self
- Posted by "C. K. Lester" <cklester at yahoo.com> Jan 31, 2003
- 437 views
On Thursday 30 January 2003 08:10 pm, you wrote: > > On Fri, Jan 31, 2003 at 10:47:20AM +1100, Patrick.Barnes at transgrid.com.= au=20 wrote: > > And I quote myself: > > >(and no, you don't need to tell me how I can do it) > > > > I'm happy with win32lib. > > Would you be willing to make it more MS-independant if there was a win3= 2lib > for Linux? Why isn't Win32Lib x-plat?!
4. Re: Jeremy Self
- Posted by Derek Parnell <ddparnell at bigpond.com> Jan 31, 2003
- 440 views
On Thu, 30 Jan 2003 20:54:56 -0600, C. K. Lester <cklester at yahoo.com> wrote: > > On Thursday 30 January 2003 08:10 pm, you wrote: >> >> On Fri, Jan 31, 2003 at 10:47:20AM +1100, >> Patrick.Barnes at transgrid.com.au > wrote: >> > And I quote myself: >> > >(and no, you don't need to tell me how I can do it) >> > >> > I'm happy with win32lib. >> >> Would you be willing to make it more MS-independant if there was a >> win32lib >> for Linux? > > Why isn't Win32Lib x-plat?! What is "x-plat"? -- cheers, Derek Parnell
5. Re: Jeremy Self
- Posted by "C. K. Lester" <cklester at yahoo.com> Jan 31, 2003
- 436 views
On Thursday 30 January 2003 08:54 pm, you wrote: > > > Why isn't Win32Lib x-plat?! > > What is "x-plat"? cross-platform
6. Re: Jeremy Self
- Posted by Derek Parnell <ddparnell at bigpond.com> Jan 31, 2003
- 444 views
On Thu, 30 Jan 2003 21:12:01 -0600, C. K. Lester <cklester at yahoo.com> wrote: > > On Thursday 30 January 2003 08:54 pm, you wrote: >> >> > Why isn't Win32Lib x-plat?! >> >> What is "x-plat"? > > cross-platform > Ha ha ha. My guess is that the name "win32" has something to do with that. It seems to imply "MS-Windows 32-bit" in my mind. Also, right from the outset, David Cuny and others, seemed to hard code Windows specific paradigms and literals into the library. It never seems to have been designed to be cross-platform and would now require a complete, ground-up, rewrite to get there - breaking just about all the code using it. The 'llama' product is one attempt at producing a cross-platform GUI for Euphoria. -- cheers, Derek Parnell
7. Re: Jeremy Self
- Posted by Derek Parnell <ddparnell at bigpond.com> Jan 31, 2003
- 438 views
On Fri, 31 Jan 2003 15:09:47 +1100, <Patrick.Barnes at transgrid.com.au> wrote: >>> >>> On Thursday 30 January 2003 08:54 pm, you wrote: >>>> >>>> > Why isn't Win32Lib x-plat?! >>>> >>>> What is "x-plat"? >>> >>> cross-platform >>> >> Ha ha ha. >> >> My guess is that the name "win32" has something to do with that. It >> seems to imply "MS-Windows 32-bit" in my mind. Also, right from the >> outset, David Cuny and others, seemed to hard code Windows specific >> paradigms and literals into the library. It never seems to have been >> designed to be cross-platform and would now require a complete, ground- >> up, rewrite to get there - breaking just about all the code using it. >> >> The 'llama' product is one attempt at producing a cross-platform GUI for >> Euphoria. > > > Well, would it be difficult to leave the paridigms and interface in > place, and write a giant 'wrapper' for xwindows or some similar thing? Be my guest... -- cheers, Derek Parnell
8. Re: Jeremy Self
- Posted by jbrown1050 at hotpop.com Jan 31, 2003
- 441 views
On Thu, Jan 30, 2003 at 08:54:56PM -0600, C. K. Lester wrote: > > On Thursday 30 January 2003 08:10 pm, you wrote: > > > > On Fri, Jan 31, 2003 at 10:47:20AM +1100, Patrick.Barnes at transgrid.com.au > > > wrote: > > > And I quote myself: > > > >(and no, you don't need to tell me how I can do it) > > > > > > I'm happy with win32lib. > > > > Would you be willing to make it more MS-independant if there was a win32lib > > for Linux? > > Why isn't Win32Lib x-plat?! Note the first part of the name: "Win32" As Dos32Lib is DOS specific, Win32lib is Windows specific. Also, please note that I am the current maintainer Llama, which is an object-oriented multiplatform version of Win32lib. Llama is very far behind from Win32lib at the moment, however, if I get enough people to help me out, that will change one day. Hence, my asking that question. jbrown > > ==^^=============================================================== > This email was sent to: jbrown1050 at hotpop.com > > > TOPICA - Start your own email discussion group. FREE! -- /"\ ASCII ribbon | \ / campain against | Linux User:190064 X HTML in e-mail and | Linux Machine:84163 /*\ news, and unneeded MIME |
9. Re: Jeremy Self
- Posted by jbrown1050 at hotpop.com Jan 31, 2003
- 463 views
On Fri, Jan 31, 2003 at 02:13:50PM +1100, Derek Parnell wrote: > The 'llama' product is one attempt at producing a cross-platform GUI for > Euphoria. Yes, llama is also trying to be 100% Win32lib v.55 compatible. I wouldn' t hold my breath out on it tho, its buggy and hideously incomplete. It also doesn't help that the current maintainer of the project (me) is a newbie to both win32lib and GTK programming. Also, I'm considering scrapping the current Llama project, and instead making it a win32lib-compatibility layer, in turn sitting on top of EuGTK. I do expect Llama to make it out there as the major GUI for Euphoria programming ... just not anytime soon. > > -- > > cheers, > Derek Parnell jbrown > > > > TOPICA - Start your own email discussion group. FREE! -- /"\ ASCII ribbon | \ / campain against | Linux User:190064 X HTML in e-mail and | Linux Machine:84163 /*\ news, and unneeded MIME |
10. Re: Jeremy Self
- Posted by Pete Lomax <petelomax at blueyonder.co.uk> Jan 31, 2003
- 439 views
On Thu, 30 Jan 2003 20:54:56 -0600, "C. K. Lester" <cklester at yahoo.com> wrote: >Why isn't Win32Lib x-plat?! Dunno. Ask Bill Gates why he won't port Windows to Unix and the Mac.
11. Re: Jeremy Self
- Posted by "C. K. Lester" <cklester at yahoo.com> Jan 31, 2003
- 439 views
On Thursday 30 January 2003 09:05 pm, you wrote: > > > > > Why isn't Win32Lib x-plat?! > > Note the first part of the name: "Win32" Please note that "win" can refer to the generic term "windows," which mos= t=20 OSes today have, and need not necessarily refer to the MS monstrosity. :P > Also, please note that I am the current maintainer Llama, which is an > object-oriented multiplatform version of Win32lib. What works in Llama?
12. Re: Jeremy Self
- Posted by jbrown1050 at hotpop.com Jan 31, 2003
- 435 views
On Fri, Jan 31, 2003 at 09:56:15AM -0600, C. K. Lester wrote: > > On Thursday 30 January 2003 09:05 pm, you wrote: > > > > > > > > Why isn't Win32Lib x-plat?! > > > > Note the first part of the name: "Win32" > > Please note that "win" can refer to the generic term "windows," which most > OSes today have, and need not necessarily refer to the MS monstrosity. :P But Win32 always means MS Windows 32-bit, afaik anyways. > > > Also, please note that I am the current maintainer Llama, which is an > > object-oriented multiplatform version of Win32lib. > > What works in Llama? If you mean which platforms, my GTK version works fine on Linux, and should work fine on FreeBSD. Its somewhat functional under Windows, but not entirely. If you mean what apps, so far only the demos. :/ I'm working on getting an IDE up for Llama as well btw. (But currently the IDE won't even run under Llama.) jbrown > > ==^^=============================================================== > This email was sent to: jbrown1050 at hotpop.com > > > TOPICA - Start your own email discussion group. FREE! -- /"\ ASCII ribbon | \ / campain against | Linux User:190064 X HTML in e-mail and | Linux Machine:84163 /*\ news, and unneeded MIME |
13. Re: Jeremy Self
- Posted by jbrown1050 at hotpop.com Jan 31, 2003
- 428 views
On Fri, Jan 31, 2003 at 11:54:26AM +0000, Tony Bucholtz wrote: <snip> > Speaking of cross-platform API's, could we combine Win32lib with one of > the better-known Win32 emulators for Linux, and end up with WINE32lib? > :) > > Hmm.. said in jest, but I should ask those who know more about this > stuff than I - is WINE a "good enough" emulator that Win32lib will work > with it? > > Regards to all... Tony > If you mean exw.exe, I did not test that, if you mean interfacing Win32lib to Wine thru exu, thats not possible at all (short of taking the Wine source code and rewriting it that is). I thought about wrapping Winelib for Euphoria once ... until I realized that Winelib programs are compiled into libraries and then linked with the Wine program loader. jbrown -- /"\ ASCII ribbon | \ / campain against | Linux User:190064 X HTML in e-mail and | Linux Machine:84163 /*\ news, and unneeded MIME |
14. Re: Jeremy Self
- Posted by jbrown1050 at hotpop.com Jan 31, 2003
- 447 views
On Fri, Jan 31, 2003 at 03:09:47PM +1100, Patrick.Barnes at transgrid.com.au wrote: > > Well, would it be difficult to leave the paridigms and interface in place, and > write a giant 'wrapper' for xwindows or some similar thing? Thats what Llama does, basicly, except in a somewhat object oriented manner. One wrapped Win32 API, one wrapped the VGA routines, and one wrapped the GTK widget set, iirc. I'm maintaining the GTK version of Llama. However, if I could, I'd port Llama to wxWindows as well possibly, time permitting of course. <snip> jbrown -- /"\ ASCII ribbon | \ / campain against | Linux User:190064 X HTML in e-mail and | Linux Machine:84163 /*\ news, and unneeded MIME |
15. Re: Jeremy Self
- Posted by David Cuny <dcuny at LANSET.COM> Feb 01, 2003
- 490 views
jbrown wrote: > I thought about wrapping Winelib for Euphoria once ... until I realized > that Winelib programs are compiled into libraries and then linked with = the > Wine program loader. For all intents, you may just as well run it under Wine (which does work)= =2E -- David Cuny
16. Re: Jeremy Self
- Posted by jbrown1050 at hotpop.com Feb 02, 2003
- 445 views
On Fri, Jan 31, 2003 at 04:56:33PM -0800, David Cuny wrote: > > jbrown wrote: > > > I thought about wrapping Winelib for Euphoria once ... until I realized > > that Winelib programs are compiled into libraries and then linked with the > > Wine program loader. > > For all intents, you may just as well run it under Wine (which does work). > > -- David Cuny The real problem, is that, you can only do exu natively w/o Windows emulation in it, or exw.exe via Wine, without any support for the native POSIX/UNIX calls. However, I believe I have come across another solution: native exu under Linux/FreeBSD, but, also have windll.eu, which defines open_win_dll(), define_win_func(), define_win_proc(), and define_win_var(), as well as call_win_proc(), call_win_func(), set_win_var(), and get_win_var(). (Also will need to support make_win_call_back(), but thats rather tricky.) Then, in windll.eu, it runs a "program" through wine, which I'll call winux.exe, which calls LoadLibrary() and GetProcAddress() and etc., for the caller. Of course, I'm still trying to work through the details of this (for example, the method of communication to be used, and how to pass things like structs or array from/to the Windows dll routines), but if I can get it to work, it'd theoreticly be possible to port Euphorian Windows programs to Linux/FreeBSD without a majpr hassle. I realize this is major overkill, however I'd rather do this than mess with the Wine sources and create from it a shared library which exports every emulated WinAPI function. jbrown > > ==^^=============================================================== > This email was sent to: jbrown1050 at hotpop.com > > > TOPICA - Start your own email discussion group. FREE! -- /"\ ASCII ribbon | \ / campain against | Linux User:190064 X HTML in e-mail and | Linux Machine:84163 /*\ news, and unneeded MIME |