Re: COMCTL32 controls versions

From: Douglas Reid <douglas.reid_at_dunvegan.co.uk>
Date: Sun, 2 May 2010 19:57:08 +0100

Hello Rick,

I shall forward the file direct to you.
It is based on Petzold Chapter 9, "Programming Windows 95" PopPad1

I apologise that the code is probably somewhat clunky with potential for
improvement.
I have just started learning the "Windows" subject although I have
previously used Forth quite extensively.
I haven't studied SWOOP and the Object Oriented subject so my implementation
of INITCOMMONCONTROLSEX Structure is somewhat questionable!

With the current edit control style, you can enter a password which is seen
as asterisks indicating that is using the USER32.DLL rather than the
reincarnation of edit control in COMCTL32 v6 and higher.

ICC_STANDARD_CLASSES is commented out but ready for use. No apparent change
with or without use of this.

Chappell further elaborates on InitCommonControlsEx at
www.geoffchappell.com/viewer.htm?doc=studies/windows/shell/comctl32/api/commctrl/initcommoncontrolsex.htm

Thanks for any help.

Best Regards,
Douglas

----- Original Message -----
From: "Rick VanNorman" <rick_at_neverslow.com>
To: <sftalk_at_forth.com>
Sent: Sunday, May 02, 2010 7:21 PM
Subject: [sftalk] Re: COMCTL32 controls versions

>I will be happy to look into this issue at a very casual level. Please
> provide me with source code so that I don't have to re-invent a bench to
> test this against.
> Email the source to me, please. The list will get copied later, hopefully
> with a solution.
>
> And, if anyone else already has a solution, please speak up. No point in
> doing the thing twice!
>
> Thanks,
> Rick VanNorman
> rick_at_neverslow.com
>
> On Sun, May 2, 2010 at 12:44 PM, Douglas Reid
> <douglas.reid_at_dunvegan.co.uk>wrote:
>
>> I am wondering how it is possible to select between the versions 5 and 6
>> of
>> the Comctl32.dll controls library?
>> I am using Windows XP Professional with recent service packs installed so
>> version 6 of Comctl32.dll is present on the PC (although version 5 is
>> also
>> present elsewhere).
>>
>
>
> ----------------------------------------------------------------------
> sftalk_at_forth.com The SwiftForth programming discussion email list
> To unsubscribe, send subject "unsubscribe" to sftalk-request_at_forth.com
> For list command help, send subject "help" to sftalk-request_at_forth.com
> Message archives are located at http://www.forth.com/archive/sftalk
> ----------------------------------------------------------------------
> This list is a forum for SwiftForth users. For product support and
> bug reports, please send email to support_at_forth.com
> ----------------------------------------------------------------------
>

----------------------------------------------------------------------
sftalk_at_forth.com The SwiftForth programming discussion email list
To unsubscribe, send subject "unsubscribe" to sftalk-request_at_forth.com
For list command help, send subject "help" to sftalk-request_at_forth.com
Message archives are located at http://www.forth.com/archive/sftalk
----------------------------------------------------------------------
This list is a forum for SwiftForth users. For product support and
bug reports, please send email to support_at_forth.com
----------------------------------------------------------------------
Received on Sun May 02 2010 - 11:57:36 PDT


Subscribe to our e-mail list service. It's free for all SwiftForth and SwiftX users!

This archive was generated 06-Feb-2012. Archive updated nightly.