VisualWorksTutorial2:Page02: Difference between revisions
Jump to navigation
Jump to search
Onionmixer (talk | contribs) (draft) |
Onionmixer (talk | contribs) (draft) |
||
Line 38: | Line 38: | ||
5. WebLogStats.st 파일을 반전(각자 자신이 작성한 피일 이름 - 이후 예문에서는 WebLogStats.st 파일을 선택하겠습니다.)하고 <오퍼레이트 클릭>후 File in을 선택해주십시오. | 5. WebLogStats.st 파일을 반전(각자 자신이 작성한 피일 이름 - 이후 예문에서는 WebLogStats.st 파일을 선택하겠습니다.)하고 <오퍼레이트 클릭>후 File in을 선택해주십시오. | ||
[[image:cincom_tutorial2_fig213.png|none|604px|thumb|File | [[image:cincom_tutorial2_fig213.png|none|604px|thumb|그림 1-3. File Browser의 File in 메뉴]] | ||
{{CincomSmalltalkBlueFont|VisualWorks는 "st" 파일을 로드해서 Transcript에 로드 성공을 표시합니다}} | |||
[[image:cincom_tutorial2_fig214.png|none|523px|thumb|그림 1-4. 로드에 성공한 WebLogClass3.st]] | |||
|- | |- | ||
| style="text-align:right;width:60px;float:left;" | {{HeadImageDesign}} | | style="text-align:right;width:60px;float:left;" | {{HeadImageDesign}} | ||
| | | 이제부터 프로그램을 GUI에 적합한 형태로 변경시켜가겠습니다. 우선 로드한 코드가 제대로 실행되고 있는지 확인해봅시다. | ||
6. 프로그램에 지정된 디렉토리 가운데 6개의 파일이 존재하는 것을 확인해주십시오. 이 장소를 격납하기 위해서 logDirectory 인스턴스 변수를 사용했던 것을 떠올리시기 바랍니다. 이 변수가 어떤게 설정되는지, 아래와 같이 순서대로 실행해주십시오. | |||
7. System Browser는 기동시켜주십시오. VisualWorks 메인 런쳐윈도우에서 툴바의 네 번째 버튼을 클릭하거나, 브라우저>>시스템 메뉴를 선택해주십시오. | |||
[[image:cincom_tutorial2_fig215.png|none|529px|thumb|그림 1-5. 툴바 메뉴에 있는 System Browser]] | |||
[[image:cincom_tutorial2_fig216.png|none|676px|thumb|그림 1-6. System Browser]] | |||
패키지 텝이 선택된 상태의 윈도우가 표시됩니다. | |||
8. 패키지 창(맨 왼쪽)에서 카테고리 목록을 아래로 스크롤 해서 WebLogStats 패키지를 반전(선택)해주십시오. | |||
9. 프로토콜창 상단에 있는 인스턴스 탭이 선택된 것을 확인해주십시오. Initialize-relrase 프로토콜을 클릭(선택)하고, initialize 메서드를 선택해주십시오. 아래 그림과 같이 윈도화 되어있을 것입니다. | |||
[[image:cincom_tutorial2_fig217.png|none|676px|thumb|그림 1-7. logDirectory 변수를 설정하고 있는 메서드(initialize)]] | |||
{{CincomSmalltalkBlueFont|저장 / 로드한 파일이나 사용하고 있는 OS에 따라 logDirectory의 값은 위와 다를 수 있습니다.}} | |||
10. 필요에 응하여 값을 변경합니다. 그리고 메서드 코드 창에서 <오퍼레이트 클릭>후 Accept를 선택합니다. 타이핑미스가 없다면 코드를 컴파일해서 initialize에 설정됩니다. | |||
11. 새로운 작업창을 열어주십시오. VisualWorks 메인 런쳐 윈도우에서 툴바의 버튼을 클릭하거나, Toolbar>>Workspace 메뉴를 선택해주십시오. | |||
12. 프로그램을 테스트하기 위해 아래와 같이 입력해주십시오. | |||
<syntaxhighlight lang="smalltalk"> | |||
WebLogClass new start | |||
</syntaxhighlight> | |||
이 텍스트를 전부 반전해서 <오퍼레이트 클릭>후 실행을 선택해주십시오. | |||
{{CincomSmalltalkBlueFont|이 코드는 첫 튜토리얼에서 했던 것과 똑같이 실행될 것입니다.}} | |||
13. 코드가 제대로 동작하는지 확인한 후, 프로그램의 진척을 나타내고 있는 다이얼로그 박스를 봐주십시오. | |||
[[image:니기미|none|000px|thumb|그림 1-8. 필터 프롬프트]] | |||
[[image:니기미|none|000px|thumb|그림 1-9. 진척을 나타내는 다이얼로그 박스]] | |||
|- | |- | ||
| style="text-align:right;width:60px;float:left;" | {{HeadImageDesign}} | | style="text-align:right;width:60px;float:left;" | {{HeadImageDesign}} |
Revision as of 11:29, 14 December 2012
웹로그의 통계2 레슨1 |