Poor performance with forms designer


DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 6 of 6

Thread: Poor performance with forms designer

  1. #1
    Patrick Ireland Guest

    Poor performance with forms designer


    Has anyone else had a very very slow encounter with the forms designer?
    I have a tab control with about 575 controls on a single page of the
    tab. I get terrible IDE performance doing any kind of forms design with
    this application. I've got 256MB and a 233 and have never seen such
    poor performance out of the Beta 1 as with this app.

    Another question:

    I have a group frame with 10 check boxes in it. They are CheckBox1 to
    CheckBox10 (IDE selected the names). If I make a copy of this check
    box what rules are used to generate the new names? If I put 10 of these
    groups in larger group frame and put 9 more smaller groups in the larger
    frame (large frame contains 10 smaller frames where each smaller frame
    contains 10 check boxes), what are the naming rules.

  2. #2
    Patrick Ireland Guest

    Re: Poor performance with forms designer


    Pat,

    TNX, guess I need to wait on the Beta 2. By the way did they do anything
    about control arrays in the Beta 2 or is it just like Beta 1?

    Pat

    Patrick Steele <psteele@ipdsolution.com_> wrote:
    >In article <3b2a69f3$1@news.devx.com> (from Patrick Ireland
    ><ireland@airmail.net>),
    >>
    >> Has anyone else had a very very slow encounter with the forms designer?
    >> I have a tab control with about 575 controls on a single page of the
    >> tab. I get terrible IDE performance doing any kind of forms design with
    >> this application. I've got 256MB and a 233 and have never seen such
    >> poor performance out of the Beta 1 as with this app.

    >
    >That's a known problem with Beta 1 (IIRC, there's something about the
    >code generated "behind the scenes" that isn't efficient). It's
    >supposedly fixed in Beta 2.
    >
    >> Another question:
    >>
    >> I have a group frame with 10 check boxes in it. They are CheckBox1 to
    >> CheckBox10 (IDE selected the names). If I make a copy of this check
    >> box what rules are used to generate the new names? If I put 10 of these
    >> groups in larger group frame and put 9 more smaller groups in the larger
    >> frame (large frame contains 10 smaller frames where each smaller frame
    >> contains 10 check boxes), what are the naming rules.

    >
    >I have no idea. My guess would be that as controls are introduced into


    >the form, the largest number after "CheckBox" would be incremented by
    >one and used.
    >
    >--
    >Patrick Steele
    >(psteele@ipdsolution.com)
    >Lead Software Architect
    >Image Process Design



  3. #3
    Patrick Steele Guest

    Re: Poor performance with forms designer

    In article <3b2a69f3$1@news.devx.com> (from Patrick Ireland
    <ireland@airmail.net>),
    >
    > Has anyone else had a very very slow encounter with the forms designer?
    > I have a tab control with about 575 controls on a single page of the
    > tab. I get terrible IDE performance doing any kind of forms design with
    > this application. I've got 256MB and a 233 and have never seen such
    > poor performance out of the Beta 1 as with this app.


    That's a known problem with Beta 1 (IIRC, there's something about the
    code generated "behind the scenes" that isn't efficient). It's
    supposedly fixed in Beta 2.

    > Another question:
    >
    > I have a group frame with 10 check boxes in it. They are CheckBox1 to
    > CheckBox10 (IDE selected the names). If I make a copy of this check
    > box what rules are used to generate the new names? If I put 10 of these
    > groups in larger group frame and put 9 more smaller groups in the larger
    > frame (large frame contains 10 smaller frames where each smaller frame
    > contains 10 check boxes), what are the naming rules.


    I have no idea. My guess would be that as controls are introduced into
    the form, the largest number after "CheckBox" would be incremented by
    one and used.

    --
    Patrick Steele
    (psteele@ipdsolution.com)
    Lead Software Architect
    Image Process Design

  4. #4
    Patrick Steele Guest

    Re: Poor performance with forms designer

    In article <3b2a71f7$1@news.devx.com> (from Patrick Ireland
    <ireland@airmail.net>),
    >
    > Pat,
    >
    > TNX, guess I need to wait on the Beta 2. By the way did they do anything
    > about control arrays in the Beta 2 or is it just like Beta 1?


    As far as I know, control arrays are still gone. However, they may have
    done something in the IDE that makes the set up of an array of controls
    that share similar events easier.

    --
    Patrick Steele
    (psteele@ipdsolution.com)
    Lead Software Architect
    Image Process Design

  5. #5
    Vlad Ivanov Guest

    Re: Poor performance with forms designer


    >I have a tab control with about 575 controls on a single page of the
    >tab.


    Thats an aweful design - you should seriously reconsider your GUI.

  6. #6
    Patrick Ireland Guest

    Re: Poor performance with forms designer


    Vlad,

    It would have been nice to be able to redesign the tab control, but
    the tab page represents a 2 dimensional structure that the client
    wishes to maintain. Under VB6-- it used control arrays, but such
    niceties are not available with VB.NET. Oh well 8-(

    Pat


    "Vlad Ivanov" <nomail@nomail.com> wrote:
    >
    >>I have a tab control with about 575 controls on a single page of the
    >>tab.

    >
    >Thats an aweful design - you should seriously reconsider your GUI.



Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center