1. Win32lib docs (was Re: Error when tryijng to use Upper())

----- Original Message ----- 
From: <ronaustin at alltel.net>
>To: "EUforum" <EUforum at topica.com>
>Subject: Re: Error when tryijng to use Upper()
>

> 
>For people who are familiar with API programing and know where to look, the
>lack of documentation 
>is probably not a big problem,  but for people like me who have come from a
>non GUI language to 
>Euphoria it's kind of tough.

I sympathize with you because I've been there too. Before taking on the Win32lib
role, I'd never used Windows API in my life. The closest was Visual Basic but
that is a different paradigm altogether. I have had to glean "how to program with
windows API" from many sources, including the good people on this forum. I still
regard myself as an apprentice in this field.

>    I'm not complaining, mind you,  Euphoria is great.

I'd just like to reinforce the idea that Win32lib is NOT an official Rapid
Deployment Software package. It is a form of freeware/open-source thing with many
contributors. So Win32lib is NOT 'Euphoria'.

>  When I want to add 
>some new code to my program I first check for any examples, then I check any
>documentation I can find,
> then check my code again, then I check for examples again and after 3 or 4
>rounds if I still don't have
>the answer I post a question here.

Same here.

>  I'll go download or buy some documentation for the MS API.

May I recommend "Programming Windows" by Charles Pretzold. The latest edition is
massive and cost around $US70+. You get great value for that money though.

-- 
Derek

new topic     » topic index » view message » categorize

2. Re: Win32lib docs (was Re: Error when tryijng to use Upper())

--------------Boundary-00=_PVHXWCW0000000000000
  charset="iso-8859-1"

=0D
 =0D
-------Original Message-------=0D
 =0D
From: EUforum at topica.com=0D
Subject: Win32lib docs (was Re: Error when tryijng to use Upper())=0D
 =0D
=0D
=0D
----- Original Message ----- =0D
From: <ronaustin at alltel.net>=0D
>To: "EUforum" <EUforum at topica.com>=0D
>Sent: Saturday, October 18, 2003 8:21 AM=0D
>Subject: Re: Error when tryijng to use Upper()=0D
>=0D
=0D
> =0D
>For people who are familiar with API programing and know where to look, =
the=0D
>lack of documentation =0D
>is probably not a big problem, but for people like me who have come from=
 a=0D
>non GUI language to =0D
>Euphoria it's kind of tough.=0D
=0D
I sympathize with you because I've been there too. Before taking on the
Win32lib role, I'd never used Windows API in my life. The closest was Vis=
ual
Basic but that is a different paradigm altogether. I have had to glean "h=
ow
to program with windows API" from many sources, including the good people=
 on
this forum. I still regard myself as an apprentice in this field.=0D
=0D
> I'm not complaining, mind you, Euphoria is great.=0D
=0D
I'd just like to reinforce the idea that Win32lib is NOT an official Rapi=
d
Deployment Software package. It is a form of freeware/open-source thing w=
ith
many contributors. So Win32lib is NOT 'Euphoria'. =0D
=0D
> When I want to add =0D
>some new code to my program I first check for any examples, then I check
any=0D
>documentation I can find,=0D
> then check my code again, then I check for examples again and after 3 o=
r 4=0D
>rounds if I still don't have=0D
>the answer I post a question here.=0D
=0D
Same here.=0D
=0D
> I'll go download or buy some documentation for the MS API.=0D
=0D
May I recommend "Programming Windows" by Charles Pretzold. The latest
edition is massive and cost around $US70+. You get great value for that
money though.=0D
=0D
That's interesting that you say Win32Lib is not Euphoria.  Without it you
wouldn't have any fancy window control boxes, lists, ect, would you?=0D
=0D
I notice that some of the sample apps have a copy of the library with the=
m.=20
Seems like that would be a bit dangerous wouldn't it?  If programer A wro=
te
an app and changed the library, then downloaded programer B's program wit=
h
his own special flavor of Win32lib, good bye programmer A's Win32lib.  I
haven't been on here long to know these things, but is there an "official=
"
copy of winlib32 somewhere that contains all the latest changes?  =0D
=0D
-- =0D
Derek=0D
=0D
=0D
=0D
TOPICA - Start your own email discussion group. FREE!=0D
=0D
=0D
=0D
=0D
=2E=20
--------------Boundary-00=_PVHXWCW0000000000000
Content-Type: Text/HTML;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-=
1">
<META content=3D"IncrediMail 1.0" name=3DGENERATOR>
<!--IncrdiXMLRemarkStart>
<IncrdiX-Info>
<X-FID>FLAVOR00-NONE-0000-0000-000000000000</X-FID>
<X-FVER></X-FVER>
<X-CNT>;</X-CNT>
</IncrdiX-Info>
<IncrdiXMLRemarkEnd-->
</HEAD>
<BODY style=3D"BACKGROUND-POSITION: 0px 0px; FONT-SIZE: 12pt; MARGIN: 5px=
 10px 10px; FONT-FAMILY: Arial" bgColor=3D#ffffff background=3D"" scroll=3D=
