6.4/5/6 상태표시줄 등 6.4 상태표시줄 사용하기 6.5 진행표시바 사용하기 6.6 슬라이더 사용하기

Slides:



Advertisements
Similar presentations
내 마음의 버 스 이천신하교회 청년부. 이름 : 한상훈 나이 : 30 살 종교 : 기독교 ( 모태신앙 ) 생활신조 : 인생은 한방 ! 로또나 사자 이상형 : 청순 가련한 모태미녀 특이사항 : 걸그룹 노래에 환장함 식스팩을 갖기엔 슬픈 몸을 타고 남.
Advertisements

독서골든벨 2009 학년도 6 학년 1 학기 6-10 반. 1. 이야기 삼국유사 정대한 원효대사는 수행을 위해 떠나던 중 피곤하여 숲 속에서 잠이 들었다. 잠결에 너무 목이 마른 나머지 어디에 담겨있는 물을 맛있게 마셨나요 ?
두 손 들고 두 손 들고 찬양합니다 두 손 들고 찬양합니다 다시 오실 왕 여호와께 다시 오실 왕 여호와께 두 손 들고 찬양합니다 두 손 들고 찬양합니다 다시 오실 왕 여호와께 다시 오실 왕 여호와께 오직 주만이 나를 다스리네 오직 주만이 나를 다스리네 나 주님만을.
언어의 자서전 소단원 (1) 단원. 언어의 특성 기호성 자의성 사회성 규칙성 창조성 역사성.
5장5장5장5장 개요 폼 개체 다중폼 개요 폼 개체 다중폼 다중폼. 2 학습목표 폼 개체를 학습한다. 다중폼에 대하여 학습한다.
컴퓨터응용 및 실습 I 1 MDI (Multiple Document Interface).
7.1/2 메뉴편집기 사용하기 7.1 메뉴편집기 사용하기 7.2 MDI사용하기.
지금은 기도 하는 시간입니다 1. 송구영신예배를 위해서 2. ‘크리스마스 이브’ 행사를 준비하는 교육 기관을 위하여
2017 법인관련 개정세법 곽장미 세무사.
HTML과 CGI 프로그래밍 PHP 웹 프로그래밍 (PHP Web Programming) 문양세
현대사회의 여성문제와 여성복지 3조 권경욱 강향원 황대인 변갑수 박창욱 김지현.
예방접종 정보 SITE.
통합단말 UI Framework 컨설팅 - 디자인 시안 설명회
Chapter 7. Binary Search Trees - 보충 자료-
홈페이지 자동 구축 솔루션 K2 Web WIZARD 2.6 관리자 메뉴얼
다이얼로그 박스와 컨트롤 컴퓨터 계측 및 실습.
컴포넌트 (Component)
고교평준화의 득과 실 김영주 이지영 최윤영.
데이터 관리의 모든 것 데이터 최적화하기 데이터 정렬하기 자동 필터와 고급 필터
컨트롤 1. 컨트롤 1 Check Box & Option Button & Frame 예제 학습목표 Control 이란? Label Text Box Label & Text Box 예제 Label & Text Box 프로젝트 Check Box Option Button.
개정판 Visual Basic 6.0 바로가기.
1장 Visual Basic 2010 시작 1.1 프로그램에 대한 기초 1.2 Visual Basic 버전
프로시저 와 인수전달 컴퓨터응용 및 실습 I.
응용프로그램 예제 컴퓨터응용 및 실습 I.
제 2 장 기본 문법 (1-2) 주제 : 객체, 변수, 모듈, 상수.
5장 기본 컨트롤 응용프로그래밍.
비주얼 베이직 프로그래밍 개요 비주얼 베이직 6.0 살펴보기 비주얼 베이직 6.0 설치 비주얼 베이직 6.0의 개발 환경
9. 데이터베이스 9.5 SQL을 사용하는 프로그램 9.6 데이터폼 작성기를 사용하는 프로그램
9.3 데이터컨트롤을 제어하는 프로그램 9.4 DBGrid를 사용하는 프로그램
파이로트CP와 양산용CP.
마우스(Mouse) 다루기 컴퓨터응용 및 실습 I.
MFC UI for TS Analyzer 서울시립대학교 컴퓨터통계학과 최 용 진.
ADO컨트롤을 이용하여 데이터를 관리하는 방법과 데이터베이스내의 레코드들을 리포트 형식으로 출력하는 디자인 기능을 알아본다.
6.3 툴바와 이미지 리스트 사용하기.
6.3 툴바와 이미지 리스트 사용하기.
컴퓨터 활용 및 실습 Chapter 3 수식과 함수 김 정 석
Visual Basic 기초 1 목표: 컴퓨터기반제어에 관련된 학습을 하기 전에 Visual Basic의 기초를 살펴본다.
2010년 직원연수 자료 제1차 : 4월 16일 ~ 17일 제2차 : 4월 23일 ~ 24일
Javafx UI.
보조금 결제전용카드 관리시스템 보조금사용자용 매뉴얼 (서울시청) ■ 문의
6.2 공통 대화상자 사용하기.
목차 INDEX 1. 회원가입 및 로그인 2. 업체정보 3. 제조검사 신청 4. 인보이스 5. 검사진행현황(현장검사 신청)
컴퓨터 : 지적 도구 PARSONS/OJA 컴퓨터 사용하기: 기본개념 Page 1 1.
키타노카시쇼쿠닌(北の菓子職人) - 「오호츠크의 소금 맛」
PART 1 앱 인벤터 프로젝트 03 잡아라! 두더지. PART 1 앱 인벤터 프로젝트 03 잡아라! 두더지.
Apache Spark Tutorial 빅데이터 분산 컴퓨팅 박영택.
6.4/5/6 상태표시줄 등 6.4 상태표시줄 사용하기 6.5 진행표시바 사용하기 6.6 슬라이더 사용하기
컴퓨터 그래픽 I 영화 홍보 사이트 분석 과목 : 컴퓨터 그래픽 I 담당교수 : 손애경 교수님 학과 : 정보처리과 1반(A1)
[ 강남구 청담동 “이동수에프엔지” ].
제목을 입력해 주세요 ┗ SUB TITLE을 입력해 주세요 홍길동.
소방시설 자동산정 프로그램.
컴퓨터활용능력1급필기 06 PC 운영체제(2) Windows 탐색기 제어판 인쇄.
제 2 장 기본 문법 (1-1) 주제 : 객체의 제어.
2010년 연말정산 교육자료 센터운영팀 인사파트
9. 데이터베이스 두 개의 테이블 조인해서 보기.
2장 비주얼베이직 시작하기 2.1 비주얼베이직 프로그래밍 스타일 2.2 비주얼베이직 시작하기.
LPI 연료펌프 하이테크팀 윤 성 률.
오줌 속에는 무엇이 들어 있을까? 주제 : 노폐물의 배설 과학 1 학년
1장 Visual Basic 2010 시작 1.1 프로그램에 대한 기초 1.2 Visual Basic 버전
전류는 자계에서 힘을 받는다 기계공학교육 박지훈 황인석 한만혁 이덕균.
2장 첫 번째 응용 프로그램 작성
(Ⅰ) 독서와 언어의 본질 언어의 본질 1 2 [고등 국어] – 독서와 문법 독서의 본질 (1) 독서의 특성
웰빙시대! 두부의 대변신 행정학과 고전경 행정학과 박소혜 행정학과 송다예
3. 도시의 내부 구조 ① 도시 내부 지역 분화의 과정과 원인.
동작 및 배포방법이 특이한 샘플
나-는 믿음으로 주 얼굴 보리니- 아침에 깰 때에 주형상에 만족하리 나주님 닮기 원하네 믿음으로 주얼굴 보리라 -
책을 읽읍시다  탈향 진지하게 설명해드림 1303 김소희 1309박지호 1315이지수.
2016년 제1차 운영위원회 평택시건강가정 ∙다문화가족지원센터
윤성우의 열혈 C++ 프로그래밍 윤성우 저 열혈강의 C++ 프로그래밍 개정판 Chapter 02. C언어 기반의 C++ 2.
3: Expression Blend로 UI 구성
Presentation transcript:

