Home All Groups Group Topic Archive Search About
Author
21 Sep 2005 9:05 PM
Temp795
Hi everyone,

I started to mess around with trying to get the vb6 ide interface to show
the xp styles.  I have tried this on WinXP Sp1, Win2kSP4 etc.  I've tried the
manifets from vbaccelerator, vbnet and still nothing on chaning the look of
vb.  I did the search for ComCtl32.dll on my win2k and winxp machines and
they both have ver 5.x.x dll of it.  As I understand I need ver 6, so why
doesn't my xp machine have it? I haven't even tried doing it for my
applications.

So what am I missing or doing wrong?

Thanks.

Author
21 Sep 2005 9:53 PM
Veign
Following this:
http://www.vbnet.mvps.org/index.html?code/forms/vbidexp.htm

Does it work for you?  Also, this will only work on a WinXP machine.

--
Chris Hanscom - Microsoft MVP (VB)
Veign's Resource Center
http://www.veign.com/vrc_main.asp
Veign's Blog
http://www.veign.com/blog
--


Show quoteHide quote
"Temp795" <Temp***@discussions.microsoft.com> wrote in message
news:0676F017-5E0B-4C91-9420-F47CAFACE9B0@microsoft.com...
> Hi everyone,
>
> I started to mess around with trying to get the vb6 ide interface to show
> the xp styles.  I have tried this on WinXP Sp1, Win2kSP4 etc.  I've tried
the
> manifets from vbaccelerator, vbnet and still nothing on chaning the look
of
> vb.  I did the search for ComCtl32.dll on my win2k and winxp machines and
> they both have ver 5.x.x dll of it.  As I understand I need ver 6, so why
> doesn't my xp machine have it? I haven't even tried doing it for my
> applications.
>
> So what am I missing or doing wrong?
>
> Thanks.
Author
21 Sep 2005 10:27 PM
Ken Halter
Show quote Hide quote
"Veign" <NOSPAMinveign@veign.com> wrote in message
news:eM$M4dvvFHA.2808@TK2MSFTNGP10.phx.gbl...
> Following this:
> http://www.vbnet.mvps.org/index.html?code/forms/vbidexp.htm
>
> Does it work for you?  Also, this will only work on a WinXP machine.
>
> --
> Chris Hanscom - Microsoft MVP (VB)
> Veign's Resource Center
> http://www.veign.com/vrc_main.asp
> Veign's Blog
> http://www.veign.com/blog
> --

