XP Themes 
Author Message
 XP Themes

Hey guys,

I downloaded the 101 VB.Net samples and it has something about XP Themes and
stuff and obivously I think I have something messed up. It didnt work.

I have all my controls (buttons, text boxes, etc) set to "System" and they
still look like regular buttons and such.

Had any success?

Travis Conway
Namespace Software
http://www.*-*-*.com/



Fri, 17 Jun 2005 09:41:16 GMT  
 XP Themes
Hey Travis,

I don't know what samples you got, but if you have the project XPTheme
support addin, go to the bin directory of the setup and install it.  Under
your tools menu you'll get a new menu item that say turn XP Theme's on. This
will add the manifest to your project's bin directory so that your windows
app now uses your current theme.  Also works fine if the manifest is not
included with your exe, such as for installing on a non XP box.

get it here
http://download.microsoft.com/download/VisualStudioNET/xptheme/1.0/WX...
/XPThemeSupport.exe it's a Vb .NET addin and it gives you the source, if
your able to compile to DLL you can change it to suit your needs.

Randy

P.S. you have no default back ground on your webpage, in which case on my
machine where the background is gray the hyperlinks go invisible after
clicking. Don't assume everyone's application work space is any particular
color. I can't stand white backgrounds. So if you expecting the page to be
white then set the background color to white and not default. :)

Cheers


Quote:
> Hey guys,

> I downloaded the 101 VB.Net samples and it has something about XP Themes
and
> stuff and obivously I think I have something messed up. It didnt work.

> I have all my controls (buttons, text boxes, etc) set to "System" and they
> still look like regular buttons and such.

> Had any success?

> Travis Conway
> Namespace Software
> http://www.namespacesoftware.com



Fri, 17 Jun 2005 10:28:08 GMT  
 XP Themes
Thanks,

I will see if it works.

Travis Conway
Namespace Software
http://www.namespacesoftware.com

PS Its your fault you changed your background. If you are normal and
stick to a standard, then you could view my site correctly. You shouldnt
"assume" everyone will change their stuff to suit you.

*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!



Fri, 17 Jun 2005 11:10:26 GMT  
 XP Themes
What's missing is the manifest file for the app.

Included are the directions from the readme for the sample to create one for
the app.

What's really nice with the 1.1 Framework though is that all of this
manifest mojo is unecessary as you can simply call
Application.EnableVisualStyles() in your application.

But with 1.0 Framework the manifest file is the way to go.

If you want to create your own Windows Forms application here are the steps
you will have to perform:
Set each control with a FlatStyle property to FlatStyle.System

Create a manifest file to bind your app to comctl6. The sample manifest file
below can be used to bind any app (managed or unmanaged) to comctl6. Just
copy it to the location of the .exe and rename it to <app
name>.exe.manifest.

You must then add a Win32 resource to your application.  This is
accomplished by first opening up the *.exe.

1. Open your exe in VS (file -> open file)
2. Right click on it and select add resource
3. Click "Import..." from the dialog
4. Select your manifest file
5. In the "Resource Type" field, enter "RT_MANIFEST"
6. In the property grid, change the resource ID from "101" to "1".
7. Save the exe.
8. Make sure the manifest is keep at the same directory level as the
executable.  (In this How-To it is placed in the bin directory of the
solution)

A sample manifest is also included and is named Sample_Manifest.xml.

Sean Campbell
3 Leaf
Early Adopter Weblog: http://radio.weblogs.com/0117167/


Quote:
> Thanks,

> I will see if it works.

> Travis Conway
> Namespace Software
> http://www.namespacesoftware.com

> PS Its your fault you changed your background. If you are normal and
> stick to a standard, then you could view my site correctly. You shouldnt
> "assume" everyone will change their stuff to suit you.

> *** Sent via Developersdex http://www.developersdex.com ***
> Don't just participate in USENET...get rewarded for it!



Fri, 17 Jun 2005 12:34:10 GMT  
 XP Themes
Does this mean your already using .NET Framework 1.1?  Can it be used with
VB .NET 2002?  If so does it give all the new objects over to VB .NET in
that the way it gets objects from the framwork anytime the framework is
updated so is what's avaible to VB .NET?  This question has been on my mind
since I saw 1.1 beta.  I want to download and find out, but haven't had a
chance and don't want to Break VB .NET and have to flatline and reinstall
everything just right now.

Randy


Quote:
> What's missing is the manifest file for the app.

> Included are the directions from the readme for the sample to create one
for
> the app.

> What's really nice with the 1.1 Framework though is that all of this
> manifest mojo is unecessary as you can simply call
> Application.EnableVisualStyles() in your application.

> But with 1.0 Framework the manifest file is the way to go.

> If you want to create your own Windows Forms application here are the
steps
> you will have to perform:
> Set each control with a FlatStyle property to FlatStyle.System

> Create a manifest file to bind your app to comctl6. The sample manifest
file
> below can be used to bind any app (managed or unmanaged) to comctl6. Just
> copy it to the location of the .exe and rename it to <app
> name>.exe.manifest.

> You must then add a Win32 resource to your application.  This is
> accomplished by first opening up the *.exe.

> 1. Open your exe in VS (file -> open file)
> 2. Right click on it and select add resource
> 3. Click "Import..." from the dialog
> 4. Select your manifest file
> 5. In the "Resource Type" field, enter "RT_MANIFEST"
> 6. In the property grid, change the resource ID from "101" to "1".
> 7. Save the exe.
> 8. Make sure the manifest is keep at the same directory level as the
> executable.  (In this How-To it is placed in the bin directory of the
> solution)

> A sample manifest is also included and is named Sample_Manifest.xml.

> Sean Campbell
> 3 Leaf
> Early Adopter Weblog: http://radio.weblogs.com/0117167/



> > Thanks,

> > I will see if it works.

> > Travis Conway
> > Namespace Software
> > http://www.namespacesoftware.com

> > PS Its your fault you changed your background. If you are normal and
> > stick to a standard, then you could view my site correctly. You shouldnt
> > "assume" everyone will change their stuff to suit you.

> > *** Sent via Developersdex http://www.developersdex.com ***
> > Don't just participate in USENET...get rewarded for it!



Fri, 17 Jun 2005 13:22:08 GMT  
 XP Themes
I've been using 1.1 and 2003 for sometime now.

Can it be used with VB.NET 2002?

The better question is can it be used with 1.0 Framework and VS.NET 2002.

    The answer is that it can run side by side on the same machine.
    That is the 1.0 Framework and the 1.1 Framework and VS.NET 2002 and
VS.NET 2003 can co-exist on the same machine peacefully.

However VS.NET 2002 can only compile against the 1.0 Framework assemblies
and therefore you'll need VS.NET 2003 to build applications that compile
against the 1.1 Framework assemblies.

Your questions about being able to access the new objects that are found in
the new framework has a bit lengthier answer.

    In brief applications will attempt to run first against the framework
they were compiled against if it is present on the machine.  If it is not
present in the case of a 1.0 Framework app run on a box that only     has
1.1 Framework it will run against the 1.1 framework by default.  In the case
of a 1.1 Framework app that is run on a box that only has the 1.0 Framework
an exception occurs unless an appropriately     defined configuration file
is present to force the app to target the 1.0 Framework assemblies.

    Configuration files can be used to target given versions of the
framework for most scenarios.  One exception is components which only run
against the version of the framework that the parent application     wants
to run against.

    There are a great number of additional issues surrounding Side By Side
and application compatibility, application float-up, etc that you should
research and get comfortable with prior to doing any large         scale
development with the 1.1 Framework and Visual Studio.NET 2003.

The comments above are by no means exhaustive of the different scenarios you
have to be comfortable dealing with in terms of side by side framework
issues. You can check out some of the recent posts on our blog for more
details on side by side and issues surrounding it.

Sean Campbell
3 Leaf
Early Adopter Weblog: http://radio.weblogs.com/0117167/


Quote:
> Does this mean your already using .NET Framework 1.1?  Can it be used with
> VB .NET 2002?  If so does it give all the new objects over to VB .NET in
> that the way it gets objects from the framwork anytime the framework is
> updated so is what's avaible to VB .NET?  This question has been on my
mind
> since I saw 1.1 beta.  I want to download and find out, but haven't had a
> chance and don't want to Break VB .NET and have to flatline and reinstall
> everything just right now.

> Randy



> > What's missing is the manifest file for the app.

> > Included are the directions from the readme for the sample to create one
> for
> > the app.

> > What's really nice with the 1.1 Framework though is that all of this
> > manifest mojo is unecessary as you can simply call
> > Application.EnableVisualStyles() in your application.

