한국투자증권 주식매매프로그램 만들기

파이썬 주식매매프로그램 만들기

Dojo/Button, ComboBox,DropBox etc

2. Dojo toggle button

토폴로지 2013. 8. 8. 07:26

Dojo toggel button Decalarative

 

<html>

<head>

       <title>Tutorial: A Button</title>

       <link rel="stylesheet" href="dojo-release-1.9.1/dijit/themes/claro/claro.css">

       <script src="dojo-release-1.9.1/dojo/dojo.js"></script>

      

</head>

<body class="claro">

    <button id="toggle" data-dojo-type="dijit/form/ToggleButton"

        data-dojo-props="iconClass: 'dijitCheckBoxIcon', checked: true">

        Toggle

    </button>

 

       <script type="text/javascript">

                       require(["dojo/parser", "dojo/ready", "dijit/form/ToggleButton"], function(parser, ready){

                                       ready(function(){

                                                       parser.parse();

                                       });

                       });

       </script>

</body>

</body>

</html>

Table 4 Dojo toggel button Declarative Code

Dojo toggel button programmtic

<html>

<head>

       <link rel="stylesheet" href="dojo-release-1.9.1/dijit/themes/claro/claro.css">

       <script src='dojo-release-1.9.1/dojo/dojo.js'></script>

</head>

 

<body class="claro">

    <button id="toggle"></button>

    <script>

        require(["dijit/form/ToggleButton"], function(ToggleButton) {

 

            var toggleButton = new ToggleButton({

                iconClass: "dijitCheckBoxIcon",

                label: "Toggle",

                checked: true

            }, "toggle");

            toggleButton.startup();

        });

    </script>

</body>

</html>

Table 5 Dojo toggle button programmtic Code

 

코드 설명

iconClass에서 dijitCheckBox load하였고 label toggle 설정하여 icon label 동시에 보여지고 있다. 그리고 checked true 설정하여 체크 표시가 처음부터 보여지게 하였다. 체크 표시말고 다른 옵션을 줘서 다른 모양 표시도 가능하다.

결과 화면



Figure 2 Table 4,5의 결과 화면

반응형

'Dojo > Button, ComboBox,DropBox etc' 카테고리의 다른 글

Dojo widget reference site  (0) 2013.08.08
4. Dojo Drop box  (0) 2013.08.08
3. Dojo Combo Box  (0) 2013.08.08
1. Dojo Button  (0) 2013.08.08