1. win32libex

I've fixed some bugs that the toolbar stuff created (thanks, Lee), altered
setFocus so it will work with tabitems (thanks again, Lee) and I've added
ComboBoxEx (so you can put your icons in a combo, Skoda).  As usual:


I've begun writing some of the documentation, and have included makedoc.exw,
so you can generate an html help file.  Most of the new stuff isn't in there
yet, though...

Matt Lewis

new topic     » topic index » view message » categorize

2. Re: win32libex

I'm looking forward to seeing what you come up with.

Matt Lewis

> From:  Skoda
>
> thanks. your code will be very useful for my coding :)
>
> Tone
>

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

3. Re: win32libex

thanks. your code will be very useful for my coding :)

Tone

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

4. Re: win32libex

------=_NextPart_000_0061_01C00C44.560EE4E0
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Matt Lewis wrote:

I guess Skoda's solution would work, but it looks like overkill.  Did =
you
try using an onKeyDown event, and trap VK_TAB?

Wayne Overman writes:

Could you tell me how I would trap the VK_TAB using
onKeyDown?



------=_NextPart_000_0061_01C00C44.560EE4E0
        charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 5.50.4207.2601" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2><FONT face=3D"Times New Roman" =
size=3D3>Matt Lewis<FONT=20
face=3DArial size=3D2> wrote:</FONT><BR></FONT></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><FONT face=3D"Times New Roman" =
size=3D3>I guess Skoda's=20
solution would work, but it looks like overkill.&nbsp; Did you<BR>try =
using an=20
onKeyDown event, and trap VK_TAB?<BR><BR><FONT face=3DArial =
size=3D2>Wayne=20
Overman&nbsp;writes:</FONT></FONT></FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Could you tell me how I would trap the =
VK_TAB=20
using</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>onKeyDown?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2><FONT face=3D"Times New Roman" =
size=3D3><FONT=20
face=3DArial size=3D2></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><FONT face=3D"Times New Roman" =
size=3D3><FONT=20

------=_NextPart_000_0061_01C00C44.560EE4E0--

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

5. Re: win32libex

Well, I take that back.  It turns out that combo boxes are a little trickier
than that.  They've got a child edit box of their own that handles keys and
such.  Tab stops work fine right now for simple combo boxes, but it will
take a bit of work to get them to work correctly with combo boxes that allow
user typing...

Matt Lewis


-----Original Message-----
From: Euphoria Programming for MS-DOS
[mailto:EUPHORIA at LISTSERV.MUOHIO.EDU]On Behalf Of Wayne Overman
Sent: Tuesday, August 22, 2000 11:22 AM
To: EUPHORIA at LISTSERV.MUOHIO.EDU
Subject: Re: win32libex


Matt Lewis wrote:

I guess Skoda's solution would work, but it looks like overkill.  Did you
try using an onKeyDown event, and trap VK_TAB?

Wayne Overman writes:

Could you tell me how I would trap the VK_TAB using
onKeyDown?

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

6. Re: win32libex

> Well, I take that back.  It turns out that combo boxes are a little
trickier
> than that.

... well, it seems my six months of 'nagging' David is about to end   blink
WF []

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

7. Re: win32libex

Wolfgang Fritz wrote:

> ... well, it seems my six months of 'nagging' David
> is about to end.

Let's hope so!

I didn't forget about you, I just haven't done much hacking of Win32Lib in
the last months.

-- David Cuny

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

8. Re: win32libex

David Cuny wrote:
>
> Wolfgang Fritz wrote:
>
> > ... well, it seems my six months of 'nagging' David
> > is about to end.
>
> Let's hope so!
>
> I didn't forget about you, I just haven't done much hacking
> of Win32Lib in
> the last months.
>

Well, good luck!  The key to this is that the combo creates for itself an
editbox child.  The way to get the handle for this seems to be using
ChildWindowFromPoint or ChildWindowFromPointEx.  Neither of these seems to
work right for me.  Basically, all we should need to do is get the handle,
store the pertinent information in the appropriate window_... sequences, and
set the callback to SubProcAddress.

Unfortunately, the behavior of ChildWindowFromPoint/Ex seems totally
unreliable to me. :(

Matt

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

9. win32libex

I've managed to get drag and drop working with list/treeviews.  I sent the
file to Rob, so it should go up soon.  I haven't been able to get it to my
page yet, but if you absolutely can't wait, go ahead and send me an email at
matthewwalkerlewis at yahoo.com, and I'd be happy to send the file to you (it's
about 110K).

The demo I wrote has a treeview and a listview.  The treeview has folders
for windows, dos, linux and generic, as well as some subfolders for lib's
and games.  The listview shows the contents of the selected folder, where
I've randomly put some of the user contributions.  You can drag the items to
other folders.  The demo shows using multiple icons in a listview, normal
and selected icons in a treeview, dragging and dropping, etc.  I think it
uses pretty much everything I've wrapped.

Oh, and icons can now have transparent sections, too (and not have a lot of
nasty black coloring).

Let me know if you find any bugs, or have any comments or suggestions.

Matthew W Lewis

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

10. Re: win32libex

> I've managed to get drag and drop working with
> list/treeviews.  I sent the
> file to Rob, so it should go up soon.  I haven't been able to
> get it to my
> page yet, but if you absolutely can't wait, go ahead and send
> me an email at
> matthewwalkerlewis at yahoo.com, and I'd be happy to send the
> file to you (it's
> about 110K).

I've got the file up on the web now.  You can get it at:

or directly at:


Matt

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

Search



Quick Links

User menu

Not signed in.

Misc Menu