Skip to content

Commit

Permalink
Merge pull request #57 from CogTool-Modern/feature/help-menu-user-guide
Browse files Browse the repository at this point in the history
Adding a macOS Help Book
  • Loading branch information
justingeeslin authored Aug 21, 2020
2 parents 83a01fc + 10b5dbd commit 2fdca0f
Show file tree
Hide file tree
Showing 276 changed files with 14,939 additions and 6 deletions.
37 changes: 36 additions & 1 deletion build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -80,11 +80,46 @@
</copy>

</target>

<condition property="os.mac">
<os family="mac" />
</condition>

<target name="help-copy" description="Create a Help Bundle for Mac from the documentation (docs/)">
<!-- Build the Jekyll site in a special way that will work inside of Help Viewer app -->
<exec dir="${basedir}/docs" executable="/bin/sh">
<arg value="-c" />
<arg value="jekyll build --config _config.yml,_config_helpbundle.yml" />
</exec>
<!-- Copy the Mac Help Bundle files -->
<copy todir="${resdir}/CogTool.tmp/Contents/Resources/CogTool.help/Contents/Resources/en.lproj/" overwrite="true">
<fileset dir="docs/_site/help"/>
</copy>
</target>

<target if="os.mac" name="help-index" description="Builds the index for Help Bundles and Spotlight">
<!-- Create a helpindex file for macOS's Spotlight, for searching through Help topics. hituil is macOS only. -->
<exec dir="${resdir}/CogTool.tmp/Contents/Resources/CogTool.help/Contents/Resources/en.lproj/" executable="/bin/sh">
<arg value="-c" />
<arg value="hiutil -I corespotlight -Caf help.cshelpindex . -v -v" />
</exec>

<!-- Help Menu Search -->
<exec dir="${resdir}/CogTool.tmp/Contents/Resources/CogTool.help/Contents/Resources/en.lproj/" executable="/bin/sh">
<arg value="-c" />
<arg value="hiutil -I lsm -Caf help.helpindex . -v -v" />
</exec>

<!-- Clear the help cache -->
<exec dir="${resdir}/CogTool.tmp/Contents/Resources/CogTool.help/Contents/Resources/en.lproj/" executable="hiutil">
<arg value="-P" />
</exec>
</target>

<taskdef name="launch4j" classname="net.sf.launch4j.ant.Launch4jTask" classpath="${launch4j.dir}/launch4j.jar:${launch4j.dir}/lib/xstream.jar" />

<!-- Packages build output and resources into runable packages., -->
<target name="package" depends="clean,compile" description="Packages build output and resources into runable packages.">
<target name="package" depends="clean,compile, help-copy, help-index" description="Packages build output and resources into runable packages.">

<tstamp>
<format property="buildtime" pattern="MM/dd/yyyy-hh:mm" />
Expand Down
9 changes: 5 additions & 4 deletions docs/_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,17 @@ category_dir: /
#baseurl: /path/to/blog
baseurl: ''

# When developing web pages for the help bundle you'll want to add this to the front of all links and css urls.
# When building the help bundle set this to empty string. jekyll b --config _config.yml,_config_helpbundle.yml
helpbundledevbaseurl: '/help/'

# The URL of your actual domain. This will be used to make absolute links in the RSS feed.
url: https://cogtool-modern.github.io/cogtool/
weburl: https://cogtool-modern.github.io/cogtool/

#### Under the Hood Stuff #####

# Makes pretty (descriptive) permalinks. See Jekyll docs for alternatives.
permalink: pretty

# How many articles do you wish to appear on the front page:
paginate: 6

# Exclude metadata and development time dependencies (like Grunt plugins)
exclude: [README.markdown, package.json, grunt.js, Gruntfile.js, Gruntfile.coffee, node_modules]
3 changes: 3 additions & 0 deletions docs/_config_helpbundle.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
helpbundledevbaseurl: ''
# Helps to have all pages in one directory with their resources (CSS) instead of folders. (This because abs URLs are weird within Help Viewer app)
permalink: none
39 changes: 39 additions & 0 deletions docs/_layouts/app_help.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>{{ page.title }} </title>
<meta name="robots" content="index, anchors" />
<meta name="description" content="{{ page.title }}" />
<meta name="keywords" content="{{ page.keywords }}" />
<link href="{{ site.helpbundledevbaseurl }}machelp.css" rel="stylesheet">
<link href="{{ site.helpbundledevbaseurl }}style.css" rel="stylesheet">
</head>
<body>