> > But with 1.0 Framework the manifest file is the way to go.

> > If you want to create your own Windows Forms application here are the
> steps
> > you will have to perform:
> > Set each control with a FlatStyle property to FlatStyle.System

> > Create a manifest file to bind your app to comctl6. The sample manifest
> file
> > below can be used to bind any app (managed or unmanaged) to comctl6.
Just
> > copy it to the location of the .exe and rename it to <app
> > name>.exe.manifest.

> > You must then add a Win32 resource to your application.  This is
> > accomplished by first opening up the *.exe.

> > 1. Open your exe in VS (file -> open file)
> > 2. Right click on it and select add resource
> > 3. Click "Import..." from the dialog
> > 4. Select your manifest file
> > 5. In the "Resource Type" field, enter "RT_MANIFEST"
> > 6. In the property grid, change the resource ID from "101" to "1".
> > 7. Save the exe.
> > 8. Make sure the manifest is keep at the same directory level as the
> > executable.  (In this How-To it is placed in the bin directory of the
> > solution)

> > A sample manifest is also included and is named Sample_Manifest.xml.

> > Sean Campbell
> > 3 Leaf
> > Early Adopter Weblog: http://radio.weblogs.com/0117167/



> > > Thanks,

> > > I will see if it works.

> > > Travis Conway
> > > Namespace Software
> > > http://www.namespacesoftware.com

> > > PS Its your fault you changed your background. If you are normal and
> > > stick to a standard, then you could view my site correctly. You
shouldnt
> > > "assume" everyone will change their stuff to suit you.

> > > *** Sent via Developersdex http://www.developersdex.com ***
> > > Don't just participate in USENET...get rewarded for it!



Fri, 17 Jun 2005 14:30:07 GMT  
 XP Themes
Thank you,

This is what I was guessing, how messy! :)

I have your site in my favorites.  Since I can't play with 2003 beta it's
not going to be a concern until it's released.

Considering how long I rejected the framework concept and have finally
decided it's not so bad, it's going to take awhile before the idea of having
framework installed side by side in the end users box becomes palatable.
Just convincing them to install 1.0 is going to be a chore, then I have to
explain that it was last year's tech now they need 1.1 for their next
application, I can see bad words being said behind my back already :P.

Cheers

Randy

P.S. At this point I am unwilling to go back to VB6 to start any new project
and am in the process of creating replacement apps under dot net for
preexisting apps.  My goal is to have VB6 Uninstalled within 6 months and
have no further use for it!


Quote:
> I've been using 1.1 and 2003 for sometime now.

> Can it be used with VB.NET 2002?

> The better question is can it be used with 1.0 Framework and VS.NET 2002.

>     The answer is that it can run side by side on the same machine.
>     That is the 1.0 Framework and the 1.1 Framework and VS.NET 2002 and
> VS.NET 2003 can co-exist on the same machine peacefully.

> However VS.NET 2002 can only compile against the 1.0 Framework assemblies
> and therefore you'll need VS.NET 2003 to build applications that compile
> against the 1.1 Framework assemblies.

> Your questions about being able to access the new objects that are found
in
> the new framework has a bit lengthier answer.

>     In brief applications will attempt to run first against the framework
> they were compiled against if it is present on the machine.  If it is not
> present in the case of a 1.0 Framework app run on a box that only     has
> 1.1 Framework it will run against the 1.1 framework by default.  In the
case
> of a 1.1 Framework app that is run on a box that only has the 1.0
Framework
> an exception occurs unless an appropriately     defined configuration file
> is present to force the app to target the 1.0 Framework assemblies.

>     Configuration files can be used to target given versions of the
> framework for most scenarios.  One exception is components which only run
> against the version of the framework that the parent application     wants
> to run against.

>     There are a great number of additional issues surrounding Side By Side
> and application compatibility, application float-up, etc that you should
> research and get comfortable with prior to doing any large         scale
> development with the 1.1 Framework and Visual Studio.NET 2003.

> The comments above are by no means exhaustive of the different scenarios
you
> have to be comfortable dealing with in terms of side by side framework
> issues. You can check out some of the recent posts on our blog for more
> details on side by side and issues surrounding it.

> Sean Campbell
> 3 Leaf
> Early Adopter Weblog: http://radio.weblogs.com/0117167/



> > Does this mean your already using .NET Framework 1.1?  Can it be used
with
> > VB .NET 2002?  If so does it give all the new objects over to VB .NET in
> > that the way it gets objects from the framwork anytime the framework is
> > updated so is what's avaible to VB .NET?  This question has been on my
> mind
> > since I saw 1.1 beta.  I want to download and find out, but haven't had
a
> > chance and don't want to Break VB .NET and have to flatline and
reinstall
> > everything just right now.

> > Randy



> > > What's missing is the manifest file for the app.

> > > Included are the directions from the readme for the sample to create
one
> > for
> > > the app.

> > > What's really nice with the 1.1 Framework though is that all of this
> > > manifest mojo is unecessary as you can simply call
> > > Application.EnableVisualStyles() in your application.

> > > But with 1.0 Framework the manifest file is the way to go.

> > > If you want to create your own Windows Forms application here are the
> > steps
> > > you will have to perform:
> > > Set each control with a FlatStyle property to FlatStyle.System

> > > Create a manifest file to bind your app to comctl6. The sample
manifest
> > file
> > > below can be used to bind any app (managed or unmanaged) to comctl6.
> Just
> > > copy it to the location of the .exe and rename it to <app
> > > name>.exe.manifest.

> > > You must then add a Win32 resource to your application.  This is
> > > accomplished by first opening up the *.exe.

> > > 1. Open your exe in VS (file -> open file)
> > > 2. Right click on it and select add resource
> > > 3. Click "Import..." from the dialog
> > > 4. Select your manifest file
> > > 5. In the "Resource Type" field, enter "RT_MANIFEST"
> > > 6. In the property grid, change the resource ID from "101" to "1".
> > > 7. Save the exe.
> > > 8. Make sure the manifest is keep at the same directory level as the
> > > executable.  (In this How-To it is placed in the bin directory of the
> > > solution)

> > > A sample manifest is also included and is named Sample_Manifest.xml.

> > > Sean Campbell
> > > 3 Leaf
> > > Early Adopter Weblog: http://radio.weblogs.com/0117167/



> > > > Thanks,

> > > > I will see if it works.

> > > > Travis Conway
> > > > Namespace Software
> > > > http://www.namespacesoftware.com

> > > > PS Its your fault you changed your background. If you are normal and
> > > > stick to a standard, then you could view my site correctly. You
> shouldnt
> > > > "assume" everyone will change their stuff to suit you.

> > > > *** Sent via Developersdex http://www.developersdex.com ***
> > > > Don't just participate in USENET...get rewarded for it!



Fri, 17 Jun 2005 14:51:47 GMT  
 XP Themes


Quote:
> Hey guys,

> I downloaded the 101 VB.Net samples and it has something about XP Themes and
> stuff and obivously I think I have something messed up. It didnt work.

> I have all my controls (buttons, text boxes, etc) set to "System" and they
> still look like regular buttons and such.

> Had any success?

> Travis Conway
> Namespace Software
> http://www.namespacesoftware.com

If you are looking for XP Theme support in your app, there is an example at
http://www.avenuex.com/vbnet4apps that self generates a manifest file if one is not
present.


Sat, 18 Jun 2005 00:47:38 GMT  
 XP Themes
Sorry to jump into a thread like this but am I right in understanding that
Visual Basic .NET doesnt built applications with the Windows XP visual
styles by default?  And to be able to use this new 1.1 framework, will I not
be able to use Visual Basic .NET 2002?  As I have just decided to walk away
from VB6 to Visual Basic .NET so that I can make more modern applications,
it would be sods law as usual if the version of Visual Basic .NET I am
purchasing is going to be old hold very soon, sheesh!

Nick.


Quote:
> Thank you,

> This is what I was guessing, how messy! :)

> I have your site in my favorites.  Since I can't play with 2003 beta it's
> not going to be a concern until it's released.

> Considering how long I rejected the framework concept and have finally
> decided it's not so bad, it's going to take awhile before the idea of
having
> framework installed side by side in the end users box becomes palatable.
> Just convincing them to install 1.0 is going to be a chore, then I have to
> explain that it was last year's tech now they need 1.1 for their next
> application, I can see bad words being said behind my back already :P.

> Cheers

> Randy

> P.S. At this point I am unwilling to go back to VB6 to start any new
project
> and am in the process of creating replacement apps under dot net for
> preexisting apps.  My goal is to have VB6 Uninstalled within 6 months and
> have no further use for it!



