WideStudio Application Builder User's Guide

| WideStudio Application Builder User's Guide | WideStudio Index Table of contents

> ## 객체란

> 객체란 윈도우나 누름버튼등 GUI부품을 가리킵니다. 객체는 C++ 객체이며, 사용자가 간단하게 객체를 고쳐 만들수 있도록 다음과 같이 기능을 지니고 있습니다.
> - 속성
>   객체는 속성(한종류 멤버 변수)를 가지고, 통합적인 인터페이스에서 값을 지정할 수 있습니다. 지정할 수 있는 속성는 색깔이나 크기, 모양, 값, 문자열 등 있습니다.
>   클래스 윈도우를 사용하면, 속성이 추가된 객체를 새롭게 작성할 수도 있습니다. 자세한 것은 제8장 클래스 윈도우, 속성 추가절을 참조해 주십시오.
> - 이벤트 프로시저
>   객체는 이벤트 프로시저(나중 절을 참조해 주십시오)를 가질수 있습니다. 이벤트 프로시저에 의하여, 도욱이 기능이나 동작을 추가할 수 있습니다. 이벤트 프로시저에 의하여 필요하지 않은 클래스 파생을 줄이고, 간단하게 객체를 고쳐 만들수 있도록 되어 있습니다. 물론, 클래스 파생에 의하여 새롭게 객체를 만들수 있습니다. (클래스 윈도우 절을 참조해 주십시오.)
> 객체(관리 기능을 가지는 것)들은 주로 다음과 같습니다.

> 분류 | 클래스 명칭 | 설명
> 윈도우 | WSCwindow | 윈도우이며 애플리케이션 윈도우의 바탕이 됩니다.
> | WSCbaseDialog | 대화 상자입니다.
> 폼(form) | WSCform | 윈도우안에 여러가지 컨트롤을 배치하는 직사각형 에리어 입니다.
> | WSCscrForm | 스크롤 기능을 가지는 에리어입니다.
> | WSCsform | 분리선에 의하여 복수 영역의 크기를 자유롭게 바꿀수 있는 직사각형 에리어입니다.
> | WSCindexForm | 인덱스 탭(index tab)으로 페이지를 바꿀 수 있는 직사각형 에리어입니다.

> 객체(관리 기능이 없는것)들은 주로 다음과 같습니다.

> 분류 | 클래스 명칭 | 설명
> 라벨,버튼 | WSCvbtn | 누름버튼입니다.
> | WSCvtoggle | 토글 버튼입니다.
> | WSCvlabel | 직사각형 테두리를 기지는 택스트 표시 객체입니다.
> 컨트롤 | WSCpulldownMenu | 풀다운(pull-down) 메뉴입니다.
> | WSCoption | 옵션 메뉴입니다. 값을 선택합니다.
> | WSCpopupMenu | 팝업(pop-up) 메뉴입니다.
> | WSCvslider | Slider입니다. 값을 지정할때 편리합니다.
> | WSCvclock | 시계를 표시합니다.
> | WSClist | 택스트를 리스트 표시합니다. 스크롤 기능을 가집니다.
> | WSCvifield | 자판에서 택스트 입력을 받는 객체입니다.
> | WSCvmifield | 복수 라인 입력을 받는 객체입니다.
> | WSCtextField | 스크롤 바를 가지는 복수 라인 입력을 받는 객체입니다.
> | WSCcomboBox | 자판 입력과 선택 메뉴 양쪽 기능을 가집니다.
> 기본 묘화 | WSCvarc | 원호를 표시합니다.
> | WSCvrect | 직사각형을 표시합니다.
> | WSCvline | 꺾은선을 표시합니다.
> | WSCvpoly | 다각형을 표시합니다.

Document Release 3.70 for WideStudio ver 3.70, Feb 2004

WideStudio documents index | Table of contents

Copyright(C) T. Hirabayashi, 2000-2004 | Last modified: Feb 25, 2004