OSDN Git Service

version 0.5.4, update ComboBox.
authoritozyun <itozyun@gmail.com>
Sat, 4 Aug 2012 12:45:31 +0000 (21:45 +0900)
committeritozyun <itozyun@gmail.com>
Sat, 4 Aug 2012 12:45:31 +0000 (21:45 +0900)
0.5.x/javascripts/peta.apps.js
0.5.x/javascripts/system.js
0.5.x/stylesheets/peta.apps.css
0.5.x/stylesheets/peta.common.css
0.5.x/stylesheets/site.css
0.5.x/stylesheets/system.css

index 3e1468a..7260315 100644 (file)
@@ -1,6 +1,6 @@
 /*
- * pettanR system.js
- *   version 0.4.37
+ * pettanR peta.apps.js
+ *   version 0.5.4
  *   
  * author:
  *   itozyun
@@ -5024,10 +5024,10 @@ var OutputConsole = gOS.registerApplication( function(){
                elmOutputArea = document.getElementById( 'output-area' );
                
                var ui = instance.createUIGroup();
-               comboboxFormat = ui.createCombobox( document.getElementById( 'output-console-format' ) );
+               comboboxFormat = ui.createCombobox( document.getElementById( 'output-console-format' ), clickGenerate );
                
                for( var i=0; FORMAT_LIST[ 0 ]; ++i ){
-                       comboboxFormat.createOption( FORMAT_LIST.pop(), null, i === 0 );
+                       comboboxFormat.createOption( FORMAT_LIST.shift(), null, i === 0 );
                };
                inputOption    = ui.createInputText( document.getElementById( 'output-console-option' ), null );
                buttonGenerate = ui.createButton( document.getElementById( 'output-console-generate-button' ), clickGenerate );
index bb8f7fc..0631a66 100644 (file)
@@ -1,4 +1,23 @@
 /*\r
+ * pettanR system.js\r
+ *   version 0.5.4\r
+ * \r
+ * \r
+ * Type\r
+ * \r
+ * Util\r
+ * \r
+ * UA\r
+ * \r
+ * gadgetOS\r
+ *   author:\r
+ *     itozyun\r
+ *   licence:\r
+ *     3-clause BSD\r
+ */\r
+\r
+\r
+/*\r
  * http://pettanr.sourceforge.jp/test/type.html\r
  */\r
        var Type = {\r
@@ -3404,7 +3423,8 @@ var UI = ( function(){
                                                elmValue.data = _option.displayValue;\r
                                                if( focus === true ){\r
                                                        OptionControl.update( instance, _value );\r
-                                               }\r
+                                               };\r
+                                               Type.isFunction( onUpdate ) === true && onUpdate( _value );\r
                                                break;\r
                                        }\r
                                }\r