6.4/5/6 상태표시줄 등 6.4 상태표시줄 사용하기 6.5 진행표시바 사용하기 6.6 슬라이더 사용하기 6.7 탭 스트립 컨트롤 사용하기 6.8 탭 컨트롤 사용하기

Windows Common Controls 6.0 Microsoft Windows Common Controls 6.0(SP4) 9개의 컨트롤이 추가됨. 탭 스트립(tapstrip) 툴바(toolbar) 상태표시줄(status bar) 진행표시줄(progress bar) 트리 보기(tree view) 리스트 보기(list view) 이미지 리스트(image list) 슬라이더(slider) 이미지 콤보(image combo) 2018-09-22 수원과학대 컴퓨터정보과

윈도우즈 커먼 컨트롤 설명 툴바(ToolBar) 이미지 리스트(Image List) 탭스트립(TabStrip) 동일한 크기의 여러 개의 버튼을 묶어서 관리함으로써 사용자의 사용을 편리하게 해주는 컨트롤 이미지 리스트(Image List) 여러 개의 이미지를 사용할 수 있도록 담아두는 컨트롤 탭스트립(TabStrip) 서류철과 같은 형태로 여러 페이지를 만들어 많은 정보를 필요한 부분만을 보여줄 수 있는 컨트롤 상태바(StatusBar) 일반적으로 폼의 아래 부분에 시간, 날짜 등 참고할 만한 다양한 정보를 보여주며, Panels개체를 이용하여 패널을 만들 수 있음. 프로그래스바(ProgressBar) 진행상태를 막대 그래프 형태로 보여주는 시각적인 컨트롤. 범위는 Min, Max속성으로 설정하고 Value속성은 현재 위치를 나타냄 슬라이더(Slider) 스크롤바와 비슷하게 시작적으로 현재 위치를 나타낼 수 있다. 범위는 Min, Max속성으로 설정하고 Value속성은 현재 위치를 나타냄. 트리뷰(Tree view) 각각이 이미지와 문자열으로 이루어진 Node 개체의 계층적인 트리 구조 리스트뷰(List view) 표준 아이콘, 작은 아이콘, 목록, 보고서 형태로 항목을 나타냄. 이미지 콤보(Image Combo) 콤보박스에 이미지와 문자열을 함께 넣을 수 있는 컨트롤. 2018-09-22 수원과학대 컴퓨터정보과

