diff --git a/src/net/apocalypselabs/symat/Help.form b/src/net/apocalypselabs/symat/Help.form
index 1eddb6f..5bdb2c1 100644
--- a/src/net/apocalypselabs/symat/Help.form
+++ b/src/net/apocalypselabs/symat/Help.form
@@ -15,7 +15,6 @@
-
diff --git a/src/net/apocalypselabs/symat/Help.java b/src/net/apocalypselabs/symat/Help.java
index 7f5b50b..184ea45 100644
--- a/src/net/apocalypselabs/symat/Help.java
+++ b/src/net/apocalypselabs/symat/Help.java
@@ -40,8 +40,9 @@ import javax.swing.text.html.StyleSheet;
*/
public class Help extends javax.swing.JInternalFrame {
- // True if this is a manual, false if about window
- private boolean topicOnLoad = true;
+ /*
+ Some styling stuff.
+ */
private final HTMLEditorKit kit;
private final StyleSheet styleSheet;
private final StyleSheet dark = new StyleSheet();
@@ -58,6 +59,9 @@ public class Help extends javax.swing.JInternalFrame {
loadTheme();
}
+ /**
+ * Load the styles for the main box.
+ */
private void loadStyleSheets() {
dark.addRule("body { background-color: #293134; }");
dark.addRule("h1 { color: #ffffff; }");
@@ -69,6 +73,9 @@ public class Help extends javax.swing.JInternalFrame {
light.addRule("p { color: #000000; }");
}
+ /**
+ * (Re)load the theme for this window.
+ */
private void loadTheme() {
if (PrefStorage.getSetting("theme").equals("dark")) {
topicList.setBackground(new Color(41, 49, 52));
@@ -86,6 +93,10 @@ public class Help extends javax.swing.JInternalFrame {
loadTopic(topicList.getSelectedValue().toString().toLowerCase());
}
+ /**
+ * Load a help topic from the help package.
+ * @param name The name of the help file, without the ".html".
+ */
public void loadTopic(String name) {
if (name.equals("welcome")) {
String text = "About SyMAT"
@@ -158,9 +169,6 @@ public class Help extends javax.swing.JInternalFrame {
setTitle("Manual");
setFrameIcon(new javax.swing.ImageIcon(getClass().getResource("/net/apocalypselabs/symat/icons/help.png"))); // NOI18N
addComponentListener(new java.awt.event.ComponentAdapter() {
- public void componentResized(java.awt.event.ComponentEvent evt) {
- formComponentResized(evt);
- }
public void componentShown(java.awt.event.ComponentEvent evt) {
formComponentShown(evt);
}
@@ -225,22 +233,13 @@ public class Help extends javax.swing.JInternalFrame {
private void formComponentShown(java.awt.event.ComponentEvent evt) {//GEN-FIRST:event_formComponentShown
topicList.setSelectedIndex(0);
- if (topicOnLoad) {
- loadTopic("welcome");
- }
+ loadTopic("welcome");
}//GEN-LAST:event_formComponentShown
private void topicListMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_topicListMouseClicked
loadTheme();
}//GEN-LAST:event_topicListMouseClicked
- private void formComponentResized(java.awt.event.ComponentEvent evt) {//GEN-FIRST:event_formComponentResized
- if (!topicOnLoad) {
- jSplitPane1.setDividerLocation(0.0);
- jSplitPane1.setResizeWeight(0.0);
- }
- }//GEN-LAST:event_formComponentResized
-
private void topicBrowserMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_topicBrowserMouseClicked
loadTheme();
}//GEN-LAST:event_topicBrowserMouseClicked