[Mono-docs-list] Re: [Gtk-sharp-list] Documentation effort:
Documenting Gtk#
Lee Mallabone
mono-docs@fonicmonkey.net
14 Feb 2003 15:58:12 +0000
Hello,
> > In doc/en/Entry.xml, there is a public constructor on line 277 that
> > takes a raw IntPtr. I would have thought the details of it should be
> > hidden?
>
> Ah! This is correct. Just document that as `Internal constructor'.
Great, that makes things easier.
> > There are lots of virtual methods in that same xml file (from line 59)
> > that do not appear in my generated Entry.cs file. Should they be
> > documented?
>
> StartEditing becomes "virtual" because it is an implementation of an
> interface method. So even if the virtual keyword does not appear on the
> source, it is virtual due to its interface implementation nature.
Okay, but in this case it's very confusing - a user should never call
Entry.StartEditing() should they? I've never encountered it using
'normal' gtk+.
I'm not sure what that even means - IIRC a lot of those "virtual"
declarations are along a similar theme, which is I think what confused
me in the first place.
Regards,
Lee.