From 40cea4cf2e5b5695ecca7ad9310e4390846aea89 Mon Sep 17 00:00:00 2001
From: Skylar
Date: Thu, 3 Dec 2015 17:10:59 -0700
Subject: [PATCH] Update internal manual
---
src/net/apocalypselabs/symat/Help.form | 9 +++++----
src/net/apocalypselabs/symat/Help.java | 8 ++++++--
src/net/apocalypselabs/symat/help/basics.html | 3 ++-
src/net/apocalypselabs/symat/help/notepad.html | 11 +++++++++++
src/net/apocalypselabs/symat/help/pads.html | 4 ++--
src/net/apocalypselabs/symat/help/tasks.html | 2 +-
6 files changed, 27 insertions(+), 10 deletions(-)
create mode 100644 src/net/apocalypselabs/symat/help/notepad.html
diff --git a/src/net/apocalypselabs/symat/Help.form b/src/net/apocalypselabs/symat/Help.form
index 8136aec..a23ba56 100644
--- a/src/net/apocalypselabs/symat/Help.form
+++ b/src/net/apocalypselabs/symat/Help.form
@@ -66,15 +66,16 @@
-
+
-
-
-
+
+
+
+
diff --git a/src/net/apocalypselabs/symat/Help.java b/src/net/apocalypselabs/symat/Help.java
index ee372d9..95d9f57 100644
--- a/src/net/apocalypselabs/symat/Help.java
+++ b/src/net/apocalypselabs/symat/Help.java
@@ -127,7 +127,11 @@ public class Help extends javax.swing.JInternalFrame {
setBackground(Color.LIGHT_GRAY);
styleloaded = 0;
}
- loadTopic(topicList.getSelectedValue().toString().toLowerCase());
+ try {
+ loadTopic(topicList.getSelectedValue().toString().toLowerCase());
+ } catch (Exception ex) {
+ loadTopic("welcome");
+ }
}
}
@@ -172,7 +176,7 @@ public class Help extends javax.swing.JInternalFrame {
jSplitPane1.setResizeWeight(0.1);
topicList.setModel(new javax.swing.AbstractListModel() {
- String[] strings = { "Welcome", "Basics", "Editor", "Pads", "Graphing", "Tasks", "Commands", "Licenses" };
+ String[] strings = { "Welcome", "Basics", "Editor", "Pads", "Graphing", "Notepad", "Tasks", "Commands", "Licenses" };
public int getSize() { return strings.length; }
public Object getElementAt(int i) { return strings[i]; }
});
diff --git a/src/net/apocalypselabs/symat/help/basics.html b/src/net/apocalypselabs/symat/help/basics.html
index 122298c..07c852c 100644
--- a/src/net/apocalypselabs/symat/help/basics.html
+++ b/src/net/apocalypselabs/symat/help/basics.html
@@ -8,6 +8,7 @@
Try typing commands, like "2*2" or "sin(.5)".
You can make variables too, try "x=.5" then "sin(x)".
SyMAT keeps track of the last few commands you enter in a shell.
- To run one again, use the up and down keys to navigate the history.
+ To run one again, use the up and down keys to navigate the history.
+
To see a list of special SyMAT commands, press Ctrl-Space while editing code.