<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://bugs.maemo.com/skins/common/feed.css?207"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Legacy Maemo 5 Documentation/Human Interface Guidelines/Dialogs - Revision history</title>
		<link>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;action=history</link>
		<description>Revision history for this page on the wiki</description>
		<language>en</language>
		<generator>MediaWiki 1.15.5-7</generator>
		<lastBuildDate>Sat, 04 Apr 2026 19:09:23 GMT</lastBuildDate>
		<item>
			<title>amigadave:&amp;#32;add link</title>
			<link>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;diff=41531&amp;oldid=prev</link>
			<guid>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;diff=41531&amp;oldid=prev</guid>
			<description>&lt;p&gt;add link&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 14:19, 31 January 2011&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{Legacy documentation}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{Legacy documentation}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;{{main|Legacy Maemo 5 Documentation/Graphical UI Tutorial/Windows and dialogs#Dialogs}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Although still created with a &amp;lt;code&amp;gt;GtkDialog&amp;lt;/code&amp;gt;, Hildon dialogs are really different from the ones in a desktop environment. For a better usage, they are placed in the bottom of the screen and their buttons are placed on the right side. Dialogs can be closed by pressing the dimmed area that remains as the desktop background.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Although still created with a &amp;lt;code&amp;gt;GtkDialog&amp;lt;/code&amp;gt;, Hildon dialogs are really different from the ones in a desktop environment. For a better usage, they are placed in the bottom of the screen and their buttons are placed on the right side. Dialogs can be closed by pressing the dimmed area that remains as the desktop background.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-04 19:09:23 --&gt;
&lt;/table&gt;</description>
			<pubDate>Mon, 31 Jan 2011 14:19:22 GMT</pubDate>			<dc:creator>amigadave</dc:creator>			<comments>http://bugs.maemo.com/Talk:Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs</comments>		</item>
		<item>
			<title>amigadave:&amp;#32;/* Wizard Dialogs */ better wizard dialog image</title>
			<link>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;diff=40946&amp;oldid=prev</link>
			<guid>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;diff=40946&amp;oldid=prev</guid>
			<description>&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Wizard Dialogs:&amp;#32;&lt;/span&gt; better wizard dialog image&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 09:31, 29 December 2010&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 17:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The first page of the wizard is a welcome page and its title is the wizard's name followed by &amp;quot;Welcome&amp;quot;. Similarly, the title of the wizard's last page is the wizard's name combined with &amp;quot;Finished&amp;quot;. The in-between pages' titles are a result of the combination of the wizard's name and that page's title in wizard's assigned notebook.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The first page of the wizard is a welcome page and its title is the wizard's name followed by &amp;quot;Welcome&amp;quot;. Similarly, the title of the wizard's last page is the wizard's name combined with &amp;quot;Finished&amp;quot;. The in-between pages' titles are a result of the combination of the wizard's name and that page's title in wizard's assigned notebook.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Image:wizard.png|frame|center|alt=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;&lt;/del&gt;Screenshot of a wizard dialog|Figure 7: A wizard dialog]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Image:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Example &lt;/ins&gt;wizard &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dialog&lt;/ins&gt;.png|frame|center|alt=Screenshot of a wizard dialog|Figure 7: A wizard dialog]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Wizards contain three buttons - Finish, Previous and Next - which are dimmed or undimmed automatically according to the current page of the wizard.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Wizards contain three buttons - Finish, Previous and Next - which are dimmed or undimmed automatically according to the current page of the wizard.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-04 19:09:23 --&gt;
&lt;/table&gt;</description>
			<pubDate>Wed, 29 Dec 2010 09:31:43 GMT</pubDate>			<dc:creator>amigadave</dc:creator>			<comments>http://bugs.maemo.com/Talk:Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs</comments>		</item>
		<item>
			<title>amigadave:&amp;#32;wikify slightly</title>
			<link>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;diff=39581&amp;oldid=prev</link>
			<guid>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;diff=39581&amp;oldid=prev</guid>
			<description>&lt;p&gt;wikify slightly&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 12:41, 18 October 2010&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{Legacy documentation}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{Legacy documentation}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;=Dialogs=&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Although still created with a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;GtkDialog&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/code&amp;gt;&lt;/ins&gt;, Hildon dialogs are really different from the ones in a desktop environment. For a better usage, they are placed in the bottom of the screen and their buttons are placed on the right side. Dialogs can be closed by pressing the dimmed area that remains as the desktop background.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Although still created with a GtkDialog, Hildon dialogs are really different from the ones in a desktop environment. For a better usage, they are placed in the bottom of the screen and their buttons are placed on the right side. Dialogs can be closed by pressing the dimmed area that remains as the desktop background.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Keep the number of dialog buttons low. Dialogs should not have a cancel button, that task is accomplished by pressing the dimmed area.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Keep the number of dialog buttons low. Dialogs should not have a cancel button, that task is accomplished by pressing the dimmed area.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dialogs should be used for small tasks, for example, asking for a category name when creating a new category in an email client application. In this example, there should be an entry for the user to enter the category name and a button &amp;quot;Create&amp;quot;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dialogs should be used for small tasks, for example, asking for a category name when creating a new category in an email client application. In this example, there should be an entry for the user to enter the category name and a button &amp;quot;Create&amp;quot;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Image:dialog.png|&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;400px]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Image:dialog.png|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;frame|center|alt=Screenshot of a dialog|&lt;/ins&gt;Figure 6: A dialog&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;''&lt;/del&gt;Figure 6: A dialog&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;''&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;For bigger tasks like managing an email account folder like &amp;quot;Inbox&amp;quot; (browsing through the messages, deleting, editing them, and so on), use a view, not a simple dialog.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;For bigger tasks like managing an email account folder like &amp;quot;Inbox&amp;quot; (browsing through the messages, deleting, editing them, and so on), use a view, not a simple dialog.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Wizard Dialogs==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Wizard Dialogs==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;A wizard is a dialog that divides a certain task in sequential steps. With this special dialog, you can present a complex operation to the user in an easier and simpler way.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;A wizard is a dialog that divides a certain task in sequential steps. With this special dialog, you can present a complex operation to the user in an easier and simpler way.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The first page of the wizard is a welcome page and its title is the wizard's name followed by &amp;quot;Welcome&amp;quot;. Similarly, the title of the wizard's last page is the wizard's name combined with &amp;quot;Finished&amp;quot;. The in-between pages' titles are a result of the combination of the wizard's name and that page's title in wizard's assigned notebook.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The first page of the wizard is a welcome page and its title is the wizard's name followed by &amp;quot;Welcome&amp;quot;. Similarly, the title of the wizard's last page is the wizard's name combined with &amp;quot;Finished&amp;quot;. The in-between pages' titles are a result of the combination of the wizard's name and that page's title in wizard's assigned notebook.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Image:wizard.png|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;frame|center|alt=&amp;quot;Screenshot of a wizard dialog|&lt;/ins&gt;Figure 7: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;A &lt;/ins&gt;wizard dialog&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Image:wizard.png|&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;400px]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;''&lt;/del&gt;Figure 7: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;An &lt;/del&gt;wizard dialog&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;''&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Wizards contain three buttons - Finish, Previous and Next - which are dimmed or undimmed automatically according to the current page of the wizard.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Wizards contain three buttons - Finish, Previous and Next - which are dimmed or undimmed automatically according to the current page of the wizard.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-04 19:09:24 --&gt;
