블로그 이미지
SITD

카테고리

분류 전체보기 (34)
1.DB (4)
2.OS (3)
3.PROGRAMMING (14)
4.학업 (0)
5.영어 (0)
6.KSIT (5)
7.증권 (1)
8.EXCEL (0)
9.Graduate (2)
기타 (5)
Total
Today
Yesterday

달력

« » 2024.4
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

공지사항

태그목록

최근에 올라온 글

& 윈도우가 준비되었다면 이젠 사용자의 대화에 필요한 컨트롤들을 배치할 차례이다.
   컨트롤이란 우리가 윈도우 환경에서 익숙한 버튼이나 리스트박스, 라디오버튼, 체크박스 등을 말한다. 물론 파워빌    더는 4GL 언어이므로 이런 컨트롤들을 끌어다 윈도우에 배치시키는 것으로 개발자의 수고를 들어준다. 즉 우리는    만들어진 컨트롤들을 적절히 사용만 하면 되는 것이다. 여기에 스크립트를 추가해 생명력을 불어 넣어야 하지만 그    건 다음장에서 다루기로 하고 여기선 컨트롤에 대해 알아본다.

이벤트를 가지는 컨트롤

 

Button

사용자가 클릭하면 어떠한 동작을 하는 컨트롤

 

Picture Button

일반 버튼과 유사하나 버튼내에 지정된 그림을 나타나게 할 수 있다.

 

Single Line Edit

사용자가 직접 입력할 수 있도록 해주는 컨트롤

 

Multi Line Edit

여러 라인의 줄을 입력할 수 있도록 해주는 컨트롤

 

Edit Mask

사용자의 입력을 지정된 형태로 포맷하도록 마스크할 수 있는 컨트롤

 

RichText Edit

Windows에서 지원하는 모든 폰트, 크기, 색상등을
사용할 수 있는 컨트롤. 워드프로세서와 유사하다.

 

Group Box

사용자 인터페이스를 깔끔하게 하는데 사용된다.

 

Tab

많은 정보를 나타내는 화면에서 자주 사용된다.

 

Radio Button

일반적으로 옵션을 선택하기위해 자주 사용

 

Check Box

Yes/No, True/False의 관계를 확인하기 위해 사용됨

 

List Box

다수의 텍스트라인을 보여줄 수 있는 컨트롤로써 항목이 많으면 스크롤 바가 생성된다.

 

Picture List
Box

리스트박스와 동일하나 리스트의 항목옆에 그림을 포함하는 기능을 가진다.

 

Tree View

데이터를 계층적인 트리의 형식으로 보여줌

 

Drop Down
List Box

리스트박스와 같은 형식에 에디터 할 수 있는 기능이 있다.

 

Drop Down
Picture List Box

드롭다운리스트박스와 동일하고 그림을 포함할 수 있다.

 

List View

다양한 형태로 열거된 항목을 나타낼 수 있다. 윈도우즈의 탐색기 우측창과 같은 형식이라고 보면 된다.

 

HScrollBar

수평 스크롤 기능

 

VScrollBar

수직 스크롤 기능

 

Picture

비트맵 이나 RLE 파일을 보여주는데 쓰인다.

 

DataWidnow

데이터윈도우 오브젝트를 보여주기 위한 컨트롤

 

Ole

Excel, Visio Ole를 지원하는 프로그램에서 객체를 놓을 수 있다.

 

User Object

사용자가 임의로 컨트롤을 만들 수 있게 지원

 

Graph

데이터를 그래프의 형태로 보여줄수 있다.

이벤트가 없는 컨트롤


그리기 컨트롤

기능은 없고 화면구성을 정리하는데 도움을 준다.



* 탭순서 정의
Design>Tab Order : 
탭순서는 사용자가 탭키를 누를때 포커스가 이동하는 순서를 말한다. 그러므로 개발자는 탭순서를 올바르게 설정해야한다. 

* 가속키 정의
버튼등에 가속키를 정의하는 방법은 가속키로 사용할 문자앞에 & 를 붙히는 것이다. 그러면 Alt 키와 작용했을 때 해당 컨트롤에 포커스를 줄수 있다.
가속키로 지정되면 문자밑에 밑줄이 생긴다. (N)



















'3.PROGRAMMING > Power Builder' 카테고리의 다른 글

[PB]매뉴얼 (03) 데이터 베이스 만지기  (0) 2011.07.19
[PB]매뉴얼 (04) 윈도우  (0) 2011.07.19
[PB]매뉴얼 (06) 파워스크립트  (0) 2011.07.19
[PB]매뉴얼 (07) 함수  (0) 2011.07.19
[PB]매뉴얼 (08) 메뉴  (0) 2011.07.19
Posted by SITD
, |

최근에 달린 댓글

글 보관함