1. win32libv0_52
- Posted by Travis Beaty <travisbeaty at HOTMAIL.COM> Sep 19, 2000
- 420 views
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> 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.
2. Re: win32libv0_52
- Posted by Derek Parnell <dparnell at BIGPOND.NET.AU> Sep 20, 2000
- 420 views
Shoot Travis! I'm just about to upload v0.53 this morning, and you come up with some more problems. 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. > >
3. Re: win32libv0_52
- Posted by "Cuny, David at DSS" <David.Cuny at DSS.CA.GOV> Sep 19, 2000
- 407 views
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
4. Re: win32libv0_52
- Posted by LEVIATHAN <leviathan at USWEST.NET> Sep 19, 2000
- 449 views
> 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"