&lt;/table&gt;</description>
			<pubDate>Mon, 18 Oct 2010 12:41:25 GMT</pubDate>			<dc:creator>amigadave</dc:creator>			<comments>http://bugs.maemo.com/Talk:Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs</comments>		</item>
		<item>
			<title>amigadave:&amp;#32;{{Legacy documentation}}</title>
			<link>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;diff=29179&amp;oldid=prev</link>
			<guid>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;diff=29179&amp;oldid=prev</guid>
			<description>&lt;p&gt;{{Legacy documentation}}&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 09:26, 12 February 2010&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;{{Legacy documentation}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=Dialogs=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=Dialogs=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Although still created with a GtkDialog, Hildon dialogs are really different from the ones in a desktop environment. For a better usage, they are placed in the bottom of the screen and their buttons are placed on the right side. Dialogs can be closed by pressing the dimmed area that remains as the desktop background.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Although still created with a GtkDialog, Hildon dialogs are really different from the ones in a desktop environment. For a better usage, they are placed in the bottom of the screen and their buttons are placed on the right side. Dialogs can be closed by pressing the dimmed area that remains as the desktop background.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;For bigger tasks like managing an email account folder like &amp;quot;Inbox&amp;quot; (browsing through the messages, deleting, editing them, and so on), use a view, not a simple dialog.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;For bigger tasks like managing an email account folder like &amp;quot;Inbox&amp;quot; (browsing through the messages, deleting, editing them, and so on), use a view, not a simple dialog.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Wizard Dialogs==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Wizard Dialogs==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-04 19:09:24 --&gt;
&lt;/table&gt;</description>
			<pubDate>Fri, 12 Feb 2010 09:26:49 GMT</pubDate>			<dc:creator>amigadave</dc:creator>			<comments>http://bugs.maemo.com/Talk:Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs</comments>		</item>
		<item>
			<title>msoini:&amp;#32;Documentation/Maemo 5 Developer Guide/Human Interface Guidelines/Dialogs moved to Legacy Maemo 5 Documentation/Human Interface Guidelines/Dialogs: Phase out from Maemo Developer Guide, superceded by Official Nokia Forum documentation</title>
			<link>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;diff=19997&amp;oldid=prev</link>
			<guid>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;diff=19997&amp;oldid=prev</guid>
			<description>&lt;p&gt;&lt;a href=&quot;/Documentation/Maemo_5_Developer_Guide/Human_Interface_Guidelines/Dialogs&quot; class=&quot;mw-redirect&quot; title=&quot;Documentation/Maemo 5 Developer Guide/Human Interface Guidelines/Dialogs&quot;&gt;Documentation/Maemo 5 Developer Guide/Human Interface Guidelines/Dialogs&lt;/a&gt; moved to &lt;a href=&quot;/Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&quot; title=&quot;Legacy Maemo 5 Documentation/Human Interface Guidelines/Dialogs&quot;&gt;Legacy Maemo 5 Documentation/Human Interface Guidelines/Dialogs&lt;/a&gt;: Phase out from Maemo Developer Guide, superceded by Official Nokia Forum documentation&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 09:07, 14 October 2009&lt;/td&gt;
		&lt;/tr&gt;
		&lt;!-- diff generator: internal 2026-04-04 19:09:24 --&gt;
&lt;/table&gt;</description>
			<pubDate>Wed, 14 Oct 2009 09:07:36 GMT</pubDate>			<dc:creator>msoini</dc:creator>			<comments>http://bugs.maemo.com/Talk:Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs</comments>		</item>
		<item>
			<title>liox_lang_valid:&amp;#32;/* Dialogs */</title>
			<link>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;diff=18551&amp;oldid=prev</link>
			<guid>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;diff=18551&amp;oldid=prev</guid>
			<description>&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Dialogs&lt;/span&gt;&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 12:20, 22 September 2009&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=Dialogs=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=Dialogs=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Although still created with a GtkDialog, Hildon dialogs are really different &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;than &lt;/del&gt;in a desktop environment. For a better usage, they are placed in the bottom of the screen and their buttons are &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;place &lt;/del&gt;on the right side. Dialogs can be closed by pressing the dimmed area that remains as the desktop background.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Although still created with a GtkDialog, Hildon dialogs are really different &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;from the ones &lt;/ins&gt;in a desktop environment. For a better usage, they are placed in the bottom of the screen and their buttons are &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;placed &lt;/ins&gt;on the right side. Dialogs can be closed by pressing the dimmed area that remains as the desktop background.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Keep the number of dialog buttons low. Dialogs &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;shouldn't &lt;/del&gt;have a cancel button, that task is accomplished by pressing the dimmed area.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Keep the number of dialog buttons low. Dialogs &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;should not &lt;/ins&gt;have a cancel button, that task is accomplished by pressing the dimmed area.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dialogs should be used for small tasks, for example, asking for a category name when creating a new category in an email client application. In this example, there should be an entry for the user to enter the category name and a button &amp;quot;Create&amp;quot;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dialogs should be used for small tasks, for example, asking for a category name when creating a new category in an email client application. In this example, there should be an entry for the user to enter the category name and a button &amp;quot;Create&amp;quot;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;For bigger tasks like managing an email account folder like &amp;quot;Inbox&amp;quot; (browsing through the messages, deleting, editing them, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;etc.&lt;/del&gt;) a view &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;should be used&lt;/del&gt;, not a simple dialog.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;For bigger tasks like managing an email account folder like &amp;quot;Inbox&amp;quot; (browsing through the messages, deleting, editing them, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and so on&lt;/ins&gt;)&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, use &lt;/ins&gt;a view, not a simple dialog.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Wizard Dialogs==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Wizard Dialogs==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;A wizard is a dialog that divides a certain task in sequential steps. With this special dialog, a complex operation &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;can be presented &lt;/del&gt;to the user in an easier and simpler way.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;A wizard is a dialog that divides a certain task in sequential steps. With this special dialog, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;you can present &lt;/ins&gt;a complex operation to the user in an easier and simpler way.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The first page of the wizard is a welcome page and its title is the wizard's name followed by &amp;quot;Welcome&amp;quot;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Analogously&lt;/del&gt;, the title of the wizard's last page is &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a &lt;/del&gt;the wizard's name combined with &amp;quot;Finished&amp;quot;. The in-between pages' titles are a result of the combination of the wizard's name and that page's title in wizard's assigned notebook.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;The first page of the wizard is a welcome page and its title is the wizard's name followed by &amp;quot;Welcome&amp;quot;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Similarly&lt;/ins&gt;, the title of the wizard's last page is the wizard's name combined with &amp;quot;Finished&amp;quot;. The in-between pages' titles are a result of the combination of the wizard's name and that page's title in wizard's assigned notebook.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&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='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Wizards contain three buttons - Finish, Previous and Next - which are dimmed&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/del&gt;undimmed automatically according to the current page of the wizard.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Wizards contain three buttons - Finish, Previous and Next - which are dimmed &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;or &lt;/ins&gt;undimmed automatically according to the current page of the wizard.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Since &lt;/del&gt;the first page is the welcome page, it should not have widgets that require user input (apart from the buttons) but instead tell the user what the wizard is there for. That information &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;should &lt;/del&gt;suggest what to expect from the wizard's steps as well as what will happen &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;once &lt;/del&gt;the wizard finishes. The last page &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;should &lt;/del&gt;resume important choices made by the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;user &lt;/del&gt;along the pages and recall what will happen &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;once he or she &lt;/del&gt;press the &amp;quot;Finish&amp;quot; button. Widgets that express important choices &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;should &lt;/del&gt;not be added to the last page although simple choices &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ones&lt;/del&gt;, like showing a README file, can be added. The in-between pages are the ones where &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;the &lt;/del&gt;should be asked to enter information or choose important/main choices. For these pages, explain by providing labels and captions what each requested information or choice is about.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Because &lt;/ins&gt;the first page is the welcome page, it should not have widgets that require user input (apart from the buttons) but instead tell the user what the wizard is there for. That information &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;must &lt;/ins&gt;suggest what to expect from the wizard's steps as well as what will happen &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;when &lt;/ins&gt;the wizard finishes. The last page &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;must &lt;/ins&gt;resume important choices made by the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;users &lt;/ins&gt;along the pages and recall what will happen &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;when they &lt;/ins&gt;press the &amp;quot;Finish&amp;quot; button. Widgets that express important choices &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;must &lt;/ins&gt;not be added to the last page although simple choices, like showing a README file, can be added. The in-between pages are the ones where &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;users &lt;/ins&gt;should be asked to enter information or choose important/main choices. For these pages, explain by providing labels and captions what each requested information or choice is about.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Remember, a wizard is supposed to make a task simpler, not the opposite. Hence, you &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;shouldn't &lt;/del&gt;use it unless you&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'re &lt;/del&gt;sure you will simplify things for the user. For example, if the task is just to present a couple of &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;information and &lt;/del&gt;checkboxes for the user to set some preferences, a normal dialog &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;should be used&lt;/del&gt;, not a wizard. On the other hand, the user is requested to set a number of settings dependent &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;from &lt;/del&gt;each other in a sequential way, a wizard &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;should be used&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Remember, a wizard is supposed to make a task simpler, not the opposite. Hence, you &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;should not &lt;/ins&gt;use it unless you &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;are &lt;/ins&gt;sure you will simplify things for the user. For example, if the task is just to present &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;some information and &lt;/ins&gt;a couple of checkboxes for the user to set some preferences, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;use &lt;/ins&gt;a normal dialog, not a wizard. On the other hand, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;if &lt;/ins&gt;the user is requested to set a number of settings dependent &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;on &lt;/ins&gt;each other in a sequential way, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;use &lt;/ins&gt;a wizard.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-04 19:09:24 --&gt;
&lt;/table&gt;</description>
			<pubDate>Tue, 22 Sep 2009 12:20:47 GMT</pubDate>			<dc:creator>liox_lang_valid</dc:creator>			<comments>http://bugs.maemo.com/Talk:Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs</comments>		</item>
		<item>
			<title>danielwilms at 11:04, 17 August 2009</title>
			<link>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;diff=16566&amp;oldid=prev</link>
			<guid>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;diff=16566&amp;oldid=prev</guid>
			<description>&lt;p&gt;&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 11:04, 17 August 2009&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=Dialogs=&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;=Dialogs=&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Although &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;derived from &lt;/del&gt;GtkDialog, Hildon dialogs &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;behave differently &lt;/del&gt;than in a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;traditional &lt;/del&gt;desktop environment. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;To make them more usable&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;dialogs &lt;/del&gt;are placed &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;at &lt;/del&gt;the bottom of the screen&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, with &lt;/del&gt;their buttons on the right side. Dialogs can be closed by pressing &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;on &lt;/del&gt;the dimmed desktop background &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;outside of the dialog itself&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Although &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;still created with a &lt;/ins&gt;GtkDialog, Hildon dialogs &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;are really different &lt;/ins&gt;than in a desktop environment. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;For a better usage&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;they &lt;/ins&gt;are placed &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in &lt;/ins&gt;the bottom of the screen &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and &lt;/ins&gt;their buttons &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;are place &lt;/ins&gt;on the right side. Dialogs can be closed by pressing the dimmed &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;area that remains as the &lt;/ins&gt;desktop background.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The &lt;/del&gt;number of dialog buttons &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;should be kept to a minimum&lt;/del&gt;. Dialogs &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;should not &lt;/del&gt;have a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;close&amp;quot; or &amp;quot;&lt;/del&gt;cancel&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot; &lt;/del&gt;button, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;since &lt;/del&gt;that task is accomplished by pressing the dimmed area &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;outside of the dialog&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Keep the &lt;/ins&gt;number of dialog buttons &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;low&lt;/ins&gt;. Dialogs &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;shouldn't &lt;/ins&gt;have a cancel button, that task is accomplished by pressing the dimmed area.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dialogs should be used for &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;quick &lt;/del&gt;tasks&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. For &lt;/del&gt;example, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a dialog is appropriate for &lt;/del&gt;asking for a category name when creating a new category in an email application. In this example, there should be &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a Text Entry Field &lt;/del&gt;for &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;users &lt;/del&gt;to enter the category name and a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;single &lt;/del&gt;button&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/del&gt;&amp;quot;Create.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot; &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Dialogs should be used for &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;small &lt;/ins&gt;tasks&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, for &lt;/ins&gt;example, asking for a category name when creating a new category in an email &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;client &lt;/ins&gt;application. In this example, there should be &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;an entry &lt;/ins&gt;for &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the user &lt;/ins&gt;to enter the category name and a button &amp;quot;Create&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Image:dialog.png|400px]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Image:dialog.png|400px]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;For &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;other &lt;/del&gt;tasks &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;such as &lt;/del&gt;browsing through &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;email &lt;/del&gt;messages, deleting &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;or &lt;/del&gt;editing them, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;or managing an email account folder, &lt;/del&gt;a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;sub &lt;/del&gt;view should be used &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;instead of &lt;/del&gt;a dialog. &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;For &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;bigger &lt;/ins&gt;tasks &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;like managing an email account folder like &amp;quot;Inbox&amp;quot; (&lt;/ins&gt;browsing through &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the &lt;/ins&gt;messages, deleting&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/ins&gt;editing them, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;etc.) &lt;/ins&gt;a view should be used&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, not &lt;/ins&gt;a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;simple &lt;/ins&gt;dialog.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Wizard Dialogs==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;==Wizard Dialogs==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;A &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Wizard &lt;/del&gt;is a dialog that divides a task &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;into &lt;/del&gt;sequential steps. With this special&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-case &lt;/del&gt;dialog, a complex operation can be presented &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;more simply &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;users&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Therefore, do not use &lt;/del&gt;a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Wizard unless you are sure it will simplify an action for &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;user&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;For example&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;in a situation where users must set &lt;/del&gt;a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;simple preference, a normal dialog should be enough&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;But, if users must complete &lt;/del&gt;a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;number &lt;/del&gt;of &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;settings which are dependent on sequential input before &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;application will function properly, then &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;use of a Wizard is appropriate&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;A &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;wizard &lt;/ins&gt;is a dialog that divides a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;certain &lt;/ins&gt;task &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;in &lt;/ins&gt;sequential steps. With this special dialog, a complex operation can be presented to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the user in an easier and simpler way&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The first page of the wizard is &lt;/ins&gt;a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;welcome page and its title is &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;wizard's name followed by &amp;quot;Welcome&amp;quot;&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Analogously&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the title of the wizard's last page is &lt;/ins&gt;a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the wizard's name combined with &amp;quot;Finished&amp;quot;&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The in-between pages' titles are &lt;/ins&gt;a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;result &lt;/ins&gt;of the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;combination of &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;wizard's name and that page's title in wizard's assigned notebook&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;The first page of a Wizard is a &amp;quot;welcome page.&amp;quot; Its title should be the Wizard's name followed by, &amp;quot;Welcome.&amp;quot; Similarly, the title of the Wizard's last page is a the Wizard's name combined with, &amp;quot;Finished.&amp;quot; The titles of intermediate pages should be a combination of the Wizard's name and the action to be completed on the page. The page's action is set in the Wizard's assigned Notebook. &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Image:wizard.png|400px]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[Image:wizard.png|400px]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 24:&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='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Wizard dialogs &lt;/del&gt;contain three buttons&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;: &lt;/del&gt;Finish, Previous&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/del&gt;and Next&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. These buttons &lt;/del&gt;are &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;automatically &lt;/del&gt;dimmed &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;or &lt;/del&gt;undimmed according to the current page of the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Wizard&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Wizards &lt;/ins&gt;contain three buttons &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;- &lt;/ins&gt;Finish, Previous and Next &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;- which &lt;/ins&gt;are dimmed&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/ins&gt;undimmed &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;automatically &lt;/ins&gt;according to the current page of the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;wizard.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Since the first page is the welcome page, it should not have widgets that require user input (apart from the buttons) but instead tell the user what the wizard is there for. That information should suggest what to expect from the wizard's steps as well as what will happen once the wizard finishes. The last page should resume important choices made by the user along the pages and recall what will happen once he or she press the &amp;quot;Finish&amp;quot; button. Widgets that express important choices should not be added to the last page although simple choices ones, like showing a README file, can be added. The in-between pages are the ones where the should be asked to enter information or choose important/main choices. For these pages, explain by providing labels and captions what each requested information or choice is about&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Since the first page &lt;/del&gt;is the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;welcome page&lt;/del&gt;, it &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;should not require any &lt;/del&gt;user &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;input&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;other than navigation buttons. Instead &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;page should tell &lt;/del&gt;the user &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;what the Wizard is for. This information should describe what &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;expect from the Wizard&lt;/del&gt;, the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;steps that will follow&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;as well as what will happen once the Wizard is complete. The last page should summarise important choices made by &lt;/del&gt;the user &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;as well as describe what will happen when the &amp;quot;Finish&amp;quot; button &lt;/del&gt;is &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;pressed. Avoid asking for important choices on the last page &lt;/del&gt;of a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Wizard (although simple choices&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;such as showing &lt;/del&gt;a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;README file, may be included). All important choices to be made, including data that users are required to enter, &lt;/del&gt;should be &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;requested on the intermediate pages of the Wizard. Likewise, always explain (via labels and captions) the reason for the requested information or choices&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Remember, a wizard &lt;/ins&gt;is &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;supposed to make a task simpler, not &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;opposite. Hence&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;you shouldn't use &lt;/ins&gt;it &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;unless you're sure you will simplify things for the &lt;/ins&gt;user&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. For example&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;if &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;task is just to present a couple of information and checkboxes for &lt;/ins&gt;the user to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;set some preferences&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;a normal dialog should be used, not a wizard. On &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;other hand&lt;/ins&gt;, the user is &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;requested to set a number &lt;/ins&gt;of &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;settings dependent from each other in &lt;/ins&gt;a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;sequential way&lt;/ins&gt;, a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;wizard &lt;/ins&gt;should be &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;used&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2026-04-04 19:09:24 --&gt;