> > I've been using 1.1 and 2003 for sometime now.

> > Can it be used with VB.NET 2002?

> > The better question is can it be used with 1.0 Framework and VS.NET
2002.

> >     The answer is that it can run side by side on the same machine.
> >     That is the 1.0 Framework and the 1.1 Framework and VS.NET 2002 and
> > VS.NET 2003 can co-exist on the same machine peacefully.

> > However VS.NET 2002 can only compile against the 1.0 Framework
assemblies
> > and therefore you'll need VS.NET 2003 to build applications that compile
> > against the 1.1 Framework assemblies.

> > Your questions about being able to access the new objects that are found
> in
> > the new framework has a bit lengthier answer.

> >     In brief applications will attempt to run first against the
framework
> > they were compiled against if it is present on the machine.  If it is
not
> > present in the case of a 1.0 Framework app run on a box that only
has
> > 1.1 Framework it will run against the 1.1 framework by default.  In the
> case
> > of a 1.1 Framework app that is run on a box that only has the 1.0
> Framework
> > an exception occurs unless an appropriately     defined configuration
file
> > is present to force the app to target the 1.0 Framework assemblies.

> >     Configuration files can be used to target given versions of the
> > framework for most scenarios.  One exception is components which only
run
> > against the version of the framework that the parent application
wants
> > to run against.

> >     There are a great number of additional issues surrounding Side By
Side
> > and application compatibility, application float-up, etc that you should
> > research and get comfortable with prior to doing any large         scale
> > development with the 1.1 Framework and Visual Studio.NET 2003.

> > The comments above are by no means exhaustive of the different scenarios
> you
> > have to be comfortable dealing with in terms of side by side framework
> > issues. You can check out some of the recent posts on our blog for more
> > details on side by side and issues surrounding it.

> > Sean Campbell
> > 3 Leaf
> > Early Adopter Weblog: http://radio.weblogs.com/0117167/



> > > Does this mean your already using .NET Framework 1.1?  Can it be used
> with
> > > VB .NET 2002?  If so does it give all the new objects over to VB .NET
in
> > > that the way it gets objects from the framwork anytime the framework
is
> > > updated so is what's avaible to VB .NET?  This question has been on my
> > mind
> > > since I saw 1.1 beta.  I want to download and find out, but haven't
had
> a
> > > chance and don't want to Break VB .NET and have to flatline and
> reinstall
> > > everything just right now.

> > > Randy



> > > > What's missing is the manifest file for the app.

> > > > Included are the directions from the readme for the sample to create
> one
> > > for
> > > > the app.

> > > > What's really nice with the 1.1 Framework though is that all of this
> > > > manifest mojo is unecessary as you can simply call
> > > > Application.EnableVisualStyles() in your application.

> > > > But with 1.0 Framework the manifest file is the way to go.

> > > > If you want to create your own Windows Forms application here are
the
> > > steps
> > > > you will have to perform:
> > > > Set each control with a FlatStyle property to FlatStyle.System

> > > > Create a manifest file to bind your app to comctl6. The sample
> manifest
> > > file
> > > > below can be used to bind any app (managed or unmanaged) to comctl6.
> > Just
> > > > copy it to the location of the .exe and rename it to <app
> > > > name>.exe.manifest.

> > > > You must then add a Win32 resource to your application.  This is
> > > > accomplished by first opening up the *.exe.

> > > > 1. Open your exe in VS (file -> open file)
> > > > 2. Right click on it and select add resource
> > > > 3. Click "Import..." from the dialog
> > > > 4. Select your manifest file
> > > > 5. In the "Resource Type" field, enter "RT_MANIFEST"
> > > > 6. In the property grid, change the resource ID from "101" to "1".
> > > > 7. Save the exe.
> > > > 8. Make sure the manifest is keep at the same directory level as the
> > > > executable.  (In this How-To it is placed in the bin directory of
the
> > > > solution)

> > > > A sample manifest is also included and is named Sample_Manifest.xml.

> > > > Sean Campbell
> > > > 3 Leaf
> > > > Early Adopter Weblog: http://radio.weblogs.com/0117167/



> > > > > Thanks,

> > > > > I will see if it works.

> > > > > Travis Conway
> > > > > Namespace Software
> > > > > http://www.namespacesoftware.com

> > > > > PS Its your fault you changed your background. If you are normal
and
> > > > > stick to a standard, then you could view my site correctly. You
> > shouldnt
> > > > > "assume" everyone will change their stuff to suit you.

> > > > > *** Sent via Developersdex http://www.developersdex.com ***
> > > > > Don't just participate in USENET...get rewarded for it!



Sat, 18 Jun 2005 07:46:12 GMT  
 XP Themes
In that case you might just want to wait for 2003.

not sure exactly when it's coming.

Randy


Quote:
> Sorry to jump into a thread like this but am I right in understanding that
> Visual Basic .NET doesnt built applications with the Windows XP visual
> styles by default?  And to be able to use this new 1.1 framework, will I
not
> be able to use Visual Basic .NET 2002?  As I have just decided to walk
away
> from VB6 to Visual Basic .NET so that I can make more modern applications,
> it would be sods law as usual if the version of Visual Basic .NET I am
> purchasing is going to be old hold very soon, sheesh!

> Nick.



> > Thank you,

> > This is what I was guessing, how messy! :)

> > I have your site in my favorites.  Since I can't play with 2003 beta
it's
> > not going to be a concern until it's released.

> > Considering how long I rejected the framework concept and have finally
> > decided it's not so bad, it's going to take awhile before the idea of
> having
> > framework installed side by side in the end users box becomes palatable.
> > Just convincing them to install 1.0 is going to be a chore, then I have
to
> > explain that it was last year's tech now they need 1.1 for their next
> > application, I can see bad words being said behind my back already :P.

> > Cheers

> > Randy

> > P.S. At this point I am unwilling to go back to VB6 to start any new
> project
> > and am in the process of creating replacement apps under dot net for
> > preexisting apps.  My goal is to have VB6 Uninstalled within 6 months
and
> > have no further use for it!



> > > I've been using 1.1 and 2003 for sometime now.

> > > Can it be used with VB.NET 2002?

> > > The better question is can it be used with 1.0 Framework and VS.NET
> 2002.

> > >     The answer is that it can run side by side on the same machine.
> > >     That is the 1.0 Framework and the 1.1 Framework and VS.NET 2002
and
> > > VS.NET 2003 can co-exist on the same machine peacefully.

> > > However VS.NET 2002 can only compile against the 1.0 Framework
> assemblies
> > > and therefore you'll need VS.NET 2003 to build applications that
compile
> > > against the 1.1 Framework assemblies.

> > > Your questions about being able to access the new objects that are
found
> > in
> > > the new framework has a bit lengthier answer.

> > >     In brief applications will attempt to run first against the
> framework
> > > they were compiled against if it is present on the machine.  If it is
> not
> > > present in the case of a 1.0 Framework app run on a box that only
> has
> > > 1.1 Framework it will run against the 1.1 framework by default.  In
the
> > case
> > > of a 1.1 Framework app that is run on a box that only has the 1.0
> > Framework
> > > an exception occurs unless an appropriately     defined configuration
> file
> > > is present to force the app to target the 1.0 Framework assemblies.

> > >     Configuration files can be used to target given versions of the
> > > framework for most scenarios.  One exception is components which only
> run
> > > against the version of the framework that the parent application
> wants
> > > to run against.

> > >     There are a great number of additional issues surrounding Side By
> Side
> > > and application compatibility, application float-up, etc that you
should
> > > research and get comfortable with prior to doing any large
scale
> > > development with the 1.1 Framework and Visual Studio.NET 2003.

> > > The comments above are by no means exhaustive of the different
scenarios
> > you
> > > have to be comfortable dealing with in terms of side by side framework
> > > issues. You can check out some of the recent posts on our blog for
more
> > > details on side by side and issues surrounding it.

> > > Sean Campbell
> > > 3 Leaf
> > > Early Adopter Weblog: http://radio.weblogs.com/0117167/



> > > > Does this mean your already using .NET Framework 1.1?  Can it be
used
> > with
> > > > VB .NET 2002?  If so does it give all the new objects over to VB
.NET
> in
> > > > that the way it gets objects from the framwork anytime the framework
> is
> > > > updated so is what's avaible to VB .NET?  This question has been on
my
> > > mind
> > > > since I saw 1.1 beta.  I want to download and find out, but haven't
> had
> > a
> > > > chance and don't want to Break VB .NET and have to flatline and
> > reinstall
> > > > everything just right now.

> > > > Randy



> > > > > What's missing is the manifest file for the app.

