From: <je...@us...> - 2007-04-27 17:59:58
|
Revision: 1365 http://cs-sdl.svn.sourceforge.net/cs-sdl/?rev=1365&view=rev Author: jendave Date: 2007-04-27 10:59:56 -0700 (Fri, 27 Apr 2007) Log Message: ----------- update prebuild. Add basic template file Modified Paths: -------------- trunk/SdlDotNet/tools/Prebuild/prebuild.exe Added Paths: ----------- trunk/SdlDotNet/examples/SdlDotNetExamples/SmallDemos/Template.cs Property Changed: ---------------- trunk/SdlDotNet/ Property changes on: trunk/SdlDotNet ___________________________________________________________________ Name: svn:ignore - SDL.csproj.user bin obj SDL.NET.suo doc ChangeLog build .project SdlDotNet.suo SdlDotNet.FxCop *.cmbx *.sln cvs2cl.pl *.swp *.mdp *.mds *.pidb SdlDotNet.build dist aclocal.m4 autom4te.cache config.guess config.log config.status config.sub configure install-sh Makefile missing Makefile.in sdldotnet.pc GuiExample.pc GuiExample.pc.in SdlDotNet.OpenGl.pc SdlDotNet.OpenGl.pc.in SdlDotNet.Particles.pc SdlDotNet.Particles.pc.in SdlDotNet.pc Tests.pc Tests.pc.in configure.ac Makefile.am SdlDotNet.pc.in SdlDotNet.OpenGl.xml SdlDotNet.Particles.xml SdlDotNet.xml config.guess.lnk config.sub.lnk install-sh.lnk missing.lnk sh.exe.stackdump SdlDotNet.Gtk.pc.in SdlDotNet.Gtk.pc Debug *.build *.in SdlDotNet.GtkSharp.pc + SDL.csproj.user bin obj SDL.NET.suo doc ChangeLog build .project SdlDotNet.suo SdlDotNet.FxCop *.cmbx *.sln cvs2cl.pl *.swp *.mdp *.mds *.pidb SdlDotNet.build dist aclocal.m4 autom4te.cache config.guess config.log config.status config.sub configure install-sh Makefile missing Makefile.in sdldotnet.pc GuiExample.pc GuiExample.pc.in SdlDotNet.OpenGl.pc SdlDotNet.OpenGl.pc.in SdlDotNet.Particles.pc SdlDotNet.Particles.pc.in SdlDotNet.pc Tests.pc Tests.pc.in configure.ac Makefile.am SdlDotNet.pc.in SdlDotNet.OpenGl.xml SdlDotNet.Particles.xml SdlDotNet.xml config.guess.lnk config.sub.lnk install-sh.lnk missing.lnk sh.exe.stackdump SdlDotNet.Gtk.pc.in SdlDotNet.Gtk.pc Debug *.build *.in SdlDotNet.GtkSharp.pc autotools Added: trunk/SdlDotNet/examples/SdlDotNetExamples/SmallDemos/Template.cs =================================================================== --- trunk/SdlDotNet/examples/SdlDotNetExamples/SmallDemos/Template.cs (rev 0) +++ trunk/SdlDotNet/examples/SdlDotNetExamples/SmallDemos/Template.cs 2007-04-27 17:59:56 UTC (rev 1365) @@ -0,0 +1,64 @@ +using System; +using System.Drawing; + +using SdlDotNet.Core; +using SdlDotNet.Graphics; +using SdlDotNet.Input; + +namespace SdlDotNetExamples.SmallDemos +{ + public class Template + { + public static void Run() + { + Template game = new Template(); + game.Go(); + } + + public Template() + { + Video.SetVideoMode(800, 600); + AddHandlers(); + } + + public void Go() + { + Events.Run(); + } + + private void AddHandlers() + { + Events.Quit += new EventHandler<QuitEventArgs>(this.Events_Quit); + Events.Tick += new EventHandler<TickEventArgs>(this.Events_Tick); + } + + private void RemoveHandlers() + { + Events.Quit -= new EventHandler<QuitEventArgs>(this.Events_Quit); + Events.Tick -= new EventHandler<TickEventArgs>(this.Events_Tick); + } + + private void Events_Tick(object sender, TickEventArgs e) + { + Video.Screen.Fill(System.Drawing.Color.Blue); + Video.Screen.Update(); + } + + private void Events_Quit(object sender, QuitEventArgs e) + { + RemoveHandlers(); + Events.QuitApplication(); + } + + /// <summary> + /// For purposes of the demo browser only. + /// </summary> + public static string Title + { + get + { + return "Template: Used as a very basic template for new SdlDotNet apps."; + } + } + } +} \ No newline at end of file Property changes on: trunk/SdlDotNet/examples/SdlDotNetExamples/SmallDemos/Template.cs ___________________________________________________________________ Name: svn:mime-type + text/x-csharp Name: svn:eol-style + native Modified: trunk/SdlDotNet/tools/Prebuild/prebuild.exe =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |