[MonoDevelop] gui.stetic

Vasili I. Galchin vigalchin at gmail.com
Sat Apr 10 00:54:45 EDT 2010


Hi Lluis,

    I played around with the Stetic Designer  integrated into MD. So
are you guys saying that for every new language one has to re-invent
the widget thing all over again even though the new language binding
maybe be in a GUI since very, very close to an MD existing language?
If so, this seems very wasteful in terms of re-use! ??

Regards,

Vasili

On 4/9/10, Lluis Sanchez Gual <slluis at gmail.com> wrote:
> El dv 09 de 04 de 2010 a les 00:07 -0500, en/na Vasili I. Galchin va
> escriure:
>> Hi Lluis,
>>
>>      I googled around and found your blog on GUI stuff:
>> http://foodformonkeys.blogspot.com/. For F#, I used the C# gui-stetic
>> and modified for F# but I got a lot of errors when I built
>> FSharpBinding e.g.:
>>
>> /home/vasili/Projects/FSharpBinding/gtk-gui/MonoDevelop.FSharp.Formatting.FormattingPanelWidget.cs(24,24):
>> Error CS1502: The best overloaded method match for
>> `Stetic.Gui.Initialize(Gtk.Widget)' has some invalid arguments
>> (CS1502) (FSharpBinding)
>>
>> /home/vasili/Projects/FSharpBinding/gtk-gui/MonoDevelop.FSharp.Formatting.FormattingPanelWidget.cs(24,24):
>> Error CS1503: Argument `#1' cannot convert
>> `MonoDevelop.FSharp.Formatting.FormattingPanelWidget' expression to
>> type `Gtk.Widget' (CS1503) (FSharpBinding)
>>
>> /home/vasili/Projects/FSharpBinding/gtk-gui/MonoDevelop.FSharp.Formatting.FormattingPanelWidget.cs(18,18):
>> Error CS1061: Type
>> `MonoDevelop.FSharp.Formatting.FormattingPanelWidget' does not contain
>> a definition for `Name' and no extension method `Name' of type
>> `MonoDevelop.FSharp.Formatting.FormattingPanelWidget' could be found
>> (are you missing a using directive or an assembly reference?) (CS1061)
>> (FSharpBinding)
>>
>> Is it orthodox to take an existing langauge's gui.stetic as a model and
>> modify??
>
> No, it isn't. You have to do the changes using the visual designer.
>
> Lluis.
>
>
>


More information about the Monodevelop-list mailing list