6.4 상태표시줄 사용하기(p226) ( ) 이란? ( )이란? ( ) 이란? 일반적으로 폼의 아래 부분에 시간, 날짜 등 참고할 만한 다양한 정보를 보여주는 줄 정보를 보여줄 수 있는 패널(Panel)개체의 최대 수는 16개 ( )이란? 상태 바 컨트롤 안에서 구분을 하기 위한 작은 단위 그 안에 선택(문자열, 시간, 날짜 등)하여 넣음. 패널의 베벨모양은 Bevel개체를 이용하여 3가지 종류로 만들 수 있다 베벨이란 : 오목/볼록/그냥 2018-09-22 수원과학대 컴퓨터정보과

상태표시줄 사용하기 화면 구성 패널삽입 3회 클릭 2018-09-22 수원과학대 컴퓨터정보과

상태표시줄 객체의 주요 속성 속성명 기능 속성값 Alignment 문자열 정렬 방식 지정 0-sbrLeft : 왼쪽 정렬 1-sbrCenter : 중앙 정렬 2-sbrRight : 오른쪽 정렬 Style 패널의 종류 지정 0-sbrText : 문자나 그림 표시 1-sbrCaps : Caps Lock 키의 상태 표시 2-sbrNum : Num Lock키의 상태표시 3-sbrIns : Ins 키의 상태 표시 4-sbrScrl : Scrl Lock키의 상태를 “SCRL”로 표시 5-sbrTime : 현재 시간 표시 6-sbrDate : 현재 날짜 표시 7-sbrKana : Scroll Lock키의 상태를 “KANA”로 표시 Bevel 패널의 모양 0-sbrNoBevel : 평면 표시 1-sbrInset : 안쪽으로 들어감 2-sbrRaised : 밖으로 올라옴 Autosize 패널의 크기 조절 지정 0-sbr( ) : 패널 크기 고정 1-sbr( ) : 패널 사이를 공간으로 구분하여 조정 2-sbr( ) : 문자열에 맞추어 자동 조절 2018-09-22 수원과학대 컴퓨터정보과

