|
임펠리테리입니다.
빌더의 위저드가 자동으로 만들어주는 MDI 프로젝트에서 메뉴나 툴버튼 등이 자동으로 활성/비활성화되는 것은
액션 때문입니다. 메인 폼의 아랫쪽에 보시면 버튼모양에 마우스 커서가 그려진 컴퍼넌트가 있을텐데,
그것이 바로 TActionList입니다. 이 액션리스트에는 일반적으로 많이 사용되는 동작들, 즉 파일 오픈, 저장,
에디팅 관련 기능에 대한 동작들이 선택가능하도록 저장되어 있어서, 액션리스트의 각 액션들에서 Category만
선택하면 그 액션이 해야 할 기본적인 동작들이 모두다 설정됩니다. 잘 이해가 안되시면, 액션리스트를
더블클릭해서 나오는 액션에디터에서 여러 액션들을 보시면 될겁니다.
그럼 이만....
황영선 님이 쓰신 글 :
: 저기여 C++빌더5.0에서 제공하는 mdi폼을 수정해서 쓸려고하거든여
: 근데 거기에 툴바버튼에 보면 new버튼하고 open버튼만 활성화 되고 다른버튼은 활성화가 않되있더라고요.
: 다른건 무엇을 실행한다음에 거기에 맞는 버튼이 활성화 되는데 이런 방법을 어디서 조정하는건가요?
: 오브젝트 인스팩터에 Enabled 도 true로 되있고,활성화를 조정하는 프로그램이 메인해더파일에도 없고,cpp파일에도 없고 도데체 어디서 해주는건지 모르겠내요..
: 너무 궁금해서요.
: 가르쳐주세요~~
: 그리고 빌더에서 제공하는 mdi폼에 툴바버튼 활성화 비활성화를 제가 바꿀수 있는 방법도 가르쳐주시면 감사하겠습니다..
:
|