사용자 도구

사이트 도구

English

cubloc:menuset:index

Menuset

Menuset 인덱스, 스타일, x1,y1, x2, y2

인덱스 : 메뉴인덱스 (0~49사이의 값)
스타일 : 보턴모양 0=표시없음, 1=박스, 2=그림자박스
x1, y1 : 메뉴의 왼쪽상단 좌표
x2, y2 : 메뉴의 오른쪽 하단 좌표

대상제품

CT1721C, CT18XX

설명

터치입력을 받을 보턴을 화면상에 표시하는 명령입니다. x1, y1 ~ x2, y2를 대각선으로 하는 박스가 보턴의 크기가 됩니다. 위치정보는 별도의 <인덱스> 기억공간에 저장해둡니다. 나중에 이 <인덱스>만을 가지고 해당보턴이 터치입력이 있었는지 여부를 체크하게 됩니다.

기존에 있던 Menuset 설정을 지우려면 Menuset 기존번호,0,0,0,0,0 으로 설정하시면 됩니다.

사용예

#include "CT18XX"
 Dim I As Integer
 Dim TX1 As Integer, TY1 As Integer
 Contrast 550
 On Pad Gosub GETTOUCH
 Menuset 0,2,120,155,195,200   '<--- 이곳
 Menutitle 0,20,14,"RESET"
 
 Do
    Locate 15,6
    Print DEC5 I
    Incr I
    Delay 200
 Loop
 
GETTOUCH:
 TX1 = Sys(10)
 TY1 = Sys(11)
 
 If Menucheck(0,TX1,TY1) = 1 Then
    Menureverse 0
    Ct18beep 20 '키터치음 발생
    I = 0
 End If
 Return

명령어 목록으로 가기

cubloc/menuset/index.txt · 마지막으로 수정됨: 2018/10/12 11:50 저자 Comfile Technology