> > > > > Included are the directions from the readme for the sample to
create
> > one
> > > > for
> > > > > the app.

> > > > > What's really nice with the 1.1 Framework though is that all of
this
> > > > > manifest mojo is unecessary as you can simply call
> > > > > Application.EnableVisualStyles() in your application.

> > > > > But with 1.0 Framework the manifest file is the way to go.

> > > > > If you want to create your own Windows Forms application here are
> the
> > > > steps
> > > > > you will have to perform:
> > > > > Set each control with a FlatStyle property to FlatStyle.System

> > > > > Create a manifest file to bind your app to comctl6. The sample
> > manifest
> > > > file
> > > > > below can be used to bind any app (managed or unmanaged) to
comctl6.
> > > Just
> > > > > copy it to the location of the .exe and rename it to <app
> > > > > name>.exe.manifest.

> > > > > You must then add a Win32 resource to your application.  This is
> > > > > accomplished by first opening up the *.exe.

> > > > > 1. Open your exe in VS (file -> open file)
> > > > > 2. Right click on it and select add resource
> > > > > 3. Click "Import..." from the dialog
> > > > > 4. Select your manifest file
> > > > > 5. In the "Resource Type" field, enter "RT_MANIFEST"
> > > > > 6. In the property grid, change the resource ID from "101" to "1".
> > > > > 7. Save the exe.
> > > > > 8. Make sure the manifest is keep at the same directory level as
the
> > > > > executable.  (In this How-To it is placed in the bin directory of
> the
> > > > > solution)

> > > > > A sample manifest is also included and is named

Sample_Manifest.xml.

- Show quoted text -

Quote:

> > > > > Sean Campbell
> > > > > 3 Leaf
> > > > > Early Adopter Weblog: http://radio.weblogs.com/0117167/



> > > > > > Thanks,

> > > > > > I will see if it works.

> > > > > > Travis Conway
> > > > > > Namespace Software
> > > > > > http://www.namespacesoftware.com

> > > > > > PS Its your fault you changed your background. If you are normal
> and
> > > > > > stick to a standard, then you could view my site correctly. You
> > > shouldnt
> > > > > > "assume" everyone will change their stuff to suit you.

> > > > > > *** Sent via Developersdex http://www.developersdex.com ***
> > > > > > Don't just participate in USENET...get rewarded for it!



Sat, 18 Jun 2005 08:07:04 GMT  
 XP Themes
Hmmmmmmff, but Ive ordered it already, knowing my luck I'll wait another
year or so and come across similar problems, bring back the Amiga thats what
I say :-\  I'm having no luck with PC's lately in the slightest.

Nick.


Quote:
> In that case you might just want to wait for 2003.

> not sure exactly when it's coming.

> Randy



> > Sorry to jump into a thread like this but am I right in understanding
that
> > Visual Basic .NET doesnt built applications with the Windows XP visual
> > styles by default?  And to be able to use this new 1.1 framework, will I
> not
> > be able to use Visual Basic .NET 2002?  As I have just decided to walk
> away
> > from VB6 to Visual Basic .NET so that I can make more modern
applications,
> > it would be sods law as usual if the version of Visual Basic .NET I am
> > purchasing is going to be old hold very soon, sheesh!

> > Nick.



> > > Thank you,

> > > This is what I was guessing, how messy! :)

> > > I have your site in my favorites.  Since I can't play with 2003 beta
> it's
> > > not going to be a concern until it's released.

> > > Considering how long I rejected the framework concept and have finally
> > > decided it's not so bad, it's going to take awhile before the idea of
> > having
> > > framework installed side by side in the end users box becomes
palatable.
> > > Just convincing them to install 1.0 is going to be a chore, then I
have
> to
> > > explain that it was last year's tech now they need 1.1 for their next
> > > application, I can see bad words being said behind my back already :P.

> > > Cheers

> > > Randy

> > > P.S. At this point I am unwilling to go back to VB6 to start any new
> > project
> > > and am in the process of creating replacement apps under dot net for
> > > preexisting apps.  My goal is to have VB6 Uninstalled within 6 months
> and
> > > have no further use for it!



> > > > I've been using 1.1 and 2003 for sometime now.

> > > > Can it be used with VB.NET 2002?

> > > > The better question is can it be used with 1.0 Framework and VS.NET
> > 2002.

> > > >     The answer is that it can run side by side on the same machine.
> > > >     That is the 1.0 Framework and the 1.1 Framework and VS.NET 2002
> and
> > > > VS.NET 2003 can co-exist on the same machine peacefully.

> > > > However VS.NET 2002 can only compile against the 1.0 Framework
> > assemblies
> > > > and therefore you'll need VS.NET 2003 to build applications that
> compile
> > > > against the 1.1 Framework assemblies.

> > > > Your questions about being able to access the new objects that are
> found
> > > in
> > > > the new framework has a bit lengthier answer.

> > > >     In brief applications will attempt to run first against the
> > framework
> > > > they were compiled against if it is present on the machine.  If it
is
> > not
> > > > present in the case of a 1.0 Framework app run on a box that only
> > has
> > > > 1.1 Framework it will run against the 1.1 framework by default.  In
> the
> > > case
> > > > of a 1.1 Framework app that is run on a box that only has the 1.0
> > > Framework
> > > > an exception occurs unless an appropriately     defined
configuration
> > file
> > > > is present to force the app to target the 1.0 Framework assemblies.

> > > >     Configuration files can be used to target given versions of the
> > > > framework for most scenarios.  One exception is components which
only
> > run
> > > > against the version of the framework that the parent application
> > wants
> > > > to run against.

> > > >     There are a great number of additional issues surrounding Side
By
> > Side
> > > > and application compatibility, application float-up, etc that you
> should
> > > > research and get comfortable with prior to doing any large
> scale
> > > > development with the 1.1 Framework and Visual Studio.NET 2003.

> > > > The comments above are by no means exhaustive of the different
> scenarios
> > > you
> > > > have to be comfortable dealing with in terms of side by side
framework
> > > > issues. You can check out some of the recent posts on our blog for
> more
> > > > details on side by side and issues surrounding it.

> > > > Sean Campbell
> > > > 3 Leaf
> > > > Early Adopter Weblog: http://radio.weblogs.com/0117167/



> > > > > Does this mean your already using .NET Framework 1.1?  Can it be
> used
> > > with
> > > > > VB .NET 2002?  If so does it give all the new objects over to VB
> .NET
> > in
> > > > > that the way it gets objects from the framwork anytime the
framework
> > is
> > > > > updated so is what's avaible to VB .NET?  This question has been
on
> my
> > > > mind
> > > > > since I saw 1.1 beta.  I want to download and find out, but
haven't
> > had
> > > a
> > > > > chance and don't want to Break VB .NET and have to flatline and
> > > reinstall
> > > > > everything just right now.

> > > > > Randy



> > > > > > What's missing is the manifest file for the app.

> > > > > > Included are the directions from the readme for the sample to
> create
> > > one
> > > > > for
> > > > > > the app.

> > > > > > What's really nice with the 1.1 Framework though is that all of
> this
> > > > > > manifest mojo is unecessary as you can simply call
> > > > > > Application.EnableVisualStyles() in your application.

> > > > > > But with 1.0 Framework the manifest file is the way to go.

> > > > > > If you want to create your own Windows Forms application here
are
> > the
> > > > > steps
> > > > > > you will have to perform:
> > > > > > Set each control with a FlatStyle property to FlatStyle.System

> > > > > > Create a manifest file to bind your app to comctl6. The sample
> > > manifest
> > > > > file
> > > > > > below can be used to bind any app (managed or unmanaged) to
> comctl6.
> > > > Just
> > > > > > copy it to the location of the .exe and rename it to <app
> > > > > > name>.exe.manifest.

> > > > > > You must then add a Win32 resource to your application.  This is
> > > > > > accomplished by first opening up the *.exe.

> > > > > > 1. Open your exe in VS (file -> open file)
> > > > > > 2. Right click on it and select add resource
> > > > > > 3. Click "Import..." from the dialog
> > > > > > 4. Select your manifest file
> > > > > > 5. In the "Resource Type" field, enter "RT_MANIFEST"
> > > > > > 6. In the property grid, change the resource ID from "101" to
"1".
> > > > > > 7. Save the exe.
> > > > > > 8. Make sure the manifest is keep at the same directory level as
> the
> > > > > > executable.  (In this How-To it is placed in the bin directory
of
> > the
> > > > > > solution)

> > > > > > A sample manifest is also included and is named
> Sample_Manifest.xml.

> > > > > > Sean Campbell
> > > > > > 3 Leaf
> > > > > > Early Adopter Weblog: http://radio.weblogs.com/0117167/



