MDI 메인폼에 MAINMENU1 이 있고 자식폼에 다시 MAINMENU1이 있습니다. 처음 메인폼 만을 활성시켰을때는 기본 메뉴가 활성화되더군요. 그리고 나서 자식폼을 활성화시키면 자식폼의 메뉴가 활성화 되구요. !
근데, 여기서 문제가 발생했습니다.
바로 자식폼을 닫았는데, 계속해서 메인폼에 자식폼의 메뉴가 적용되서
활성화 되어있는 것입니다. 자식폼을 닫으면 메인폼의 메뉴가 활성화
되어야 하는데,, 어떻게 하면 가능한가요.. ? 알려주세요..
MDI Child폼이 아직 살아있어서 그렇습니다.
명시적으로 Free하시거나 MDI Child폼의 OnClose이벤트에서 Action := caFree; 를 코딩해보세요...
^^ 항상 즐코하세요...