<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://trans.onionmixer.net/wiki/index.php?action=history&amp;feed=atom&amp;title=VisualWorksTutorial1%3APage03</id>
	<title>VisualWorksTutorial1:Page03 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://trans.onionmixer.net/wiki/index.php?action=history&amp;feed=atom&amp;title=VisualWorksTutorial1%3APage03"/>
	<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=VisualWorksTutorial1:Page03&amp;action=history"/>
	<updated>2026-04-21T11:25:58Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=VisualWorksTutorial1:Page03&amp;diff=2622&amp;oldid=prev</id>
		<title>Onionmixer at 05:09, 5 December 2012</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=VisualWorksTutorial1:Page03&amp;diff=2622&amp;oldid=prev"/>
		<updated>2012-12-05T05:09:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 05:09, 5 December 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l25&quot;&gt;Line 25:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 25:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;text-align:right;width:60px;float:left;&amp;quot; | {{HeadImageSteps}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;text-align:right;width:60px;float:left;&amp;quot; | {{HeadImageSteps}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 1. VisualWorks런쳐 화면(그림 1-1참조)의 툴바 아래 공간으로 마우스를 이동시켜주십시오&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| 1. VisualWorks런쳐 화면(그림 1-1참조)의 툴바 아래 공간으로 마우스를 이동시켜주십시오&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{HighlightYellowBox|&lt;/del&gt;4 squared&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;syntaxhighlight lang=&quot;smalltalk&quot;&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;4 squared&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l53&quot;&gt;Line 53:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 56:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;6. 새로운 언어를 소개하는 데에 악명 높은 “Hello World”를 쓰지 않고서야 완벽하다고 말 할 수 없겠죠? 여기서는 {{HighlightBold|System Transcript}}를 사용한 방법을 설명하겠습니다. {{HighlightBold|Workspace}}에 아래와 같이 입력해주십시오.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;6. 새로운 언어를 소개하는 데에 악명 높은 “Hello World”를 쓰지 않고서야 완벽하다고 말 할 수 없겠죠? 여기서는 {{HighlightBold|System Transcript}}를 사용한 방법을 설명하겠습니다. {{HighlightBold|Workspace}}에 아래와 같이 입력해주십시오.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{HighlightYellowBox|&lt;/del&gt;Transcript show: &#039;Hello World&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;syntaxhighlight lang=&quot;smalltalk&quot;&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Transcript show: &#039;Hello World&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l65&quot;&gt;Line 65:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 70:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;8. 다음은 심플 다이얼로그 박스를 사용해 {{HighlightBold|Hello World}} 프로그램을 작성해봅시다. {{HighlightBold|Workspace}}에 아래와 같이 입력해주십시오.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;8. 다음은 심플 다이얼로그 박스를 사용해 {{HighlightBold|Hello World}} 프로그램을 작성해봅시다. {{HighlightBold|Workspace}}에 아래와 같이 입력해주십시오.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{HighlightYellowBox|&lt;/del&gt;Dialog warn: &#039;Hello World&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;syntaxhighlight lang=&quot;smalltalk&quot;&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Dialog warn: &#039;Hello World&#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=VisualWorksTutorial1:Page03&amp;diff=2621&amp;oldid=prev</id>
		<title>Onionmixer at 11:07, 4 December 2012</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=VisualWorksTutorial1:Page03&amp;diff=2621&amp;oldid=prev"/>
		<updated>2012-12-04T11:07:37Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:07, 4 December 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l28&quot;&gt;Line 28:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 28:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;2. 이 텍스트를 반전시키고 {{HighlightBold|&amp;lt;오퍼레이트 클릭&amp;gt;}후 {{HighlightBold|프린트}}를 선택해주십시오.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;2. 이 텍스트를 반전시키고 {{HighlightBold|&amp;lt;오퍼레이트 클릭&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}&lt;/ins&gt;}후 {{HighlightBold|프린트}}를 선택해주십시오.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{CincomSmalltalkBlueFont|16이 바로 우측에 표시됩니다. 수학적인 설명을 하자면 “숫자 squared”는 숫자에 자기 자신을 곱하라는 의미입니다.(제곱을 하라는 뜻) 그렇기에 이 경우에는 4x4입니다.}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{CincomSmalltalkBlueFont|16이 바로 우측에 표시됩니다. 수학적인 설명을 하자면 “숫자 squared”는 숫자에 자기 자신을 곱하라는 의미입니다.(제곱을 하라는 뜻) 그렇기에 이 경우에는 4x4입니다.}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
	<entry>
		<id>https://trans.onionmixer.net/wiki/index.php?title=VisualWorksTutorial1:Page03&amp;diff=2620&amp;oldid=prev</id>
		<title>Onionmixer: VisualWorksTutorial1 page03 추가</title>
		<link rel="alternate" type="text/html" href="https://trans.onionmixer.net/wiki/index.php?title=VisualWorksTutorial1:Page03&amp;diff=2620&amp;oldid=prev"/>
		<updated>2012-12-04T11:00:29Z</updated>

		<summary type="html">&lt;p&gt;VisualWorksTutorial1 page03 추가&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{CincomTop|{{CincomSmalltalkHeadBanner|웹로그 통계 레슨 2|화면출력}}}}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border: none; width:100%;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;text-align:center;font-weight:bold; font-style: normal;font-size:110%;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; | | 목차 | 레슨1 | 레슨3 |&amp;lt;hr style=&amp;quot;color:black;background-color:black;height:4px;&amp;quot;&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:right;width:60px;float:left;&amp;quot; | {{HeadImageOpenbook}}&lt;br /&gt;
| Smalltalk 코드를 기술하여 테스트할 경우, VisualWorks가 기대한대로 움직이는지 확인할 방법이 필요합니다. 즉 프로그램의 동작을 보는 것이 필요합니다. GUI 개발이 및 외부 파일에 데이터를 쓰는 것 이외에, 이 레슨에서는 화면에 출력하는 편리한 방법을 설명하겠습니다.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:right;width:60px;float:left;&amp;quot; | {{HeadImageCertifacate}}&lt;br /&gt;
|{{CincomSmalltalkGreenBigFont|이 레슨에서는 VisualWorks가 제공하는 네 가지 기본적인 피드백을 설명하겠습니다.}}&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:right;width:60px;float:left;&amp;quot; | {{HeadImageDesign}}&lt;br /&gt;
| VisualWorks가 제공하는 네 가지 기본적인 피드백이란,&lt;br /&gt;
&lt;br /&gt;
* 프린트({{HighlightBold|&amp;lt;조작&amp;gt;}}메뉴)&lt;br /&gt;
* Inspect({{HighlightBold|&amp;lt;조작&amp;gt;}}메뉴)&lt;br /&gt;
* {{HighlightBold|System Transcript}}&lt;br /&gt;
* 심플 다이얼로그 박스(Simple Dialog Box)&lt;br /&gt;
&lt;br /&gt;
VisualWorks에서 Smalltalk 코드를 쓰는 간단한 방법은 {{HighlightBold|Workspace}}를 사용하는 것입니다. {{HighlightBold|Workspace}}를 Smalltalk 코드 입력 및 테스트를 할 수 있는 장소입니다. {{HighlightBold|Workspace}}를 열기 위해서는 VisualWorks {{HighlightBold|메인 런쳐}} 윈도우에서 툴바 맨뒤 버튼을 클릭하거나, {{HighlightBold|Toolbar&amp;gt;&amp;gt;Workspace}} 메뉴를 선택해주십시오. 이로써 새 창({{HighlightBold|Workspace}})이 열립니다. 그림 2-1 참조.&lt;br /&gt;
&lt;br /&gt;
[[image:cincom_tutorial1_fig21.gif|none|423px|thumb|그림 2-1. VisualWorks Workspace]]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:right;width:60px;float:left;&amp;quot; | {{HeadImageSteps}}&lt;br /&gt;
| 1. VisualWorks런쳐 화면(그림 1-1참조)의 툴바 아래 공간으로 마우스를 이동시켜주십시오&lt;br /&gt;
{{HighlightYellowBox|4 squared}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. 이 텍스트를 반전시키고 {{HighlightBold|&amp;lt;오퍼레이트 클릭&amp;gt;}후 {{HighlightBold|프린트}}를 선택해주십시오.&lt;br /&gt;
&lt;br /&gt;
{{CincomSmalltalkBlueFont|16이 바로 우측에 표시됩니다. 수학적인 설명을 하자면 “숫자 squared”는 숫자에 자기 자신을 곱하라는 의미입니다.(제곱을 하라는 뜻) 그렇기에 이 경우에는 4x4입니다.}}&lt;br /&gt;
&lt;br /&gt;
[[image:cincom_tutorial1_fig22.gif|none|424px|thumb|그림 2-2. VisualWorks의 Workspace에서 프린트를 선택]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. 다시 텍스트를 반전시키고 {{HighlightBold|&amp;lt;오퍼레이트 클릭&amp;gt;}}후 {{HighlightBold|Inspect}}를 선택합니다.&lt;br /&gt;
&lt;br /&gt;
{{CincomSmalltalkBlueFont|새로운 화면이 표시됩니다.(Inspecter 화면)}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. {{HighlightBold|Inspecter}} 화면 왼쪽창의 {{HighlightBold|self}}를 클릭(반전)해주십시오.&lt;br /&gt;
&lt;br /&gt;
{{CincomSmalltalkBlueFont|오른쪽 창에 {{HighlightBold|self}}값인 16이 표시됩니다. 16의 값을 16진수, 8진수, 2진수로 알고 싶은 경우에는 왼쪽 창에 각각의 단어를 클릭해주십시오. {{HighlightBold|Self}}는 수치를 10진수로 표시합니다.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[image:cincom_tutorial1_fig23.gif|none|459px|thumb|그림 2-3. VisualWorks Inspecter 화면]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. {{HighlightBold|Inspecter}} 화면을 닫아주십시오.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6. 새로운 언어를 소개하는 데에 악명 높은 “Hello World”를 쓰지 않고서야 완벽하다고 말 할 수 없겠죠? 여기서는 {{HighlightBold|System Transcript}}를 사용한 방법을 설명하겠습니다. {{HighlightBold|Workspace}}에 아래와 같이 입력해주십시오.&lt;br /&gt;
&lt;br /&gt;
{{HighlightYellowBox|Transcript show: &amp;#039;Hello World&amp;#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7. 텍스트를 반전시키고 {{HighlightBold|&amp;lt;오퍼레이트 클릭&amp;gt;}}하여 {{HighlightBold|실행}}을 선택해주십시오.&lt;br /&gt;
&lt;br /&gt;
{{CincomSmalltalkBlueFont|{{HighlightBold|Hello World}}라는 단어가 VisualWorks의 {{HighlightBold|런처}} 화면 표시영역에 표시됩니다. 레슨 1에서 설명한대로, 이 영역은 {{HighlightBold|System Transcript}}라 불리며, 수 많은 Smalltalk 프로그래머가 디버그를 하기 위해 사용하고 있습니다.}}&lt;br /&gt;
&lt;br /&gt;
[[image:cincom_tutorial1_fig24.gif|none|709px|thumb|그림 2-4. Hello World를 VisualWorks의 System Transcript에 표시]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8. 다음은 심플 다이얼로그 박스를 사용해 {{HighlightBold|Hello World}} 프로그램을 작성해봅시다. {{HighlightBold|Workspace}}에 아래와 같이 입력해주십시오.&lt;br /&gt;
&lt;br /&gt;
{{HighlightYellowBox|Dialog warn: &amp;#039;Hello World&amp;#039;}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. 텍스트를 반전시키고 {{HighlightBold|&amp;lt;오퍼레이트 클릭&amp;gt;}}후 {{HighlightBold|실행}}을 선택해주십시오.&lt;br /&gt;
&lt;br /&gt;
{{CincomSmalltalkBlueFont|다이얼로그 박스 중앙에 {{HighlightBold|Hello World}}라고 표시됩니다.}}&lt;br /&gt;
&lt;br /&gt;
[[image:cincom_tutorial1_fig25.gif|none|709px|thumb|그림 2-5. 심플 다이얼로그 박스를 사용해서 표시한 Hello World]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10. OK를 클릭해주십시오.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:right;width:60px;float:left;&amp;quot; | {{HeadImageDesign}}&lt;br /&gt;
|{{HighlightBold|Smalltalk의 기본}}&lt;br /&gt;
&lt;br /&gt;
제공된 피드백 맨뒤에 있는 뒤의 두 가지 예문에서 Smalltalk 코드를 실제로 작성하여 실행해보았습니다. 아마 표면상으로는 “문”이 COBOL의 {{HighlightBold|Dispaly}}문이나 Visual Basic의 {{HighlightBold|Print}} 명령처럼, 다른 언어에서 봤을법한 통상적인 프로그래밍 명령처럼 보였을 것입니다. 하지만 Smalltalk에 있어서는 그렇지 않습니다.&lt;br /&gt;
&lt;br /&gt;
“순수한 객체지향(객체지향)”언어로 분류되는 Smalltalk는 다른 언어들과는 약간의 차이가 있습니다. Smalltalk에서 무언가를 하기 위해서는 객체에 메시지를 전달해야 할 필요가 있다는 점입니다. 맨 마지막 문을 강조하자면 {{HighlightBold|“Smalltalk에서 무언가를 발생시키는 유일한 방법은, 객체에 메시지를 전달하는 방법 뿐”}}이라는 것입니다.&lt;br /&gt;
&lt;br /&gt;
예를 들어, 식 &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;{{HighlightBold|4 squared}}&amp;lt;/span&amp;gt;를 사용합니다. &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;{{HighlightBold|squared}}&amp;lt;/span&amp;gt;라는 용어는 Smalltalk에서 볼 때 “명령”도 “함수”도 아닙니다. 아래에서 설명하겠습니다.&lt;br /&gt;
&lt;br /&gt;
{{CincomSmalltalkGreenFont|숫자 4는 {{HighlightBold|SmallInteger}}클래스의 인스턴스입니다. {{HighlightBold|Integer}}클래스의 서브셋(부분집합)(참고로 integer는 정수입니다)인 {{HighlightBold|SmallInteger}}클래스는 정수를 생성하는 방법이나 {{HighlightBold|squared}}가 무엇을 실행할 수 있는지 알고 있습니다. 객체인 4({{HighlightBold|SmallInteger}}클래스의 인스턴스)에는 {{HighlightBold|squared}}메시지가 전달됩니다. Smalltalk 입장에서 보자면, “나는 무언가를 발생시키기 위한 정보를 가지고 있습니다. – 메시지는 객체에 대하여 전달됩니다”가 되며, 4 곱하기 4가 실행되어, 식 “4 squared” 옆에 16이 표시됩니다.}}&lt;br /&gt;
&lt;br /&gt;
만일 위 내용을 통해 혼란을 야기하셨다면, 그건 아마도 객체지향 전문지식에 대한 설명을 들어보신 적이 없어서 그럴 것입니다. 객체지향 입문서를 읽는 것을 강력히 권합니다. 앞으로 나올 클래스, 객체, 메시지에 관련된 설명을 알 수 있게 될 것입니다. 이제부터 튜토리얼에서는 코드예문을 설명하는 중에 객체지향 전문용어를 사용할 것입니다. 입문서에서는 이러한 설명을 조금이라도 이해할 수 있을 정도의 객체지향의 기본적인 지식(이해)를 얻을 수 있습니다.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:right;width:60px;float:left;&amp;quot; | {{HeadImageDominos}}&lt;br /&gt;
| 입문서 : 객체지향의 원리&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align:right;width:60px;float:left;&amp;quot; | {{HeadImageCertifacate}}&lt;br /&gt;
| &amp;lt;font style=&amp;quot;text-align:center;font-weight:bold; font-style: normal;font-size:110%;&amp;quot;&amp;gt;정리&amp;lt;/font&amp;gt;&lt;br /&gt;
{{HighlightBold|아래와 같은 내용을 학습하였습니다}}&lt;br /&gt;
* Workspace를 연다&lt;br /&gt;
* (&amp;lt;조작&amp;gt;메뉴에서)Print를 사용하여 VisualWorks에 피드백&lt;br /&gt;
* (&amp;lt;조작&amp;gt;메뉴에서)Inspect를 사용하여 VisualWorks에 피드백&lt;br /&gt;
* System Transcript를 사용하여 VisualWorks에서 피드백&lt;br /&gt;
* 단순한 다이얼로그 박스를 사용하여 VisualWorks에 피드백&lt;br /&gt;
|- style=&amp;quot;text-align:center;font-weight:bold; font-style: normal;font-size:120%;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&amp;lt;hr style=&amp;quot;color:black;background-color:black;height:4px;&amp;quot;&amp;gt; | 목차 | 레슨1 | 레슨3 |&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Onionmixer</name></author>
	</entry>
</feed>