| Programming Guide | WideStudio/MWT Index Table of contents |
샘플2 (여러가지 부품1)
여기서는 여러가지 부품을 이용해봅시다.
샘플의 소스코드는 ws/samples/Ruby/sample/sample.prj, ws/samples/C/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 ) 에 표시되여있는 문자열를 치웁니다.
[ 응용프로그램의 객체의 모양]
| Copyright(C) WideStudio/MWT Development Team, 1999-2005 | Last modified: Jul 31, 2005 |