버튼

명령 키입니다. 정해 둔 값을 쓰거나, 유닛 실행 명령을 쏘거나, 다른 대시보드를 열거나, Logic 액션을 실행합니다.

Markdown으로 보기

버튼은 팔레트의 명령 키입니다. 한 번의 클릭이 그 구성 요소가 선언한 한 가지 일, 곧 그 동작을 합니다. 그러면 속성 패널은 그 동작 자신의 항목만 묻습니다. 언제 값이 쓰이는지에 대한 감춰진 규칙 아래 놓인 입력란이 화면에 남지 않게 하기 위해서입니다. 조작 구성 요소이며, 새로 만들면 3 × 1 칸을 차지합니다.

동작이 무엇이든 버튼은 자기 겉모습을 가집니다. 색 짝과, 없어도 되는 아이콘입니다. 운전용 패널에서 버튼은 운전자의 손이 향하는 조각이며, 한눈에 찾을 수 있게 해 주는 것이 색과 표시입니다.

내용

항목 하는 일 기본값
이름 키에 적히는 문구입니다. 비우면 고른 동작이 가리키는 것으로 물러납니다. 쓰이는 포인트의 마지막 주소 토막, 목적지 대시보드의 이름, 또는 바인딩된 Logic 액션의 이름입니다. 부를 것이 없는 동안에는 "(포인트 없음)", "(대시보드 없음)", "(액션 없음)", "(없어짐)"입니다. 자유 입력 비어 있음

동작

항목 하는 일 기본값
눌렀을 때 클릭이 하는 일입니다. 아래의 모든 항목은 고른 동작의 것입니다. 값 쓰기 · 유닛 명령 실행 · 다른 대시보드 열기 · Logic 액션 실행 값 쓰기

값 쓰기

항목 하는 일 기본값
포인트 쓰이는 포인트입니다. 목록은 실제로 쓸 수 있는 것으로 좁혀집니다. 내부 값 변수와 읽기 전용이 아닌 태그입니다. 자유 입력, 쓸 수 있는 포인트 제안 비어 있음
쓰는 값 누를 때마다 보내는, 미리 정해 둔 값입니다. 포인트 자신의 형식에 먼저 맞춰 읽으므로, 포인트가 담을 수 없는 값은 버튼의 응답 줄에서 물리고 대기열에 결코 닿지 않습니다. 자유 입력 true

이 쓰기는 스테이션의 단일 로직 통로를 지나고 다른 모든 쓰기와 똑같이 진단 로그에 남습니다. 응답 줄은 "썼습니다"라고 말합니다.

유닛 명령 실행

항목 하는 일 기본값
명령 유닛 실행 명령 포인트(Process.<Model>.<Unit>.Commands.*)입니다. 명령을 쏘는 것 자체가 지시의 전부이고, 쓸 값이 없습니다. 자유 입력, 목록은 유닛 실행 명령 포인트를 내놓습니다 비어 있음

명령 포인트는 "지금 실행할 수 있는지"를 읽으므로, 그 명령이 지금 맞지 않는 동안 버튼은 스스로 눌리지 않게 됩니다. 런타임이 막혀 있을 때의 시작은 막힌 이유도 함께 보여 줍니다. 누르면 그 명령이 로그인한 운전자의 것으로 그 유닛에 실행되고, 응답 줄이 실행된 명령의 이름을 부릅니다.

다른 대시보드 열기

항목 하는 일 기본값
대시보드 목적지 화면입니다. 선택기는 스테이션의 대시보드를 나열합니다. Process 모델 위에 정의된 화면은 나오지 않습니다. 그것은 유닛에서만 열리기 때문입니다. (없음) 또는 대시보드 하나 (없음)

화면을 바꾸는 일은 운전의 몸짓입니다. 전체 화면으로 돌던 화면은 운전자가 왔을 때에도 전체 화면 그대로 있습니다. 참조는 느슨합니다. 삭제된 화면이나 로그인한 역할이 볼 수 없는 화면이라도 다른 것을 막지 않습니다. 누르면 화면을 망가뜨리는 대신 버튼 자신의 줄에서 "그 대시보드는 쓸 수 없습니다."라고 답합니다.

Logic 액션 실행

항목 하는 일 기본값
액션 바인딩된 Logic 액션입니다(Logic 페이지 참조). (없음) 또는 액션 하나 (없음)

액션은 로직 대기열에서 돌고, 대시보드에서 왔다고 진단 로그에 남습니다. 응답 줄이 결과를 알립니다. "성공 · 12 ms"이거나 그 액션 자신의 오류입니다. 지워졌거나 사용하지 않는 액션은 버튼을 망가뜨리는 대신 눌리지 않게 합니다.

색과 아이콘

동작이 무엇이든 읽습니다.

항목 하는 일 기본값
버튼 색 키의 얼굴이며 짝으로 이루어집니다. 테마마다 반쪽씩이고 둘이 한꺼번에 화면에 있습니다. 어느 쪽이 칠할지는 돌고 있는 테마가 정하기 때문입니다. 반쯤 적은 16진수는 물리며 입력란은 지금 쓰는 색으로 되돌아갑니다. 어떤 색이 무엇을 뜻하는지는 사용자의 약속이고, 애플리케이션은 아무것도 읽지 않습니다. 각각 #RRGGBB 밝게 #FFFFFF · 어둡게 #2B2B2B
아이콘 문구 앞에 놓는 표시이며 없어도 됩니다. 애플리케이션 아이콘 라이브러리(표시 약 2,770개)에서 이름이나 태그로 찾아 고릅니다("영문으로: play, stop, warning…"). 격자에 있는 줄표 칸이 아이콘을 고르지 않는다는 뜻입니다. 카탈로그 글리프 또는 없음 없음

문구의 색은 적어 넣는 것이 아니라 이끌어 냅니다. 얼굴의 반쪽마다 애플리케이션이 자기 두 글자 색 가운데 대비가 나은 쪽을 고르므로, 어떤 색을 골라도 문구를 읽을 수 없게 되는 일은 없습니다. 문구는 공통 표시 약속에 따라 스스로 크기를 정합니다. 키가 담지 못하는 것은 말줄임표로 줄이고 문구 전체는 도구 설명에 담습니다.

권한과 잠금

모든 동작에는 대시보드를 조작하는 역할 권한이 필요합니다. 그 위에 무엇이 더 필요한지는 종류가 아니라 그 누름의 대상에서 읽습니다. Process를 바꾸는 데 닿는 것은 유닛 명령 실행뿐이며, 그것만 절차 실행 권한이 더 필요합니다. 로그인한 역할이 할 수 없는 누름은 공통 잠금 표시를 그리고 이유는 구성 요소의 도구 설명에 담깁니다(대시보드 페이지 참조). 권한은 클릭하는 순간에 다시 확인합니다. 잠깐 나오는 응답 줄은 몇 초 뒤에 사라집니다.

공통 겉모양, 식별, 위치와 레이어, 동작 구역은 구성 요소 페이지에서 설명합니다.