yes ORGYPOS=3D"0" X-FVER=3D"3.0">
<TABLE id=3DINCREDIMAINTABLE cellSpacing=3D0 cellPadding=3D2 width=3D"100=
%" border=3D0>
<TBODY>
<TR>
<TD id=3DINCREDITEXTREGION style=3D"FONT-SIZE: 12pt; CURSOR: auto; FONT-F=
AMILY: Arial" width=3D"100%">
<DIV><BR>&nbsp;</DIV>
<DIV id=3DIncrediOriginalMessage><I>-------Original Message-------</I></D=
IV>
<DIV>&nbsp;</DIV>
<DIV id=3Dreceivestrings>
<DIV dir=3Dltr style=3D"FONT-SIZE: 11pt" <i><B>From:</B></I> <A href=3D"m=
ailto:EUforum at topica.com">EUforum at topica.com</A></DIV>
<DIV dir=3Dltr style=3D"FONT-SIZE: 11pt" <i><B>Date:</B></I> Friday, Octo=
ber 17, 2003 8:23:19 PM</DIV>
<DIV dir=3Dltr style=3D"FONT-SIZE: 11pt" <i><B>To:</B></I> <A href=3D"mai=
lto:EUforum at topica.com">EUforum</A></DIV>
<DIV dir=3Dltr style=3D"FONT-SIZE: 11pt" <i><B>Subject:</B></I> Win32lib =
docs (was Re: Error when tryijng to use Upper())</DIV></DIV>
<DIV>&nbsp;</DIV>
<DIV>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D The Euphoria Mailing List =3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D <BR><BR><BR>----- Original Message ----- <=
BR>From: &lt;<A href=3D"mailto:ronaustin at alltel.net">ronaustin at alltel.net=
</A>&gt;<BR>&gt;To: "EUforum" &lt;<A href=3D"mailto:EUforum at topica.com">E=
Uforum at topica.com</A>&gt;<BR>&gt;Sent: Saturday, October 18, 2003 8:21 AM=
<BR>&gt;Subject: Re: Error when tryijng to use Upper()<BR>&gt;<BR><BR>&gt=
; <BR>&gt;For people who are familiar with API programing and know where =
to look, the<BR>&gt;lack of documentation <BR>&gt;is probably not a big p=
roblem, but for people like me who have come from a<BR>&gt;non GUI langua=
ge to <BR>&gt;Euphoria it's kind of tough.<BR><BR>I sympathize with you b=
ecause I've been there too. Before taking on the Win32lib role, I'd never=
 used Windows API in my life. The closest was Visual Basic but that is a =
different paradigm altogether. I have had to glean "how to program with w=
indows API" from many sources, including the good people on this forum. I=
 still regard myself as an apprentice in this field.<BR><BR>&gt; I'm not =
complaining, mind you, Euphoria is great.<BR><BR>I'd just like to reinfor=
ce the idea that Win32lib is NOT an official Rapid Deployment Software pa=
ckage. It is a form of freeware/open-source thing with many contributors.=
 So Win32lib is NOT 'Euphoria'. <BR><BR>&gt; When I want to add <BR>&gt;s=
