Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Visual Studio.NET / General / November 2003

Tip: Looking for answers? Try searching our database.

Crippled graphics...

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
eggbert - 14 Nov 2003 07:11 GMT
Jeff Garcia deserves to play!!!

Anyway, why has Microsoft eliminated the "Point" and "Pset" functions in VB.NET from what was already a limited selection of graphical functions in earlier versions of VB?  Any chance of doing reasonably sophisticated graphical work in a picturebox control or any other control that supports graphics has been crippled.  The "Point" function returns the pixel color at the given coordinates.  The "Pset" function allows you to set the pixel color at the given coordinates.  I ask you, what two functions could be more indispensable to any graphical tool kit than functions such as these?  Yet, Microsoft feels a need to eliminate them.  Is this an oversight?  Is it malice

I tried allowing the upgrade wizard for VB.NET to upgrade a VB6 project I've been developing. What a mess!  It was like hurricane Hugo had passed through.  I had about a thousand exeptions to deal with, not to mention that graphics support had been turned inside out and cut down to size which meant that many key procedures could not be upgraded.  Moreover, the graphical work I did for the picturebox control in VB6 simply cannot be duplicated in VB.NET by any means I know of.  The only thing I can do would be to start from scratch with Visual c++ or do something with OpenGL or ActiveX.  It's a shame.  The graphics I designed were really quite slick, and fairly simple to code.  They consisted of an arrow that moved along a line in response to a MouseMove event.  As the arrow moved back and forth so did a field of stars, representing all the constellations in the sky at a chosen location on earth, arc back and forth in time in response to the arrow.  This was just a preliminary to something more ambitious, but the point is I could have done all the necessary graphical work with the simple, easily accessable VB6 functions.  There's a lot you can do with just the "Point" "Pset" and "Clear" functions

I was fairly happy with VB6, but I'm disappointed in Microsoft's sloppy treatment of VB in its .NET incarnation.  Point and Pset are not the only hitches in this latest tinkering, there is also OLE support, debugging, form sizing, etc.  But that's for another topic.  I want to learn .NET, but thank God I still have my Visual Studio 6.0.  That one goes into the vault until something better comes along
Michael Giagnocavo [MVP] - 15 Nov 2003 17:22 GMT
Have you looked at System.Drawing?
-mike
MVP

> Jeff Garcia deserves to play!!!!
>
> Anyway, why has Microsoft eliminated the "Point" and "Pset" functions in VB.NET from what was already a limited selection of graphical functions in
earlier versions of VB?  Any chance of doing reasonably sophisticated
graphical work in a picturebox control or any other control that supports
graphics has been crippled.  The "Point" function returns the pixel color at
the given coordinates.  The "Pset" function allows you to set the pixel
color at the given coordinates.  I ask you, what two functions could be more
indispensable to any graphical tool kit than functions such as these?  Yet,
Microsoft feels a need to eliminate them.  Is this an oversight?  Is it
malice?

> I tried allowing the upgrade wizard for VB.NET to upgrade a VB6 project I've been developing. What a mess!  It was like hurricane Hugo had passed
through.  I had about a thousand exeptions to deal with, not to mention that
graphics support had been turned inside out and cut down to size which meant
that many key procedures could not be upgraded.  Moreover, the graphical
work I did for the picturebox control in VB6 simply cannot be duplicated in
VB.NET by any means I know of.  The only thing I can do would be to start
from scratch with Visual c++ or do something with OpenGL or ActiveX.  It's a
shame.  The graphics I designed were really quite slick, and fairly simple
to code.  They consisted of an arrow that moved along a line in response to
a MouseMove event.  As the arrow moved back and forth so did a field of
stars, representing all the constellations in the sky at a chosen location
on earth, arc back and forth in time in response to the arrow.  This was
just a preliminary to something more ambitious, but the point is I could
have done all the necessary graphical work with the simple, easily
accessable VB6 functions.  There's a lot you can do with just the "Point"
"Pset" and "Clear" functions.

> I was fairly happy with VB6, but I'm disappointed in Microsoft's sloppy treatment of VB in its .NET incarnation.  Point and Pset are not the only
hitches in this latest tinkering, there is also OLE support, debugging, form
sizing, etc.  But that's for another topic.  I want to learn .NET, but thank
God I still have my Visual Studio 6.0.  That one goes into the vault until
something better comes along.

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.