jControls CF35는 저희 컴파일 테크놀로지에서 개발한 닷넷 콘트롤 라이브러리입니다. 기존의 단조로운 콘트롤대신 다양한 색채를 활용한 콘트롤들을 지원합니다.
jControls CF35를 인스톨하시면 자동적으로 비주얼스튜디오에 새로운 콘트롤들이 추가됩니다. 이 콘트롤을 단순히 화면상에 배치하는 것만으로도 멋있는 화면을 구성하실 수 있습니다.
jControls CF35는 무료입니다. 단 저희회사 CUWIN에서만 사용가능합니다. 타사의 윈도CE 디바이스에서는 사용하실 수 없습니다.
CUWIN시리즈중 Windows CE 6.0을 사용하는 기종에서만 사용 가능합니다.(CUWIN3000/4000에서는 사용불가) 또한 데스크탑에서도 실행하실 수 없습니다.
Installing jControls CF35 - jControls CF35 를 인스톨하는 방법에 대해서 설명합니다.
jControls CF35 Project - jControls CF35 프로젝트를 생성하는 방법에 대해서 설명합니다.
Running the Sample Project - 샘플 프로젝트를 실행하는 방법에 대해서 설명합니다. ←- 샘플 실행 동영상
Hosting jControls - 기존 윈도CE의 한계를 극복하기 위해서 jControls CF35는 그래픽 매커니즘을 새롭게 구현해야만 했습니다. 그 결과 기존의 form에서는 jControls CF35의 콘트롤을 표현할 수 없고, 저희가 제공하는 jForm위에 콘트롤을 위치시켜야 합니다. 기존의 form을 꼭 사용해야만하는 상황이라면 jContainer위에 콘트롤을 위치시켜서 사용할 수 있습니다. 그래야만 jControls CF35의 콘트롤들이 제대로 표시됩니다. jControls CF35의 콘트롤은 기본적으로 투명, 알파블랜딩, Z-오더링, 그라데이션등을 지원합니다.
Fills, Strokes, and Borders - jControls CF35가 어떻게 공간을 색칠하고 관리하는지에 대해서 살펴봅니다.
Highlights and Gloss - jControls CF35 는 좀더 시각적으로 멋있게 콘트롤을 표시하기위해서 하이라이트, 그로스(gloss)효과를 사용하고 있습니다. 이런 효과들을 어떻게 콘트롤에서 적용하는지에 대해서 살펴봅니다.
Text Features - jControls CF35의 모든 콘트롤들은 text기능을 가지고 있습니다. 이 text기능에는 한글(다국어)글꼴지원, 정렬, 위치지정, 워드래핑등의 기능을 포함하고 있습니다.
Setting Properties at Runtime - 콘트롤들을 화면에 그리는 과정을 숨기는 방법에 대해서 알아봅니다.
DisableDoubleClick Property - 콘트롤을 빠르게 터치하는 경우 더블클릭으로 오인하는 것을 방지하는 방법에 대해서 살펴봅니다.
jForm 은 .Net Compact Framework's Form에서 발전시킨 형태입니다. jControls CF35의 콘트롤들을 jForm위에 위치 시킬수 있습니다. |
|
jContainer | jContainer 는 .Net Framework's Panel 과 유사합니다. jControls CF35의 콘트롤을 이곳에 위치 시킬수 있습니다. |
jLine | 화면에 선을 그립니다. |
jRectangle jRoundedRectangle | 화면에 사각형을 그립니다. 모서리가 둥근 사각형을 그립니다. |
jEllipse | 원 또는 타원을 그립니다. |
jButton 은 .Net Compact Framework's Button 에서 발전시킨 콘트롤입니다. 근사한 버튼 모양을 표현할 수 있습니다. |
|
jImageButton | jImageButton 은 이미지를 사용한 버튼을 구현해 줍니다. 유저가 그린 그림(또는 아이콘)으로 버튼을 구현할 수 있습니다. |
jLamp | jLamp 는 램프를 표현하기 위한 콘트롤입니다. |
jimageLamp | jimageLamp 는 이미지를 사용한 램프를 표현하기 위한 콘트롤입니다. |
jLabel | jLabel 은 .Net Compact Framework's Label을 발전시킨 콘트롤입니다. 텍스트를 표시하는 용도로 사용합니다. |
jImage | jImage 는 이미지를 표시하기 위한 콘트롤입니다. jForm 또는 jContainer 위에 사용하면, 이미지중 투명색부분에 뒷배경이 표시됩니다. 아이콘이나 로고등을 표현하는 용도로 사용하실 수 있습니다. |
jProgress | jProgress 는 .Net Compact Framework's ProgressBar 을 발전시킨 콘트롤입니다. 진행상황을 표시하는 용도로 사용합니다. |
jSlider | jSlider 는 .Net Compact Framework's TrackBar를 발전시킨 콘트롤입니다. 슬라이더 스위치로 사용합니다. |
jSwitch | jSwitch 는 On 또는 Off 상태중 하나를 결정해야하는 토글스위치로 사용할 수 있는 콘트롤입니다. |
jRadioButton | jRadioButton 은 기존 라디오버튼을 발전시킨 콘트롤입니다. |
jCheckBox | jCheckBox 는 기존 체크박스를 발전시킨 콘트롤입니다. |
jTextbox | jTextBox 는 텍스트 입력을 위한 콘트롤입니다. |
jNumpad | jNumpad 는 숫자를 입력받기 위한 뉴메릭 키패드 콘트롤입니다. 정수, 소수점을 포함한 소수를 입력받을 수 있습니다. |
jKeyboard | jKeyboard 는 문자 및 숫자를 입력받기 위한 키보드 콘트롤입니다. 한글입력도 가능합니다. |
jMessageBox | jMessageBox 는 멧세지 박스입니다. 에러멧세지등을 표현할 때 사용하실 수 있습니다. |
jUserControl | 몇개의 콘트롤을 조합하여 새로운 콘트롤을 생성하여 사용하실 수 있습니다. |
Portions of this software are copyright © 2015 The FreeType Project (http://www.freetype.org). All rights reserved.