It works.... fwiw, I made sure ComGuard's interface "complied" with an IDE
running "XP Style" <g> No option buttons in a "real" frame, etc.... I
created a 'bare-bones' frame control for a replacement. Does the rounded
corners and everything! (reaching 'round to pat myself on the back <g>)

--
Ken Halter - MS-MVP-VB - http://www.vbsight.com
DLL Hell problems? Try ComGuard - http://www.vbsight.com/ComGuard.htm
Please keep all discussions in the groups..
Author
21 Sep 2005 10:32 PM
Veign
"Ken Halter" <Ken_Halter@Use_Sparingly_Hotmail.com> wrote in message
news:O4574uvvFHA.2504@TK2MSFTNGP15.phx.gbl...
>
> (reaching 'round to pat myself on the back <g>)

Somebody has too

Show quoteHide quote
>
> --
> Ken Halter - MS-MVP-VB - http://www.vbsight.com
> DLL Hell problems? Try ComGuard - http://www.vbsight.com/ComGuard.htm
> Please keep all discussions in the groups..
>
>

--
Chris Hanscom - Microsoft MVP (VB)
Veign's Resource Center
http://www.veign.com/vrc_main.asp
Veign's Blog
http://www.veign.com/blog
--
Author
22 Sep 2005 3:07 PM
Ken Halter
"Veign" <NOSPAMinveign@veign.com> wrote in message
news:OrEhozvvFHA.1252@TK2MSFTNGP09.phx.gbl...
> "Ken Halter" <Ken_Halter@Use_Sparingly_Hotmail.com> wrote in message
> news:O4574uvvFHA.2504@TK2MSFTNGP15.phx.gbl...
>>
>> (reaching 'round to pat myself on the back <g>)
>
> Somebody has too

Thanks pal <g>

--
Ken Halter - MS-MVP-VB - http://www.vbsight.com
DLL Hell problems? Try ComGuard - http://www.vbsight.com/ComGuard.htm
Please keep all discussions in the groups..
Author
21 Sep 2005 10:40 PM
Temp795
The link to vbnet was one of the ones I tried and it still doesn't work for
me.  I did find the ver 6 on my xp box, however still no luck.  Granted I can
get the ide to look like xp if i enable the themes for the box but I read
that you don't have to have that enabled to do what I am trying to do.

Lastly I thought you could enable this on w2k as well, but it doesn't matter
if I can't on that os.

Show quoteHide quote
"Ken Halter" wrote:

> "Veign" <NOSPAMinveign@veign.com> wrote in message
> news:eM$M4dvvFHA.2808@TK2MSFTNGP10.phx.gbl...
> > Following this:
> > http://www.vbnet.mvps.org/index.html?code/forms/vbidexp.htm
> >
> > Does it work for you?  Also, this will only work on a WinXP machine.
> >
> > --
> > Chris Hanscom - Microsoft MVP (VB)
> > Veign's Resource Center
> > http://www.veign.com/vrc_main.asp
> > Veign's Blog
> > http://www.veign.com/blog
> > --
>
> It works.... fwiw, I made sure ComGuard's interface "complied" with an IDE
> running "XP Style" <g> No option buttons in a "real" frame, etc.... I
> created a 'bare-bones' frame control for a replacement. Does the rounded
> corners and everything! (reaching 'round to pat myself on the back <g>)
>
> --
> Ken Halter - MS-MVP-VB - http://www.vbsight.com
> DLL Hell problems? Try ComGuard - http://www.vbsight.com/ComGuard.htm
> Please keep all discussions in the groups..
>
>
>
Author
21 Sep 2005 11:47 PM
MikeD
"Temp795" <Temp***@discussions.microsoft.com> wrote in message
news:8C57A6E5-43B4-40AC-B524-D14355F9447B@microsoft.com...
> The link to vbnet was one of the ones I tried and it still doesn't work
> for
> me.  I did find the ver 6 on my xp box, however still no luck.  Granted I
> can
> get the ide to look like xp if i enable the themes for the box but I read
> that you don't have to have that enabled to do what I am trying to do.

Perhaps you need to explain better what it is you're trying to do then.  As
best as I could tell, it was merely to have VB's IDE use WinXP themes (to
the extent that it can since it's not specifically designed to support
them).  I'm also not entirely sure what you're getting when talking about
the version 5 and version 6 common controls.  These really have nothing to
do with the IDE itself.


>
> Lastly I thought you could enable this on w2k as well, but it doesn't
> matter
> if I can't on that os.

No, not on Win2000 and earlier. Manifest files are supported only under
WinXP and later versions of Windows.

--
Mike
Microsoft MVP Visual Basic
Author
22 Sep 2005 4:39 AM
Jim Carlock
There are two spots to check, I believe it depends upon
the second spot, but the first spot might be involved as
well, which I'll get to in a moment after describing the
second spot first...

1) Right-click on the Desktop,
2) Click on Properties,
3) Click on the Appearance tab.
4) Take a look at the Windows and buttons combobox...

IF it says Windows Classic style, then that might be the
reason why the IDE isn't displayed, but now I'll get into
the first spot to check and the reasons why it might not
appear to be what it says...

The first spot is easier to get to:

1) Right-click on the Desktop,
2) Click on Properties.
3) Take a look at the Theme combobox.

Most likely the Theme will say Modified Theme. XP always
put the Theme into the Modified Theme state when you've
changed something somewhere in the other properties, which
might include changes in the registry as well. It seems like XP
tracks a certain number of changes to a current theme and it
displays a name like MyTheme (Modified) for a certain time.
I don't know if it's a reboot thing, or a number of changes...
But eventually the MyTheme seems to disappear and XP
then just calls it Modified Theme.