&lt;/table&gt;</description>
			<pubDate>Mon, 17 Aug 2009 11:04:45 GMT</pubDate>			<dc:creator>danielwilms</dc:creator>			<comments>http://bugs.maemo.com/Talk:Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs</comments>		</item>
		<item>
			<title>bijjal:&amp;#32;New page: =Dialogs= Although derived from GtkDialog, Hildon dialogs behave differently than in a traditional desktop environment. To make them more usable, dialogs are placed at the bottom of the sc...</title>
			<link>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;diff=15607&amp;oldid=prev</link>
			<guid>http://bugs.maemo.com/index.php?title=Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs&amp;diff=15607&amp;oldid=prev</guid>
			<description>&lt;p&gt;New page: =Dialogs= Although derived from GtkDialog, Hildon dialogs behave differently than in a traditional desktop environment. To make them more usable, dialogs are placed at the bottom of the sc...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Dialogs=&lt;br /&gt;
Although derived from GtkDialog, Hildon dialogs behave differently than in a traditional desktop environment. To make them more usable, dialogs are placed at the bottom of the screen, with their buttons on the right side. Dialogs can be closed by pressing on the dimmed desktop background outside of the dialog itself.&lt;br /&gt;
&lt;br /&gt;
The number of dialog buttons should be kept to a minimum. Dialogs should not have a &amp;quot;close&amp;quot; or &amp;quot;cancel&amp;quot; button, since that task is accomplished by pressing the dimmed area outside of the dialog.&lt;br /&gt;
&lt;br /&gt;
Dialogs should be used for quick tasks. For example, a dialog is appropriate for asking for a category name when creating a new category in an email application. In this example, there should be a Text Entry Field for users to enter the category name and a single button, &amp;quot;Create.&amp;quot; &lt;br /&gt;
&lt;br /&gt;
[[Image:dialog.png|400px]]&lt;br /&gt;
&lt;br /&gt;
''Figure 6: A dialog''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For other tasks such as browsing through email messages, deleting or editing them, or managing an email account folder, a sub view should be used instead of a dialog. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Wizard Dialogs==&lt;br /&gt;
A Wizard is a dialog that divides a task into sequential steps. With this special-case dialog, a complex operation can be presented more simply to users. Therefore, do not use a Wizard unless you are sure it will simplify an action for the user. For example, in a situation where users must set a simple preference, a normal dialog should be enough. But, if users must complete a number of settings which are dependent on sequential input before the application will function properly, then the use of a Wizard is appropriate.&lt;br /&gt;
&lt;br /&gt;
The first page of a Wizard is a &amp;quot;welcome page.&amp;quot; Its title should be the Wizard's name followed by, &amp;quot;Welcome.&amp;quot; Similarly, the title of the Wizard's last page is a the Wizard's name combined with, &amp;quot;Finished.&amp;quot; The titles of intermediate pages should be a combination of the Wizard's name and the action to be completed on the page. The page's action is set in the Wizard's assigned Notebook. &lt;br /&gt;
&lt;br /&gt;
[[Image:wizard.png|400px]]&lt;br /&gt;
&lt;br /&gt;
''Figure 7: An wizard dialog''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Wizard dialogs contain three buttons: Finish, Previous, and Next. These buttons are automatically dimmed or undimmed according to the current page of the Wizard.&lt;br /&gt;
&lt;br /&gt;
Since the first page is the welcome page, it should not require any user input, other than navigation buttons. Instead the page should tell the user what the Wizard is for. This information should describe what to expect from the Wizard, the steps that will follow, as well as what will happen once the Wizard is complete. The last page should summarise important choices made by the user as well as describe what will happen when the &amp;quot;Finish&amp;quot; button is pressed. Avoid asking for important choices on the last page of a Wizard (although simple choices, such as showing a README file, may be included). All important choices to be made, including data that users are required to enter, should be requested on the intermediate pages of the Wizard. Likewise, always explain (via labels and captions) the reason for the requested information or choices.&lt;/div&gt;</description>
			<pubDate>Mon, 13 Jul 2009 19:43:09 GMT</pubDate>			<dc:creator>bijjal</dc:creator>			<comments>http://bugs.maemo.com/Talk:Legacy_Maemo_5_Documentation/Human_Interface_Guidelines/Dialogs</comments>		</item>
	</channel>
</rss>