상태표시줄 사용하기 패널 삽입후 정보 수정 인덱스(Index)값을 조정후 각각 설정 1번 패널 2번 패널 3번 패널 4번 패널 Alignment 0-sbrLeft Style 0-sbrText 3-sbrIns 1-sbrCaps 5-sbrTime Bevel 1-sbrInset 0-sbrNoBevel 2-sbrRaizes Autosize 2-sbrContents 0-sbrNoAutosize 1-sbrSpring 2018-09-22 수원과학대 컴퓨터정보과

코딩하기 (p229) 폼을 더블클릭해서 코딩창을 띄우고 Form의 Click 이벤트와 DblClick 이벤트를 선택하여 코딩 2018-09-22 수원과학대 컴퓨터정보과

6장3에 상태표시줄 추가 텍스트파일/그림파일을 열었을때 패널1에 파일 경로가 표시되게 코딩 2018-09-22 수원과학대 컴퓨터정보과

코딩 Command1_Click()과 Command1_1_Click() 에 다음 소스 삽입 StatusBar1.Panels(1).Text = ComDlg.FileName 2018-09-22 수원과학대 컴퓨터정보과

추가기능 폼의 크기를 변경시 RTBox의 크기 변경 Form의 Width와 ScaleWidth Width / Height : 폼전체 넓이/높이 ScaleWidth / ScaleHeight : 컨트롤 표시공간의 넓이/높이 Private Sub Form_Resize() RTBox.Width = Form1.ScaleWidth RTBox.Height = Form1.ScaleHeight - Toolbar1.Height - StatusBar1.Height End Sub 2018-09-22 수원과학대 컴퓨터정보과

6.8 탭 컨트롤 (p238) ( )(Tab Strip Control) ( )(Tabbed Dialog Control) Microsoft Windows Common Controls 서로 관련 있는 항목을 묶어서 표현 모든 탭에서 ( )를 사용하고자 할 경우 ( )(Tabbed Dialog Control) Microsoft Windows Common Controls아님 Microsoft Tabbed Dialog Control ( )들을 사용하고자 할 경우 사용 2018-09-22 수원과학대 컴퓨터정보과

버튼 추가 종료하기버튼 앞에 탭컨트롤 버튼 추가 Form2를 생성하고 다음 페이지 화면처럼 구성한다. Form2.Show 메소드 사용 2018-09-22 수원과학대 컴퓨터정보과

탭 컨트롤 사용하기 구성 요소 : Microsoft Tabbed Dialog Control 추가 2018-09-22 수원과학대 컴퓨터정보과

탭컨트롤의 주요 속성 TabCount : 탭의 전체 개수 TabsPerRow : 한줄에 출력할 탭의 수 값을 높이면 탭이 추가되고 값을 낮추면 탭에 삭제된다. (탭에 어떤 컨트롤도 없는 경우 삭제됨) TabsPerRow : 한줄에 출력할 탭의 수 TabCaption : 탭의 출력 문자열 TabOrientation : 탭의 출력 위치 MousePointer : 마우스 포인터 모양 2018-09-22 수원과학대 컴퓨터정보과

탭컨트롤의 주요 속성 MousePointer 2018-09-22 수원과학대 컴퓨터정보과 0,1,4 14 13 11 2 3 12 7 9 8 6 5, 15 10 MousePointer 2018-09-22 수원과학대 컴퓨터정보과

6.5 진행표시바(p230) 진행 표시바 탭을 누른 상태에서 다음 컨트롤들을 삽입 ① Label만들기 : Caption없애고 Alignment를 가운데맞춤 ② 진행 표시바 만들기 ③ Label만들기 : Caption없애고 Alignment를 가운데맞춤 ④ 커맨드버튼 두개 : Caption수정 ⑤ 타이머 삽입 Enabled : False로 2018-09-22 수원과학대 컴퓨터정보과