So you might have selected Windows Classic there, which
in turn sets the Appearance tab properties as you can see
by selecting another Theme on the Themes tab.

I keep a system in the Windows Classic state and none of
the XP manifests work in such state.

And one last thing that might apply involves the following:

1) Double-click on the "My Computer" icon.
2) Click on Tools,
3) Click on Folder Options...
4) Take a look at the General tab that is displayed, and
   more specifically at the Tasks frame. Two options reside
   there...
   a) Show common tasks in folders.
   b) Use Windows classic folders.

IF the the Windows classic folders option is selected, some
things in XP get turned off, specifically the side bar that
displays tasks, but it may apply to some other things as well.

NOTE: Changing to an XP Theme might change the setting
in the Folder Options... but changing the setting in the Tasks
setting in Folder Options... does NOT change the Theme at
all.

Hope this helps.

--
Jim Carlock
Post replies to the newsgroup, thanks.

"MikeD" <nob***@nowhere.edu> wrote:

"Temp795" <Temp***@discussions.microsoft.com> wrote:
> The link to vbnet was one of the ones I tried and it still doesn't work
> for
> me.  I did find the ver 6 on my xp box, however still no luck.  Granted I
> can
> get the ide to look like xp if i enable the themes for the box but I read
> that you don't have to have that enabled to do what I am trying to do.

Perhaps you need to explain better what it is you're trying to do then.  As
best as I could tell, it was merely to have VB's IDE use WinXP themes (to
the extent that it can since it's not specifically designed to support
them).  I'm also not entirely sure what you're getting when talking about
the version 5 and version 6 common controls.  These really have nothing to
do with the IDE itself.


>
> Lastly I thought you could enable this on w2k as well, but it doesn't
> matter
> if I can't on that os.

No, not on Win2000 and earlier. Manifest files are supported only under
WinXP and later versions of Windows.

--
Mike
Microsoft MVP Visual Basic
Author
22 Sep 2005 9:35 AM
Temp795
Thanks for all the input, I got it to work on my xp box after some putzing
around. 

Show quoteHide quote
"Jim Carlock" wrote:

