Click here to Skip to main content
15,914,444 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralRe: msgboxresult Pin
Adam °Wimsatt4-May-05 9:15
Adam °Wimsatt4-May-05 9:15 
GeneralRe: msgboxresult Pin
Joey Picerno4-May-05 9:45
Joey Picerno4-May-05 9:45 
GeneralMemory/Reference leak Pin
Adam °Wimsatt4-May-05 8:53
Adam °Wimsatt4-May-05 8:53 
GeneralRe: Memory/Reference leak Pin
Rizwan Bashir4-May-05 20:52
Rizwan Bashir4-May-05 20:52 
GeneralRe: Memory/Reference leak Pin
Adam °Wimsatt5-May-05 3:29
Adam °Wimsatt5-May-05 3:29 
GeneralRe: Memory/Reference leak Pin
Rizwan Bashir5-May-05 21:51
Rizwan Bashir5-May-05 21:51 
Generalmultiple panels vs. MDI Pin
stew10134-May-05 8:49
stew10134-May-05 8:49 
GeneralRe: multiple panels vs. MDI Pin
Scott Page24-May-05 4:00
professionalScott Page24-May-05 4:00 
Hi Stew,

I'm not sure if this will convince you, but I have dealt with this same situation in developing my own applications that have many different forms with similar uses.

If you are designing a simple application that will not be developed any further (no future expansion or additions) then one big form could be useful because all of the functionality you will ever need is right in front of you, without having to switch from form to form.

Chances are your will at some point need to add to this design, be it new features, new controls or just a new look.

I would suggest always using the MDI format as it has proven to be the most reliable when upgrading existing forms. I live and code like this due to a very helpful acronym I adopted from my years in the Marines, K.I.S.S. (“Keep it Simple Stupid”). Simple is usually always the better route unless you just can’t do more with less.

Even though areas of a form may be in panels, there is always some distinct use for that panel from the rest of the panels on the form. In other words, it should prove beneficial to choose the MDI approach when designing an application. It is better to repeat very subtle similarities on different forms then to maintain all of the code on one gigantic form.

You can also create your own user controls that contain repeatedly needed functionality, then simply place the user control on any form you need to use it from.

Hope my tangents didn't do more harm them good,

Scott Page

GeneralPayroll Pin
Desi Bravo4-May-05 8:17
Desi Bravo4-May-05 8:17 
GeneralRe: Payroll Pin
Joey Picerno4-May-05 9:55
Joey Picerno4-May-05 9:55 
GeneralRe: Payroll Pin
Desi Bravo4-May-05 17:17
Desi Bravo4-May-05 17:17 
GeneralRe: Payroll Pin
Madni Abbasi4-May-05 19:44
Madni Abbasi4-May-05 19:44 
GeneralRe: Payroll Pin
Joey Picerno5-May-05 4:09
Joey Picerno5-May-05 4:09 
GeneralProblem in Opening connection in SQL Server Pin
Murtuza Husain Miyan Patel4-May-05 4:48
professionalMurtuza Husain Miyan Patel4-May-05 4:48 
GeneralRe: Problem in Opening connection in SQL Server Pin
Madni Abbasi4-May-05 5:49
Madni Abbasi4-May-05 5:49 
GeneralRe: Problem in Opening connection in SQL Server Pin
Murtuza Husain Miyan Patel4-May-05 19:59
professionalMurtuza Husain Miyan Patel4-May-05 19:59 
GeneralRe: Problem in Opening connection in SQL Server Pin
Murtuza Husain Miyan Patel5-May-05 7:54
professionalMurtuza Husain Miyan Patel5-May-05 7:54 
GeneralRe: Problem in Opening connection in SQL Server Pin
Joey Picerno4-May-05 6:53
Joey Picerno4-May-05 6:53 
GeneralRe: Problem in Opening connection in SQL Server Pin
toxcct5-May-05 1:13
toxcct5-May-05 1:13 
GeneralRe: Problem in Opening connection in SQL Server Pin
toxcct5-May-05 1:17
toxcct5-May-05 1:17 
GeneralCrystal Report "load report failed" Pin
Joey Picerno4-May-05 4:29
Joey Picerno4-May-05 4:29 
GeneralRe: Crystal Report "load report failed" Pin
Madni Abbasi4-May-05 5:54
Madni Abbasi4-May-05 5:54 
GeneralRe: Crystal Report "load report failed" Pin
Joey Picerno4-May-05 6:51
Joey Picerno4-May-05 6:51 
GeneralRe: Crystal Report "load report failed" Pin
Joey Picerno4-May-05 7:23
Joey Picerno4-May-05 7:23 
GeneralRe: Crystal Report "load report failed" Pin
Joey Picerno4-May-05 7:25
Joey Picerno4-May-05 7:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.