1. Windows headers.
- Posted by Daniel Berstein <danielberstein at USA.NET> Apr 06, 1998
- 728 views
Hi all, As I'm trying to seriously move to Win32 programming, I've invested time and money (Petzold's book... excellent investment) on the task. What makes it more difficult is ENOURMOUS #define(ed) constants used on Windows programming. So I decided to make an Euphoria include file with all this... it has been a "titanic" (todays fashion... I liked the movie very much. Curious, I saw in Madrid instead of Santiago, was weird to see a movie translated.. no subtitles) work. Currently I have "identified" and cut/paste the #definitions of: windef.h winnt.h ctype.h winbase.h winerror.h wingdi.h winuser.h Did I miss any other need header? As you might expect I don't undestand 99.99% of those declarations. Do we need winnt.h, it seems to have tons of machine dependant information (Alpha, Mips, and other things probably born from Bill's nightmares). I hope to "euphorize" the structures definitions as soon as I understand which ones we need. Please send me "I need this stuff". When I speak of "needed" things I mean things we are going to use with Euphoria... we probably won't do a device driver, memory manager or alike utilities with EXW (C/C++ is still useful for certain jobs indeed). BTW(1) I think win32lib is great, but sometimes you want more control of what you are doing. BTW(2) About portable GUI library... have you seen MGUI? Quite cool, you have the same API (Motif like) for X-Windows (Unix and Linux), DOS, Win31 and Win95/NT. More information at: Regards, Daniel Berstein.
2. Re: Windows headers.
- Posted by MORONI Maurizio <Maurizio.Moroni at OMNITEL.IT> Apr 06, 1998
- 748 views
I would appreciate this "titanic" work. I tried last week to start myself, using the headers provided by lcc-win32, but I felt quite tired after a while...I am not very confident with win32 programming. I agree with Daniel for the fact that win32lib takes too much control and doesn't leave "freedom" to use other win32 features. For example, I am not able to process WM_SIZE message for re-dimensioning a child control using win32lib. Ciao Maurizio > ---------- > From: Daniel Berstein[SMTP:danielberstein at usa.net] > Reply To: Daniel Berstein > Sent: Monday, April 06, 1998 6:58 AM > To: Multiple recipients of list EUPHORIA > Subject: Windows headers. > > Hi all, > > As I'm trying to seriously move to Win32 programming, I've invested time > and > money (Petzold's book... excellent investment) on the task. What makes it > more difficult is ENOURMOUS #define(ed) constants used on Windows > programming. So I decided to make an Euphoria include file with all > this... > it has been a "titanic" (todays fashion... I liked the movie very much. > Curious, I saw in Madrid instead of Santiago, was weird to see a movie > translated.. no subtitles) work. Currently I have "identified" and > cut/paste > the #definitions of: > windef.h > winnt.h > ctype.h > winbase.h > winerror.h > wingdi.h > winuser.h > > Did I miss any other need header? > As you might expect I don't undestand 99.99% of those declarations. Do we > need winnt.h, it seems to have tons of machine dependant information > (Alpha, > Mips, and other things probably born from Bill's nightmares). > > I hope to "euphorize" the structures definitions as soon as I understand > which ones we need. Please send me "I need this stuff". > > When I speak of "needed" things I mean things we are going to use with > Euphoria... we probably won't do a device driver, memory manager or alike > utilities with EXW (C/C++ is still useful for certain jobs indeed). > > BTW(1) I think win32lib is great, but sometimes you want more control of > what you are doing. > > BTW(2) About portable GUI library... have you seen MGUI? Quite cool, you > have the same API (Motif like) for X-Windows (Unix and Linux), DOS, Win31 > and Win95/NT. > More information at: > http://www.volftp.vol.it/IT/IT/ITALIANI/MORELLO/index_e.htm > > > Regards, > Daniel Berstein. >