> > > > > > > Thanks,

> > > > > > > I will see if it works.

> > > > > > > Travis Conway
> > > > > > > Namespace Software
> > > > > > > http://www.namespacesoftware.com

> > > > > > > PS Its your fault you changed your background. If you are
normal
> > and
> > > > > > > stick to a standard, then you could view my site correctly.
You
> > > > shouldnt
> > > > > > > "assume" everyone will change their stuff to suit you.

> > > > > > > *** Sent via Developersdex http://www.developersdex.com ***
> > > > > > > Don't just participate in USENET...get rewarded for it!



Sat, 18 Jun 2005 09:58:26 GMT  
 XP Themes
Visual Studio.NET 2003 is supposed to be available retail in April 2003.
And is supposed to be available as an upgrade for VS.NET 2002 users for an
upgrade price of $29.00 !
That sounds like a bargain to me.  I am using VS.NET 2003 Final Beta right
now  and I really do like it and plan to get the upgrade when it comes out.
james


Quote:
> Hmmmmmmff, but Ive ordered it already, knowing my luck I'll wait another
> year or so and come across similar problems, bring back the Amiga thats
what
> I say :-\  I'm having no luck with PC's lately in the slightest.

> Nick.



> > In that case you might just want to wait for 2003.

> > not sure exactly when it's coming.

> > Randy



> > > Sorry to jump into a thread like this but am I right in understanding
> that
> > > Visual Basic .NET doesnt built applications with the Windows XP visual
> > > styles by default?  And to be able to use this new 1.1 framework, will
I
> > not
> > > be able to use Visual Basic .NET 2002?  As I have just decided to walk
> > away
> > > from VB6 to Visual Basic .NET so that I can make more modern
> applications,
> > > it would be sods law as usual if the version of Visual Basic .NET I am
> > > purchasing is going to be old hold very soon, sheesh!

> > > Nick.



> > > > Thank you,

> > > > This is what I was guessing, how messy! :)

> > > > I have your site in my favorites.  Since I can't play with 2003 beta
> > it's
> > > > not going to be a concern until it's released.

> > > > Considering how long I rejected the framework concept and have
finally
> > > > decided it's not so bad, it's going to take awhile before the idea
of
> > > having
> > > > framework installed side by side in the end users box becomes
> palatable.
> > > > Just convincing them to install 1.0 is going to be a chore, then I
> have
> > to
> > > > explain that it was last year's tech now they need 1.1 for their
next
> > > > application, I can see bad words being said behind my back already
:P.

> > > > Cheers

> > > > Randy

> > > > P.S. At this point I am unwilling to go back to VB6 to start any new
> > > project
> > > > and am in the process of creating replacement apps under dot net for
> > > > preexisting apps.  My goal is to have VB6 Uninstalled within 6
months
> > and
> > > > have no further use for it!



> > > > > I've been using 1.1 and 2003 for sometime now.

> > > > > Can it be used with VB.NET 2002?

> > > > > The better question is can it be used with 1.0 Framework and
VS.NET
> > > 2002.

> > > > >     The answer is that it can run side by side on the same
machine.
> > > > >     That is the 1.0 Framework and the 1.1 Framework and VS.NET
2002
> > and
> > > > > VS.NET 2003 can co-exist on the same machine peacefully.

> > > > > However VS.NET 2002 can only compile against the 1.0 Framework
> > > assemblies
> > > > > and therefore you'll need VS.NET 2003 to build applications that
> > compile
> > > > > against the 1.1 Framework assemblies.

> > > > > Your questions about being able to access the new objects that are
> > found
> > > > in
> > > > > the new framework has a bit lengthier answer.

> > > > >     In brief applications will attempt to run first against the
> > > framework
> > > > > they were compiled against if it is present on the machine.  If it
> is
> > > not
> > > > > present in the case of a 1.0 Framework app run on a box that only
> > > has
> > > > > 1.1 Framework it will run against the 1.1 framework by default.
In
> > the
> > > > case
> > > > > of a 1.1 Framework app that is run on a box that only has the 1.0
> > > > Framework
> > > > > an exception occurs unless an appropriately     defined
> configuration
> > > file
> > > > > is present to force the app to target the 1.0 Framework
assemblies.

> > > > >     Configuration files can be used to target given versions of
the
> > > > > framework for most scenarios.  One exception is components which
> only
> > > run
> > > > > against the version of the framework that the parent application
> > > wants
> > > > > to run against.

> > > > >     There are a great number of additional issues surrounding Side
> By
> > > Side
> > > > > and application compatibility, application float-up, etc that you
> > should
> > > > > research and get comfortable with prior to doing any large
> > scale
> > > > > development with the 1.1 Framework and Visual Studio.NET 2003.

> > > > > The comments above are by no means exhaustive of the different
> > scenarios
> > > > you
> > > > > have to be comfortable dealing with in terms of side by side
> framework
> > > > > issues. You can check out some of the recent posts on our blog for
> > more
> > > > > details on side by side and issues surrounding it.

> > > > > Sean Campbell
> > > > > 3 Leaf
> > > > > Early Adopter Weblog: http://radio.weblogs.com/0117167/



> > > > > > Does this mean your already using .NET Framework 1.1?  Can it be
> > used
> > > > with
> > > > > > VB .NET 2002?  If so does it give all the new objects over to VB
> > .NET
> > > in
> > > > > > that the way it gets objects from the framwork anytime the
> framework
> > > is
> > > > > > updated so is what's avaible to VB .NET?  This question has been
> on
> > my
> > > > > mind
> > > > > > since I saw 1.1 beta.  I want to download and find out, but
> haven't
> > > had
> > > > a
> > > > > > chance and don't want to Break VB .NET and have to flatline and
> > > > reinstall
> > > > > > everything just right now.

> > > > > > Randy



> > > > > > > What's missing is the manifest file for the app.

> > > > > > > Included are the directions from the readme for the sample to
> > create
> > > > one
> > > > > > for
> > > > > > > the app.

> > > > > > > What's really nice with the 1.1 Framework though is that all
of
> > this
> > > > > > > manifest mojo is unecessary as you can simply call
> > > > > > > Application.EnableVisualStyles() in your application.

> > > > > > > But with 1.0 Framework the manifest file is the way to go.

> > > > > > > If you want to create your own Windows Forms application here
> are
> > > the
> > > > > > steps
> > > > > > > you will have to perform:
> > > > > > > Set each control with a FlatStyle property to FlatStyle.System

> > > > > > > Create a manifest file to bind your app to comctl6. The sample
> > > > manifest
> > > > > > file
> > > > > > > below can be used to bind any app (managed or unmanaged) to
> > comctl6.
> > > > > Just
> > > > > > > copy it to the location of the .exe and rename it to <app
> > > > > > > name>.exe.manifest.

> > > > > > > You must then add a Win32 resource to your application.  This
is
> > > > > > > accomplished by first opening up the *.exe.

> > > > > > > 1. Open your exe in VS (file -> open file)
> > > > > > > 2. Right click on it and select add resource
> > > > > > > 3. Click "Import..." from the dialog
> > > > > > > 4. Select your manifest file
> > > > > > > 5. In the "Resource Type" field, enter "RT_MANIFEST"
> > > > > > > 6. In the property grid, change the resource ID from "101" to
> "1".
> > > > > > > 7. Save the exe.
> > > > > > > 8. Make sure the manifest is keep at the same directory level
as
> > the
> > > > > > > executable.  (In this How-To it is placed in the bin directory
> of
> > > the
> > > > > > > solution)

> > > > > > > A sample manifest is also included and is named
> > Sample_Manifest.xml.

> > > > > > > Sean Campbell
> > > > > > > 3 Leaf
> > > > > > > Early Adopter Weblog: http://radio.weblogs.com/0117167/



> > > > > > > > Thanks,

> > > > > > > > I will see if it works.

> > > > > > > > Travis Conway
> > > > > > > > Namespace Software
> > > > > > > > http://www.namespacesoftware.com

> > > > > > > > PS Its your fault you changed your background. If you are
> normal
> > > and
> > > > > > > > stick to a standard, then you could view my site correctly.
> You
> > > > > shouldnt
> > > > > > > > "assume" everyone will change their stuff to suit you.

> > > > > > > > *** Sent via Developersdex http://www.developersdex.com ***
> > > > > > > > Don't just participate in USENET...get rewarded for it!



Sat, 18 Jun 2005 11:22:56 GMT  
 XP Themes
James where you getting this info?  I certainly hope your not making it up
j/k.  What if you don't have the whole studio yet?

Randy


