Re: Save me Matt Lewis
- Posted by jordah at btopenworld.com Jan 09, 2003
- 423 views
DirectX was brought up just as an example because u cannot interface with its functions easily as u would if u were using C++. I'm was going to write an html viewer from scratch like the one imesh, windows media player,kazaa use. but then i found out they were simply using an IE component. How can i do the same in Euphoria? anyway, maybe i'm talking from my behind. let me download the sdk and i'll give u exact things that i wanna accomplish and how eucom and help me accomplish them. Jordah ----- Original Message ----- From: "Matthew Lewis" <matthewwalkerlewis at YAHOO.COM> To: "EUforum" <EUforum at topica.com> Sent: Thursday, January 09, 2003 9:47 PM Subject: RE: Save me Matt Lewis > > > > From: jordah at btopenworld.com [mailto:jordah at btopenworld.com] > > > > Please save me from having to become a full time c++ > > programmer. Maybe > > pple have not expressed their need for EuCOM. Most of us tend > > to re-invent > > the wheel trying to code custom controls from scratch etc yet > > we can use the > > latest microsoft dll's if eucom was fully documented and tested. > > Pple especially advanced API programmers will understand > > why i'm desparete > > to have this in EU. i wish Rob would offer more to how we can > > in interface > > with C++ dll's. why can't i easily code using GDI++?DirectX? > > Funny you should mention interfacing with C++. I've been doing just that > recently, trying to get wxWindows (compiled as a DLL to work). I'm almost > there, BTW, and will hopefully be submitting something soon. Then I'll ask > for someone to help get it working on Linux. > > You can't code DirectX easily because it's DirectX :) Seriously, though. > The first thing you'll need is the DirectX SDK. There's a steep learning > curve for coding in DirectX no matter what language you're using. You might > be able to get by using the (VB) typelib I wrapped and supplied with EuCOM, > however, for best results (not necessarily easiest, though) I'd recommend > avoiding Automation (calls using the Invoke syntax) and wrapping the > interfaces as they appear in the IDL files. Also, you'll want the help file > that comes with the SDK. DirectX is a lot more complicated than using > pixel() or DrawLine() stuff. > > > Please Matt, if u have time. document EuCOM giving examples > > from beginner > > level to advanced level. With EUCOM, i don't think i'll > > bother with C++. > > > > Also, if u need a team to work with just ask around. i'd sure > > like to test > > it and it becomes the next best library to win32lib and so on > > I'll try to do some more documentation. Most of the stuff that comes with > EuCOM uses Automation calls (like VB). One good thing to do is to see how > someone has accomplished something in VB, and translate from that. The Eu > implementation will be a lot messier looking, but will basically do the same > things. I'd say copy C++, but it always seems hard to me to figure out the > flow of things written in C++, so it's not as easy. Actually, the DirectX > demo is a copy of the first sample C++ program that comes with the SDK. > > As for added documentation or examples, it might be best if you gave me an > example of something you're trying to do. Better yet, if you could take a > look at the examples and ask me about anything there that you don't > understand. Then I'll learn better where the docs need to be fleshed out. > > If you have any questions about the lib, please let me know (on the list > preferably, but private is OK, too). I'm usually very happy to help people > with stuff I've written--and it's nice to know that someone is using it! > > Matt Lewis > > > > TOPICA - Start your own email discussion group. FREE! >