Kaynağa Gözat

math.pi / flash ime cleanup.

Nicolas Cannasse 19 yıl önce
ebeveyn
işleme
6298b626f7
4 değiştirilmiş dosya ile 10 ekleme ve 27 silme
  1. 1 1
      std/Math.hx
  2. 0 13
      std/flash/Boot.hx
  3. 8 12
      std/flash/system/IME.hx
  4. 1 1
      std/neko/NekoMath__.hx

+ 1 - 1
std/Math.hx

@@ -25,7 +25,7 @@
 
 extern class Math
 {
-	static var pi : Float;
+	static var PI : Float;
 
 	static function abs(value:Float):Float;
 	static function min(value1:Float,value2:Float):Float;

+ 0 - 13
std/flash/Boot.hx

@@ -165,20 +165,7 @@ class Boot {
 			flash.system = __new__(obj);
 			flash.system.Capabilities = System.capabilities;
 			flash.system.Security = System.security;
-			Math.pi = Math["PI"];
-
-			#if use_ime
 			flash.system.IME = System["IME"];
-			flash.system.IME._ALPHANUMERIC_FULL = System["IME"]["ALPHANUMERIC_FULL"];
-			flash.system.IME._ALPHANUMERIC_HALF = System["IME"]["ALPHANUMERIC_HALF"];
-			flash.system.IME._CHINESE = System["IME"]["CHINESE"];
-			flash.system.IME._JAPANESE_HIRAGANA = System["IME"]["JAPANESE_HIRAGANA"];
-			flash.system.IME._JAPANESE_KATAKANA_FULL = System["IME"]["JAPANESE_KATAKANA_FULL"];
-			flash.system.IME._JAPANESE_KATAKANA_HALF = System["IME"]["JAPANESE_KATAKANA_HALF"];
-			flash.system.IME._KOREAN = System["IME"]["KOREAN"];
-			flash.system.IME._UNKNOWN = System["IME"]["UNKNOWN"];
-			#end
-
 			Node = _global["XMLNode"];
 			Node.element_node = 1;
 			Node.text_node = 3;

+ 8 - 12
std/flash/system/IME.hx

@@ -1,17 +1,15 @@
 package flash.system;
 
-#if use_ime
-
 extern class IME {
 
-	static var _ALPHANUMERIC_FULL : String;
-	static var _ALPHANUMERIC_HALF : String;
-	static var _CHINESE : String;
-	static var _JAPANESE_HIRAGANA : String;
-	static var _JAPANESE_KATAKANA_FULL : String;
-	static var _JAPANESE_KATAKANA_HALF : String;
-	static var _KOREAN : String;
-	static var _UNKNOWN : String;
+	static var ALPHANUMERIC_FULL : String;
+	static var ALPHANUMERIC_HALF : String;
+	static var CHINESE : String;
+	static var JAPANESE_HIRAGANA : String;
+	static var JAPANESE_KATAKANA_FULL : String;
+	static var JAPANESE_KATAKANA_HALF : String;
+	static var KOREAN : String;
+	static var UNKNOWN : String;
 
 	static function getEnabled() : Bool;
 	static function setEnabled(enabled:Bool) : Bool;
@@ -22,5 +20,3 @@ extern class IME {
 	static function addListener(listener:Dynamic) : Void;
 	static function removeListener(listener:Dynamic) : Bool;
 }
-
-#end

+ 1 - 1
std/neko/NekoMath__.hx

@@ -26,7 +26,7 @@ package neko;
 
 class NekoMath__
 {
-	static var pi = Lib.load("std","math_pi",0)();
+	static var PI = Lib.load("std","math_pi",0)();
 	static var abs = Lib.load("std","math_abs",1);
 	static function min(a,b) { return if( a < b ) a else b; }
 	static function max(a,b) { return if( a < b ) b else a; }