[Mono-list] Windows Forms...wah

fssc hsauro@fssc.demon.co.uk
Fri, 20 Sep 2002 19:49:54 -0700


I think a number of you are putting words in to my email, did I say anywhere
that mono ui should not be using MVC??? That would be crazy! The basic lists
boxes etc that I talk about use an MVC model, it's just internalised, it you
want to externalise it you can.

From what people are suggestiing even the humble label should have an
external model, are they serious? Do they know how many labels some forms
have? I would much rather simple change the caption propoerty on the object
inspector rather than drag another control on to the form which will be
responsible for storing the caption string, and then hook up the label to
the caption model component. That is not a sensibile way to do things.
Perhaps there is a difference between a visual design environment and a
command line approach to designing GUIs, but I don't understand why pople
insist that all GUI controls must use an external model instead when
sometimes an internal model will do just fine.

As far as I know all ui controls in vb etc. use the MVC model, it's just
that some controls give you the option for an internal model in addition to
an external model, and there are trival cases in gui development when such
an approach is very convenient.

H

----- Original Message -----
From: "Rodrigo Moya" <rodrigo@ximian.com>
To: "Tum" <tum@veridicus.com>
Cc: "'fssc'" <hsauro@fssc.demon.co.uk>; "Mono List" <mono-list@ximian.com>
Sent: Saturday, September 21, 2002 3:03 AM
Subject: RE: [Mono-list] Windows Forms...wah


> On Sat, 2002-09-21 at 05:46, Tum wrote:
> >
> > I think you will lose developers if you don't follow MVC.  You can
> > easily write default models that copy the old school way of doing
> > things.  Not using MVC will confine mono (not the other way round).
> >
> completely agreed. Let's not do things easy for the
> joe-wannabe-programmers of the world, let's do things easy for
> newcomers, but powerful for experts, and not using MVC, given that it's
> been demonstrated by Tum that things are not more difficult, would be a
> loss for Mono.
>
> cheers
> --
> Rodrigo Moya <rodrigo@ximian.com>
>
>