2015년 5월 20일 수요일

히포차트 4.3 업데이트 내역 (2015.05.20)




히포차트 4.3 업데이트 리스트 공유합니다. 
참고하시기 바랍니다.

  • 축 Orientation 개념이 제거되고 Axis 속성의 Direction 으로 방향을 좌우합니다. 기존 오리엔테이션과는 다르게 방향이 바뀌어도 좌표평면 자체의 방향은 바뀌지 않고 축만 이동합니다.
  • Axis 객체 속성에 IsInverseAxis 속성 추가 - 축 스케일 방향을 역전 시킬 수 있습니다. 예를 들어 Y축 스케일을 100, 50, 0 이런 순서로 거꾸로 표기가 가능합니다. 오리엔테이션 기능이 비활성화되고 이 두가지 기능들로 대체되었습니다.
  • 축 라벨링이 큰 숫자인 경우 100K, 1.5M 과 같은 단축 형태로 표시할 수 있도록 개선되었습니다.
  • X축이 넘버형, 날짜형일 경우 라벨이 짤리거나 한쪽으로 치우치는 문제가 해결되었습니다.
  • 또한 넘버형, 날짜형일 경우 그리드 및 스케일이 한 칸 더 생기는 문제가 해결되었습니다.
  • X, Y축 이 날짜형일 경우 각종 표식(마커, 틱)을 표시할 수 있도록 수정되었습니다.
  • X축, Y축이 날짜형일 경우 다양한 타입의 날짜를 지원합니다.(Day, Month, Quater, Week, DayofWeek 등)
  • Line 차트 구현 시 데이터가 Null 이 들어갈 경우 점선 혹은 다른 선으로 연결할 수 있는 기능이 개선되었습니다.
  • 주식차트와 막대 차트를 한 축에 의존하도록 구현이 가능합니다.
  • 주식차트의 스케일 칼큘레이션 로직이 개선되었습니다.
  • 주식차트 구현 시 2개의 시리즈리스트를 추가할 경우 간격을 최소화할 수 있도록 수정되었습니다.
  • 주식차트 X축을 날짜형으로 설정할 수 있습니다.
  • 멀티축 구현 시 추가축에 날짜형 Y축을 추가할 수 있습니다.
  • Scatter, Line, Spline 차트 구현 시 Point (점) 의 Outline 을 다르게 설정할 수 있습니다.
  • Axis 객체에 IsZeroStartScale 속성 추가 - 이 속성은 축 스케일의 시작을 0으로 부터 할 것인가를 묻는 것으로 기본값은 true 입니다. 만약, 스케일의 시작을 가장 작은 수 근처의 값으로 하고 싶다면 false 로 설정하면 됩니다.
  • AxisTick, AxisMarker 에 Visible 속성 추가
  • 히포차트 그래프 영역의 여백과 공간이 더욱 최적화되었습니다.
  • 간트차트의 색상이 기본 시리즈 Color를 따르도록 조정되었습니다.
  • Gantt 객체의 DateType이 비활성화되었습니다. 축의 Datetype 을 이용합니다.
  • 그래프의 배경색, 좌표평면 배경색 및 배경이미지, 축영역 배경색 등 부분에서 많은 개선이 이루어졌습니다.
  • 비좌표 계열의 차트 역시 그라데이션이 들어간 멋진 배경을 삽입할 수 있습니다.
  • 기존의 디자인타입 중 simple 등 몇 가지 타입이 비활성화되어 기본값으로 그려지도록 수정되었습니다.
  • 히포차트 4.3 전용 팔레트 타입이 적용되었습니다.
  • 게이지차트 라벨링 기능이 추가되었습니다.
  • 게이지차트 스케일 칼큘레이션의 개선이 이루어졌습니다.
  • 파이 차트의 입체형이 수정되었고, 2D형 타입이 추가되었습니다. 또한, 아웃라인의 색상을 다르게 설정할 수 있습니다.
  • 도넛 차트도 파이와 유사하도록 수정되었습니다.
  • 이너 레전드(내부 범례)의 로직 개선이 이루어졌으며 배경색을 지원합니다.
  • 히포엔진에서 날짜형일 경우의 메소드가 추가되었습니다.
  • 윈도우즈폼 컨트롤의 기본 컨텍스트 메뉴가 수정되었습니다.
  • 박스플롯 차트가 공식적으로 추가되었습니다.
  • 이 외에도 많은 부분에서 개선이 이루어졌고 bug fix가 이루어졌습니다.