<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=OpenModelica%2FC3%2FIcon-and-Diagram-Views%2FEnglish-timed</id>
		<title>OpenModelica/C3/Icon-and-Diagram-Views/English-timed - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=OpenModelica%2FC3%2FIcon-and-Diagram-Views%2FEnglish-timed"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=OpenModelica/C3/Icon-and-Diagram-Views/English-timed&amp;action=history"/>
		<updated>2026-04-24T18:18:38Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=OpenModelica/C3/Icon-and-Diagram-Views/English-timed&amp;diff=44104&amp;oldid=prev</id>
		<title>Sandhya.np14 at 07:18, 21 August 2018</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=OpenModelica/C3/Icon-and-Diagram-Views/English-timed&amp;diff=44104&amp;oldid=prev"/>
				<updated>2018-08-21T07:18:15Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://script.spoken-tutorial.org/index.php?title=OpenModelica/C3/Icon-and-Diagram-Views/English-timed&amp;amp;diff=44104&amp;amp;oldid=39818&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Sandhya.np14</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=OpenModelica/C3/Icon-and-Diagram-Views/English-timed&amp;diff=39818&amp;oldid=prev</id>
		<title>Jyotisolanki: Created page with &quot;{| border=1 ||''' Time ''' ||'''Narration'''  |- || 00:01 || Welcome to the spoken tutorial on '''Icon and Diagram Views'''.  |- ||00:06 || In this tutorial, we are going to l...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=OpenModelica/C3/Icon-and-Diagram-Views/English-timed&amp;diff=39818&amp;oldid=prev"/>
				<updated>2017-10-10T10:41:53Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| border=1 ||&amp;#039;&amp;#039;&amp;#039; Time &amp;#039;&amp;#039;&amp;#039; ||&amp;#039;&amp;#039;&amp;#039;Narration&amp;#039;&amp;#039;&amp;#039;  |- || 00:01 || Welcome to the spoken tutorial on &amp;#039;&amp;#039;&amp;#039;Icon and Diagram Views&amp;#039;&amp;#039;&amp;#039;.  |- ||00:06 || In this tutorial, we are going to l...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| border=1&lt;br /&gt;
||''' Time '''&lt;br /&gt;
||'''Narration'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 00:01&lt;br /&gt;
|| Welcome to the spoken tutorial on '''Icon and Diagram Views'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||00:06&lt;br /&gt;
|| In this tutorial, we are going to learn: How to specify '''icon and diagram views''' of a '''class'''.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||00:14&lt;br /&gt;
||How to insert a '''polygon''' and '''ellipse''' in '''Icon/Diagram View'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 00:20&lt;br /&gt;
|| To record this tutorial, I am using:  '''OpenModelica version 1.9.2'''&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
||00:27&lt;br /&gt;
||You may use any of the following operating systems to practice this tutorial: '''Linux, Windows, Mac OS X''' or '''FOSSEE OS on ARM'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 00:39&lt;br /&gt;
||  To understand and practice this tutorial, you need knowledge of class definition in '''Modelica'''.  You need to know how to specify annotations.&lt;br /&gt;
&lt;br /&gt;
 |-&lt;br /&gt;
||00:51&lt;br /&gt;
||Prerequisite tutorials are mentioned on our website.  Please go through them.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 00:57&lt;br /&gt;
|| '''Icon and Diagram Views''' enable viewing a model graphically.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||01:03&lt;br /&gt;
||'''Annotations''' can be used to specify '''Icon and Diagram Views''' of a model. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||01:09&lt;br /&gt;
||'''Icon View''' is specified using '''Icon Annotation''' whereas '''Diagram View''' is specified using '''Diagram Annotation'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||01:19&lt;br /&gt;
||They enable drag-and-drop functionality for '''component-oriented modeling'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||01:25&lt;br /&gt;
||We will discuss more about this feature in upcoming tutorials.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 01:30&lt;br /&gt;
|| Now, let us try to understand the syntax of '''Icon and Diagram Annotations'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||01:37&lt;br /&gt;
||As we saw in previous tutorials, '''annotations''' can be better understood as '''records'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||01:44&lt;br /&gt;
||Hence, '''Icon and Diagram annotations''' can be considered  as '''records''' with '''coordinateSystem''' &lt;br /&gt;
and '''graphics''' as the fields. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||01:55&lt;br /&gt;
||We will look at each one of them individually. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 01:58&lt;br /&gt;
|| '''coordinateSystem''' may be considered as a '''record''' with the following fields:  '''extent''', &lt;br /&gt;
'''initialScale''',  '''preserveAspectRatio''' and  '''grid'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||02:10&lt;br /&gt;
||We will understand them through an example.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 02:15&lt;br /&gt;
|| Here is an example demonstrating the syntax of '''Icon/Diagram Annotation'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 02:22&lt;br /&gt;
|| Now et me switch to '''OMEdit'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 02:26&lt;br /&gt;
||We will understand '''icon and diagram annotations''' through an example named '''bouncingBallWithAnnotations'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 02:35&lt;br /&gt;
||Please download this file from our website.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 02:39&lt;br /&gt;
||This model was used in previous tutorials. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 02:42&lt;br /&gt;
||Please watch prerequisite tutorials for more information on this model.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 02:48&lt;br /&gt;
||I have already opened '''bouncingBallWithAnnotations''' in '''OMEdit'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 02:54&lt;br /&gt;
||Double-click on its icon in '''Libraries Browser'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 02:58&lt;br /&gt;
|| The model is now open in '''Icon View'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 03:02&lt;br /&gt;
||Switch to '''Icon View''' if it opens in either '''Diagram''' or '''Text View'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 03:08&lt;br /&gt;
|| Let me shift '''OMEdit''' window to the left for better visibility.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 03:14&lt;br /&gt;
|| You can observe a circle on white background in '''Icon View''' of this model. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||03:21&lt;br /&gt;
||I will be referring to the white space in '''Icon View''' as '''canvas'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 03:27&lt;br /&gt;
||Note that the '''canvas''' is divided into grids.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||03:32&lt;br /&gt;
||We will first learn how to manipulate the properties of '''canvas'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 03:37&lt;br /&gt;
||Then we shall learn how to insert a '''circle''' and a '''polygon'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||03:43&lt;br /&gt;
||Right-click on the canvas beside '''circle'''. Select '''Properties'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 03:51&lt;br /&gt;
|| A dialog box pop ups as shown. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 03:55&lt;br /&gt;
||Note that there are categories named  '''Extent''',  '''Grid''' and  '''Component'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||04:04&lt;br /&gt;
|| '''Extent''' signifies the extent of '''canvas'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 04:07&lt;br /&gt;
|| The fields named '''Left''' and '''Top''' correspond to coordinates of top left corner of the '''canvas'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 04:16&lt;br /&gt;
||'''Left''' corresponds to the horizontal coordinate and '''Top''' corresponds to the vertical coordinate.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 04:24&lt;br /&gt;
|| Similarly, '''Bottom''' and '''Right''' correspond to the coordinates of bottom right corner of '''canvas'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 04:33&lt;br /&gt;
|| Now, let us change the '''Left''' field to '''-200''' units.  Click on '''Ok'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 04:41&lt;br /&gt;
|| Note that the canvas expanded to the left by '''100''' units.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 04:47&lt;br /&gt;
|| Right-click on canvas once again and select '''Properties'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 04:53&lt;br /&gt;
|| '''Grid''' signifies the size of grid. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 04:57&lt;br /&gt;
||Note that the units of '''extent''' and '''grid''' differ by the '''Scale Factor'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||05:04&lt;br /&gt;
||Change horizontal field in grid to '''4''' units. Click on '''OK'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 05:11&lt;br /&gt;
|| Note that the size of grid has increased in the '''canvas'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||05:16&lt;br /&gt;
||These properties of '''Icon View '''can also be manipulated using '''Icon annotation''' in the '''Text View'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 05:24&lt;br /&gt;
||Note that any change in '''Icon View''' is accordingly reflected in '''Icon annotation'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 05:32&lt;br /&gt;
|| Let us try to understand this. Go to the top of '''modeling''' area and click on '''Text View'''.  Scroll down a little bit.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 05:43&lt;br /&gt;
|| '''coordinateSystem''', as we have seen in slides, is a field in '''Icon''' annotation.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 05:50&lt;br /&gt;
|| '''extent''' is a field in '''coordinateSystem'''. It has two pairs of numbers. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 05:57&lt;br /&gt;
||We have already seen how to manipulate the '''extent''' using '''Properties''' dialog box.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 06:04&lt;br /&gt;
|| The first pair of numbers is '''{-200,-100}'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 06:09&lt;br /&gt;
|| The first number of this pair that is '''-200''' denotes the horizontal coordinate of the top left hand corner of canvas.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 06:20&lt;br /&gt;
|| Similarly, '''-100''' represents the vertical coordinate of the same point.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 06:27&lt;br /&gt;
|| The second pair represents the coordinates of bottom right corner of white space.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 06:35&lt;br /&gt;
||Note that these 4 numbers correspond to '''top, bottom, left''' and '''right''' fields, we have seen in '''Properties''' dialog box.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 06:45&lt;br /&gt;
|| Now, let me change '''extent''' using '''Properties''' dialog box of '''Icon View'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 06:52&lt;br /&gt;
||We will then see if it changes correspondingly in '''annotation''' of '''Text View'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 06:59&lt;br /&gt;
|| Let me switch to '''Icon View'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 07:02&lt;br /&gt;
|| Right-click on the canvas and select '''Properties'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 07:07&lt;br /&gt;
|| Change the '''Left''' field to '''-150.00'''. Click on '''Ok'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 07:14&lt;br /&gt;
|| Click on '''Text View'''.Scroll down.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 07:18&lt;br /&gt;
|| Notice that the first pair of coordinates in '''extent''' has changed to '''{-150,-100}''' from '''{-200,-100}'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 07:30&lt;br /&gt;
||This is due to the change that we have made in '''Icon View''' using '''Properties''' dialog box.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 07:37&lt;br /&gt;
||Hence, any change in '''Icon annotation''' creates a corresponding change in '''Icon View''' and vice-versa.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 07:46&lt;br /&gt;
|| A discussion of other fields of '''coordinateSystem''' like '''ScaleFactor''' is beyond the scope of this tutorial.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 07:54&lt;br /&gt;
|| Let me go back to the slides.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 07:57&lt;br /&gt;
|| We have discussed earlier that '''Icon''' annotation has '''coordinateSystem''' and '''graphics''' as its elements. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 08:06&lt;br /&gt;
||'''graphics record''' may have the following items:  '''Line''' , '''Rectangle''' , '''Ellipse''' , '''Polygon''', '''Text''' and  '''Bitmap'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 08:17&lt;br /&gt;
||Now, we will discuss how to insert these items in '''Icon and Diagram views'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 08:25&lt;br /&gt;
|| Let me go back to '''OMEdit'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 08:29&lt;br /&gt;
|| We shall understand these annotations in three steps.  '''bouncingBallWithAnnotations''' already has a '''circle''' inserted in its '''Icon View'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 08:40&lt;br /&gt;
||The '''circle''' is obtained using '''Ellipse''' annotation.  Let us first try to modify its properties.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 08:49&lt;br /&gt;
|| Note that an '''Ellipse''' is inserted and its properties specified in graphics field of icon annotation.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 08:59&lt;br /&gt;
||Let me go to '''Icon View'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 09:02&lt;br /&gt;
|| Right-click on the blue space within '''circle'''.  Select '''Properties'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 09:09&lt;br /&gt;
|| '''OriginX''' is the horizontal coordinate of center of '''ellipse'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 09:15&lt;br /&gt;
||Similarly, '''OriginY''' is the vertical coordinate of the center of '''ellipse'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 09:22&lt;br /&gt;
|| '''Extent1X''' is the horizontal coordinate of left-most point on the '''ellipse'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 09:29&lt;br /&gt;
|| '''Extent1Y''' is the vertical coordinate of top-most point on the '''ellipse'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 09:36&lt;br /&gt;
|| Similarly, '''Extent2X''' and '''Extent2Y''' correspond to the right-most and bottom-most points on the '''ellipse'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 09:48&lt;br /&gt;
|| '''Line Style''' is used to vary the properties of border line.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 09:53&lt;br /&gt;
|| Click on '''Color''' under '''Line Style'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 09:57&lt;br /&gt;
||This allows you to change the color of border. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 10:01&lt;br /&gt;
||Let me choose red and click on '''OK'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 10:05&lt;br /&gt;
|| Click on '''Pattern''' drop down menu under '''Line Style'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 10:10&lt;br /&gt;
||This allows you to change the pattern of border.  I have chosen a solid line.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 10:17&lt;br /&gt;
|| '''Thickness''' field specifies the thickness of border. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 10:21&lt;br /&gt;
||Change it to '''0.5''' units.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 10:25&lt;br /&gt;
|| Click on '''Ok'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 10:27&lt;br /&gt;
|| Notice the change in color of border to red and the increase in thickness.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 10:34&lt;br /&gt;
|| Now right click on the circle once again and select '''Properties'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 10:40&lt;br /&gt;
|| Under '''Fill Style''', click on '''Color'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 10:44&lt;br /&gt;
|| Choose '''Black''' in the '''Color Palette'''. Click on '''Ok'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 10:49&lt;br /&gt;
||This color represents the color to be filled in the interior of the '''ellipse'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 10:56&lt;br /&gt;
|| Now click on Fill Pattern''' drop-down menu. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 11:00&lt;br /&gt;
||Choose '''FillPattern.Horizontal''' and click on '''Ok'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 11:06&lt;br /&gt;
|| Note that the fill color changed to black and the pattern changed from solid to horizontal lines.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 11:15&lt;br /&gt;
|| Let me now switch to '''Text View''' to explain '''Ellipse''' annotation. Click on '''Text View'''. Scroll down.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 11:25&lt;br /&gt;
|| '''lineColor''' takes three numbers which define the color of border.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 11:31&lt;br /&gt;
||Each of these three numbers can take values between '''0''' and '''255'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 11:38&lt;br /&gt;
||They correspond to the '''RGB''' intensity of the color used.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 11:44&lt;br /&gt;
|| '''fillPattern''' specifies the pattern to be filled in the interior.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 11:51&lt;br /&gt;
|| '''extent''' is identical in context to the '''extent''' field of '''coordinateSystem'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 11:57&lt;br /&gt;
||'''LineThickness''' represents the thickness of border.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 12:02&lt;br /&gt;
||Note that all these fields can be changed using '''Properties''' dialog box as we have already seen.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 12:10&lt;br /&gt;
|| Now, let me switch to '''Icon View''' to construct a new '''ellipse''' using the tool bar.  Click on '''Icon View'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 12:19&lt;br /&gt;
|| Let me rearrange the existing '''circle''' to free up some space.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 12:24&lt;br /&gt;
|| Right click on the '''circle''' and choose '''properties'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 12:29&lt;br /&gt;
|| Change '''Extent2Y''' to '''0''' units. Click on '''Ok'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 12:35&lt;br /&gt;
|| Now to insert a new '''ellipse''', click on '''Ellipse''' button in the toolbar.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||12:42&lt;br /&gt;
|| Left click somewhere in the '''canvas''' and hold the mouse and drag it. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 12:50&lt;br /&gt;
||Leave the mouse after an '''ellipse''' has been created.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 12:55&lt;br /&gt;
|| Right-click on the '''ellipse''' and select '''Properties''' to change its properties as you wish.  Click on '''Ok'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:05&lt;br /&gt;
|| Similarly, you may insert a '''Line, Polygon, Rectangle''' and '''Text''' using the '''Tool Bar'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:13&lt;br /&gt;
|| Now, let me explain '''Diagram View'''.  Click on '''Diagram View'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:19&lt;br /&gt;
|| Note that a line has been inserted here.  The properties of this line are specified in '''Diagram''' annotation.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:28&lt;br /&gt;
|| Switch to '''Text View''' to understand '''Diagram''' annotation. Scroll down.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:35&lt;br /&gt;
|| '''Diagram''' annotation is similar in its syntax to '''Icon''' annotation. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:41&lt;br /&gt;
||It has '''coordinateSystem''' and '''graphics''' as its component records.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:47&lt;br /&gt;
|| The properties of the '''Line''' inserted in '''Diagram View''' are specified here. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:53&lt;br /&gt;
||The fields of '''Line''' annotation can be easily understood. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 13:58&lt;br /&gt;
||Now, let us understand the difference between '''Icon and Diagram Views'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 14:04&lt;br /&gt;
|| Let me shift '''OMEdit''' Window to the right. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||14:09&lt;br /&gt;
||Save the model by pressing '''Ctrl + S'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 14:13&lt;br /&gt;
|| The figure shown in '''Icon View''' appears as an icon in the '''Libraries Browser''' as can be seen here.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 14:22&lt;br /&gt;
|| Whereas the '''Diagram View''' is used significantly in '''component-oriented modeling'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 14:29&lt;br /&gt;
||We shall learn more about '''component-oriented modeling''' in the upcoming tutorials.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 14:35&lt;br /&gt;
|| Now let me go back to the slides.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 14:39&lt;br /&gt;
|| '''Ellipse''' has the following fields as we have already discussed.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 14:44&lt;br /&gt;
|| As an assignment, insert a '''line, polygon, rectangle''' and '''text''' in the '''Icon View''' of model. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 14:53&lt;br /&gt;
||Modify their properties and understand their annotations.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 14:58&lt;br /&gt;
|| This brings us to the end of this tutorial.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 15:02&lt;br /&gt;
|| Watch the video available at the following link.  It summarises the '''spoken tutorial project'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 15:08&lt;br /&gt;
|| We conduct workshops using spoken tutorials Please contact us.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 15:14&lt;br /&gt;
|| If you have questions in this spoken tutorial, please visit the following website.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 15:20&lt;br /&gt;
|| We coordinate coding of solved examples of popular books.  Please visit the website shown.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 15:28&lt;br /&gt;
|| We help migrate commercial simulator labs to '''OpenModelica'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 15:33&lt;br /&gt;
||Please visit the website for more information on our lab migration project.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|| 15:39&lt;br /&gt;
|| Spoken Tutorial Project is funded by '''NMEICT, MHRD''', Government of India.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
||15:46&lt;br /&gt;
|| We thank the development team of '''OpenModelica''' for their support.  Thank you for joining me in this tutorial.&lt;/div&gt;</summary>
		<author><name>Jyotisolanki</name></author>	</entry>

	</feed>