ome new code to my program I first check for any examples, then I check a=
ny<BR>&gt;documentation I can find,<BR>&gt; then check my code again, the=
n I check for examples again and after 3 or 4<BR>&gt;rounds if I still do=
n't have<BR>&gt;the answer I post a question here.<BR><BR>Same here.<BR><=
BR>&gt; I'll go download or buy some documentation for the MS API.<BR><BR=
>May I recommend "Programming Windows" by Charles Pretzold. The latest ed=
ition is massive and cost around $US70+. You get great value for that mon=
ey though.</DIV>
<DIV>&nbsp;</DIV>
<DIV>That's interesting that you say Win32Lib is not Euphoria.&nbsp; With=
out it you wouldn't have any fancy window control boxes, lists, ect, woul=
d you?</DIV>
<DIV>&nbsp;</DIV>
<DIV>I notice that some of the sample apps have a copy of the library wit=
h them.&nbsp; Seems like that would be a bit dangerous wouldn't it?&nbsp;=
 If programer A wrote an app and changed the library, then downloaded pro=
gramer B's program with his own special flavor of Win32lib, good bye prog=
rammer A's Win32lib.&nbsp; I haven't been on here long to know these thin=
gs, but is there an "official" copy of winlib32 somewhere that contains a=
ll the latest changes?&nbsp; <BR><BR>-- <BR>Derek<BR><BR>--^-------------=
---------------------------------------------------<BR>This email was sen=
t to: <A href=3D"mailto:ronaustin at alltel.net">ronaustin at alltel.net</A><BR=
><BR>EASY UNSUBSCRIBE click here: <A href=3D"http://topica.com/u/?b1dd66.=
b6KEgr.cm9uYXVz">http://topica.com/u/?b1dd66.b6KEgr.cm9uYXVz</A><BR>Or se=
nd an email to: <A href=3D"mailto:EUforum-unsubscribe at topica.com">EUforum=
-unsubscribe at topica.com</A><BR><BR>TOPICA - Start your own email discussi=
on group. FREE!<BR><A href=3D"http://www.topica.com/partner/tag02/create/=
index2.html">http://www.topica.com/partner/tag02/create/index2.html</A><B=
R>--^----------------------------------------------------------------<BR>=
<BR><BR><BR><BR>. </DIV></TD></TR>
<TR>
<TD id=3DINCREDIFOOTER width=3D"100%">
<TABLE cellSpacing=3D0 cellPadding=3D0 width=3D"100%">
<TBODY>
<TR>
<TD width=3D"100%"></TD>
<TD id=3DINCREDISOUND vAlign=3Dbottom align=3Dmiddle></TD>
<TD id=3DINCREDIANIM vAlign=3Dbottom align=3Dmiddle></TD></TR></TBODY></T=
--------------Boundary-00=_PVHXWCW0000000000000--

new topic     » goto parent     » topic index » view message » categorize

3. Re: Win32lib docs (was Re: Error when tryijng to use Upper())

----- Original Message ----- 
>From: ronaustin at alltel.net 
>Subject: Re: Win32lib docs (was Re: Error when tryijng to use Upper())
>

[snip]

>That's interesting that you say Win32Lib is not Euphoria.  Without
> it you wouldn't have any fancy window control boxes, lists, 
>ect, would you?

That's not quite entirely true. Win32lib is is just one of many Windows
libraries that people have built using Euphoria. You might like to look at the
other offerrings in the RDS archive. Some people have written applications that
do not use any of these windows libraries, instead they have called the API
routines directly.


>I notice that some of the sample apps have a copy of the 
>library with them.  Seems like that would be a bit dangerous
> wouldn't it?  If programer A wrote an app and changed the library,
> then downloaded programer B's program with his own special flavor 
>of Win32lib, good bye programmer A's Win32lib.  I haven't been on 
>here long to know these things, but is there an "official" copy of 
>winlib32 somewhere that contains all the latest changes?  

You are correct about this 'danger', but one of the reasons win32lib is
available in the form it is is so that people can derive specialized versions of
it if they want to.

The current home for the version of the library that I maintain is ...

   http://www.users.bigpond.com/ddparnell/euphoria/w32005901.zip

-- 
Derek

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu