정의
command요소는 사용자가 실행할 수 있는 명령을 나타냅니다.
속성
- type : 명령의 종류를 지정합니다. 다음 세걔의 키워드와 상태를 갖습니다 .
- command : 연합된 액션을 갖는 일반적인 명령을 나타냅니다.
- checkbox : 토글이 되는 옵션이나 상태를 나타냅니다.
- radio : 목록중에서 하나의 아이템의 선택을 나타냅니다.
- label : 커맨드의 이름을 주어 사용자에게 보여줍니다. 이 속성은 반드시 명시되어야 합니다.
- icon : 커맨드를 나타낼 그림을 지정합니다.
- disabled : 불리언 속성으로 커맨드가 현재상태에서 사용할 수 없음을 나타냅니다.
- checked : 불리언 속성으로 커맨드가 선택되었음을 나타냅니다. type속성이 checkbox, radio상태가 아니면 생략되어야만 합니다.
- radiogroup : 커맨드 자신이 토글되었을 때 토글된 커맨드 그룹에 이름이 주어집니다. type속성이 radio일 때만 사용할 수 있습니다.
설명
- command요소는 menu요소를 사용하여 컨텍스트 메뉴나 툴바의 일부가 될 수 있습니다.
- 페이지 어디에서나 사용될 수 있으며, 키보드의 숏컷으로 정의할 수 있습니다.
예제
1 2 3 4 5 6 7 8 9 10 11 | < menu type = "toolbar" > < command type = "radio" radiogroup = "alignment" checked = "checked" label = "Left" icon = "icons/alL.png" onclick = "setAlign('left')" > < command type = "radio" radiogroup = "alignment" label = "Center" icon = "icons/alC.png" onclick = "setAlign('center')" > < command type = "radio" radiogroup = "alignment" label = "Right" icon = "icons/alR.png" onclick = "setAlign('right')" > < hr > < command type = "command" disabled label = "Publish" icon = "icons/pub.png" onclick = "publish()" > </ menu > |