<!--top navigation area-->
<div id="navbox" class="gradient">
<div id="navleftbox">
<a class="navlink_left" href="{{ site.helpbundledevbaseurl }}index.html">Home</a>
</div>
<div id="navrightbox">
<a class="navlink_right" href="{{ site.helpbundledevbaseurl }}index.html">Index</a>
</div>
</div><!--closes top navigation area-->

<!--page head-->
<div id="headerbox">
<div id="iconbox">
<img id="iconimg" src="{{ site.helpbundledevbaseurl }}appicon.png" alt="CogTool" height="32" width="32" />
</div>
<div id="pagetitle">
<a name="{{ page.title }}"></a>
<h1>{{ page.title }}</h1>
</div>
</div><!--closes page header-->

{{ content }}

</body>
</html>
Binary file not shown.
Binary file added docs/assets/user-guide/CogToolUserGuide_1_2 2.pdf
Binary file not shown.
Binary file added docs/assets/user-guide/media/image1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image10.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image100.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image101.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image102.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image103.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image104.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image105.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image106.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image107.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image108.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image109.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image110.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image111.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image112.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image113.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image114.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image115.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image116.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image117.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image118.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image119.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image12.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image120.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image121.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/user-guide/media/image122.png
Binary file added docs/assets/user-guide/media/image123.jpg
Binary file added docs/assets/user-guide/media/image124.jpg
Binary file added docs/assets/user-guide/media/image126.png
Binary file added docs/assets/user-guide/media/image127.png
Binary file added docs/assets/user-guide/media/image128.png
Binary file added docs/assets/user-guide/media/image129.png
Binary file added docs/assets/user-guide/media/image130.jpg
Binary file added docs/assets/user-guide/media/image131.jpg
Binary file added docs/assets/user-guide/media/image132.jpg
Binary file added docs/assets/user-guide/media/image133.jpg
Binary file added docs/assets/user-guide/media/image134.png
Binary file added docs/assets/user-guide/media/image135.jpg
Binary file added docs/assets/user-guide/media/image136.jpg
Binary file added docs/assets/user-guide/media/image137.jpg
Binary file added docs/assets/user-guide/media/image138.jpg
Binary file added docs/assets/user-guide/media/image139.jpg
Binary file added docs/assets/user-guide/media/image14.png
Binary file added docs/assets/user-guide/media/image140.jpg
Binary file added docs/assets/user-guide/media/image141.jpg
Binary file added docs/assets/user-guide/media/image142.jpg
Binary file added docs/assets/user-guide/media/image143.jpg
Binary file added docs/assets/user-guide/media/image144.jpg
Binary file added docs/assets/user-guide/media/image145.jpg
Binary file added docs/assets/user-guide/media/image146.jpg
Binary file added docs/assets/user-guide/media/image147.jpg
Binary file added docs/assets/user-guide/media/image148.jpg
Binary file added docs/assets/user-guide/media/image149.jpg
Binary file added docs/assets/user-guide/media/image150.png
Binary file added docs/assets/user-guide/media/image151.png
Binary file added docs/assets/user-guide/media/image152.png
Binary file added docs/assets/user-guide/media/image153.jpg
Binary file added docs/assets/user-guide/media/image154.png
Binary file added docs/assets/user-guide/media/image155.png
Binary file added docs/assets/user-guide/media/image156.png
Binary file added docs/assets/user-guide/media/image157.png
Binary file added docs/assets/user-guide/media/image158.jpg
Binary file added docs/assets/user-guide/media/image159.png
Binary file added docs/assets/user-guide/media/image16.jpg
Binary file added docs/assets/user-guide/media/image160.png
Binary file added docs/assets/user-guide/media/image161.jpg
Binary file added docs/assets/user-guide/media/image162.png
Binary file added docs/assets/user-guide/media/image163.png
Binary file added docs/assets/user-guide/media/image164.png
Binary file added docs/assets/user-guide/media/image165.png
Binary file added docs/assets/user-guide/media/image166.jpg
Binary file added docs/assets/user-guide/media/image17.jpg
Binary file added docs/assets/user-guide/media/image18.png
Binary file added docs/assets/user-guide/media/image182.png
Binary file added docs/assets/user-guide/media/image183.jpg
Binary file added docs/assets/user-guide/media/image185.png
Binary file added docs/assets/user-guide/media/image186.png
Binary file added docs/assets/user-guide/media/image187.png
Binary file added docs/assets/user-guide/media/image188.jpg
Binary file added docs/assets/user-guide/media/image19.png
Binary file added docs/assets/user-guide/media/image2.jpg
Binary file added docs/assets/user-guide/media/image20.png
Binary file added docs/assets/user-guide/media/image21.jpg
Binary file added docs/assets/user-guide/media/image22.jpg
Binary file added docs/assets/user-guide/media/image23.png
Binary file added docs/assets/user-guide/media/image237.png
Binary file added docs/assets/user-guide/media/image238.png
Binary file added docs/assets/user-guide/media/image239.jpg
Binary file added docs/assets/user-guide/media/image24.png
Binary file added docs/assets/user-guide/media/image240.jpg
Binary file added docs/assets/user-guide/media/image241.jpg
Binary file added docs/assets/user-guide/media/image242.png
Binary file added docs/assets/user-guide/media/image243.png
Binary file added docs/assets/user-guide/media/image244.png
Binary file added docs/assets/user-guide/media/image245.png
Binary file added docs/assets/user-guide/media/image246.png
Binary file added docs/assets/user-guide/media/image247.png
Binary file added docs/assets/user-guide/media/image25.png
Binary file added docs/assets/user-guide/media/image26.jpg
Binary file added docs/assets/user-guide/media/image27.png
Binary file added docs/assets/user-guide/media/image28.jpg
Binary file added docs/assets/user-guide/media/image29.jpg
Binary file added docs/assets/user-guide/media/image30.jpg
Binary file added docs/assets/user-guide/media/image304.jpg
Binary file added docs/assets/user-guide/media/image305.jpg
Binary file added docs/assets/user-guide/media/image306.jpg
Binary file added docs/assets/user-guide/media/image307.jpg
Binary file added docs/assets/user-guide/media/image308.jpg
Binary file added docs/assets/user-guide/media/image309.png
Binary file added docs/assets/user-guide/media/image31.jpg
Binary file added docs/assets/user-guide/media/image310.png
Binary file added docs/assets/user-guide/media/image311.jpg
Binary file added docs/assets/user-guide/media/image312.jpg
Binary file added docs/assets/user-guide/media/image313.png
Binary file added docs/assets/user-guide/media/image314.png
Binary file added docs/assets/user-guide/media/image315.jpg
Binary file added docs/assets/user-guide/media/image32.png
Binary file added docs/assets/user-guide/media/image323.jpg
Binary file added docs/assets/user-guide/media/image325.jpg
Binary file added docs/assets/user-guide/media/image327.png
Binary file added docs/assets/user-guide/media/image328.jpg
Binary file added docs/assets/user-guide/media/image329.png
Binary file added docs/assets/user-guide/media/image33.jpg
Binary file added docs/assets/user-guide/media/image333.jpg
Binary file added docs/assets/user-guide/media/image34.jpg
Binary file added docs/assets/user-guide/media/image343.jpg
Binary file added docs/assets/user-guide/media/image344.jpg
Binary file added docs/assets/user-guide/media/image345.jpg
Binary file added docs/assets/user-guide/media/image35.jpg
Binary file added docs/assets/user-guide/media/image352.jpg
Binary file added docs/assets/user-guide/media/image353.png
Binary file added docs/assets/user-guide/media/image354.jpg
Binary file added docs/assets/user-guide/media/image36.png
Binary file added docs/assets/user-guide/media/image365.jpg
Binary file added docs/assets/user-guide/media/image366.png
Binary file added docs/assets/user-guide/media/image367.png
Binary file added docs/assets/user-guide/media/image368.jpg
Binary file added docs/assets/user-guide/media/image37.jpg
Binary file added docs/assets/user-guide/media/image377.jpg
Binary file added docs/assets/user-guide/media/image378.jpg
Binary file added docs/assets/user-guide/media/image38.jpg
Binary file added docs/assets/user-guide/media/image39.png
Binary file added docs/assets/user-guide/media/image390.png
Binary file added docs/assets/user-guide/media/image392.jpg
Binary file added docs/assets/user-guide/media/image40.png
Binary file added docs/assets/user-guide/media/image409.jpg
Binary file added docs/assets/user-guide/media/image41.png
Binary file added docs/assets/user-guide/media/image42.png
Binary file added docs/assets/user-guide/media/image43.jpg
Binary file added docs/assets/user-guide/media/image437.png
Binary file added docs/assets/user-guide/media/image439.jpg
Binary file added docs/assets/user-guide/media/image44.jpg
Binary file added docs/assets/user-guide/media/image440.jpg
Binary file added docs/assets/user-guide/media/image441.jpg
Binary file added docs/assets/user-guide/media/image45.jpg
Binary file added docs/assets/user-guide/media/image457.png
Binary file added docs/assets/user-guide/media/image458.jpg
Binary file added docs/assets/user-guide/media/image459.jpg
Binary file added docs/assets/user-guide/media/image46.png
Binary file added docs/assets/user-guide/media/image47.png
Binary file added docs/assets/user-guide/media/image477.jpg
Binary file added docs/assets/user-guide/media/image48.jpg
Binary file added docs/assets/user-guide/media/image49.jpg
Binary file added docs/assets/user-guide/media/image5.png
Binary file added docs/assets/user-guide/media/image50.png
Binary file added docs/assets/user-guide/media/image51.jpg
Binary file added docs/assets/user-guide/media/image52.png
Binary file added docs/assets/user-guide/media/image53.png
Binary file added docs/assets/user-guide/media/image54.png
Binary file added docs/assets/user-guide/media/image55.jpg
Binary file added docs/assets/user-guide/media/image56.png
Binary file added docs/assets/user-guide/media/image57.png
Binary file added docs/assets/user-guide/media/image58.png
Binary file added docs/assets/user-guide/media/image59.png
Binary file added docs/assets/user-guide/media/image60.png
Binary file added docs/assets/user-guide/media/image609.jpg
Binary file added docs/assets/user-guide/media/image61.jpg
Binary file added docs/assets/user-guide/media/image610.png
Binary file added docs/assets/user-guide/media/image611.jpg
Binary file added docs/assets/user-guide/media/image6110.jpg
Binary file added docs/assets/user-guide/media/image612.jpg
Binary file added docs/assets/user-guide/media/image614.jpg
Binary file added docs/assets/user-guide/media/image618.png
Binary file added docs/assets/user-guide/media/image619.jpg
Binary file added docs/assets/user-guide/media/image62.png
Binary file added docs/assets/user-guide/media/image620.png
Binary file added docs/assets/user-guide/media/image621.png
Binary file added docs/assets/user-guide/media/image622.jpg
Binary file added docs/assets/user-guide/media/image629.png
Binary file added docs/assets/user-guide/media/image63.jpg
Binary file added docs/assets/user-guide/media/image630.png
Binary file added docs/assets/user-guide/media/image631.jpg
Binary file added docs/assets/user-guide/media/image632.jpg
Binary file added docs/assets/user-guide/media/image633.jpg
Binary file added docs/assets/user-guide/media/image634.jpg
Binary file added docs/assets/user-guide/media/image635.jpg
Binary file added docs/assets/user-guide/media/image636.jpg
Binary file added docs/assets/user-guide/media/image637.jpg
Binary file added docs/assets/user-guide/media/image639.png
Binary file added docs/assets/user-guide/media/image64.png
Binary file added docs/assets/user-guide/media/image640.jpg
Binary file added docs/assets/user-guide/media/image65.png
Binary file added docs/assets/user-guide/media/image66.png
Binary file added docs/assets/user-guide/media/image67.png
Binary file added docs/assets/user-guide/media/image68.png
Binary file added docs/assets/user-guide/media/image69.png
Binary file added docs/assets/user-guide/media/image70.png
Binary file added docs/assets/user-guide/media/image71.jpg
Binary file added docs/assets/user-guide/media/image72.png
Binary file added docs/assets/user-guide/media/image73.jpg
Binary file added docs/assets/user-guide/media/image74.jpg
Binary file added docs/assets/user-guide/media/image75.jpg
Binary file added docs/assets/user-guide/media/image76.jpg
Binary file added docs/assets/user-guide/media/image77.jpg
Binary file added docs/assets/user-guide/media/image78.png
Binary file added docs/assets/user-guide/media/image79.png
Binary file added docs/assets/user-guide/media/image8.png
Binary file added docs/assets/user-guide/media/image80.jpg
Binary file added docs/assets/user-guide/media/image81.png
Binary file added docs/assets/user-guide/media/image82.jpg
Binary file added docs/assets/user-guide/media/image83.png
Binary file added docs/assets/user-guide/media/image84.png
Binary file added docs/assets/user-guide/media/image85.png
Binary file added docs/assets/user-guide/media/image86.png
Binary file added docs/assets/user-guide/media/image87.png
Binary file added docs/assets/user-guide/media/image88.jpg
Binary file added docs/assets/user-guide/media/image89.jpg
Binary file added docs/assets/user-guide/media/image9.png
Binary file added docs/assets/user-guide/media/image90.jpg
Binary file added docs/assets/user-guide/media/image91.jpg
Binary file added docs/assets/user-guide/media/image92.png
Binary file added docs/assets/user-guide/media/image93.jpg
Binary file added docs/assets/user-guide/media/image94.png
Binary file added docs/assets/user-guide/media/image95.png
Binary file added docs/assets/user-guide/media/image96.png
Binary file added docs/assets/user-guide/media/image97.png
Binary file added docs/assets/user-guide/media/image98.jpg
Binary file added docs/assets/user-guide/media/image99.png
2 changes: 1 addition & 1 deletion docs/feed.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
layout: rss-feed
layout: null
---
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
Expand Down
181 changes: 181 additions & 0 deletions docs/help/00-front-matter.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,181 @@
---
title: Front matter
date: 2012-05-23T03:04:25+00:00
layout: app_help
---
# User Guide

