WideStudio Programming Guide

| WideStudio Programming Guide | WideStudio Index Table of contents

> ## 샘플2 (여러가지 부품1)

> 여기서는 여러가지 부품을 이용해봅시다.
> 샘플의 소스코드는 ws/samples/sample/EUCJP/sample/sample.prj, ws/samples/sample/SJIS/sample/sample.prj 입니다. 응용프로그램 빌더로 읽겄다가 컴파일해보아주세요.
> 이 샘플에서는 다음과 같은 일을 실행합니다.
> - 샘플 대화 상자의 표시
> - 슬라이더에의한 값의 지정
> - 택스트의 입력
> - 콤보 상자에 의한 택스트의 입력 또는 택스트의 선택
> - 옵션 메뉴에의한 값의 선택
> - 리스트 객체에서의 문자열의 표시

> [응용프로그램 윈도우의 모습]
> - 대화 상자의 표시
>   [Dialog]라 표시되여있는 단추에는 WSEV_ACTIVATE 이벤트로서 btn1_ep() 이벤트 프로시저가 붙여놓여있습니다. 이 프로시저는 단추가 눌리우면 기동되여 메시지 대화 상자( newmess_002 )를 팝업시키며 대화 상자의 결과치를 판단하여 라벨 ( newvlab_001 ) 에 결과를 표시합니다.
> - 슬라이더의 값
>   슬라이더1(newvsli_000) 에는 WSEV_VALUE_CH 이벤트로서 slider1_ep() 이벤트 프로시저가 붙여놓여있습니다. 이 프로시저는 슬라이드되면 기동되여 슬라이더의 값을 라벨( newvlab_002 ) 에 표시합니다.
> - 택스트 입력
>   [Input text]라 표시되여있는 단추에는 WSEV_ACTIVATE 이벤트로서 btn2_ep() 이벤트 프로시저가 붙여놓여있습니다. 이 프로시저는 단추가 눌리우면 기동되여 택스트 입력 필드( newvifi_004 ) 에 입력된 택스트를 옆의 라벨( newvlab_005 ) 에 표시합니다.
> - 슬라이더의 값2
>   슬라이더2(newvsli_006) 에는 WSEV_VALUE_CH 이벤트로서 slider2_ep() 이벤트 프로시저가 붙여놓여있습니다. 이 프로시저는 슬라이드되면 기동되여 슬라이더의 값을 막대형미터( newvmet_008 ) 에 표시합니다.
> - 콤보 상자
>   콤보 상자에의한 택스트 입력과 택스트 선택의 샘플입니다.
> - 옵션 메뉴
>   [Choose]라 표시되여있는 옵션 메뉴에는 WSEV_VALUE_CH 이벤트로서 opt1_ep() 이벤트 프로시저가 붙여놓여있습니다. 이 프로시저는 옵션 메뉴에서 값이 선택된 경우에 기동되여 옆의 라벨( newvlab_011 )에 그 선택된 값을 표시합니다.
> - 리스트
>   [Add]라 표시되여있는 단추에는 WSEV_ACTIVATE 이벤트로서 btn3_ep() 이벤트 프로시저가 붙여놓여있습니다. 이 프로시저는 리스트( newlist_012 ) 에 문자열을 한줄 덧붙입니다.
>   [Clear]라 표시되여있는 단추에는 WSEV_ACTIVATE 이벤트로서 btn4_ep() 이벤트 프로시저가 붙여놓여있습니다. 이 프로시저는 리스트( newlist_012 ) 에 표시되여있는 문자열를 치웁니다.

> [ 응용프로그램의 객체의 모양]

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