안녕하세요
리습 초보입니다.
짠 리습이 미흡해서 올립니다
파일안에 두개의 리습이 있는데요.
1. 블럭선택
2.같은 문자열 선택 인데
첫번째는 실행이 안돼는데
제가 select한 영역내에서 블럭만 선택해서 보여주는걸 보여주면 좋겠고
두번째는 문자열을 선택하는데
현제 꺼진 레이어는 제외하고 화면에서만 선택을 보여주면 좋겠습니다.
잘 사용해오던건데 수정되면 더 도움이 될거 같습니다.^^
공유
비밀번호를 잊으셨나요? 비밀번호를 재설정하려면 이메일 주소를 입력해주세요.
해당 질문을 신고하는 이유를 간단히 입력해주세요.
해당 답변을 신고하는 이유를 간단히 입력해주세요.
해당 유저를 신고하는 이유를 간단히 입력해주세요.
0.
감사합니다!!
주신 답변이 너무 감사합니다^^
친절히 자세히 주셔서요
그런데 실행시켰더니 아래와같이 에러가 났습니다^^
명령: FT
필터 조건: [Block/Entity/Color/Layer/linetYpe] <Block>: B
▷ ★Error★ no function definition: AT:GETSEL!!
잘 모르지만 봤더니 BLOCK 옵션선택후 목적블럭을 선택하게 되있는거지요?
목적블럭 선택하는건 따로 쓰는 리습이 있어서 이번건 선택한 영역안에서 다향한 블럭을 보여주는것이
필요했습니다.
자꾸 죄송하네요^^
리습 구문 앞에 이렇게 명시 돼있네요 필수 서브루틴으로 AT:GetSel 함수가 필요한데 본 리습엔 포함돼있지 않습니다
함수 빠진거 첨부파일로 다시 올립니다. (위에 복붙했던, 에러나는건 지웠습니다.)
말씀하신대로 목적블럭이 있는 경우에 사용하는거 맞습니다.
블럭 외에도 다양하게 적용할 수 있어 유용하지요..
그리고, 선택영역안에서 블럭인것 모두 선택하는건 qselect를 사용하면 되는데,,
신속선택 말고 다른 기능이 필요하신건가요?
첨부로 변경하면서 포함했습니다~
감사합니다 🙂
네 감사합니다
실행해봤더니 에러가 해결되었습니다^^
저희 하는일이 필터나 신속선택을 많이해야하는일이라 신속선택마저도 줄이고 싶어
필터 기능을 많이 쓰고 있습니다.
해치,문자,특정블럭명등을 대표적으로 쓰고 있는 상태에서 블럭만 보여주는것이 부족하다
느끼고 있었구요.
주로 하는 작업이 도로공사 준공도면 hcad작업인데
필요없는 블럭 레이어 정리해서 정리해주는 작업입니다.
그런데 기능안에서 객체/색상/라인타입등등은 가져와서 어떻게 사용하는건가요?
list명령처럼 속성의 종류를 보는건가요?
혹시 두번째 리습 같은 문자열 선택해주는 리습을
켜진 레이어만 대상으로 하는것으로도 수정가능할까요?
기준개체의 속성과 같은것만 select하는 매력적인 놈입니다.
그 기능은 저도 잘 모르겠습니다…