more updates
svn path=/trunk/gtk-sharp/; revision=9874
This commit is contained in:
parent
f750d78d6a
commit
437b83040b
6 changed files with 125 additions and 120 deletions
|
@ -1,11 +1,20 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<html>
|
||||
<head>
|
||||
<title>Glade#</title>
|
||||
<title>The Gnome.NET Tutorial</title>
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="../../style.css" />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<table bgcolor=#BEBAA8 width=100% >
|
||||
<tr><td><a href="../../../index.html"><img src="../../../mg.png" border=0></a><a href="../../index.html"><img src="../../gn.png" border=0></a></td></tr>
|
||||
</table>
|
||||
<table bgcolor=#efefef width=100% >
|
||||
<tr><td class="navbar"><a href="../../../index.html">Monkeyguide</a> > <a href="../../index.html">GNOME.NET</a> > C# bindings > <b>Glade#</b></tr>
|
||||
</table>
|
||||
<p>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td><img src="icon.png" /></td>
|
||||
|
@ -17,7 +26,7 @@ href="mailto:johannes@jroith.de">johannes@jroith.de</a>)</td>
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
<h3>Introduction</h3>
|
||||
<h2>Introduction</h2>
|
||||
|
||||
In the previous chapter, you learned how create a Gnome GUI. If
|
||||
you've worked with Visual Studio, Delphi/Kylix or Visual Basic
|
||||
|
@ -53,7 +62,7 @@ xml, that can be used with any language with glade bindings. This
|
|||
benefit is bought with little more effort compared to Visual
|
||||
Studio, as the code can't be generated automatically. <br />
|
||||
<br />
|
||||
<h3>Creating the UI</h3>
|
||||
<h2>Creating the UI</h2>
|
||||
|
||||
<table cellpadding="5" border="0">
|
||||
<tr>
|
||||
|
@ -123,7 +132,7 @@ It's plain XML and looks like that:<br />
|
|||
</pre>
|
||||
|
||||
<br />
|
||||
<h3>It's time to start coding</h3>
|
||||
<h2>It's time to start coding</h2>
|
||||
|
||||
The code is similiar to previous chapters. What has changed is,
|
||||
that most of the code is move to the GladeTest constructor.
|
||||
|
@ -229,7 +238,7 @@ button1.BorderWidth=10;
|
|||
That's it.<br />
|
||||
<br />
|
||||
|
||||
<h3>Available Widgets</h3>
|
||||
<h2>Available Widgets</h2>
|
||||
|
||||
All available widgets are devided in 4 categories. If you want
|
||||
your application to be independent of gnome and portable to
|
||||
|
@ -240,7 +249,7 @@ Iconlists and other useful things.<br />
|
|||
<br />
|
||||
Glade can be extened, for example gnome-db extensions are
|
||||
available.
|
||||
<h3>Using Glade in our Project</h3>
|
||||
<h2>Using Glade in our Project</h2>
|
||||
|
||||
After explaining how it works, like in the other chapters we want
|
||||
to go on with our little Project, introducing the new learned
|
||||
|
@ -251,8 +260,8 @@ few UI bits, done by hand and adds an Interface using Glade.
|
|||
[TODO] <br />
|
||||
<br />
|
||||
|
||||
<h3>Didn't you say something about this self-contained
|
||||
thing?</h3>
|
||||
<h2>Didn't you say something about this self-contained
|
||||
thing?</h2>
|
||||
|
||||
Yes, I did. And it's quite a good feature. Now, that we're using
|
||||
Glade our application consists not only of 1, but 2 files.
|
||||
|
|
|
@ -1,12 +1,20 @@
|
|||
|
||||
<html>
|
||||
<title>GTK#</title>
|
||||
<body>
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="../../style.css" />
|
||||
|
||||
<h1>GTK#</h1>
|
||||
by Johannes Roith (<a href="mailto:johannes@jroith.de">johannes@jroith.de</a>), Alejandro S<>nchez Acosta (<a href="mailto:raciel@es.gnu.org">raciel@es.gnu.org</a>[if you contribute to this chapter please add your name here]<br>
|
||||
<html>
|
||||
<head>
|
||||
<title>The Gnome.NET Tutorial</title>
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="../../style.css" />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<table bgcolor=#BEBAA8 width=100% >
|
||||
<tr><td><a href="../../../index.html"><img src="../../../mg.png" border=0></a><a href="../../index.html"><img src="../../gn.png" border=0></a></td></tr>
|
||||
</table>
|
||||
<table bgcolor=#efefef width=100% >
|
||||
<tr><td class="navbar"><a href="../../../index.html">Monkeyguide</a> > <a href="../../index.html">GNOME.NET</a> > C# bindings > <b>GTK#</b></tr>
|
||||
</table>
|
||||
<p><h1>GTK#</h1>
|
||||
by Johannes Roith (<a href="mailto:johannes@jroith.de">johannes@jroith.de</a>), Alejandro S<>nchez Acosta (<a href="mailto:raciel@es.gnu.org">raciel@es.gnu.org</a>) [if you contribute to this chapter please add your name here]<br>
|
||||
This chapter does use some content from the GTK+ Tutorial by Tony Gale, Ian Main, & the GTK team
|
||||
|
||||
<h2>Introduction</h2>
|
||||
|
|
BIN
gnometutorial/gn.png
Normal file
BIN
gnometutorial/gn.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 75 KiB |
|
@ -1,94 +1,69 @@
|
|||
<html>
|
||||
<head>
|
||||
<title>The Gnome.NET Tutorial</title>
|
||||
</head>
|
||||
<body>
|
||||
<center>
|
||||
<h1>The Gnome.NET Tutorial First Edition</h1>
|
||||
<h2>A Much Needed Room To Breathe</h2>
|
||||
<h3>This is work in progress please feel free to browse, but dont
|
||||
expect a nice finished tutorial :o) Not yet anyways</h3>
|
||||
|
||||
<img src=frontpage.png>
|
||||
|
||||
<h3>Contents</h3>
|
||||
|
||||
<table>
|
||||
<tr><td></td><td><b><a href="preface.html">Preface</a></b></td></tr>
|
||||
<tr><td>Chapter 1</td><td><b>Mono</b></td></tr>
|
||||
<tr><td></td><td>
|
||||
<a href="mono.html#about">About the Mono Technology</a><br>
|
||||
<a href="mono.html#mylife">How Will Mono Technology Change My Life?</a><br>
|
||||
<a href="mono.html#hello">HelloWorld</a><br>
|
||||
<a href="mono.html#html">Architecture</a><br>
|
||||
<a href="mono.html#tools">Tools</a><br>
|
||||
<a href="mono.html#kernel">Linux kernel support for binaries</a><br>
|
||||
<a href="mono.html#qae">Questions and exercises</a><br>
|
||||
<a href="mono.html#credits">Credits</a>
|
||||
</td></tr>
|
||||
|
||||
<tr><td>Chapter 2</td><td><b>IDEs</b></td></tr>
|
||||
<tr><td></td><td>
|
||||
<a href="ide/emacs.html">Emacs</a><br>
|
||||
<a href="ide/eclipse.html">Eclipse</a><br>
|
||||
#develop
|
||||
</td></tr>
|
||||
|
||||
<tr><td>Chapter 3</td><td><b>Various Tools</b></td></tr>
|
||||
<tr><td></td><td>
|
||||
NUnit<br>
|
||||
NAnt
|
||||
</td></tr>
|
||||
|
||||
<tr><td>Chapter 4</td><td><b>C# bindings</b></td></tr>
|
||||
<tr><td></td><td>
|
||||
Introduction<br>
|
||||
<a href="bindings/gtk-sharp/gtk-sharp.html">Gtk#</a><br>
|
||||
Gdk#<br>
|
||||
Glib#<br>
|
||||
Atk#<br>
|
||||
Pango#<br>
|
||||
Gnome#<br>
|
||||
<a href="bindings/glade/glade.html">Glade#</a><br>
|
||||
GConf#<br>
|
||||
Gda#<br>
|
||||
Gnome-db#<br>
|
||||
GStreamer#<br>
|
||||
Questions and exercises
|
||||
</td></tr>
|
||||
<tr><td>Chapter 5</td><td><b>UI Design</b></td></tr>
|
||||
<tr><td></td><td>
|
||||
GNOME Human Interface Guidelines
|
||||
</td></tr>
|
||||
|
||||
<tr><td>Chapter 6</td><td><b>Cases</b></td></tr>
|
||||
<tr><td></td><td>
|
||||
Same Gnome<br>
|
||||
E-mail client<br>
|
||||
Web browser<br>
|
||||
Text editor
|
||||
</td></tr>
|
||||
|
||||
<tr><td>Appendix A</td><td><b>Resources</b></td></tr>
|
||||
<tr><td></td><td>
|
||||
<a href="resources.html#api">API References</a><br>
|
||||
<a href="resources.html#code">Code samples</a><br>
|
||||
<a href="resources.html#apps">Applications</a><br>
|
||||
<a href="resources.html#tutorials">Tutorials</a><br>
|
||||
<a href="resources.html#presentations">Presentations</a><br>
|
||||
<a href="resources.html#whitepapers">Whitepapers</a><br>
|
||||
<a href="resources.html#website">Websites</a><br>
|
||||
<a href="resources.html#irc">IRC</a><br>
|
||||
<a href="resources.html#books">Books</a>
|
||||
</td></tr>
|
||||
|
||||
<tr><td>Appendix B</td><td><b>Credits</b></td></tr>
|
||||
<tr><td></td><td>
|
||||
Authors<br>
|
||||
</td></tr>
|
||||
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
</center>
|
||||
<html>
|
||||
<head>
|
||||
<title>The Gnome.NET Tutorial</title>
|
||||
|
||||
<style>
|
||||
.menu {font-family:Arial, Verdana;font-size:14px;font-weight:bold;}
|
||||
.copyright {font-size:9px;}
|
||||
.authors {font-size:10px;}
|
||||
</style>
|
||||
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||
|
||||
|
||||
</head>
|
||||
<body alink=#000000 link=#000000 vlink=#000000>
|
||||
|
||||
<table bgcolor=#BEBAA8 width=100% >
|
||||
<tr><td><a href="../index.html"><img src="../mg.png" border=0></a><a href="index.html"><img src="gn.png" border=0></a></td></tr>
|
||||
</table>
|
||||
<table bgcolor=#efefef width=100% >
|
||||
<tr><td class="navbar"><a href="../index.html">Monkeyguide</a> > <b>GNOME.NET</b></tr>
|
||||
</table>
|
||||
|
||||
<p>
|
||||
<div class="authors">
|
||||
Maintainer: Martin Willemoes Hansen;<br>
|
||||
Authors: Martin Willemoes Hansen, Johannes Roith, [your name here];
|
||||
</div>
|
||||
<h2>Gnome.NET - A Much Needed Room To Breathe</h2>
|
||||
This is work in progress please feel free to browse, but dont
|
||||
expect a nice finished tutorial :o) Not yet anyways
|
||||
|
||||
<p>
|
||||
|
||||
<b>Chapter 1</b> C# bindings
|
||||
<ul class="menu">
|
||||
<li>Introduction
|
||||
<li><a href="bindings/gtk-sharp/gtk-sharp.html">Gtk#</a>
|
||||
<li>Gdk#
|
||||
<li>Glib#
|
||||
<li>Atk#
|
||||
<li>Pango#
|
||||
<li>Gnome#
|
||||
<li><a href="bindings/glade/glade.html">Glade#</a>
|
||||
<li><a href="bindings/gconf/gconf.html">GConf#</a>
|
||||
<li>Gda#
|
||||
<li>Gnome-db#
|
||||
<li>GStreamer#
|
||||
<li>Questions and exercises
|
||||
</ul>
|
||||
|
||||
<b>Chapter 2</b> UI Design
|
||||
<ul class="menu">
|
||||
<li>GNOME Human Interface Guidelines
|
||||
</ul>
|
||||
|
||||
<b>Chapter 3</b> Cases
|
||||
<ul class="menu">
|
||||
<li>Same Gnome
|
||||
<li>E-mail client
|
||||
<li>Web browser
|
||||
<li>Text editor
|
||||
</ul>
|
||||
|
||||
<hr size=1>
|
||||
<div class="copyright">The Monkeyguide/Gnome.NET tutorial</div>
|
||||
</body>
|
||||
</html>
|
|
@ -1,8 +1,19 @@
|
|||
<html>
|
||||
<body>
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<title>The Gnome.NET Tutorial</title>
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<table bgcolor=#BEBAA8 width=100% >
|
||||
<tr><td><a href="../index.html"><img src="../mg.png" border=0></a><a href="index.html"><img src="gn.png" border=0></a></td></tr>
|
||||
</table>
|
||||
<table bgcolor=#efefef width=100% >
|
||||
<tr><td class="navbar"><a href="../index.html">Monkeyguide</a> > <a href="index.html">GNOME.NET</a> > <b>About Mono</b></tr>
|
||||
</table>
|
||||
<p>
|
||||
<h1>Mono</h1>
|
||||
|
||||
<a id="about"><h2>About the Mono Technology</h2></a><br>
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
.code {padding-left:2px; padding-right:2px;, padding-top:0px;padding-bottom:0px;background-color:#efefef}
|
||||
.code {padding-left:2px; padding-right:2px;, padding-top:0px;padding-bottom:0px;background-color:#efefef}
|
||||
body {font-family:Arial, Verdana;font-size:12px;}
|
||||
.navbar {font-family:Arial, Verdana;font-size:10px;}
|
Loading…
Add table
Reference in a new issue