> There are two spots to check, I believe it depends upon
> the second spot, but the first spot might be involved as
> well, which I'll get to in a moment after describing the
> second spot first...
>
> 1) Right-click on the Desktop,
> 2) Click on Properties,
> 3) Click on the Appearance tab.
> 4) Take a look at the Windows and buttons combobox...
>
> IF it says Windows Classic style, then that might be the
> reason why the IDE isn't displayed, but now I'll get into
> the first spot to check and the reasons why it might not
> appear to be what it says...
>
> The first spot is easier to get to:
>
> 1) Right-click on the Desktop,
> 2) Click on Properties.
> 3) Take a look at the Theme combobox.
>
> Most likely the Theme will say Modified Theme. XP always
> put the Theme into the Modified Theme state when you've
> changed something somewhere in the other properties, which
> might include changes in the registry as well. It seems like XP
> tracks a certain number of changes to a current theme and it
> displays a name like MyTheme (Modified) for a certain time.
> I don't know if it's a reboot thing, or a number of changes...
> But eventually the MyTheme seems to disappear and XP
> then just calls it Modified Theme.
>
> So you might have selected Windows Classic there, which
> in turn sets the Appearance tab properties as you can see
> by selecting another Theme on the Themes tab.
>
> I keep a system in the Windows Classic state and none of
> the XP manifests work in such state.
>
> And one last thing that might apply involves the following:
>
> 1) Double-click on the "My Computer" icon.
> 2) Click on Tools,
> 3) Click on Folder Options...
> 4) Take a look at the General tab that is displayed, and
>    more specifically at the Tasks frame. Two options reside
>    there...
>    a) Show common tasks in folders.
>    b) Use Windows classic folders.
>
> IF the the Windows classic folders option is selected, some
> things in XP get turned off, specifically the side bar that
> displays tasks, but it may apply to some other things as well.
>
> NOTE: Changing to an XP Theme might change the setting
> in the Folder Options... but changing the setting in the Tasks
> setting in Folder Options... does NOT change the Theme at
> all.
>
> Hope this helps.
>
> --
> Jim Carlock
> Post replies to the newsgroup, thanks.
>
> "MikeD" <nob***@nowhere.edu> wrote:
>
> "Temp795" <Temp***@discussions.microsoft.com> wrote:
> > The link to vbnet was one of the ones I tried and it still doesn't work
> > for
> > me.  I did find the ver 6 on my xp box, however still no luck.  Granted I
> > can
> > get the ide to look like xp if i enable the themes for the box but I read
> > that you don't have to have that enabled to do what I am trying to do.
>
> Perhaps you need to explain better what it is you're trying to do then.  As
> best as I could tell, it was merely to have VB's IDE use WinXP themes (to
> the extent that it can since it's not specifically designed to support
> them).  I'm also not entirely sure what you're getting when talking about
> the version 5 and version 6 common controls.  These really have nothing to
> do with the IDE itself.
>
>
> >
> > Lastly I thought you could enable this on w2k as well, but it doesn't
> > matter
> > if I can't on that os.
>
> No, not on Win2000 and earlier. Manifest files are supported only under
> WinXP and later versions of Windows.
>
> --
> Mike
> Microsoft MVP Visual Basic
>
>
>
Author
22 Sep 2005 12:29 PM
Guy Cohen
To solve the black option problem  - put a picturebox in the frame (for
command buttons as well)

To get a green color progress bar - I use API  - its very simple and I do
not need events from the progress bar so... its no big deal).

HTH
Guy Cohen


Show quoteHide quote
"Ken Halter" <Ken_Halter@Use_Sparingly_Hotmail.com> wrote in message
news:O4574uvvFHA.2504@TK2MSFTNGP15.phx.gbl...
> "Veign" <NOSPAMinveign@veign.com> wrote in message
> news:eM$M4dvvFHA.2808@TK2MSFTNGP10.phx.gbl...
>> Following this:
>> http://www.vbnet.mvps.org/index.html?code/forms/vbidexp.htm
>>
>> Does it work for you?  Also, this will only work on a WinXP machine.
>>
>> --
>> Chris Hanscom - Microsoft MVP (VB)
>> Veign's Resource Center
>> http://www.veign.com/vrc_main.asp
>> Veign's Blog
>> http://www.veign.com/blog
>> --
>
> It works.... fwiw, I made sure ComGuard's interface "complied" with an IDE
> running "XP Style" <g> No option buttons in a "real" frame, etc.... I
> created a 'bare-bones' frame control for a replacement. Does the rounded
> corners and everything! (reaching 'round to pat myself on the back <g>)
>
> --
> Ken Halter - MS-MVP-VB - http://www.vbsight.com
> DLL Hell problems? Try ComGuard - http://www.vbsight.com/ComGuard.htm
> Please keep all discussions in the groups..
>
Author
22 Sep 2005 12:37 AM
-mhd
Show quote Hide quote
"Temp795" <Temp***@discussions.microsoft.com> wrote:

>Hi everyone,
>
>I started to mess around with trying to get the vb6 ide interface to show
>the xp styles.  I have tried this on WinXP Sp1, Win2kSP4 etc.  I've tried the
>manifets from vbaccelerator, vbnet and still nothing on chaning the look of
>vb.  I did the search for ComCtl32.dll on my win2k and winxp machines and
>they both have ver 5.x.x dll of it.  As I understand I need ver 6, so why
>doesn't my xp machine have it? I haven't even tried doing it for my
>applications.
>
>So what am I missing or doing wrong?
>
>Thanks.

One reason I don't want a manifest affecting my IDE is that this way I
can what older OS users are seeing when they run my apps.

-mhd