강좌
클라우드/리눅스에 관한 강좌입니다.
프로그램 분류

Getting Started Guide for Boa Constructor 1

작성자 정보

  • 웹관리자 작성
  • 작성일

컨텐츠 정보

본문

Getting Started Guide for Boa Constructor 1

10-01.gif

프로그램명 BOA Constructor
리뷰버전

boa-constructor-0.4.4.win32.exe

운영체제

MS Windows(95/98/NT/2000/XP),
All POSIX(UNIX-like OSes, Linux)

라이센스 GPL
홈페이지

http://boa-constructor.sourceforge.net/

지원언어 English
제작사

Riaan Booysen

작성자

수퍼유저코리아 서버팀http://www.superuser.co.kr

 
소개 및 작동원리 top

wxPython의 IDE Tool중 공개적으로 사용할 수 있는 Boa Constructor(이하 Boa)를 이용하여 간단한 Application 프로그램 제작 방법을 간략히 알아본다.

Boa는 버전 0.2.3 이번버전에서는 아직 다른 상용 IDE Tool에 비하여 완벽한 모습을 보이고 있지는 않지만, wxPython을 이용하여 제작되었고 낮은 버전에 비해 많은 기능이 탑재되어 있어서 앞으로 발전할 가능성이 많아 보인다.

10-02.gif

Palette Window : 여러 Window들을 가져오거나 각종 Helper있는 Window로 첫번째부터 inspector, Editor, Class Explore Window를 열 수 있다.

② Designer에서 사용될 여러 가지 컴포넌트를 각 속성별로 분류

Inspector Window : 컴포넌트의 속성변경과 Application에서 Event별로 Event Hander의 설정을 하는 Window

Editor Window : 애플리케이션의 코드와 프로젝트를 Edit를 할 수 있도록 지원하는 Window으로 Python Shell, File Explore, Editor등을 Tab형태로 지원한다.


설치방법 top

Boa를 설치하기전에 Python을 먼저 설치하여야 한다.

Python은 http://www.python.org에서 다운받을 수 있다.

10-03.gif



다운받은 Boa를 실행하면, Setup Wizard 화면이 보이는데 [다음]버튼을 클릭한다.

Python을 설치되어 있는 폴더와 Boa를 설치될 폴더가 보이는데 임의로 편집이 되지 않으므로 Default로 [다음]버튼을 클릭한다.

Installation progress에서 [다음]버튼을 클릭하면 설치가 된다.

설치후 C:Python25Libsite-packagesoa-constructor로 들어가면 Boa.pyw 파일이 있는데 이것을 바탕화면에 바로가기 생성합니다.

10-05.gif

이 파일을 실행하면, 잠시 후에 아래의 그림과 비슷한 3개의 Window가 뜬다.


10-06.gif


사용방법 top

10-07.gif

Palette Window : 여러 Window들을 가져오거나 각종 Helper있는 Window로 첫 번째부터 inspector, Editor, Class Explore Window를 열 수 있다. Designer에서 사용될 여러 가지 컴포넌트를 각 속성별로 분류

Inspector Window : 컴포넌트의 속성변경과 Application에서 Event별로 Event Hander의 설정을 하는 Window

Editor Window : 애플리케이션의 코드와 프로젝트를 Edit를 할 수 있도록 지원하는 Window으로 Python Shell, File Explore, Editor등을 Tab형태로 지원한다.

3번의 Editor Window에서 File ->New를 보면 Application에 관련된 여러 메뉴를 선택할 수 있는데 해당 메뉴를 선택하면 코드가 자동 생성된다.

10-08.gif

자동 생성된 Python파일은 아래 그림처럼 하나의 Tab Window으로 보여지는데 Source Tab을 선택하면 Coding을 할 수 있다.

10-09.gif

작업 후 Save를 하지 않았다면 Tab에 있는 File Name 부분에 “~”가 양 옆으로 보이게 된다.

예제) ~ZopeExplorer~ 따라서 이를 다시 Save를 하게 되면 “~”가 보이지 않게 된다.

Source Tab 옆에 있는 Explore Tab을 선택하면 Source에 대하여 각종 속성, Function,

Event Handler가 Tree Menu형식으로 보여 Source를 도식적으로 볼 수 있으며 해당하는 Function, Event Handler등을 더블 클릭하면 해당하는 소스의 라인으로 이동한다.

10-10.gif

여기까지 간단히 설치하는 방법과 사용에 필요한 구성 등을 간략하게 살펴보았다.


다음 강좌는 Boa를 이용하여 간단한 Application을 제작해보도록 하겠습니다.

top
 
copyright.gif

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,039 명
  • 현재 강좌수 :  35,845 개
  • 현재 접속자 :  88 명