NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • NGM 6
  • 매뉴얼

    NGM 6

    본 사이트의 컨텐츠는 저작권법의 보호를 받으므로 무단 복사, 게재, 배포 등을 금합니다.

    에디터 도구 상자 - 조건 - 사각형 체크 (Toolbox, Condition, Rectangle check)

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 사각형 체크 액션은 사용자가 선택한 사각형 영역 안에 좌표 또는 작은 사각형이 포함되어 있는지 여부를 판단하는 액션입니다. 기능이 복잡하거나 어려운건 아니라서 간단하게 테스트 해보면 사용 방법은 금방 익힐 수 있을겁니다. 엔지엠 매크로를 실행하고, 새로운 스크립트를 추가하세요.

    cnOuw3h.gif

     

     

    좌측 도구상자의 조건에서 사각형 체크 액션을 더블 클릭하여 스크립트에 추가하세요.

    BRDHDeD.png

     

     

    좌표 또는 작은 사각형이 포함되어 있는지 체크할 큰 사각형을 아래 그림과 같이 사각형 영역에 설정 해줍니다.

    사각형 영역: 100, 100, 100, 100

    AI7Vl4w.png

     

     

    사각형은 순서대로 X, Y, Width, Height 값입니다. 100, 100, 100, 100은 모니터 기준 좌상단으로부터 우측으로 100만큼 이동하고, 하단으로 100만큼 이동한 후 가로, 세로 크기가 100인 정사각형을 나타냅니다. 여기서, 좌표 값에 101, 101을 입력 해보세요. 그러면 X+Width, Y+Height 범위안에 포함되기 때문에 결과 값은 True가 됩니다.

    BvrpxeX.png

     

     

    범위를 벗어나게 좌표를 설정 해보세요. X 좌표를 201로 설정한 후 다시 실행합니다. 그러면, Y 좌표는 사각형 범위안에 있지만, X 좌표는 범위를 벗어나서 False가 됩니다.

    SDm88gq.png

     

     

    사각형도 이와 동일합니다. 사각형 영역 안에 사각형이 포함되는지 여부에 따라서 결과 값을 확인할 수 있습니다. 사각형 체크 액션이 없으면 범위를 계산할 때 상당히 많은 액션을 사용해야 합니다. X, Y, W, H를 분리해서 범위를 만들고 숫자 체크 액션으로 좌표 값이 범위안에 들어가는지 판단해야 합니다. 이렇게 처리하는게 너무 복잡하고 번거롭기 때문에 새롭게 추가된 사각형 체크 액션을 사용하세요.

     

    되돌아가기 사용을 True로 설정하면 조건을 처리한 후 다시 원래 위치로 되돌아 옵니다. 이 기능은 [ 액션 되돌아가기 ]와 [ 액션 복귀 ]를 조건에서 편하게 사용할 수 있도록 해줍니다. 되돌아가기 사용 옵션에 대한 예제는 아래 글을 참고하시면 됩니다.

    조건의 되돌아가기 옵션 예제 ]

     

    조건 지연 실행에 대한 학습 에제는 아래 글을 참고하세요. 이 속성은 조건 카테고리에 있는 액션에만 존재합니다.

    조건의 조건 지연 실행 옵션 예제 ]

     

    궁금한 사항은 [ 고객 서비스 ]방에 문의 해주세요^^

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.