[Gtk-sharp-list] Improving Gtk#
Bet's On!
Bet's On! <l33ts0n@gmail.com>
Tue, 26 Apr 2005 16:02:43 -0400
------=_Part_907_6203992.1114545763165
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Hi Migeul! Responses inline. ;)
I only use GTK# for Linux development, so go easy on me. ;)
* TreeView and NodeStore: Useful? Complex? What would
> people like to see there?
Coming from Windows, TreeView is a *VERY* nice API for more advanced and=20
robust applications, but sometimes I'm just really jonesin' for a quick and=
=20
dirty way to create the most common list views--text only lists, lists with=
=20
a small icon, lists with a checkbox, etc: basically the boilerplate stuff. =
I=20
generally use 3rd party .NET controls for these on Windows.
* Rendering: Gdk stinks for rendering, do you find convenient
> the code to use System.Drawing in Gtk-dotnet.dll? What about
> Cairo?
System.Drawing through the support assembly Gtk-dotnet. Cairo has absolutel=
y=20
no documentation on its binding and I'm not the sort to bump heads with a=
=20
brick wall until I figure things out, so I'm not even sure if its suitable=
=20
for use.=20
* What things do you find obnoxious, annoying about Gtk#?
Application.Init();
doFoo();
Application.Run();
There are apparently two file dialog widgets in GTK#. This of course,=20
totally blew my mind, since when I found one of them I immediately stopped=
=20
looking--I mean, hey, why would I?
* What kind of tutorials you would like to see?
>=20
I would like to see very narrow-focused tutorials about the major controls;=
=20
tutorials that only demonstrate the functionality being discussed. I do not=
=20
like tutorials that do a bunch of other stuff in the background ('noise')=
=20
while they're showing you how a button responds to clicks. ;)
My opinions.
------=_Part_907_6203992.1114545763165
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
<div><div>Hi Migeul! Responses inline. ;)<br>
<br>
I only use GTK# for Linux development, so go easy on me. ;)<br>
</div><br><blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid=
rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> &=
nbsp; * TreeView and NodeStore: Useful?&=
nbsp; Complex? What would<br> =
people like to see there?
</blockquote><div><br>
Coming from Windows, TreeView is a *VERY* nice API for more advanced
and robust applications, but sometimes I'm just really jonesin' for a
quick and dirty way to create the most common list views--text only
lists, lists with a small icon, lists with a checkbox, etc: basically
the boilerplate stuff. I generally use 3rd party .NET controls for
these on Windows.<br>
</div><br><blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid=
rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> &=
nbsp; * Rendering: Gdk stinks for render=
ing, do you find convenient<br> &n=
bsp; the
code to use System.Drawing in Gtk-dotnet.dll? What about<br>&nbs=
p; Cairo?</blockquote>=
<div><br>
System.Drawing through the support assembly Gtk-dotnet. Cairo has
absolutely no documentation on its binding and I'm not the sort to bump
heads with a brick wall until I figure things out, so I'm not even sure
if its suitable for use. <br>
</div><br><blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid=
rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> &=
nbsp; * What things do you find obnoxious, an=
noying about Gtk#?</blockquote><div>
<br>
Application.Init();<br>
doFoo();<br>
Application.Run();<br>
<br>
There are apparently two file dialog widgets in GTK#. This of course,
totally blew my mind, since when I found one of them I immediately
stopped looking--I mean, hey, why would I?<br>
</div><br><blockquote class=3D"gmail_quote" style=3D"border-left: 1px=
solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&=
nbsp; * What kind of tutorials you=
would like to see?<br>
</blockquote><br><div>I would like to see very narrow-focused tutorials
about the major controls; tutorials that only demonstrate the
functionality being discussed. I do not like tutorials that do a bunch
of other stuff in the background ('noise') while they're showing you
how a button responds to clicks. ;)<br>
<br>
My opinions.<br>
</div></div>
------=_Part_907_6203992.1114545763165--