<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.mkcs.at/wikide/index.php?action=history&amp;feed=atom&amp;title=Boo</id>
	<title>Boo - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mkcs.at/wikide/index.php?action=history&amp;feed=atom&amp;title=Boo"/>
	<link rel="alternate" type="text/html" href="https://wiki.mkcs.at/wikide/index.php?title=Boo&amp;action=history"/>
	<updated>2026-05-03T20:38:33Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in MK Wiki DE</subtitle>
	<generator>MediaWiki 1.39.12</generator>
	<entry>
		<id>https://wiki.mkcs.at/wikide/index.php?title=Boo&amp;diff=490&amp;oldid=prev</id>
		<title>MkWikiDeSysOp: 4 Versionen importiert: Import von michigreat.a.wiki-site.com</title>
		<link rel="alternate" type="text/html" href="https://wiki.mkcs.at/wikide/index.php?title=Boo&amp;diff=490&amp;oldid=prev"/>
		<updated>2018-06-19T18:48:06Z</updated>

		<summary type="html">&lt;p&gt;4 Versionen importiert: Import von michigreat.a.wiki-site.com&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Siehe [http://de.wikipedia.org/wiki/Boo_%28Programmiersprache%29 Wikipedia], [https://github.com/languages/Boo Github] (#70)&lt;br /&gt;
&lt;br /&gt;
Main.boo&lt;br /&gt;
&lt;br /&gt;
 import Gtk&lt;br /&gt;
 &lt;br /&gt;
 Application.Init()&lt;br /&gt;
 w = MyWindow(&amp;quot;Say my name&amp;quot;)&lt;br /&gt;
 w.ShowAll()&lt;br /&gt;
 Application.Run()&lt;br /&gt;
&lt;br /&gt;
MyWindow.boo&lt;br /&gt;
&lt;br /&gt;
 import System&lt;br /&gt;
 import Gtk&lt;br /&gt;
 import Glade from &amp;quot;glade-sharp&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 class MyWindow(Window):&lt;br /&gt;
 	txtName = Gtk.TextView()&lt;br /&gt;
 &lt;br /&gt;
 	def constructor(title as string):&lt;br /&gt;
 		super(title)&lt;br /&gt;
 		SetDefaultSize(400, 300)&lt;br /&gt;
 		DeleteEvent += { Application.Quit() }&lt;br /&gt;
 		&lt;br /&gt;
 		grid = Gtk.Fixed()&lt;br /&gt;
 		labelMsg = Gtk.Label(&amp;quot;Sag mir deinen Namen:&amp;quot;)&lt;br /&gt;
 		buffer = txtName.Buffer&lt;br /&gt;
 		buffer.Text = &amp;quot;&amp;quot;&lt;br /&gt;
 		btn = Gtk.Button(&amp;quot;Und ich sag dir wie du heißt!&amp;quot;)&lt;br /&gt;
 		&lt;br /&gt;
 		self.Add(grid)&lt;br /&gt;
 		grid.Add(labelMsg)&lt;br /&gt;
 		grid.Add(btn)&lt;br /&gt;
 		grid.Add(txtName)&lt;br /&gt;
 		txtName.SetSizeRequest(500, 15)&lt;br /&gt;
 		btn.SetSizeRequest(200,25)&lt;br /&gt;
 		labelMsg.SetSizeRequest(200, 15)&lt;br /&gt;
 		grid.Move(labelMsg, 10, 10)&lt;br /&gt;
 		grid.Move(txtName, 10, 30)&lt;br /&gt;
 		grid.Move(btn, 160, 60);&lt;br /&gt;
 		btn.Clicked += { SayName() }&lt;br /&gt;
 		&lt;br /&gt;
 	def SayName():&lt;br /&gt;
 		yourName = txtName.Buffer.Text&lt;br /&gt;
 		msgText = &amp;quot;Du heißt ${yourName}!&amp;quot;&lt;br /&gt;
 		dlg = Gtk.MessageDialog(self, DialogFlags.Modal, MessageType.Info, ButtonsType.Ok, false, msgText, null)&lt;br /&gt;
 		dlg.Run()&lt;br /&gt;
 		dlg.Destroy()&lt;br /&gt;
&lt;br /&gt;
Kompilieren mit&lt;br /&gt;
&lt;br /&gt;
 booc Main.boo MyWindow.boo -o:bin/SayMyNameBoo.exe -r:gtk-sharp.dll&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Linux]]&lt;br /&gt;
[[Kategorie:Programmierung]]&lt;/div&gt;</summary>
		<author><name>MkWikiDeSysOp</name></author>
	</entry>
</feed>