**Version 1.2**

**May 23, 2012**

Bonnie E. John<br>
IBM T. J. Watson Research Center<br>
Software Productivity<br>
19 Skyline Drive, Hawthorne NY 10532<br>
{{ site.weburl }}<br>
Addendum to CogTool Version 1.2 © IBM 2012<br>
CogTool User Guide Version 1.1 © Bonnie E. John and Carnegie Mellon University 2008, 2009

### Addendum for CogTool Version 1.2

CogTool 1.2 is essentially the same as CogTool 1.1 for making
storyboards and predicting skilled performance time. Therefore, this
User Guide presents the new features of CogTool 1.2 here and then the
User Guide for version 1.1 follows in its entirety.

### New platforms for CogTool 1.2

CogTool 1.2 now runs in Windows 7, Mac OS 10.6 (Snow Leopard), and Mac
OS 10.7 (Lion).

### Improvements to the GUI in CogTool 1.2

**Widget Tool Tips**
In response to user requests, we have expanded the tool tips on the
Widget Toolbar in
Frame Editing windows. The tooltips now contain the prose in
**Appendix B: Types of Widgets and When to Use Them** (but continue to
refer to that appendix if you want to see pictures of example
widgets).
![](/assets/user-guide/media/image2.jpg)
**Transition Properties Pane now contains source & destination
information** Formerly only available by rolling over a transition in
a Design window, the source and destination of a transition are now
displayed in the transition's property pane as well.
![](/assets/user-guide/media/image5.png)

