1. win32libv0_52

Hey y'all:

As I've come to expect, a very good job from the win32lib team.  As usual,
though, I've got plenty of questions, and a few possible bugs.  Hopefully
they haven't already been answered.


1.  QUESTION ABOUT LICENSING

<win32lib.htm snip>

If you use this software in a product, acknowledgment in the product's
documentation and binary are required.

</snip>

What is the definition of "acknowledgment in the binary"?  In Vision
Euphoria, I've got an "About" window, and in the credits section of the
window, I list win32lib and its three principal authors.  What I'm confused
about is this:  is that what you're talking about, or do you mean actually
placing a comment in the source code?



2.  getStream()

The getStream() function displayed the same problems as I found before and
mentioned in the last post.



3.  SLIGHT PROBLEM WITH RICHEDIT

I've finally got scrollbars on the RichEdit.  But a new nuisance problem has
cropped up.  The richedit will not scroll horizontally if you try to use a
space character to do it.  The caret will just park at the right edge of the
control.  But the space characters do appear to be entered into the richedit
... if you hit the space bar at the right edge of the control a couple of
three times then press a non-space key, the richedit will then suddenly
scroll with a vengeance in order to display that non-space character.  Then,
if you backspace over the character, the character is, of course, erased,
but the richedit slams back to the left with equal force.  Once the caret is
again at the right edge of the screen, you must hit the backspace for each
"unseen" space character before the caret will start moving to the left
again.

Again, its possible that it may be my code.  So here's the create() routine
for the richedit control that I'm using:

rtxEditor = create(RichEdit, "",
        frmMain,
        0, 0,
        10, 10,
        or_all({WS_HSCROLL, WS_VSCROLL, ES_AUTOHSCROLL, ES_AUTOVSCROLL})),

Of course, always hold my code suspect before you go tearing the guts out of
win32lib looking for the trouble.


BTW:  I am so sorry for throwing a bug at you every day, especially when I
can't even prove they're yours.  Yes, I know *somebody* had to find them,
but it just feels so darned impolite for me to be doing this.  Please don't
induct me into the Spike Hall of Shame, please ...

<Travis falls to his knees in tears, feeling like he just stomped a
butterfly>
sad



4.  LACK OF 3-D EFFECT

I noticed that the comboboxes, EditTexts, and lists no longer have that
sunken, 3D effect, even though one of their attributes is WS_EX_CLIENTEDGE,
which is described as "3D Effect."  Is this a "feature" or a "bug"?  If it's
a feature, what flags do I use to get that 3D look back?


5.  PROBLEM WITH setFont()

The Style parameter does not appear to operate correctly.  I have tried to
get Courier New to appear in bold using the line

setFont(stsMain, "Courier New", 8, Bold)

but the font is shown in "Normal" style.


6.  setSize() OUT OF PLACE IN DOCUMENTATION(?)

I noticed that the hyperlink for setSize() is in the "Controls" section of
the documentation?  Is this correct?  Should it possibly be in the
"Attributes" section?  BTW:  The documentation set-up is MUCH improved.
Thanks!


7.  ABOUT THE FLAGS PARAMETER OF CREATE()

In the documentation for each control, there is a section entitled

A <control> has the following attributes:

When you add a flag(s) using create()'s flag parameter, does that flag
replace these attributes, or is it added *to* the attributes?




<M. Lewis snip>

BTW, I noticed the switch over at xoom only when I couldn't ftp anything up
to my site.  I was ready to change providers, but I've calmed down a bunch
(plus, I can't really argue with free--unless someone else knows of a better
place, maybe with cgi or asp or something?).  And I'm lazy.

</snip>


Alright, I guess I did slap a gift horse in the mouth a little.  What put my
shorts in a knot was the fact that they never mentioned the merger, just had
a little frame that said they were "remodeling," and gave no indication they
were merging or shutting down the site entirely.  Changing everybody's email
address, and then returning mail sent to their old address as
"undeliverable," is a little more than "remodeling," in my humble opinion.
If they'd had said, "We're going elsewhere.  You've got a week to find a new
place to hang your hat," then I probably wouldn't have gotten so peeved.

My main reason for staying at xoom was due to the fact that I could download
my mail to disk by the folder-full, instead of individually.  At Hotmail, I
have to get this list "digest" style so I'm not downloading individual bits
of mail forever-and-a-day.  Unfortunately, there's more of a time lag when I
get the digest, and I can't filter out mail that has less-than-appropriate
speech, etc.  Guess I'm just used to having my cake and eating it too ...


Folks, keep in mind that now there can be more than a 24 hour gap between
what I read and what I answer to, so many of these problems may have been
covered already.  (I don't have enough time at the library to read the
incoming digest before transmitting replies.)  If that is the case, I
sincerely apologize for shooting a dead horse.  I meant to post this
yesterday, but I had a bit of a crisis at work that demanded my attention.


God Bless and Blessed Be

Travis Beaty
Claude, Texas

_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

Share information about yourself, create your own public profile at
http://profiles.msn.com.

new topic     » topic index » view message » categorize

2. Re: win32libv0_52

Shoot Travis! I'm just about to upload v0.53 this morning, and you come up
with some more problems. blink

Oh well, I won't delay v0.53, but I will look into your issues later today
(its 5:15am and I've just got up!)

-----
cheers,
Derek.

----- Original Message -----
From: "Travis Beaty" <travisbeaty at HOTMAIL.COM>
To: <EUPHORIA at LISTSERV.MUOHIO.EDU>
Sent: Wednesday, September 20, 2000 5:00 AM
Subject: win32libv0_52


> Hey y'all:
>
> As I've come to expect, a very good job from the win32lib team.  As usual,
> though, I've got plenty of questions, and a few possible bugs.  Hopefully
> they haven't already been answered.
>
>

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

3. Re: win32libv0_52

Travis Beaty wrote:

> What is the definition of "acknowledgment in the binary"?

This could use some clarification. Since the whole point of using Win32Lib
is to create a graphical application, I think it's safe to assume that there
will be a way to get to an 'about' box, where the acknowlegement should
appear. I'm thinking the text should be standardized to something like:

   Win32Lib GUI library (c) 2000 David Cuny, Matthew Lewis and Derek
Parnell.

or whoever is on the developer list. My intent wasn't so much to have my
name up there (although it's nice to see) as much as it was to acknowledge
the use of Win32Lib. Perhaps:

   Win32Lib GUI library (c) 2000 Win32Lib Developement Team

might be sufficient? It's up to the team to decide.


> or do you mean actually placing a comment in the source code?

Not much point, if you are talking about a binary.


> When you add a flag(s) using create()'s flag parameter,
> does that flag replace these attributes, or is it added
> *to* the attributes?

It's added to the existing attributes.

-- David Cuny

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

4. Re: win32libv0_52

> What is the definition of "acknowledgment in the binary"?

As far as its been said before, simple acknowledgement  such as
"using Win32Lib" has been enough. (Did this change on me,
David?)

Blessed Be! --"LEVIATHAN"

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

Search



Quick Links

User menu

Not signed in.

Misc Menu