Quote:
> Visual Studio.NET 2003 is supposed to be available retail in April 2003.
> And is supposed to be available as an upgrade for VS.NET 2002 users for an
> upgrade price of $29.00 !
> That sounds like a bargain to me.  I am using VS.NET 2003 Final Beta right
> now  and I really do like it and plan to get the upgrade when it comes
out.
> james



> > Hmmmmmmff, but Ive ordered it already, knowing my luck I'll wait another
> > year or so and come across similar problems, bring back the Amiga thats
> what
> > I say :-\  I'm having no luck with PC's lately in the slightest.

> > Nick.



> > > In that case you might just want to wait for 2003.

> > > not sure exactly when it's coming.

> > > Randy



> > > > Sorry to jump into a thread like this but am I right in
understanding
> > that
> > > > Visual Basic .NET doesnt built applications with the Windows XP
visual
> > > > styles by default?  And to be able to use this new 1.1 framework,
will
> I
> > > not
> > > > be able to use Visual Basic .NET 2002?  As I have just decided to
walk
> > > away
> > > > from VB6 to Visual Basic .NET so that I can make more modern
> > applications,
> > > > it would be sods law as usual if the version of Visual Basic .NET I
am
> > > > purchasing is going to be old hold very soon, sheesh!

> > > > Nick.



> > > > > Thank you,

> > > > > This is what I was guessing, how messy! :)

> > > > > I have your site in my favorites.  Since I can't play with 2003
beta
> > > it's
> > > > > not going to be a concern until it's released.

> > > > > Considering how long I rejected the framework concept and have
> finally
> > > > > decided it's not so bad, it's going to take awhile before the idea
> of
> > > > having
> > > > > framework installed side by side in the end users box becomes
> > palatable.
> > > > > Just convincing them to install 1.0 is going to be a chore, then I
> > have
> > > to
> > > > > explain that it was last year's tech now they need 1.1 for their
> next
> > > > > application, I can see bad words being said behind my back already
> :P.

> > > > > Cheers

> > > > > Randy

> > > > > P.S. At this point I am unwilling to go back to VB6 to start any
new
> > > > project
> > > > > and am in the process of creating replacement apps under dot net
for
> > > > > preexisting apps.  My goal is to have VB6 Uninstalled within 6
> months
> > > and
> > > > > have no further use for it!



> > > > > > I've been using 1.1 and 2003 for sometime now.

> > > > > > Can it be used with VB.NET 2002?

> > > > > > The better question is can it be used with 1.0 Framework and
> VS.NET
> > > > 2002.

> > > > > >     The answer is that it can run side by side on the same
> machine.
> > > > > >     That is the 1.0 Framework and the 1.1 Framework and VS.NET
> 2002
> > > and
> > > > > > VS.NET 2003 can co-exist on the same machine peacefully.

> > > > > > However VS.NET 2002 can only compile against the 1.0 Framework
> > > > assemblies
> > > > > > and therefore you'll need VS.NET 2003 to build applications that
> > > compile
> > > > > > against the 1.1 Framework assemblies.

> > > > > > Your questions about being able to access the new objects that
are
> > > found
> > > > > in
> > > > > > the new framework has a bit lengthier answer.

> > > > > >     In brief applications will attempt to run first against the
> > > > framework
> > > > > > they were compiled against if it is present on the machine.  If
it
> > is
> > > > not
> > > > > > present in the case of a 1.0 Framework app run on a box that
only
> > > > has
> > > > > > 1.1 Framework it will run against the 1.1 framework by default.
> In
> > > the
> > > > > case
> > > > > > of a 1.1 Framework app that is run on a box that only has the
1.0
> > > > > Framework
> > > > > > an exception occurs unless an appropriately     defined
> > configuration
> > > > file
> > > > > > is present to force the app to target the 1.0 Framework
> assemblies.

> > > > > >     Configuration files can be used to target given versions of
> the
> > > > > > framework for most scenarios.  One exception is components which
> > only
> > > > run
> > > > > > against the version of the framework that the parent application
> > > > wants
> > > > > > to run against.

> > > > > >     There are a great number of additional issues surrounding
Side
> > By
> > > > Side
> > > > > > and application compatibility, application float-up, etc that
you
> > > should
> > > > > > research and get comfortable with prior to doing any large
> > > scale
> > > > > > development with the 1.1 Framework and Visual Studio.NET 2003.

> > > > > > The comments above are by no means exhaustive of the different
> > > scenarios
> > > > > you
> > > > > > have to be comfortable dealing with in terms of side by side
> > framework
> > > > > > issues. You can check out some of the recent posts on our blog
for
> > > more
> > > > > > details on side by side and issues surrounding it.

> > > > > > Sean Campbell
> > > > > > 3 Leaf
> > > > > > Early Adopter Weblog: http://radio.weblogs.com/0117167/



> > > > > > > Does this mean your already using .NET Framework 1.1?  Can it
be
> > > used
> > > > > with
> > > > > > > VB .NET 2002?  If so does it give all the new objects over to
VB
> > > .NET
> > > > in
> > > > > > > that the way it gets objects from the framwork anytime the
> > framework
> > > > is
> > > > > > > updated so is what's avaible to VB .NET?  This question has
been
> > on
> > > my
> > > > > > mind
> > > > > > > since I saw 1.1 beta.  I want to download and find out, but
> > haven't
> > > > had
> > > > > a
> > > > > > > chance and don't want to Break VB .NET and have to flatline
and
> > > > > reinstall
> > > > > > > everything just right now.

> > > > > > > Randy



> > > > > > > > What's missing is the manifest file for the app.

> > > > > > > > Included are the directions from the readme for the sample
to
> > > create
> > > > > one
> > > > > > > for
> > > > > > > > the app.

> > > > > > > > What's really nice with the 1.1 Framework though is that all
> of
> > > this
> > > > > > > > manifest mojo is unecessary as you can simply call
> > > > > > > > Application.EnableVisualStyles() in your application.

> > > > > > > > But with 1.0 Framework the manifest file is the way to go.

> > > > > > > > If you want to create your own Windows Forms application
here
> > are
> > > > the
> > > > > > > steps
> > > > > > > > you will have to perform:
> > > > > > > > Set each control with a FlatStyle property to
FlatStyle.System

> > > > > > > > Create a manifest file to bind your app to comctl6. The
sample
> > > > > manifest
> > > > > > > file
> > > > > > > > below can be used to bind any app (managed or unmanaged) to
> > > comctl6.
> > > > > > Just
> > > > > > > > copy it to the location of the .exe and rename it to <app
> > > > > > > > name>.exe.manifest.

> > > > > > > > You must then add a Win32 resource to your application.
This
> is
> > > > > > > > accomplished by first opening up the *.exe.

> > > > > > > > 1. Open your exe in VS (file -> open file)
> > > > > > > > 2. Right click on it and select add resource
> > > > > > > > 3. Click "Import..." from the dialog
> > > > > > > > 4. Select your manifest file
> > > > > > > > 5. In the "Resource Type" field, enter "RT_MANIFEST"
> > > > > > > > 6. In the property grid, change the resource ID from "101"
to
> > "1".
> > > > > > > > 7. Save the exe.
> > > > > > > > 8. Make sure the manifest is keep at the same directory
level
> as
> > > the
> > > > > > > > executable.  (In this How-To it is placed in the bin
directory
> > of
> > > > the
> > > > > > > > solution)

> > > > > > > > A sample manifest is also included and is named
> > > Sample_Manifest.xml.

> > > > > > > > Sean Campbell
> > > > > > > > 3 Leaf
> > > > > > > > Early Adopter Weblog: http://radio.weblogs.com/0117167/



> > > > > > > > > Thanks,

> > > > > > > > > I will see if it works.

> > > > > > > > > Travis Conway
> > > > > > > > > Namespace Software
> > > > > > > > > http://www.namespacesoftware.com

> > > > > > > > > PS Its your fault you changed your background. If you are
> > normal
> > > > and
> > > > > > > > > stick to a standard, then you could view my site
correctly.
> > You
> > > > > > shouldnt
> > > > > > > > > "assume" everyone will change their stuff to suit you.

> > > > > > > > > *** Sent via Developersdex http://www.developersdex.com
***
> > > > > > > > > Don't just participate in USENET...get rewarded

...

read more »



Sun, 19 Jun 2005 04:25:07 GMT  
 XP Themes
Well considering I just got it in August, I feel for you. but if you just
got VB .NET and not the whole VS.NET than your probably right in step, take
the time to learn it before the next one comes along.  I am pretty sure I
want the whole studio.  The idea that I can't do something programmatically
based on how much money I spend pisses me off, but it's not like I haven't
fallen for this MicroTrap before.  Consider Vb 6 Learning edition, I should
of hung myself after spending money on it, because there wasn't that much
more to learn over VB4 that I couldn't have bypassed and gotten VS 6, which
thank god came as part of a commission and was the full install, woot.

