Difference between revisions of "User Interfaces for End Users"

m
 
(22 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[Category:Analytica User Guide]]
+
[[Category:Analytica User Guide]] [[Category: Windows and dialogs]]
<languages />
+
<breadcrumbs>Analytica User Guide > {{PAGENAME}}</breadcrumbs>
<translate>
+
 
[[Analytica User Guide]] > [[Chapter 9: Creating Interfaces for End Users]]
 
  
 
This chapter shows you how to create a user interface containing input and output nodes for easy access for other people who might use your model. It also describes how to design a clear user interface, apply icons and graphics, and include hyperlinks to web pages.
 
This chapter shows you how to create a user interface containing input and output nodes for easy access for other people who might use your model. It also describes how to design a clear user interface, apply icons and graphics, and include hyperlinks to web pages.
  
To enable end-users to run your model, you may decide to publish your model to the Analytica Cloud Player and invite your colleagues to view it from their web browser. When publishing to the web, additional styles settings can be configured to make your interface more user-friendly from the confines of a web browser. The second part of this chapter, [[Sharing your model]], shows you how to publish your model to the Cloud.
+
To enable end-users to run your model, you may decide to publish your model to the [[Analytica Cloud Platform]] and invite your colleagues to view it from their web browser. When publishing to the web, additional styles settings can be configured to make your interface more user-friendly from the confines of a web browser. The second part of this chapter, shows you how to publish your model to the Cloud.
 
 
For a complex model, you can make it easier to use, especially by other people, by creating a user interface. A user interface is simply a diagram containing input and output nodes. These inputs and outputs are selected variables that users can change (inputs) or view (outputs). By gathering input and output nodes into a single user interface diagram, users have quick access from a central window, even if the underlying variables are located in other parts of the module hierarchy.
 
 
 
Input nodes allow the user to see and change the values of variables directly in a diagram. Input nodes can be a field to enter a number or text value, a button that opens an edit table or probability distribution, or a pull-down menu. Output nodes show atoms (single numbers or text values) in the diagram, and show a button for uncertain or array-valued variables, so that users can open tables or graphs with a single click.
 
 
 
Input and output nodes are a kind of alias node linked to the original node. These nodes usually show the title and units of a variable to the left of the input or output field or button.
 
 
 
[[File:Chapter9_1.png]]
 
 
 
Users of your model can then easily view and modify input variables, and view the results, without navigating the details of the model, unless they wish to.
 
 
 
This diagram shows input nodes on the left side and output nodes on the right side. To see the details of the model, you would double-click the '''Details '''node to open up its diagram.
 
 
 
See [[Chapter 1: Examining a Model]].
 
  
==Contents of the Analytica User Guide Chapter 9==
+
==Sections==
* [[Using input nodes]]
+
* [[User interfaces]]
* [[Creating a choice menu]]
+
* [[User Input nodes]]
* [[Creating a checkbox input]]
+
* [[Choice menu user input]]
* [[Using output nodes]]
+
* [[Checkbox user input]]
* [[Input and output nodes and their original variables]]
+
* [[User output nodes]]
* [[Event handling]]
+
* [[User inputs and outputs as aliases]]
* [[Creating buttons]]
+
* [[OnChange attribute]]
* [[Using form modules]]
+
* [[Button creation]]
* [[Adding icons to nodes]]
+
* [[Form modules]]
 +
* [[Icon images in a node]]
 
* [[Graphics, frames, and text in a diagram]]
 
* [[Graphics, frames, and text in a diagram]]
* [[Hyperlinks in model documentation]]
+
* [[Links or URL in model attributes]]
* [[Sharing your model]]
+
* [[Analytica Free Edition]]
 +
* [[Dialog Functions]]: [[MsgBox]], [[ShowProgressBar]], and other functions that show dialogs to users.
  
 
==See Also==
 
==See Also==
{| style="margin: 1em auto 1em auto;width: 100%;border:0;table-layout: fixed;" cellpadding=5
+
<footer>Text, Date, Math, and Financial Functions / {{PAGENAME}} / Analytica Cloud Platform (ACP)</footer>
|- style="text-align: center"
 
| [[Chapter 8: Creating and Editing Definitions]] <- || [[Chapter 9: Creating Interfaces for End Users]] || -> [[Chapter 10: Using Expressions]]
 
|}
 
</translate>
 

Latest revision as of 21:29, 22 February 2024


This chapter shows you how to create a user interface containing input and output nodes for easy access for other people who might use your model. It also describes how to design a clear user interface, apply icons and graphics, and include hyperlinks to web pages.

To enable end-users to run your model, you may decide to publish your model to the Analytica Cloud Platform and invite your colleagues to view it from their web browser. When publishing to the web, additional styles settings can be configured to make your interface more user-friendly from the confines of a web browser. The second part of this chapter, shows you how to publish your model to the Cloud.

Sections

See Also

Comments


You are not allowed to post comments.