### Changed or new functionality in CogTool 1.2

**Default starting position of the hands**
Formerly defaulting to starting on the keyboard, our users told us
that most of their tasks start with the user's hand on the mouse.
CogTool 1.2 now defaults to starting with the hand on the mouse, if a
mouse is one of the available devices.
(This will not effect the initial starting position of the hands in
existing models made with versions prior to 1.2.)
**Numeric results in the Project Window can now be changed in the**
**Preferences dialog**
Prior to v1.2, the Project window always displayed the predictions of
skilled task execution time in seconds with three decimal places.
Users of CogTool found this misleading because the predictions are
known to be within +-10% of what you would find if you could collect
data of skilled users performing these tasks. To make communicating
the results more plausible, we have added two adjustments in the
Preferences dialog box.
![](/assets/user-guide/media/image8.png)
Setting the number of decimal places to 3 and not checking the
"Display range" box retains the Project window as it appeared prior to
version 1.2, as shown below.

![](/assets/user-guide/media/image9.png)

But you can now change this presentation of results. For example,
setting the number of decimal places to 1 and checking the "Display
range" box highlights the fact that GoogleNotebook is faster than the
other two designs for this task, but Gmail and Wetpaint are not
sufficiently different to be detected by CogTool models.

![](/assets/user-guide/media/image10.png)