I think they are wrong to make VB programmers Buy VS just so they can do
something in VB that's not available to VB stand alone product, which I am
guessing almost didn't make the shelves.

But I am also impressed that everything is available within a single app, in
VB4 & VB6 stand alone you could not make class modules, and VB6 learning
edition you could not make anything ActiveX (Which was the only reason I
spent money on it to begin with!!!)

The only thing you really can not do with VB .NET stand alone is a service
app and compile anything into a DLL file, except a web app (hrm?) which
of'course is most arrogant of MS's idea of what a VB programmer does. Over
the years such tasks were only undertaken by C programming, but not anymore.

Maybe they could win me over with a VB .NET 2003 standalone that includes
DLLs and Service APPs. I'd even be willing to pay another 100 dollars for
it.

VB4 16 & 32 Bit stand alone(full install) cost $100 in it's day.
VB6 Learning edition Cost $100 in it's day.
VB .NET upgrade cost $100 so your definitely getting more for you money.

Randy

http://members.cox.net/randus/VB.htm


Quote:
> Hmmmmmmff, but Ive ordered it already, knowing my luck I'll wait another
> year or so and come across similar problems, bring back the Amiga thats
what
> I say :-\  I'm having no luck with PC's lately in the slightest.

> Nick.



> > In that case you might just want to wait for 2003.

> > not sure exactly when it's coming.

> > Randy



> > > Sorry to jump into a thread like this but am I right in understanding
> that
> > > Visual Basic .NET doesnt built applications with the Windows XP visual
> > > styles by default?  And to be able to use this new 1.1 framework, will
I
> > not
> > > be able to use Visual Basic .NET 2002?  As I have just decided to walk
> > away
> > > from VB6 to Visual Basic .NET so that I can make more modern
> applications,
> > > it would be sods law as usual if the version of Visual Basic .NET I am
> > > purchasing is going to be old hold very soon, sheesh!

> > > Nick.



> > > > Thank you,

> > > > This is what I was guessing, how messy! :)

> > > > I have your site in my favorites.  Since I can't play with 2003 beta
> > it's
> > > > not going to be a concern until it's released.

> > > > Considering how long I rejected the framework concept and have
finally
> > > > decided it's not so bad, it's going to take awhile before the idea
of
> > > having
> > > > framework installed side by side in the end users box becomes
> palatable.
> > > > Just convincing them to install 1.0 is going to be a chore, then I
> have
> > to
> > > > explain that it was last year's tech now they need 1.1 for their
next
> > > > application, I can see bad words being said behind my back already
:P.

> > > > Cheers

> > > > Randy

> > > > P.S. At this point I am unwilling to go back to VB6 to start any new
> > > project
> > > > and am in the process of creating replacement apps under dot net for
> > > > preexisting apps.  My goal is to have VB6 Uninstalled within 6
months
> > and
> > > > have no further use for it!



> > > > > I've been using 1.1 and 2003 for sometime now.

> > > > > Can it be used with VB.NET 2002?

> > > > > The better question is can it be used with 1.0 Framework and
VS.NET
> > > 2002.

> > > > >     The answer is that it can run side by side on the same
machine.
> > > > >     That is the 1.0 Framework and the 1.1 Framework and VS.NET
2002
> > and
> > > > > VS.NET 2003 can co-exist on the same machine peacefully.

> > > > > However VS.NET 2002 can only compile against the 1.0 Framework
> > > assemblies
> > > > > and therefore you'll need VS.NET 2003 to build applications that
> > compile
> > > > > against the 1.1 Framework assemblies.

> > > > > Your questions about being able to access the new objects that are
> > found
> > > > in
> > > > > the new framework has a bit lengthier answer.

> > > > >     In brief applications will attempt to run first against the
> > > framework
> > > > > they were compiled against if it is present on the machine.  If it
> is
> > > not
> > > > > present in the case of a 1.0 Framework app run on a box that only
> > > has
> > > > > 1.1 Framework it will run against the 1.1 framework by default.
In
> > the
> > > > case
> > > > > of a 1.1 Framework app that is run on a box that only has the 1.0
> > > > Framework
> > > > > an exception occurs unless an appropriately     defined
> configuration
> > > file
> > > > > is present to force the app to target the 1.0 Framework
assemblies.

> > > > >     Configuration files can be used to target given versions of
the
> > > > > framework for most scenarios.  One exception is components which
> only
> > > run
> > > > > against the version of the framework that the parent application
> > > wants
> > > > > to run against.

> > > > >     There are a great number of additional issues surrounding Side
> By
> > > Side
> > > > > and application compatibility, application float-up, etc that you
> > should
> > > > > research and get comfortable with prior to doing any large
> > scale
> > > > > development with the 1.1 Framework and Visual Studio.NET 2003.

> > > > > The comments above are by no means exhaustive of the different
> > scenarios
> > > > you
> > > > > have to be comfortable dealing with in terms of side by side
> framework
> > > > > issues. You can check out some of the recent posts on our blog for
> > more
> > > > > details on side by side and issues surrounding it.

> > > > > Sean Campbell
> > > > > 3 Leaf
> > > > > Early Adopter Weblog: http://radio.weblogs.com/0117167/



> > > > > > Does this mean your already using .NET Framework 1.1?  Can it be
> > used
> > > > with
> > > > > > VB .NET 2002?  If so does it give all the new objects over to VB
> > .NET
> > > in
> > > > > > that the way it gets objects from the framwork anytime the
> framework
> > > is
> > > > > > updated so is what's avaible to VB .NET?  This question has been
> on
> > my
> > > > > mind
> > > > > > since I saw 1.1 beta.  I want to download and find out, but
> haven't
> > > had
> > > > a
> > > > > > chance and don't want to Break VB .NET and have to flatline and
> > > > reinstall
> > > > > > everything just right now.

> > > > > > Randy



> > > > > > > What's missing is the manifest file for the app.

> > > > > > > Included are the directions from the readme for the sample to
> > create
> > > > one
> > > > > > for
> > > > > > > the app.

> > > > > > > What's really nice with the 1.1 Framework though is that all
of
> > this
> > > > > > > manifest mojo is unecessary as you can simply call
> > > > > > > Application.EnableVisualStyles() in your application.

> > > > > > > But with 1.0 Framework the manifest file is the way to go.

> > > > > > > If you want to create your own Windows Forms application here
> are
> > > the
> > > > > > steps
> > > > > > > you will have to perform:
> > > > > > > Set each control with a FlatStyle property to FlatStyle.System

> > > > > > > Create a manifest file to bind your app to comctl6. The sample
> > > > manifest
> > > > > > file
> > > > > > > below can be used to bind any app (managed or unmanaged) to
> > comctl6.
> > > > > Just
> > > > > > > copy it to the location of the .exe and rename it to <app
> > > > > > > name>.exe.manifest.

> > > > > > > You must then add a Win32 resource to your application.  This
is
> > > > > > > accomplished by first opening up the *.exe.

> > > > > > > 1. Open your exe in VS (file -> open file)
> > > > > > > 2. Right click on it and select add resource
> > > > > > > 3. Click "Import..." from the dialog
> > > > > > > 4. Select your manifest file
> > > > > > > 5. In the "Resource Type" field, enter "RT_MANIFEST"
> > > > > > > 6. In the property grid, change the resource ID from "101" to
> "1".
> > > > > > > 7. Save the exe.
> > > > > > > 8. Make sure the manifest is keep at the same directory level
as
> > the
> > > > > > > executable.  (In this How-To it is placed in the bin directory
> of
> > > the
> > > > > > > solution)

> > > > > > > A sample manifest is also included and is named
> > Sample_Manifest.xml.

> > > > > > > Sean Campbell
> > > > > > > 3 Leaf
> > > > > > > Early Adopter Weblog: http://radio.weblogs.com/0117167/

> > > > > > > "Travis Conway"

...

read more »



Sun, 19 Jun 2005 04:55:00 GMT  
 XP Themes
Randy, the information I posted was announced a few weeks ago by Microsoft
and has been widely discussed in serveral of these newsgroups.  Also, I
belong to a DotNet users group and a Microsoft Rep. that attends our monthly
meetings, told us the same thing.
    The Upgrade price is for current owners of Visual Studio.NET 2002.  I
don't know if there will be a similar upgrade and pricing for VB.NET only
owners.
james


Quote:
> James where you getting this info?  I certainly hope your not making it up
> j/k.  What if you don't have the whole studio yet?