@@ -3553,9 +3573,9 @@ var UI = ( function(){
                                currentCombobox = _combobox;\r
                                elm             = _combobox.elm;\r
                                \r
-                               for( var i = _optionList.length; i; ){\r
-                                       OPTION_LIST.unshift( new OptionClass( _apiuser, _optionList[ --i ] ) );\r
-                               }\r
+                               for( var i = 0, l = _optionList.length; i<l; ++i ){\r
+                                       OPTION_LIST.unshift( new OptionClass( _apiuser, _optionList[ i ] ) );\r
+                               };\r
                                MouseEvent.add( SUPER_USER_KEY, doc, 'mouseup', bodyMouseupHandler );\r
                                KeyEvent.add( SUPER_USER_KEY, Const.KEY.EVENT.KEY_DOWN, change, 38 );\r
                                KeyEvent.add( SUPER_USER_KEY, Const.KEY.EVENT.KEY_DOWN, change, 40 );\r
index fdccf59..6b4756f 100644 (file)
@@ -1,13 +1,12 @@
 @charset "UTF-8";\r
 \r
-/*\r
- * pettanR\r
+/* pettanR peta.apps.css\r
+ *   version 0.5.4\r
  * \r
- *   work.css\r
- * \r
- *   version 0.4.35\r
- *\r
+ *   author:\r
+ *     itozyun\r
  */\r
+\r
        html, body {\r
                overflow:                               hidden;\r
        }\r
index 3265738..ac5c337 100644 (file)
@@ -1,14 +1,19 @@
 @charset "UTF-8";\r
 \r
-/*\r
- * pettanR\r
+/* pettanR peta.ccommon.css\r
+ *   version 0.5.4\r
  * \r
- *   common.css\r
- * \r
- *   version 0.4.23\r
- *\r
+ *   author:\r
+ *     itozyun\r
  */\r
 \r
+/*  VML ( v\:* don't work for ie8(ie8mode))\r
+--------------------------------------------------------------------------------------*/\r
+       v\:shape,\r
+       v\:image {\r
+               behavior:       url(#default#VML);\r
+               display:        block;\r
+       }\r
 \r
 /*  dl table\r
 --------------------------------------------------------------------------------------*/\r
index 60e286a..d257675 100644 (file)
@@ -1,12 +1,12 @@
 @charset "UTF-8";\r
 \r
-/*  VML ( v\:* don't work for ie8(ie8mode))\r
---------------------------------------------------------------------------------------*/\r
-       v\:shape,\r
-       v\:image {\r
-               behavior:       url(#default#VML);\r
-               display:        block;\r
-       }\r
+/* pettanR site.css\r
+ *   version 0.5.4\r
+ * \r
+ *   author:\r
+ *     itozyun\r
+ */\r
+\r
 \r
 /*  Reset\r
 --------------------------------------------------------------------------------------*/\r
@@ -83,82 +83,6 @@ version: 2.7.0
                font-family: "MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3",sans-serif;\r
        }\r
 \r
-/*  ClearFix\r
---------------------------------------------------------------------------------------*/\r
-.clearfix:after {\r
-  content: ".";  /* 新しい要素を作る */\r
-  display: block;  /* ブロックレベル要素に */\r
-  clear: both;\r
-  height: 0;\r
-  visibility: hidden;\r
-}\r
-\r
-.clearfix {\r
-  min-height: 1px;\r
-}\r
-\r
-* html .clearfix {\r
-  height: 1px;\r
-  /*¥*//*/\r
-  height: auto;\r
-  overflow: hidden;\r
-  /**/\r
-}\r
-\r
-/*  Button\r
---------------------------------------------------------------------------------------*/\r
-       .button {\r
-               border:                                 1px solid;\r
-               background:                             #E3E3E3;\r
-               background:                             -moz-linear-gradient(center top , #F9F9F9, #E3E3E3);\r
-               background:                             -webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#E3E3E3));\r
-               border-color:                   #ccc #bbb #aaa;\r
-               color:                                  #666;\r
-               font-weight:                    bold;\r
-               text-align:                             center;\r
-               cursor:                                 pointer;\r
-               overflow:                               hidden;\r
-               height:                                 30px;\r
-               line-height:                    30px;\r
-               border-radius:                  3px;\r
-               -o-border-radius:               3px;\r
-               -ms-border-radius:              3px;\r
-               -moz-border-radius:             3px;\r
-               -webkit-border-radius:  3px;\r
-       }\r
-       .button-has-focus {\r
-               border-color:                   #4D90FE;\r
-       }\r
-\r
-/*  Loading\r
---------------------------------------------------------------------------------------*/\r
-       .loading {\r
-               background-image:               url( ../images/loading.gif);\r
-               background-position:    50% 50%;\r
-               background-repeat:              no-repeat;\r
-       }\r
-       .error {\r
-               background-image:               url( ../images/error.png);\r
-               background-position:    50% 50%;\r
-               background-repeat:              no-repeat;\r
-       }\r
-\r
-\r
-\r
-\r
-/*  Noscript Alert\r
---------------------------------------------------------------------------------------*/\r
-       #noscript-alert {\r
-               border-left:            1px solid #666;\r
-               display:                        block;\r
-               text-align:                     center;\r
-               color:                          red;\r
-               font-weight:            bold;\r
-               font-size:                      12px;\r
-               line-height:            12px;\r
-               padding:                        11px 0 7px;\r
-       }\r
-\r
 /*  Typography\r
 --------------------------------------------------------------------------------------*/\r
        a:link { color:#008;}\r
index 063dd76..e93dcd5 100644 (file)
@@ -1,17 +1,14 @@
 @charset "UTF-8";\r
 \r
-/*  VML ( v\:* don't work for ie8(ie8mode))\r
---------------------------------------------------------------------------------------*/\r
-       v\:shape,\r
-       v\:image {\r
-               behavior:       url(#default#VML);\r
-               display:        block;\r
-       }\r
+/* pettanR system.css\r
+ *   version 0.5.4\r
+ * \r
+ *   author:\r
+ *     itozyun
+ */\r
 \r
 /*  Reset\r
 --------------------------------------------------------------------------------------*/\r
-\r
-\r
        html, body {\r
                margin:                 0;\r
                padding:                0;\r