Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Windows Forms designer and VC++ 2005

Windows Forms designer and VC++ 2005

Scheduled Pinned Locked Moved The Lounge
c++visual-studiocsharpcsswinforms
32 Posts 14 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N Offline
    N Offline
    Nish Nishant
    wrote on last edited by
    #1

    Anyone else ever got intellisense to work correctly? I was using VS 2005 with C# during the weekend, and was truly astonished by how good it was. Now I am using C++/CLI for a Windows Forms app, and I am again astonished - except this time it's at how pathetic it is. I don't understand why this is so :-( It's a fully managed app - no native code at all! It's almost as if the Forms Designer code has if() checks to detect if it's C++ and then behave poorly! I don't think this is the VC++ team's fault though, more likely the VS IDE team's fault! Regards, Nish


    Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
    The Ultimate Grid - The #1 MFC grid out there!

    S S C R A 8 Replies Last reply
    0
    • N Nish Nishant

      Anyone else ever got intellisense to work correctly? I was using VS 2005 with C# during the weekend, and was truly astonished by how good it was. Now I am using C++/CLI for a Windows Forms app, and I am again astonished - except this time it's at how pathetic it is. I don't understand why this is so :-( It's a fully managed app - no native code at all! It's almost as if the Forms Designer code has if() checks to detect if it's C++ and then behave poorly! I don't think this is the VC++ team's fault though, more likely the VS IDE team's fault! Regards, Nish


      Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
      The Ultimate Grid - The #1 MFC grid out there!

      S Offline
      S Offline
      Shog9 0
      wrote on last edited by
      #2

      Nishant Sivakumar wrote:

      I don't think this is the VC++ team's fault though, more likely the VS IDE team's fault!

      Good thinking - we need to spread the blame around a bit. And this makes up for the stunning lack of cruel taunts and jeers the VS IDE team should be getting for certain design decisions...

      ---- Scripts i've known... CPhog 0.9.9 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.1 - printer-friendly forums

      R 1 Reply Last reply
      0
      • S Shog9 0

        Nishant Sivakumar wrote:

        I don't think this is the VC++ team's fault though, more likely the VS IDE team's fault!

        Good thinking - we need to spread the blame around a bit. And this makes up for the stunning lack of cruel taunts and jeers the VS IDE team should be getting for certain design decisions...

        ---- Scripts i've known... CPhog 0.9.9 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.1 - printer-friendly forums

        R Offline
        R Offline
        Rama Krishna Vavilala
        wrote on last edited by
        #3

        Shog9 wrote:

        we need to spread the blame around a bit

        Hmm.. Should not the users be blamed for using Windows Forms in C++ when you have MFC\WTL? Probably the team did not think that it was worthwhile to develop a feature for the one user who will be developing windows forms app in C++\CLI.


        Member in good standing - the great cult of Firefox at CP -- modified at 19:59 Wednesday 22nd February, 2006

        S N 2 Replies Last reply
        0
        • R Rama Krishna Vavilala

          Shog9 wrote:

          we need to spread the blame around a bit

          Hmm.. Should not the users be blamed for using Windows Forms in C++ when you have MFC\WTL? Probably the team did not think that it was worthwhile to develop a feature for the one user who will be developing windows forms app in C++\CLI.


          Member in good standing - the great cult of Firefox at CP -- modified at 19:59 Wednesday 22nd February, 2006

          S Offline
          S Offline
          Shog9 0
          wrote on last edited by
          #4

          Rama Krishna Vavilala wrote:

          Should not the users be not blamed for using Windows Forms in C++ when you have MFC\WTL?

          Heh, probably. :)

          ---- Scripts i've known... CPhog 0.9.9 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.1 - printer-friendly forums

          1 Reply Last reply
          0
          • N Nish Nishant

            Anyone else ever got intellisense to work correctly? I was using VS 2005 with C# during the weekend, and was truly astonished by how good it was. Now I am using C++/CLI for a Windows Forms app, and I am again astonished - except this time it's at how pathetic it is. I don't understand why this is so :-( It's a fully managed app - no native code at all! It's almost as if the Forms Designer code has if() checks to detect if it's C++ and then behave poorly! I don't think this is the VC++ team's fault though, more likely the VS IDE team's fault! Regards, Nish


            Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
            The Ultimate Grid - The #1 MFC grid out there!

            S Offline
            S Offline
            Super Lloyd
            wrote on last edited by
            #5

            As far as I'm concern it works, it just froze VS.NEt every too often. Reason for which I limit my C++ programing to low level stuff... And I avoid touching headers (modifying commonly use project header will slow VS to a crawl)

            N R 2 Replies Last reply
            0
            • S Super Lloyd

              As far as I'm concern it works, it just froze VS.NEt every too often. Reason for which I limit my C++ programing to low level stuff... And I avoid touching headers (modifying commonly use project header will slow VS to a crawl)

              N Offline
              N Offline
              Nish Nishant
              wrote on last edited by
              #6

              Super Lloyd wrote:

              As far as I'm concern it works, it just froze VS.NEt every too often. Reason for which I limit my C++ programing to low level stuff... And I avoid touching headers (modifying commonly use project header will slow VS to a crawl)

              Note, I am talking about using VC++ to write Windows Forms applications. I don't mean MFC or ATL here. Regards, Nish


              Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
              The Ultimate Grid - The #1 MFC grid out there!

              1 Reply Last reply
              0
              • R Rama Krishna Vavilala

                Shog9 wrote:

                we need to spread the blame around a bit

                Hmm.. Should not the users be blamed for using Windows Forms in C++ when you have MFC\WTL? Probably the team did not think that it was worthwhile to develop a feature for the one user who will be developing windows forms app in C++\CLI.


                Member in good standing - the great cult of Firefox at CP -- modified at 19:59 Wednesday 22nd February, 2006

                N Offline
                N Offline
                Nish Nishant
                wrote on last edited by
                #7

                Rama Krishna Vavilala wrote:

                Probably the team did not think that it was worthwhile to develop a feature for the one user who will be developing windows forms app in C++\CLI.

                ;P Regards, Nish


                Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                The Ultimate Grid - The #1 MFC grid out there!

                1 Reply Last reply
                0
                • S Super Lloyd

                  As far as I'm concern it works, it just froze VS.NEt every too often. Reason for which I limit my C++ programing to low level stuff... And I avoid touching headers (modifying commonly use project header will slow VS to a crawl)

                  R Offline
                  R Offline
                  Rama Krishna Vavilala
                  wrote on last edited by
                  #8

                  And the biggest joke of all is that I always get Updating Intellisense message on the status bar and the progress always reaches 100%, yet I can't event get intellisense in a CWnd derived class.


                  Member in good standing - the great cult of Firefox at CP

                  N 1 Reply Last reply
                  0
                  • R Rama Krishna Vavilala

                    And the biggest joke of all is that I always get Updating Intellisense message on the status bar and the progress always reaches 100%, yet I can't event get intellisense in a CWnd derived class.


                    Member in good standing - the great cult of Firefox at CP

                    N Offline
                    N Offline
                    Nish Nishant
                    wrote on last edited by
                    #9

                    Rama Krishna Vavilala wrote:

                    And the biggest joke of all is that I always get Updating Intellisense message on the status bar and the progress always reaches 100%

                    Yep, happens a lot when you are doing MFC projects, and the solution contains multiple projects. Regards, Nish


                    Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                    The Ultimate Grid - The #1 MFC grid out there!

                    1 Reply Last reply
                    0
                    • N Nish Nishant

                      Anyone else ever got intellisense to work correctly? I was using VS 2005 with C# during the weekend, and was truly astonished by how good it was. Now I am using C++/CLI for a Windows Forms app, and I am again astonished - except this time it's at how pathetic it is. I don't understand why this is so :-( It's a fully managed app - no native code at all! It's almost as if the Forms Designer code has if() checks to detect if it's C++ and then behave poorly! I don't think this is the VC++ team's fault though, more likely the VS IDE team's fault! Regards, Nish


                      Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                      The Ultimate Grid - The #1 MFC grid out there!

                      C Offline
                      C Offline
                      Christian Graus
                      wrote on last edited by
                      #10

                      I guess it's likely that they decided not to focus too hard on supporting the 7-9 people using C++ to write WinForms apps. It's a question of priority... There's actually an IDE team per language, AFAIK. Christian Graus - Microsoft MVP - C++

                      N J 2 Replies Last reply
                      0
                      • N Nish Nishant

                        Anyone else ever got intellisense to work correctly? I was using VS 2005 with C# during the weekend, and was truly astonished by how good it was. Now I am using C++/CLI for a Windows Forms app, and I am again astonished - except this time it's at how pathetic it is. I don't understand why this is so :-( It's a fully managed app - no native code at all! It's almost as if the Forms Designer code has if() checks to detect if it's C++ and then behave poorly! I don't think this is the VC++ team's fault though, more likely the VS IDE team's fault! Regards, Nish


                        Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                        The Ultimate Grid - The #1 MFC grid out there!

                        R Offline
                        R Offline
                        Ryan Binns
                        wrote on last edited by
                        #11

                        It seems like every day or two you're reminding us how crap VS2005 is for C++ development. Enough already... :rolleyes:

                        Ryan

                        "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

                        S N 2 Replies Last reply
                        0
                        • R Ryan Binns

                          It seems like every day or two you're reminding us how crap VS2005 is for C++ development. Enough already... :rolleyes:

                          Ryan

                          "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

                          S Offline
                          S Offline
                          Shog9 0
                          wrote on last edited by
                          #12

                          Ryan Binns wrote:

                          It seems like every day or two you're reminding us how crap VS2005 is for C++ development.

                          Now, hand on - Nish is a C++/CLI guy. He's reminding us that VS2k5 is crap for that. And not really crap, just that MS obviously didn't care if it was easy, whereas they seem to have cared a lot about C# in that regard. Which is nothing new - VC++ has a long history of tools that look and feel like they were designed and built by people who never intended to use them. But dammit - that's why we're programmers! Not so we can spend all day casting a glassy stare at the pretty boxes, hitting the opium pipe and drooling out VB code, Not so we have a vast array of tools at our fingertips, pre-written code-snippets up and out the wazoo, Intellisense filling in all but a few keystrokes in yet another limp-wristed copy/paste coding job, Not so we can stumble home at the end of a short day, knowing that our job is secure only until a real programmer writes an app - in C++ - to replace us, no - We are programmers because we like a challenge, because we *know* we're smarter than that cursed machine in front of us and we're out to prove it, because at the end of the day, any machine can string together symbols, but it takes a craftsman, an artist, a steel-eyed-axe-wielding-rule-breaking-son-of-a-bitch to really get things done. And tools that worked would just make us soft...

                          ---- Scripts i've known... CPhog 0.9.9 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.1 - printer-friendly forums

                          N R J 3 Replies Last reply
                          0
                          • R Ryan Binns

                            It seems like every day or two you're reminding us how crap VS2005 is for C++ development. Enough already... :rolleyes:

                            Ryan

                            "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

                            N Offline
                            N Offline
                            Nish Nishant
                            wrote on last edited by
                            #13

                            Ryan Binns wrote:

                            It seems like every day or two you're reminding us how crap VS2005 is for C++ development. Enough already...

                            I am just frustrated that the best of the Microsoft compilers is not properly backed by their IDE :^) Regards, Nish


                            Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                            The Ultimate Grid - The #1 MFC grid out there!

                            R M 3 Replies Last reply
                            0
                            • S Shog9 0

                              Ryan Binns wrote:

                              It seems like every day or two you're reminding us how crap VS2005 is for C++ development.

                              Now, hand on - Nish is a C++/CLI guy. He's reminding us that VS2k5 is crap for that. And not really crap, just that MS obviously didn't care if it was easy, whereas they seem to have cared a lot about C# in that regard. Which is nothing new - VC++ has a long history of tools that look and feel like they were designed and built by people who never intended to use them. But dammit - that's why we're programmers! Not so we can spend all day casting a glassy stare at the pretty boxes, hitting the opium pipe and drooling out VB code, Not so we have a vast array of tools at our fingertips, pre-written code-snippets up and out the wazoo, Intellisense filling in all but a few keystrokes in yet another limp-wristed copy/paste coding job, Not so we can stumble home at the end of a short day, knowing that our job is secure only until a real programmer writes an app - in C++ - to replace us, no - We are programmers because we like a challenge, because we *know* we're smarter than that cursed machine in front of us and we're out to prove it, because at the end of the day, any machine can string together symbols, but it takes a craftsman, an artist, a steel-eyed-axe-wielding-rule-breaking-son-of-a-bitch to really get things done. And tools that worked would just make us soft...

                              ---- Scripts i've known... CPhog 0.9.9 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.1 - printer-friendly forums

                              N Offline
                              N Offline
                              Nish Nishant
                              wrote on last edited by
                              #14

                              Couldn't the EU ask Microsoft to remove C# from VS.NET? That'd be a good move I think! Regards, Nish


                              Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                              The Ultimate Grid - The #1 MFC grid out there!

                              1 Reply Last reply
                              0
                              • C Christian Graus

                                I guess it's likely that they decided not to focus too hard on supporting the 7-9 people using C++ to write WinForms apps. It's a question of priority... There's actually an IDE team per language, AFAIK. Christian Graus - Microsoft MVP - C++

                                N Offline
                                N Offline
                                Nish Nishant
                                wrote on last edited by
                                #15

                                Christian Graus wrote:

                                There's actually an IDE team per language, AFAIK.

                                Yep there is.

                                Christian Graus wrote:

                                I guess it's likely that they decided not to focus too hard on supporting the 7-9 people using C++ to write WinForms apps. It's a question of priority...

                                Yeah, they've postponed STL/CLR too. Looks like the VC++ team doesn't have as many resources as the C# team! Regards, Nish


                                Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                                The Ultimate Grid - The #1 MFC grid out there!

                                C 1 Reply Last reply
                                0
                                • N Nish Nishant

                                  Christian Graus wrote:

                                  There's actually an IDE team per language, AFAIK.

                                  Yep there is.

                                  Christian Graus wrote:

                                  I guess it's likely that they decided not to focus too hard on supporting the 7-9 people using C++ to write WinForms apps. It's a question of priority...

                                  Yeah, they've postponed STL/CLR too. Looks like the VC++ team doesn't have as many resources as the C# team! Regards, Nish


                                  Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                                  The Ultimate Grid - The #1 MFC grid out there!

                                  C Offline
                                  C Offline
                                  Christian Graus
                                  wrote on last edited by
                                  #16

                                  Nishant Sivakumar wrote:

                                  Looks like the VC++ team doesn't have as many resources as the C# team!

                                  Sometimes I think the C++ team doesn't have the resources that the J# team has ( a room out the back, a broken kettle and a tree to use as a toilet ). Christian Graus - Microsoft MVP - C++

                                  N 1 Reply Last reply
                                  0
                                  • C Christian Graus

                                    Nishant Sivakumar wrote:

                                    Looks like the VC++ team doesn't have as many resources as the C# team!

                                    Sometimes I think the C++ team doesn't have the resources that the J# team has ( a room out the back, a broken kettle and a tree to use as a toilet ). Christian Graus - Microsoft MVP - C++

                                    N Offline
                                    N Offline
                                    Nish Nishant
                                    wrote on last edited by
                                    #17

                                    Christian Graus wrote:

                                    Sometimes I think the C++ team doesn't have the resources that the J# team has ( a room out the back, a broken kettle and a tree to use as a toilet ).

                                    :) Why does J# even have a team? Maybe it's a sort of punishment team for misbehaving MS staff! "Bad boy! You'll serve in the J# team till next April!" Regards, Nish


                                    Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                                    The Ultimate Grid - The #1 MFC grid out there!

                                    C 1 Reply Last reply
                                    0
                                    • N Nish Nishant

                                      Christian Graus wrote:

                                      Sometimes I think the C++ team doesn't have the resources that the J# team has ( a room out the back, a broken kettle and a tree to use as a toilet ).

                                      :) Why does J# even have a team? Maybe it's a sort of punishment team for misbehaving MS staff! "Bad boy! You'll serve in the J# team till next April!" Regards, Nish


                                      Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                                      The Ultimate Grid - The #1 MFC grid out there!

                                      C Offline
                                      C Offline
                                      Christian Graus
                                      wrote on last edited by
                                      #18

                                      Nishant Sivakumar wrote:

                                      Why does J# even have a team? Maybe it's a sort of punishment team for misbehaving MS staff! "Bad boy! You'll serve in the J# team till next April!"

                                      The one time I answered a J# question on the MSDN boards, a member of the J# team also answered, and assured me that J# is alive and well. The other teams don't feel the need to remind people of this. I think you may be right on the money with that one. Christian Graus - Microsoft MVP - C++

                                      1 Reply Last reply
                                      0
                                      • N Nish Nishant

                                        Ryan Binns wrote:

                                        It seems like every day or two you're reminding us how crap VS2005 is for C++ development. Enough already...

                                        I am just frustrated that the best of the Microsoft compilers is not properly backed by their IDE :^) Regards, Nish


                                        Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
                                        The Ultimate Grid - The #1 MFC grid out there!

                                        R Offline
                                        R Offline
                                        Ryan Binns
                                        wrote on last edited by
                                        #19

                                        So you've told us many, many times :)

                                        Ryan

                                        "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

                                        1 Reply Last reply
                                        0
                                        • S Shog9 0

                                          Ryan Binns wrote:

                                          It seems like every day or two you're reminding us how crap VS2005 is for C++ development.

                                          Now, hand on - Nish is a C++/CLI guy. He's reminding us that VS2k5 is crap for that. And not really crap, just that MS obviously didn't care if it was easy, whereas they seem to have cared a lot about C# in that regard. Which is nothing new - VC++ has a long history of tools that look and feel like they were designed and built by people who never intended to use them. But dammit - that's why we're programmers! Not so we can spend all day casting a glassy stare at the pretty boxes, hitting the opium pipe and drooling out VB code, Not so we have a vast array of tools at our fingertips, pre-written code-snippets up and out the wazoo, Intellisense filling in all but a few keystrokes in yet another limp-wristed copy/paste coding job, Not so we can stumble home at the end of a short day, knowing that our job is secure only until a real programmer writes an app - in C++ - to replace us, no - We are programmers because we like a challenge, because we *know* we're smarter than that cursed machine in front of us and we're out to prove it, because at the end of the day, any machine can string together symbols, but it takes a craftsman, an artist, a steel-eyed-axe-wielding-rule-breaking-son-of-a-bitch to really get things done. And tools that worked would just make us soft...

                                          ---- Scripts i've known... CPhog 0.9.9 - make CP better. Forum Bookmark 0.2.5 - bookmark forum posts on Pensieve Print forum 0.1.1 - printer-friendly forums

                                          R Offline
                                          R Offline
                                          Ryan Binns
                                          wrote on last edited by
                                          #20

                                          Shog9 wrote:

                                          He's reminding us that VS2k5 is crap for that

                                          Yeah, but we all know that already. It's kinda like reminding us that the sky is blue*. But then again, perhaps my ':rolleyes:' wasn't quite so obvious. Sorry, but it's a bit difficult to make it bold or bigger ;) * ok, so maybe not quite so obvious, but close.

                                          Ryan

                                          "Punctuality is only a virtue for those who aren't smart enough to think of good excuses for being late" John Nichol "Point Of Impact"

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups