SmartX Framework 3.2.1 업데이트 안내 SmartX Framework 3.2.1 버전부터 개발환경 자동구축이 가능하여 Windows 10 버전 업데이트 관련 다양한 문제점을 한번에 해결 가능합니다. [목차]
1. SmartX Framework 설치로 개발환경 자동구축
2. SmartX Framework[ver.3.2.1]업데이트 안내
SmartX Framework 3.2.1 버전부터 SmartX Framework 설치 시 자동으로 개발환경이 구축됩니다. 또한, IEC-Series와 PC간 USB연결(Windows Mobile Device Center)이 안되는 경우 SmartX Framework를 재설치하면 문제를 해결하실 수 있습니다.
- IEC-Series SDK 설치 확인 및 진행
- Windows Mobile Device Center 설치 확인 및 진행
- Windows Mobile 2003 기반 장치 연결 서비스 시작
-.NET Compact Framework Target 파일 설치
- SmartX Framework 설치
-
Step-1. 설치시작
-
Step-2. 설치 대상 설정
-
Step-3. 설치 정보 및 안내
-
Step-4. 설치시작
SmartX Framework 3.2.1 버전이 업데이트 되었습니다. 3.2.1 버전은 개발환경 구축 및 관련 파일이 자동으로 설치되며 Windows 10 버전 업데이트 이후 발생하는 다양한 오류를 해결 가능합니다. 또한 신규 컴포넌트 SmartScreenSaver 추가와 기존 컴포넌트 기능개선 및 버그 수정을 하였습니다.
[SmartX Framework 3.2.1버전에 추가된 컴포넌트 및 기능]
- IEC-Series SDK 설치 확인 및 진행
- Windows Mobile Device Center 설치 확인 및 진행
- Windows Mobile 2003 기반 장치 연결 서비스 시작
-.NET Compact Framework Target 파일 설치
- SmartX Framework 설치
SmartScreenSaver는 IEC-Series를 고정된 화면으로 장시간 켜놓는 경우 LCD패널에서 발생할 수 있는
다양한 문제(불량화소 및 BackLight-LED 수명감소)를 방지하기 위해 지정된 시간동안 화면터치 입력이
없는 경우 화면보호 기능을 최소의 코딩으로 편리하게 구현할 수 있도록 만들어진 컴포넌트 입니다.
1. 다양한 스크린 세이버 모드 지원
- 이벤트 컨트롤, 백라이트 컨트롤, 텍스트 출력 모드, 외부 프로그램 실행
2. 스크린 세이버 동작 시간 설정 가능
3. 텍스트 출력 모드일 경우 다양한 속성 지원
- 텍스트 출력 방식 선택 가능 (대각선 이동, 랜덤 출력)
- 텍스트 출력 빈도 및 속도 설정 가능
- 텍스트 폰트, 크기, 색상 설정 가능
SetPenStyle() : 선의 스타일(실선, 파선)을 설정하는 기능 추가
2-2. SmartUpdateSetFontName(string strFontName) : 다이얼로그 창의 텍스트를 사용자 폰트로 지정하는 기능 추가
2-3. SmartConfigssmartConfigs1_ONTouch_MouseClick이벤트에서 MOUSESTATECODE인자 추가 : MOUSE_DOWN, MOUSE_UP 의 상태를 반환
프로그램 종료시 smartConfigs1.Display.Touch_MouseClickStop();를 반드시 호출해야함
Connect(int iTimeout) : iTimeout 인자 추가. TCP클라이언트에서 TCP서버로 연결시 네트워크의 문제 로 연결이 안되는경우 최대 설정 시간(iTimeout)만큼 서버와의 연결을 시도하되 연결 성공 시 바로 리턴
Release() : SmartPlayer Stop이후 프로그램 종료시 메모리에 SmartPlayer프로세스가 남아있는것을 방지하는 기능
2-6. SmartMemoryRelease() : CPU사용량 관련 기능의 리소스를 모두 해제합니다.
- SmartComboBox에서 포커스가 벗어났을 때 ItemList가 닫히지 않는 현상 수정
- SmartComboBox가 SmartGroupBox에 추가되어 있을 때 itemList가 SmartGroupBox를 벗어나는 경우
ItemList가 보이지 않는 현상 수정
IEC266-Series에서 smartRemote1.Start() 호출 시 MissingMethodException이 발생하는 현상 수정
3-3. SmartConfigsGetSystemDateTime() 호출 시 변경된 시스템 시간을 올바르게 가져오지 못하는 현상 수정
3-4. SmartTCPClient
- 서버에 연결 또는 연결 해제 시 간혹 ObjectDisposeException이 발생하는 현상 수정
- smartTCPClient1.SetBlocking(false) 로 하여 SmartTCPClient를 NoneBlocking으로 사용 할 때
smartTCPClient1.Connect() 함수 호출 후 프로그램 종료 시 프로세스가 남아있는 현상 수정
- MDI방식의 프로젝트에서 SmartPlayer와 SmartGroupBox를 함께 사용하는 경우 SmartPlayer의 영상이
재생이 안되거나 부드럽게 재생되지 못하는 현상 수정
- RoundRadius 의 값을 1이하로 변경하는 경우 인덱스범위초과 현상 수정
Start()함수를 호출하지 않고 Finish()함수를 호출하는 경우 NullReferrenceException이 발생하는 현상 수정
3-7. SmartPlayer동영상을 연속으로 재생하는 경우 간헐적으로 발생하는 에러 현상 수정
자료실 > SmartX Framework 관련 > SmartX Framework 프로그래밍가이드
2. SmartX Framework 업데이트 정보자료실 > SmartX Framework 관련 > SmartX Framework 설치파일 > SmartX Framework 업데이트 정보
3. SmartX Framework 관련 DLL 참조 에러 발생시 해결 방법 안내자료실 > TipNote > SmartX Framework 관련 DLL 참조 에러 발생시 해결 방법 안내
4. Windows 10 버전 업데이트 관련 이슈커뮤니티 > 공지사항 > 공지사항 > 99. Windows 10의 Windows 버전 업데이트 후 Mobile Device Center 연결 문제 및 Visual Studio 관련 이슈