OSDN Git Service

辛夷祭初日の緊急修正多数。
[h58pcdgame/GameScriptCoreLibrary.git] / www / corelib / classes / PickedItemWidgetClass.js
index 09c499b..d24a36c 100644 (file)
@@ -1,93 +1,93 @@
-var PickedItemWidgetClass = function(manager, args)
-{
-       PickedItemWidgetClass.base.apply(this, arguments);
-       this.manager = manager;
-       
-       this.size = new Point2D(256, 32);
-       this.origin = new Point2D(5, 5);
-       
-       this.updateInterval = 10;
-       this.updateCount = 999;
-       
-       this.wBox = null;
-}.extend(WidgetClass, {
-       attach : function(){},
-       update: function(){
-               if(this.wBox != null)
-               {
-                       this.manager.mainArea.removeChild(this.wBox);
-               }
-               var element = document.createElement('div');
-               with(element)
-               {
-                       style.top = this.origin.y + "px";
-                       style.left = this.origin.x + "px";
-                       style.width = this.size.x + "px";
-                       style.height = this.size.y + "px";
-                       style.overflow = "hidden";
-                       style.position = "absolute";
-                       style.zIndex = "500";
-               }
-               
-               var maxItems = Math.floor(this.size.x / this.size.y);
-               var items = this.manager.userManager.ingredientList;
-               var showDots = false;
-               if(maxItems < items.length)
-               {
-                       maxItems--;
-                       showDots = true;
-               }
-               
-               var xloc = 0;
-               for(var i = 0; i < maxItems && i < items.length; i++)
-               {
-                       var img = document.createElement('img');
-                       with(img)
-                       {
-                               style.position = "absolute";
-                               style.top = "0px";
-                               style.left = xloc + "px";
-                               style.width = this.size.y + "px";
-                               style.height = this.size.y + "px";
-                               src = "images/" + items[i].value;
-                       }
-                       element.appendChild(img);
-                       xloc += this.size.y;
-               }
-               
-               if(showDots)
-               {
-                       var div = document.createElement('div');
-                       with(div)
-                       {
-                               style.position = "absolute";
-                               style.top = "0px";
-                               style.left = xloc + "px";
-                               style.width = this.size.y + "px";
-                               style.height = this.size.y + "px";
-                       }
-                       div.innerText = "...";
-                       element.appendChild(div);
-               }
-               this.manager.mainArea.appendChild(element);
-               this.wBox = element;
-       },
-       detach : function()
-       {
-               if(this.wBox != null)
-               {
-                       this.manager.mainArea.removeChild(this.wBox);
-               }
-       },
-       tick : function()
-       {
-               this.updateCount++;
-               if(this.updateCount > this.updateInterval)
-               {
-                       this.update();
-                       this.updateCount = 0;
-               }
-               return true;
-       }
-});
-
+var PickedItemWidgetClass = function(manager, args)\r
+{\r
+       PickedItemWidgetClass.base.apply(this, arguments);\r
+       this.manager = manager;\r
+       \r
+       this.size = new Point2D(256, 32);\r
+       this.origin = new Point2D(5, 5);\r
+       \r
+       this.updateInterval = 10;\r
+       this.updateCount = 999;\r
+       \r
+       this.wBox = null;\r
+}.extend(WidgetClass, {\r
+       attach : function(){},\r
+       update: function(){\r
+               if(this.wBox != null)\r
+               {\r
+                       this.manager.mainArea.removeChild(this.wBox);\r
+               }\r
+               var element = document.createElement('div');\r
+               with(element)\r
+               {\r
+                       style.top = this.origin.y + "px";\r
+                       style.left = this.origin.x + "px";\r
+                       style.width = this.size.x + "px";\r
+                       style.height = this.size.y + "px";\r
+                       style.overflow = "hidden";\r
+                       style.position = "absolute";\r
+                       style.zIndex = "500";\r
+               }\r
+               \r
+               var maxItems = Math.floor(this.size.x / this.size.y);\r
+               var items = this.manager.userManager.ingredientList;\r
+               var showDots = false;\r
+               if(maxItems < items.length)\r
+               {\r
+                       maxItems--;\r
+                       showDots = true;\r
+               }\r
+               \r
+               var xloc = 0;\r
+               for(var i = 0; i < maxItems && i < items.length; i++)\r
+               {\r
+                       var img = document.createElement('img');\r
+                       with(img)\r
+                       {\r
+                               style.position = "absolute";\r
+                               style.top = "0px";\r
+                               style.left = xloc + "px";\r
+                               style.width = this.size.y + "px";\r
+                               style.height = this.size.y + "px";\r
+                               src = "images/" + items[i].value;\r
+                       }\r
+                       element.appendChild(img);\r
+                       xloc += this.size.y;\r
+               }\r
+               \r
+               if(showDots)\r
+               {\r
+                       var div = document.createElement('div');\r
+                       with(div)\r
+                       {\r
+                               style.position = "absolute";\r
+                               style.top = "0px";\r
+                               style.left = xloc + "px";\r
+                               style.width = this.size.y + "px";\r
+                               style.height = this.size.y + "px";\r
+                       }\r
+                       div.innerText = "...";\r
+                       element.appendChild(div);\r
+               }\r
+               this.manager.mainArea.appendChild(element);\r
+               this.wBox = element;\r
+       },\r
+       detach : function()\r
+       {\r
+               if(this.wBox != null)\r
+               {\r
+                       this.manager.mainArea.removeChild(this.wBox);\r
+               }\r
+       },\r
+       tick : function()\r
+       {\r
+               this.updateCount++;\r
+               if(this.updateCount > this.updateInterval)\r
+               {\r
+                       this.update();\r
+                       this.updateCount = 0;\r
+               }\r
+               return true;\r
+       }\r
+});\r
+\r