New

1. Format에 설정한 자릿수만큼 출력 되는 (Cfg) FloatCalcMode 추가 

Float Type 인 컬럼에서 계산 시 (col)Format과 설정한 소수점 길이보다 짧게 출력되거나 예상했던 결과 값보다 소수점 자릿수가 길게 출력되는 경우 보정치 값을 변경하도록 설정합니다.

기본적으로 설정된 소수점 계산의 보정치는 1e5 즉, 1 * 10의 5승인 100000을 기본 값으로 설정하여 계산합니다. 

Format으로 소수점부를 길게 설정하는 경우 FloatCalcMode:1 로 설정하면 Format에 설정된 소수점 길이에 맞춰 자동으로 계산이 되어 JavaScript에서 필연적으로 발생하는 부동소수점 현상을 최대한 방지할 수 있습니다.


[사용 예시]

options.Cfg :{

    FloatCalcMode: true

};



2. Hint가 표시되는 최대 너비를 설정할 수 있는 (Cfg) HintMaxWidth 추가 

기존에는 Hint 가 데이터 길이에 맞춰서 출력이 되었습니다. 그러다보니 긴 데이터의 Hint를 확인할 때 Hint가 의도치않게 길어지는 상황이 발생합니다.

추가된 (Cfg)HintMaxWidth 를 사용하면 Hint가 표시되는 최대 너비를 지정할 수 있습니다.


[사용 예시]

options.Cfg :{

    HintMaxWidth : 200 // Hint 의 너비가 200px 가 넘어가지 않도록 설정

};




3. Tip이 표시되는 최대 너비를 설정할 수 있는 (Cfg) TipMaxWidth 추가 

기존에는 Tip이 데이터 길이에 맞춰서 출력이 되었습니다. 그러다보니 긴 데이터의 Tip를 확인할 때 Tip이 의도치않게 길어지는 상황이 발생합니다.

추가된 (Cfg)TipMaxWidth 를 사용하면 Tip이 표시되는 최대 너비를 지정할 수 있습니다.


[사용 예시]

options.Cfg :{

    TipMaxWidth : 100 // Tip 의 너비가 100px 가 넘어가지 않도록 설정

};



Fixed

1. EnumMenu가 설정된 Enum셀의 값의 메뉴 표시 시, 셀 값에 해당하는 Item에 포커스가 가도록 개선 


2. UseFilterDialog의 필터다이얼로그가 Date, Int, Float타입 열의 빈 값을 목록에 정상적으로 표시하지 않던 문제 수정  


3. Enum 타입 열에 DefaultValue 설정이 Enum이 설정되지 않은 경우에만 동작하던 문제 수정 


4. exportData로 엑셀파일 다운로드 시 NoColor로 인한 색상이 반영되지 않는 문제 수정 


5. makeSubTotal로 소계행 생성 시 captionCol만 설정한 열도 계산에 포함되도록 변경 


css Fixed

1. Hover:3 시 사용하는 열 배경색 추가

각 테마 파일에 아래 내용이 추가되었습니다.

.IBHoverColBackground { background: rgba(152, 207, 229, 0.1); }


.IBGRHoverColBackground { background:rgba(218, 223, 244, 0.1); }


.IBGYHoverColBackground { background:rgba(152, 207, 229, 0.2); }


.IBMRHoverColBackground { background: rgba(218, 223, 244, 0.1); }


.IBMTHoverColBackground { background:rgba(133, 195, 202, 0.1); }


.IBSPHoverColBackground { background-color: rgba(183, 224, 255, 0.1); }