You can reset all parameters to CogTool's default values (displaying 1
decimal place, but no range) by clicking the new "Reset to Default
Values" button.
**Modeling dragging on touch screen devices.**
You can now model dragging on touch screen devices with transitions
called "Up Tap" and "Down Tap." Just use a Down-Tap self-transition on
the widget where the drag starts and an Up-Tap transition on a widget
where the drag ends. (See this explained for dragging with a mouse in
Section 4.4.6.3 Dragging Over Text to Highlight It.)
**Widgets can now have a remote label**
Most widgets can now have what we call a "remote label" which will
make using CogTool as a prototyping tool more realistic. For example,
a group of check boxes often has some text asking a question that the
user can answer by checking one or more of the checkboxes. This test
is represented as a remote label of a standard checkbox widget, as
shown below. The remote label is connected to the widget (or widget
group) that owns it with a dashed line.
![](/assets/user-guide/media/image12.png)
The remote label is itself a widget of Type Text, so you can model
interacting with it as you would any other text in an interface.
If your interface is complex, it is possible that the remote label
might be quite far from the widget that owns it, so when a widget is
selected, you can find its remote label by clicking on the
[Find] link, which will select the remote label (below).
Likewise, when a remote label is selected, you can always find its
owner by clicking on the link below
"Remote Label Owner:"
![](/assets/user-guide/media/image14.png)

