|
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.
|