버전정보
Product Version | 17.0.0.201 |
---|---|
File Version | 2017.12.1.1 |
사용 환경이나 브라우저 기능 차이 또는 제품 제약으로 발생할 수 있는 현상은 제품제약사항 문서를 참고해주세요.
하위 호환성
제품 내부함수의 이름변경으로 이전 개발된 프로젝트의 수정및 이번에 배포된nexacrou17lib로 업데이트 해야 합니다.
설명 | |
---|---|
발생 현상 |
|
해결 방법 | 위 2가지의 발생현상이 발생할 경우 다음과 같은 순서로 해결 바랍니다. 1) 새로 배포된 nexacro17_SetupStudio.exe를 설치하시기 바랍니다. 2) 제너레이트 된 프로젝트의 environment.xml.js파일의 내용을 아래와 같이 수정합니다.
|
신규기능
Grid에 smart scroll 기능을 추가했습니다.(RP.76152)
설명 |
---|
Grid에 Smart scroll 기능을 사용하기 위한 fastvscrolltype property를 추가 했습니다. Smart scroll 기능은 스크롤 할 때 표시되는 데이터의 개수를 제한하여 스크롤 성능을 향상하기 위해 사용합니다. fastvscrolltype property는 Grid의 세로 스크롤바에서 TrackBar 또는 fling으로 스크롤 시 팝업으로 표시되는 Row의 위치를 설정하는 속성입니다. Syntax)
Grid.fastvscrolltype // get |
WebBrowser의 url 속성이 변경되었을 때 브라우저의 History가 남지 않는 기능을 추가했습니다.(RP.76142)
설명 |
---|
WebBrowser의 url속성이 변경되었을때 브라우저의 History를 남길지 선택하는 useurlhistory Property를 추가 했습니다. Syntax)
WebBrowser.useurlhistory // get |
변경기능
trace로깅을 파일로 남기는 기능을 Android Runtime에서도 사용하도록 기능을 확대했습니다.(RP.76786)
설명 | |
---|---|
변경 전 | Environment의 tracemode Property값이 'new', 'append'로 실행 시 trace내용이 Windeos에서만 로그파일을 남겼습니다. |
변경 후 | Environment의 tracemode Property값이 'new', 'append'로 실행 시 trace내용이 Windeos와 Android에서 로그파일을 남겼습니다. |
NexacroStudio에서 Commandbar Menu의 "Edit -> Comment Selection" 항목의 Hotkey를 "Ctrl + /"로 변경했습니다.(RP.76771)
설명 | |
---|---|
변경 전 | Commandbar Menu의 "Edit -> Comment Selection" 항목의 Hotkey가 "/"로 동작했습니다. |
변경 후 | Commandbar Menu의 "Edit -> Comment Selection" 항목의 Hotkey가 "Ctrl + /"로 동작합니다. |
각 컴포넌트의 setFocus에 InnerFocus파라미터를 생략했을때 enableaccessibility에 따른 동작을 변경했습니다.(RP.76058)
설명 | |
---|---|
변경 전 | setFocus에 InnerFocus파라미터를 생략했을때 enableaccessibility가 true이면 InnerFocus가 false로 동작했습니다. |
변경 후 | setFocus에 InnerFocus파라미터를 생략했을때 enableaccessibility값과 무관하게 true로 동작합니다. |
오류수정
기본 컴포넌트 / 오브젝트
Calendar
RP | 설명 |
---|---|
76899 | Calendar 컴포넌트의 type 속성값이 "normal"인 경우 canchange 이벤트 리턴값을 false로 반환하면 DatePicker 팝업이 닫히는 오류를 수정했습니다. |
76737 | Calendar 컴포넌트의 type 속성값이 "spin" 경우 calendarspinupbutton, calendarspindownbutton 동작 시 월, 일 값이 정상적으로 표시되지 않는 오류를 수정했습니다 (넥사크로 브라우저 동작 시 발생한 오류입니다). |
76711 | Calendar 컴포넌트의 datepicker가 열린 상태에서 Tab 키를 입력 시 datepicker가 닫히지 않는 오류를 수정했습니다. |
Div
RP | 설명 |
---|---|
76551 | Div 컴포넌트의 form 속성으로 연결된 Form에서 tooltiptext 속성값 변경 시 부모 Form에도 반영되는 오류를 수정했습니다. |
Grid
RP | 설명 |
---|---|
76863 | Grid 컴포넌트의 autosizingtype 속성값이 "both" 또는 "row"인 경우 Cell 오브젝트의 displaytype 속성값이 "checkboxcontrol"인 항목이 표시되지 못하는 오류를 수정했습니다. |
76760 | Grid 컴포넌트의 getCurFormatString 메소드 호출 시 파라미터값이 true 인 경우 값이 반환되지 못하는 오류를 수정했습니다 (넥사크로 브라우저에서 실행 시 발생한 오류입니다). |
76677 | Grid 컴포넌트의 바인딩된 Dataset 오브젝트의 addRow 메소드 호출 시 Cell 오브젝트의 expandshow 속성값을 "show"로 지정한 경우 expandimage의 위치가 잘못 표시되는 오류를 수정했습니다. |
76586 | Grid 컴포넌트의 selectRow 메소드 함수 반환값이 잘못 처리되는 오류를 수정했습니다. |
76377 | Grid 컴포넌트의 addRow, DeleteRow 메소드 실행 시 세로 스크롤바가 나타나거나 사라지면 스크립트 에러가 발생하는 오류를 수정했습니다. |
76139 | Grid 컴포넌트의 autofittype 속성값을 지정한 경우 넥사크로 스튜디오에서 애뮬레이터 실행 시 모바일 디바이스 레이아웃을 선택하면 해당 속성이 적용되지 못하는 오류를 수정했습니다. |
ListBox
RP | 설명 |
---|---|
76571 | ListBox 컴포넌트의 multiselect 속성값을 true로 지정한 경우 여러 아이템을 선택한 상태에서 getSelectedItems 반환값이 잘못 처리되는 오류를 수정했습니다. |
MaskEdit
RP | 설명 |
---|---|
76020 | 디바이스 키보드 자동완성 기능을 사용하는 경우 MaskEdit 컴포넌트에 문자열 입력이 안 되는 오류를 수정했습니다 (안드로이드 기본 웹 브라우저에서 발생한 오류입니다). |
Menu
RP | 설명 |
---|---|
76581 | Menu 컴포넌트에서 MenuClickEventInfo 오브젝트의 속성 중 일부를 처리하지 못하는 오류를 수정했습니다. |
Plugin
RP | 설명 |
---|---|
72335 | Plugin 컴포넌트의 classid 속성값 설정 시 해당 객체가 링크되지 못하는 오류를 수정했습니다 (IE 브라우저에서 실행 시 발생한 오류입니다). |
PopupMenu
RP | 설명 |
---|---|
76896 | PopupMenu 컴포넌트의 onmenuclick 이벤트 발생 시 MenuClickEventInfo 오브젝트의 id 속성값을 처리하지 못하는 오류를 수정했습니다. |
76541 | Popupmenu 컴포넌트의 levelcolumn 컬럼값이 짝수일 때 스타일이 Bold로 적용되는 오류를 수정했습니다. |
76207 | PopupMenu 컴포넌트의 첫 번째 Item에 하위 Item이 없는 경우 방향키 입력 시 스크립트 에러가 발생하는 오류를 수정했습니다. |
76053 | PopupMenu 컴포넌트의 checkboxcolunm속성값을 설정한 경우에 체크박스가 표시되지 못하는 오류를 수정했습니다. |
74442 | PopupMenu 컴포넌트의 levelcolumn 값이 2 이상인 경우 표시되지 못하는 오류를 수정했습니다. |
Sketch
RP | 설명 |
---|---|
76369 | Sketch 컴포넌트의 saveSketchToFile 메소드 호출 시 파일명이 없는 경우 에러로 처리하지 못하는 오류를 수정했습니다. |
Spin
RP | 설명 |
---|---|
76589 | Spin 컴포넌트의 텍스트 편집 영역에 입력한 값을 다른 값으로 처리하는 오류를 수정했습니다 (넥사크로 브라우저, IE에서 실행 시 발생한 오류입니다). |
Static
RP | 설명 |
---|---|
76652 | Static 컴포넌트에서 usedecorate 속성값을 true로 설정한 경우 text 속성값에 "<" 문자가 포함된 경우 문자열이 표시되지 못하는 오류를 수정했습니다. |
Tab
RP | 설명 |
---|---|
76686 | Tab 컴포넌트 TabButtonItemControl 오브젝트의 -nexa-edge 속성 적용 시 애플리케이션이 비정상 종료되는 오류를 수정했습니다 (넥사크로 브라우저 실행 시 발생한 오류입니다). |
76682 | Tab 컴포넌트의 cssclass 속성값 설정 시 지정된 스타일이 적용되지 못하는 오류를 수정했습니다. |
72287 | Tab 컴포넌트 상단 경계선과 tabbutton 사이에 1px 정도 간격이 벌어지는 오류를 수정했습니다. |
77225 | Tab 컴포넌트에서 TabPage를 삭제했을 때 마지막 TabPage로 포커스가 이동하지 않는 오류를 수정했습니다. |
WebBrowser
RP | 설명 |
---|---|
76594 | WebBrowser 컴포넌트에서 getProperty 메소드로 window 객체를 가져오려 할때 null로 반환되는 오류를 수정했습니다 (넥사크로 브라우저에서 발생한 오류입니다). |
기타 (컴포넌트 / 오브젝트)
RP | 설명 |
---|---|
76546 | 컴포넌트의 move 메소드 파라미터에 vLeft, vTop 값만 입력했을 때 메소드가 처리되지 못하는 오류를 수정했습니다. |
75960 | getPopupFrames 메소드 실행 시 실제 프레임 오브젝트를 획득하지 못하는 오류를 수정했습니다. |
75823 | Edit, TextArea 컴포넌트의 inputtype 속성값을 "digit"로 설정한 경우 특수문자가 입력되는 오류를 수정했습니다 (안드로이드 운영체제 브라우저에서 실행 시 발생한 오류입니다). |
76788 | 컴포넌트의 cssclass 속성에 선택자를 지정해 폰트를 변경하는 경우 폰트가 변경되지 않는 오류를 수정했습니다. |
75475 | HTTP 통신중 서버가 셧다운 되는 경우 잘못된 오류 코드(10408)를 출력하는 오류를 수정했습니다 (안드로이드 넥사크로 브라우저에서 실행 시 발생한 오류입니다). |
디바이스 API
RP | 설명 |
---|---|
75338 | Sms 오브젝트의 recvStart 메소드를 실행 해 메시지를 수신했을 때 onrecvmessage 이벤트가 여러 번 발생하는 오류를 수정했습니다 (안드로이드 넥사크로 브라우저에서 발생한 오류입니다). |
75337 | Sms 오브젝트의 recvStop 메소드 호출 후에도 onrecvmessage 이벤트가 발생하는 오류를 수정했습니다 (안드로이드 넥사크로 브라우저에서 발생한 오류입니다). |
넥사크로 스튜디오
RP | 설명 |
---|---|
76806 | 넥사크로 스튜디오에서 2개 이상의 XADL 파일을 에디터에서 실행한 상태에서 에디터의 크기를 변경하면 스크립트 에러가 발생하는 오류를 수정했습니다. |
76805 | 넥사크로 스튜디오에서 XADL 파일을 에디터에서 실행한 경우 ChildFrame 오브젝트의 formurl 속성을 지정했다면 화면 전환 시 잔상이 남는 오류를 수정했습니다. |
76793 | 넥사크로 스튜디오에서 Plugin 컴포넌트를 디자인 화면에 배치하고 더블 클릭 시 잘못된 에디터가 실행되는 오류를 수정했습니다. |
76780 | 넥사크로 스튜디오 스크립트 에디터에서 ErrorEventInfo 오브젝트에 대한 intellisense 정보가 잘못 출력되는 오류를 수정했습니다. |
76689 | 넥사크로 스튜디오에서 기본 테마를 선택하고 GridCellControl 항목을 클릭했을 때 스크립트 에러가 발생하는 오류를 수정했습니다. |
76609 | 넥사크로 스튜디오에서 테마 편집 시 속성창에 이미지 파일을 선택할 수 있는 속성의 경우 이미지 목록에 테마명이 포함되어 표시되는 오류를 수정했습니다. |
75873 | 넥사크로 스튜디오에서 Form 영역 밖에 컴포넌트를 배치한 경우 스크롤 시 잔상이 남는 오류를 수정했습니다. |
77046 | 넥사크로 스튜디오에서 모듈(json)을 추가하고 [Package > Archive Manager] 메뉴에서 아카이브를 수행하는 경우 발생하는 제너레이팅 오류를 수정했습니다. |
77022 | 넥사크로 스튜디오의 Theme Editor에서 Multi Selector의 구분자(,)를 삭제한 뒤 해당 Selector를 선택하는 경우 비정상 종료되는 오류를 수정했습니다. |
75680 | 넥사크로 스튜디오의 Grid Contents Editor에서 Cell 오브젝트의 cursor 속성을 설정하는 경우 마우스 커서가 변경되지 않는 오류를 수정했습니다. |
기타
RP | 설명 |
---|---|
76559 | nexacrodeploy17.exe 실행 시 Deploy(-D 옵션)이 동작하지 않는 오류를 수정했습니다. |
76341 | IFRAME 태그를 사용해 넥사크로플랫폼 애플리케이션을 로딩하는 경우 마우스 휠 스크롤이 잘못 동작하는 오류를 수정했습니다 (웹브라우저에서 실행 시 발생한 오류입니다). |
73026 | 모바일 기기에서 가로모드로 변경 시 주소창에 가려지는 오류를 수정했습니다 (iOS 운영체제에서 발생한 오류입니다). |
도움말 수정 및 추가
RP | 설명 |
---|---|
76960 | 도움말 항목 중 Sms 오브젝트의 deleteMessage 메소드 설명에 운영체제 버전별 제약사항 문구를 추가했습니다. |
76895 | 도움말 항목 중 Grid 컴포넌트의 cellmovingtype 속성값의 제약 사항 설명을 추가했습니다. |
76846 | 도움말 항목 중 Dataset 오브젝트의 saveBIN 메소드 지원 환경을 수정했습니다. |
76713 | 도움말 항목 중 Static 컴포넌트의 fittocontents 속성 설명을 보완했습니다. |
76606 | 도움말 항목 중 WebBrowser 컴포넌트의 callMethod 메소드 설명을 보완했습니다. |
76588 | 도움말 항목 중 Grid 컴포넌트의 selectRow 메소드 설명을 보완했습니다. |
76450 | 도움말 항목 중 Edit 컴포넌트의 displaynulltext 속성값 설명을 보완했습니다. |
69670 | 도움말 항목 중 Application, Form 오브젝트의 transation 메소드 설명을 보완했습니다. |