![](/assets/user-guide/media/image16.jpg)

**CogTool User Guide**

**Version 1.1**

**17 September 2009**

Bonnie E. John, Principle Investigator
Human-Computer Interaction Institute
School of Computer Science
Carnegie Mellon University {{ site.weburl }}

© 2008, 2009 Bonnie E. John and Carnegie Mellon University

CogTool User Guide • 1

### Acknowledgments

The following people have contributed to CogTool. We would like to thank
them for their hard work and patience with the process.

Gus Prevas, Ken Koedinger, Peter Centgraf, Mike Horowitz, Alex Eiser,
Alex Faaborg, Sandy Esch, Jason Cornwell, Lily Cho, Don Morrison,
Samantha Konwinski, Carmen Jackson, Josh Ehlke, Ryan Myers, Diana Dill,
Leigh Johnston, Chris Monti, Melissa Gallagher, Annie Luo, Brett Harris,
Khaled Ziyaeen, Alonso Vera, Collin Green, Guy Pryzak, Mike Feary, Rick
Lewis, Mason Smith, Andrew Howes, Peter Pirolli, Wai-Tat Fu, Victoria
Bellotti, Dario Salvucci, Lance Sherry, Maricel Medina Mora, Marylin
Hughes Blackmon, Peter Polson, Karl Fennel, and all the students in HCI
Methods and Cognitive Crash Dummies courses at Carnegie Mellon, Stanford
and professional conferences.

This research was supported by funds from the Office of Naval Research,
N00014-03-1-0086, NASA Ames Research Center, DSO National Laboratories,
the Boeing Corp., NEC, and IBM. The views and conclusions contained in
this document are those of the authors and should not be interpreted as
representing the official policies, either expressed or implied, of the
Office of Naval Research, NASA, DSO National Laboratories, Boeing, NEC,
IBM or the U. S. Government.

### Conventions for this User Guide

CogTool runs on both Macintosh (10.3 and above) and Windows (XP and
Vista) operating systems. Unless otherwise stated, this User Guide
uses pictures from the Macintosh version, but it operates and looks
almost the same on Windows platforms.
There are several ways to accomplish most tasks in CogTool, often
using menus from the menu bar, keyboard shortcuts, or context menus.
In the body of this user guide, we generally present the procedures
for these tasks using the menus from the menu bar, but we also list
available shortcut keys in the left margin next to the appropriate
commands as well as in **Appendix G: CogTool Shortcut Keys**. We list
context menus in **Appendix H: CogTool Context Menus.**
We capitalize the first letter of words that have specific meaning in
CogTool, (e.g., Project, Frame, and Widget) and bold commands (e.g.,
From the **File** menu, choose **New Project**). When we reference
another section or appendix, we write the full name (with number and
subtitle) and bold it (as in the previous paragraph).

We use special graphics to denote the following items:
<ul>
<li class="icon fyi">Notes that explain the behavior of CogTool</li>
<li class="icon tip">Tips for efficient or alternative ways to complete tasks</li>
<li class="icon warning">Warnings of potential problems and ways to avoid them</li>
<li class="icon remember">Information to remember while using CogTool</li>
<li class="icon bug">Documented bugs in CogTool (bugs are fixed more often than the User Guide is revised, and so you may not encounter these bugs in your version of CogTool)</li>
</ul>




Loading

0 comments on commit 2fdca0f

Please sign in to comment.