OSDN Git Service

123123
[psychlops/cpp.git] / win32gl / test / bugfix.cpp
index 2a30805..c407152 100644 (file)
@@ -1,5 +1,28 @@
 #include <psychlops.h>
 using namespace Psychlops;     // Initially developed with Psychlops Win32 1.0.2 / 20080414
+
+
+void psychlops_main() {
+       //Canvas cnvs(1024,768,Canvas::window);
+       Canvas cnvs(Canvas::fullscreen);
+\r
+       Letters let;\r
+       let.setString(L"test");\r
+       let.centering().draw(Color::white);\r
+\r
+       int t= 0;\r
+
+       while(!Keyboard::esc.pushed()) {\r
+               t++;\r
+               cnvs.clear();\r
+               if(t%2==0) let.setString(L"test");\r
+               else let.setString(L"日本語テスト");\r
+               let.centering(Mouse::position).draw(Color::white);\r
+               cnvs.flip();\r
+       }
+}
+\r
+\r
 /*
 void drawGaussianFilter(Image &img, double sigma, double factor)
 {
@@ -44,7 +67,8 @@ void psychlops_main() {
 
 }
 */
-
+\r
+/*
 const double E = 2.718281828459045;
 const double LOG2E = 1.44269504088896340736;
 double sigmoid(double x, double d, double a) { return 1 / ( 1 + pow(E, -(a*(x-d))) ); }
@@ -73,7 +97,7 @@ void psychlops_main() {
 
        while(!Keyboard::esc.pushed()) {}
 }
-
+*/
 
 /*
 void psychlops_main() {