JSL : StringColBox의 제목은 사용자가 양식에서 편집 할 수 있습니까?stringcolbox를 사용하는 입력 폼 / 창을 사용할 때 사용자는 stringcolbox의 제목을 doubleclick하여 변경할 수 있습니다. 물론 그들은 값을 변경할 수 없지만 제목을 수정할 수는 있습니다. 이게 의도적 인거야? 그렇다면 사용자를 변경하지 못하도록 잠글 수 있습니까?
NumberColBox 및 StringColEditBox의 경우도 마찬가지지만 NumberColEditBox는 아닙니다 (두 번 클릭 할 때 제목을 변경할 수는 없지만 서식을 다시 설정할 수 있음).
제목 : Re : JSL : StringColBox의 제목은 사용자가 양식에서 편집 할 수 있습니까?멋지다, 고맙다. 고마워. 나는 여전히 그것이 그들이 기본적으로 StringColBoxes를 위해 잠겨 있다는 것을 이상하게 여깁니다. 
또한 불행히도 잠금 기능을 사용하면 새로운 문제가 발생합니다.
이전에는 폼 전체에 분산되어있는 여러 개의 다른 NumberColEdit 상자를 모두 탭할 수있었습니다. 이것은 크게 진입 속도를 높입니다. StringColBoxes의 잠금이 해제되면 tab을 사용하면 StringColBoxes 제목에 커서가 놓입니다. 사용자가주의를 기울이지 않으면 실수로 덮어 쓸 수 있습니다.
이제 stringcolbox가 제목을 잠근 경우 사용자가 우연히 제목을 변경할 수 없지만 탭은 잠긴 제목 stringcolbox가 표시 될 때까지 앞으로 만 이동합니다 (이 시점에서 이동을 멈추고 사용자가 다시 마우스를 누르고 다음 numbercoleditbox를 클릭하십시오.
따라서 탭을 사용하거나 우연히 제목을 덮어 쓰지 않도록하려면 탭이 더 중요합니다. 내가 둘 다 가질 수있는 방법이 있을까요?
제목 : Re : JSL : StringColBox의 제목은 사용자가 양식에서 편집 할 수 있습니까?'ShowProperties ()'는 도움이됩니다.
NewWindow("SCB", scb = StringColBox("Title", {"a", "b", "c"}));
ShowProperties(scb);
Wait(2);
Beep();
scb << lockTitle;