

기존의 Visual Studio 2005/2008의 솔루션 빌드(컴파일)시간을 개선하여 프로그램의 개발시간을 단축 시킬 수 있도록 기능을 개선 하였습니다.


※ 본 기능 개선은 SmartX Framework 적용여부와 상관없이 발생되는 문제였으며, SmartX Framework 사용하지 않는 경우에도 설치만 하셔도 빌드시간이 개선됩니다.
[SmartForm에 OnEventFormChanged 이벤트 추가]SmartForm과 SmartInnerForm을 사용하여 MDI 구현시 화면 전환 후 발생되는 Event 입니다. OnEventFormChanged Event는 MainForm 즉 SmartForm에서 Main으로 설정된 Form에서만 발생되는 Event 입니다.
[활용 예 : SmartForm(메인폼)에서 SuspendLayoutInterval 속성값이 0일 경우]
SmartForm과 SmartInnerForm을 사용하여 MDI구현시 SmartForm의 속성값 중 SuspendLayoutInterval 속성값이 0일경우 각각의 폼들의 사용자 인터페이스 컨트롤들이 Visible, Enabled 속성 값을 변경할 경우 화면전환이 발생하면 속성값이 임의로 변경되는 문제가 발생합니다. 이러한 경우 SmartForm의 OnEventFormChanged 이벤트를 활용하시면 위 문제를 해결 할 수 있습니다.

