Diff of /trunk/Mainform.xaml.cs
Parent Directory
|
Revision Log
|
Patch
| revision 4, Mon Aug 18 02:47:36 2008 UTC | revision 32, Fri Sep 19 10:38:30 2008 UTC | |
|---|---|---|
| # | Line 2 | Line 2 |
| 2 | using System.Windows; | using System.Windows; |
| 3 | using System.Windows.Controls; | using System.Windows.Controls; |
| 4 | using System.Windows.Threading; | using System.Windows.Threading; |
| 5 | using System.Windows.Media; | |
| 6 | ||
| 7 | namespace Xenki | namespace Xenki |
| 8 | { | { |
| # | Line 16 | Line 17 |
| 17 | { | { |
| 18 | InitializeComponent(); | InitializeComponent(); |
| 19 | ||
| 20 | recentTime = DateTime.Now; | |
| 21 | CompositionTarget.Rendering += new EventHandler(CompositionTarget_Rendering); | |
| 22 | ||
| 23 | App.Current.Exit += Current_Exit; | App.Current.Exit += Current_Exit; |
| 24 | ||
| 25 | Startup(); | Startup(); |
| # | Line 103 | Line 107 |
| 107 | ||
| 108 | loginGrid.Visibility = System.Windows.Visibility.Collapsed; | loginGrid.Visibility = System.Windows.Visibility.Collapsed; |
| 109 | } | } |
| 110 | ||
| 111 | private static int frameCounter = 0; | |
| 112 | private static DateTime recentTime; | |
| 113 | ||
| 114 | void CompositionTarget_Rendering(object sender, EventArgs e) | |
| 115 | { | |
| 116 | frameCounter++; | |
| 117 | if ((DateTime.Now - recentTime) > TimeSpan.FromSeconds(1)) | |
| 118 | { | |
| 119 | frameRate.Content = "FPS: " + frameCounter/1; | |
| 120 | frameCounter = 0; | |
| 121 | recentTime = DateTime.Now; | |
| 122 | } | |
| 123 | ||
| 124 | } | |
| 125 | ||
| 126 | ||
| 127 | } | } |
| 128 | } | } |
|
||||||||
| ViewVC Help | |
| Powered by ViewVC 1.0.0 |

