사용자 도구

사이트 도구

English

cubloc:menucheck:index

Menucheck

Variable = Menucheck ( 인덱스, 터치x,터치 y )

Variable : 결과를 저장할 정수형 변수 (선택되었으면 1이 저장되고, 아니면 0 이 저장됩니다.)
Variable : 결과를 저장할 정수형 변수 (선택되었으면 1이 저장되고, 아니면 0 이 저장됩니다.)
터치x, 터치y : 터치입력지점의 좌표

대상제품

CT1721C, CT18XX

설명

어떤 메뉴가 선택되었는지 알수 있는 함수입니다. <터치x> , <터치y>에는 유저가 터치패드를 입력한 지점의 좌표를 넣습니다.
<인덱스>에 저장된 메뉴위치정보를 터치지점과 비교해봐서, 지정한 메뉴를 터치했다면 1을 반환합니다. 아니면 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/menucheck/index.txt · 마지막으로 수정됨: 2017/09/29 14:36 저자 Comfile Technology