> Randy



> > Visual Studio.NET 2003 is supposed to be available retail in April 2003.
> > And is supposed to be available as an upgrade for VS.NET 2002 users for
an
> > upgrade price of $29.00 !
> > That sounds like a bargain to me.  I am using VS.NET 2003 Final Beta
right
> > now  and I really do like it and plan to get the upgrade when it comes
> out.
> > james



> > > Hmmmmmmff, but Ive ordered it already, knowing my luck I'll wait
another
> > > year or so and come across similar problems, bring back the Amiga
thats
> > what
> > > I say :-\  I'm having no luck with PC's lately in the slightest.

> > > Nick.



> > > > In that case you might just want to wait for 2003.

> > > > not sure exactly when it's coming.

> > > > Randy



> > > > > Sorry to jump into a thread like this but am I right in
> understanding
> > > that
> > > > > Visual Basic .NET doesnt built applications with the Windows XP
> visual
> > > > > styles by default?  And to be able to use this new 1.1 framework,
> will
> > I
> > > > not
> > > > > be able to use Visual Basic .NET 2002?  As I have just decided to
> walk
> > > > away
> > > > > from VB6 to Visual Basic .NET so that I can make more modern
> > > applications,
> > > > > it would be sods law as usual if the version of Visual Basic .NET
I
> am
> > > > > purchasing is going to be old hold very soon, sheesh!

> > > > > Nick.



> > > > > > Thank you,

> > > > > > This is what I was guessing, how messy! :)

> > > > > > I have your site in my favorites.  Since I can't play with 2003
> beta
> > > > it's
> > > > > > not going to be a concern until it's released.

> > > > > > Considering how long I rejected the framework concept and have
> > finally
> > > > > > decided it's not so bad, it's going to take awhile before the
idea
> > of
> > > > > having
> > > > > > framework installed side by side in the end users box becomes
> > > palatable.
> > > > > > Just convincing them to install 1.0 is going to be a chore, then
I
> > > have
> > > > to
> > > > > > explain that it was last year's tech now they need 1.1 for their
> > next
> > > > > > application, I can see bad words being said behind my back
already
> > :P.

> > > > > > Cheers

> > > > > > Randy

> > > > > > P.S. At this point I am unwilling to go back to VB6 to start any
> new
> > > > > project
> > > > > > and am in the process of creating replacement apps under dot net
> for
> > > > > > preexisting apps.  My goal is to have VB6 Uninstalled within 6
> > months
> > > > and
> > > > > > have no further use for it!



> > > > > > > I've been using 1.1 and 2003 for sometime now.

> > > > > > > Can it be used with VB.NET 2002?

> > > > > > > The better question is can it be used with 1.0 Framework and
> > VS.NET
> > > > > 2002.

> > > > > > >     The answer is that it can run side by side on the same
> > machine.
> > > > > > >     That is the 1.0 Framework and the 1.1 Framework and VS.NET
> > 2002
> > > > and
> > > > > > > VS.NET 2003 can co-exist on the same machine peacefully.

> > > > > > > However VS.NET 2002 can only compile against the 1.0 Framework
> > > > > assemblies
> > > > > > > and therefore you'll need VS.NET 2003 to build applications
that
> > > > compile
> > > > > > > against the 1.1 Framework assemblies.

> > > > > > > Your questions about being able to access the new objects that
> are
> > > > found
> > > > > > in
> > > > > > > the new framework has a bit lengthier answer.

> > > > > > >     In brief applications will attempt to run first against
the
> > > > > framework
> > > > > > > they were compiled against if it is present on the machine.
If
> it
> > > is
> > > > > not
> > > > > > > present in the case of a 1.0 Framework app run on a box that
> only
> > > > > has
> > > > > > > 1.1 Framework it will run against the 1.1 framework by
default.
> > In
> > > > the
> > > > > > case
> > > > > > > of a 1.1 Framework app that is run on a box that only has the
> 1.0
> > > > > > Framework
> > > > > > > an exception occurs unless an appropriately     defined
> > > configuration
> > > > > file
> > > > > > > is present to force the app to target the 1.0 Framework
> > assemblies.

> > > > > > >     Configuration files can be used to target given versions
of
> > the
> > > > > > > framework for most scenarios.  One exception is components
which
> > > only
> > > > > run
> > > > > > > against the version of the framework that the parent
application
> > > > > wants
> > > > > > > to run against.

> > > > > > >     There are a great number of additional issues surrounding
> Side
> > > By
> > > > > Side
> > > > > > > and application compatibility, application float-up, etc that
> you
> > > > should
> > > > > > > research and get comfortable with prior to doing any large
> > > > scale
> > > > > > > development with the 1.1 Framework and Visual Studio.NET 2003.

> > > > > > > The comments above are by no means exhaustive of the different
> > > > scenarios
> > > > > > you
> > > > > > > have to be comfortable dealing with in terms of side by side
> > > framework
> > > > > > > issues. You can check out some of the recent posts on our blog
> for
> > > > more
> > > > > > > details on side by side and issues surrounding it.

> > > > > > > Sean Campbell
> > > > > > > 3 Leaf
> > > > > > > Early Adopter Weblog: http://radio.weblogs.com/0117167/



> > > > > > > > Does this mean your already using .NET Framework 1.1?  Can
it
> be
> > > > used
> > > > > > with
> > > > > > > > VB .NET 2002?  If so does it give all the new objects over
to
> VB
> > > > .NET
> > > > > in
> > > > > > > > that the way it gets objects from the framwork anytime the
> > > framework
> > > > > is
> > > > > > > > updated so is what's avaible to VB .NET?  This question has
> been
> > > on
> > > > my
> > > > > > > mind
> > > > > > > > since I saw 1.1 beta.  I want to download and find out, but
> > > haven't
> > > > > had
> > > > > > a
> > > > > > > > chance and don't want to Break VB .NET and have to flatline
> and
> > > > > > reinstall
> > > > > > > > everything just right now.

> > > > > > > > Randy



> > > > > > > > > What's missing is the manifest file for the app.

> > > > > > > > > Included are the directions from the readme for the sample
> to
> > > > create
> > > > > > one
> > > > > > > > for
> > > > > > > > > the app.

> > > > > > > > > What's really nice with the 1.1 Framework though is that
all
> > of
> > > > this
> > > > > > > > > manifest mojo is unecessary as you can simply call
> > > > > > > > > Application.EnableVisualStyles() in your application.

> > > > > > > > > But with 1.0 Framework the manifest file is the way to go.

> > > > > > > > > If you want to create your own Windows Forms application
> here
> > > are
> > > > > the
> > > > > > > > steps
> > > > > > > > > you will have to perform:
> > > > > > > > > Set each control with a FlatStyle property to
> FlatStyle.System

> > > > > > > > > Create a manifest file to bind your app to comctl6. The
> sample
> > > > > > manifest
> > > > > > > > file
> > > > > > > > > below can be used to bind any app (managed or unmanaged)
to
> > > > comctl6.
> > > > > > > Just
> > > > > > > > > copy it to the location of the .exe and rename it to <app
> > > > > > > > > name>.exe.manifest.

> > > > > > > > > You must then add a Win32 resource to your application.
> This
> > is
> > > > > > > > > accomplished by first opening up the *.exe.

> > > > > > > > > 1. Open your exe in VS (file -> open file)
> > > > > > > > > 2. Right click on it and select add resource
> > > > > > > > > 3. Click "Import..." from the dialog
> > > > > > > > > 4. Select your manifest file
> > > > > > > > > 5. In the "Resource Type" field, enter "RT_MANIFEST"
> > > > > > > > > 6. In the property grid, change the resource ID from "101"
> to
> > > "1".
> > > > > > > > > 7. Save the exe.
> > > > > > > > > 8. Make sure the manifest is keep at the same directory
> level
> > as
> > > > the
> > > > > > > > > executable.  (In this How-To it is placed in the bin
> directory
> > > of
> > > > > the
> > > > > > > > > solution)

...

read more »



Sun, 19 Jun 2005 12:18:57 GMT  
 
 [ 19 post ]  Go to page: [1] [2]

 Relevant Pages 

1. XP Theme

2. Enummerate XP themes parts and states??

3. Will .Net framework ever support XP themes?

4. ListView with XP theme??

5. XP Themes and HelpProvider1?

6. XP Themes

7. XP Theme API wrapper?

8. Windows XP themes

9. XP Theme

10. Forcing app to ignore XP theme?

11. VB6 + MSCOMCTL.OCX = no XP themes??

12. Common Control & Win XP Themes

 

 
Powered by phpBB® Forum Software