Re: Save me Matt Lewis
- Posted by jordah at btopenworld.com Jan 10, 2003
- 427 views
ok Euman, where can i get this download ----- Original Message ----- From: <who at bellsouth.net> To: "EUforum" <EUforum at topica.com> Subject: Re: Save me Matt Lewis > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > the "THIS" object is where the fun begins, atleast thats what Ernest Murphy says > he wrote a library for use with Masm32 that actually works great. > Lots less code envolved and much smaller .dll interface if thats what you're after, > I'd suggest looking into Masm32's COM library > > ,Unknown > > - ----- Original Message ----- > From: "Matthew Lewis" <matthewwalkerlewis at YAHOO.COM> > To: "EUforum" <EUforum at topica.com> > Sent: Thursday, January 09, 2003 4: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! > > > > -----BEGIN PGP SIGNATURE----- > Version: PGP Personal Privacy 6.5.8 > > iQA/AwUBPh4HYswfVotyflWYEQKvDACgnPVil2B7zxSCijPA3hR4lIs+6XsAoIli > EIHZi0noZcyMWC2q1+uT0fvO > =IblV > -----END PGP SIGNATURE----- > > > > TOPICA - Start your own email discussion group. FREE! >