6.5 진행표시바 ProgressBar 주요 속성 ( ) : 진행표시바의 최소값 ( ): 진행표시바의 최대값 ( ) : 진행표시바의 최소값 ( ): 진행표시바의 최대값 ( ): 현대 선택된 진행표시바의 값 최소값 ~ Value만큼 진행표시막대가 차오른다. 2018-09-22 수원과학대 컴퓨터정보과

코딩 폼을 더블클릭하여 코딩 2018-09-22 수원과학대 컴퓨터정보과

코딩 타이머를 더블 클릭하여 코딩 2018-09-22 수원과학대 컴퓨터정보과

코딩 복사시작/복사중지를 더블클릭하여 코딩 2018-09-22 수원과학대 컴퓨터정보과

6.6 슬라이더 (p233) 두번째 “슬라이더”탭을 선택후 다음 컨트롤들을 삽입 1. 프레임삽입: caption 2. 슬라이더 3개 삽입 Max = 255 Min = 0 SmallChange = 10 LargeChange = 50 TickFrequency = 20 3. 프레임삽입: caption 4. 슬라이더 1개 삽입 Max = 40 Min = 10 5. 텍스트 박스 삽입 : Multiline True로 6. 커맨드버튼 삽입 2018-09-22 수원과학대 컴퓨터정보과

6.6 슬라이더 Slider의 주요 속성 Min : 최소값 Max : 최대값 Value : 선택된 현재 값 LargeChange : 슬라이더 안쪽 클릭시 변화 SmallChange : 키보드 화살표 클릭시 변화 TickFrequency : 눈금 표시 정도 ( ) : 풍선도움말 (Value 표시) 2018-09-22 수원과학대 컴퓨터정보과

코딩 다시 쓰기 버튼 더블 클릭 2018-09-22 수원과학대 컴퓨터정보과

코딩 슬라이더 3개 코딩 Slider를 배열로 만들 경우? Text1.ForeColor = RGB(Slider1.Value, Slider2.Value, Slider3.Value) 2018-09-22 수원과학대 컴퓨터정보과

코딩 크기 슬라이더 코딩 2018-09-22 수원과학대 컴퓨터정보과

6.7 탭 스트립 (p235) “탭스트립” 탭을 누른후 다음의 컨트롤 삽입 1 caption key tooltipindex 인사 insa 대표인사 2 연혁 history 회사연혁 3 제품 product 제품소개 4 주문 order 제품주문 2018-09-22 수원과학대 컴퓨터정보과

탭스트립의 주요 속성 TabStrip.( ) 속성 TabStrip 속성 Index : 탭의 번호 (1부터 시작) Caption : 출력 문자열 ( ) : 탭의 키값 ToolTipText : 풍선도움말 TabStrip 속성 MultiRow : 여러줄로 탭을 출력할것인가 ShowTips : 풍선도움말을 보여줄것인가 Enabled : 사용가능 / 사용불가능 설정 MousePointer : 마우스포인터 모양설정 Style : 탭의 모양 (탭/버튼) 2018-09-22 수원과학대 컴퓨터정보과

코딩 탭스트립을 더블클릭하여 코딩 2018-09-22 수원과학대 컴퓨터정보과

탭 컨트롤의 클릭 이벤트 탭 컨트롤을 더블클릭 상태표시줄에 현재 클릭한 탭의 텍스트 출력 StatusBar1.Panels(1).Text = SSTab1.Caption 2018-09-22 수원과학대 컴퓨터정보과

탭 스트립 컨트롤의 클릭 이벤트 탭 스트립 더블클릭해서 수정 상태표시줄에 각 탭을 클릭시 다음처럼 출력되게 해본다. 탭스트립 – 인사 탭스트립 – 연혁 탭스트립 – 제품 탭스트립 - 주문 2018-09-22 수원과학대 컴퓨터정보과

탭 스트립 컨트롤의 클릭 이벤트 2018-09-22 수원과학대 컴퓨터정보과