카카오토 PRO 2.30 안내입니다.
2.30의 주요 기능은
1. 윈도우 플그램 지원(이하 윈플)
2. 지역변수(그룹) 추가
3. 하드웨어 마우스/키보드 지원 입니다.
두번째로 지역변수입니다.
모든 랭귀지에서 기본으로 제공되는 지역변수입니다.(변수/그룹 모두 동일한 말입니다)
자세한 사항은 구글형님께 물어보시고요.
간단히 말하자면 해당지역 즉 각 서브, 각 함수 내에서만 쓸수 있는 그룹입니다.
(기존 카카오토 그룹은 전역변수라는 개념으로 모든 영역에서 쓸수 있는 그룹이예요.)
카카오토에서 지역변수를 이용하는 이유는 관리가 편하다는 것 외에는 없습니다.
(여타의 랭귀지는 메모리나 다른 머 저도 모르는 이유가 있겠지만 카카오토는 걍 보기 편하라고 있습니다 ^^)
전역/지역 버튼을 눌러 그룹의 종류를 결정하고 생성하면 됩니다.
-------------------------------------------------------------------------------------------------
지역변수가 추가 됨에 따라 호출시 함수내 값을 넘겨주어야 되는 경우가 생깁니다.
카카오토 2.30에서는 함수 호출시 넘겨줄 그룹, 받아올 그룹을 지정할 수 있습니다.
물론 미지정시 암것두 안주고 안받는 기존 호출 방식이 되는거고요..
함수 에서는
함수 원형이 추가되었습니다.
함수 원형은 아무런 역할을 안합니다. 단지 "이 함수는 그룹을 주고 받는 함수다." 정도 참고용 메모 정도입니다. ^^
스크립트 관리시 매개변수를 주고 받는지 까먹었을 때...
------------------------------------------------------------------------------------------------------
관련해서 한가지 더 말씀드리자면.
[리턴그룹]
각 함수에는 [리턴그룹] 이라는 지역변수가 자동을 생성됩니다.
호출시 넘겨받은 그룹을 [리턴그룹]에 보관되며.. 넘겨줄때 역시 [리턴그룹]을 통채로 넘겨줍니다.
서브들은 호출되지 않으므로 리턴그룹 그런거 없습니다.
------------------------------------------------------------------------------------------------------
임시그룹 스크립트
새로 추가된 스크립트로 그룹창에서 관리되지 않은 임시 그룹입니다.
스크립트 수행중 임시그룹 스크립트를 만나면 지정한 이름의 그룹이 생성되며
카카오토 종료전까지 유지됩니다.
루틴상 임시그룹 스크립트를 다시 만나게 되면 옵션에 따라 기존 임시그룹이 초기화 되거나 기존값 그대로 유지됩니다.