Added source code.
50
Source/Help/documentation/apps/calculator/2ndf.htm
Normal file
@ -0,0 +1,50 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Scientific Calculator: 2nd function button</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Scientific Calculator: 2nd function button</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#description">Description</a></li>
|
||||
<li><a href="#example">Example</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<div class="captioned_image_right" >
|
||||
<img class="shadow" src="img/calc-2ndf0.png"/><br>
|
||||
<span style="font-size: 10pt"> When activated, an indicator shows up on the display. </span>
|
||||
</div>
|
||||
|
||||
<a name="description"></a>
|
||||
<h2>Description</h2>
|
||||
|
||||
<p>The 2nd function button is used to <strong>change the function of a button</strong> when clicked.</p>
|
||||
<p>Usually, the 2nd function is the inverse of the function the button is assigned to. The exact function is displayed in <strong>gray above each button</strong>. You can find more information about the function and 2nd function of a button when hovering over the button with the mouse.</p>
|
||||
<p>You can also use the 2nd function of a button using the <strong>right mouse button</strong>.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="description"></a>
|
||||
<h2>Example</h2>
|
||||
|
||||
<img class="shadow" src="img/calc-2ndf1.png" style="float:left; margin-right:10px; margin-bottom:10px; "/>
|
||||
<p>To calculate the square root of a number, you have to press <i>2ndf</i> and then the <i>x<sup>2</sup></i> button. </p>
|
||||
<p><strong>Note: </strong>You can also right click the <i>x<sup>2</sup></i> button.</p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
41
Source/Help/documentation/apps/calculator/abs.htm
Normal file
@ -0,0 +1,41 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Scientific Calculator: Absolute</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Scientific Calculator: Absolute</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#description">Description</a></li>
|
||||
<li><a href="#example">Example</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="description"></a>
|
||||
<h2>Description</h2>
|
||||
|
||||
<p>In mathematics, the absolute (modulus) of a number, denoted by <strong>|n|</strong>, is equal to the number without regard to its sign. </p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="description"></a>
|
||||
<h2>Examples</h2>
|
||||
<img class="maths" src="img/calc-abs-eq0.gif"><br />
|
||||
<img class="maths" src="img/calc-abs-eq1.gif">
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
377
Source/Help/documentation/apps/calculator/buttons.htm
Normal file
@ -0,0 +1,377 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Scientific Calculator: Buttons</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
<style type="text/css">
|
||||
td.but {
|
||||
border: 1px solid black;
|
||||
border-radius: 5px;
|
||||
padding: 2px;
|
||||
margin: -2px;
|
||||
font-size: 10pt;
|
||||
text-align: center;
|
||||
}
|
||||
td.but2 {
|
||||
margin-top: 5px;
|
||||
font-size: 9pt;
|
||||
text-align: center;
|
||||
color:gray;
|
||||
padding: 0;
|
||||
}
|
||||
th {
|
||||
text-align: left;
|
||||
font-size: 9pt;
|
||||
}
|
||||
|
||||
th#main {
|
||||
width: 100%;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
td {
|
||||
font-size: 11pt;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
td.r {
|
||||
text-align: right;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Scientific Calculator: Buttons</h1>
|
||||
<div class="section">
|
||||
|
||||
<h2>Buttons</h2>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<th>Button </th> <th id="main">Description </th> <th>Article</th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">+</td>
|
||||
<td>Adds a number to another.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">-</td>
|
||||
<td>Subtracts a number from another.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">*</td>
|
||||
<td>Multiplies 2 numbers.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">/</td>
|
||||
<td>Divide a number by another.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but"><EFBFBD></td>
|
||||
<td>Toggle sign.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">MOD</td>
|
||||
<td>Calculates the remainder of division between 2 numbers.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">AC</td>
|
||||
<td>Resets any calculation.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">Clear</td>
|
||||
<td>Deletes the current number.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">⌫</td>
|
||||
<td>Removes the last inserted number.</td>
|
||||
</tr>
|
||||
|
||||
<tr> <td> </td></tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">Help</td>
|
||||
<td>Opens help for the application.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">M+</td>
|
||||
<td>Adds the number on the display to memory.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">M-</td>
|
||||
<td>Subtracts the number on the display from memory.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">MC</td>
|
||||
<td><em>Memory Clear:</em> Clears the memory content.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">MS</td>
|
||||
<td><em>Memory Set:</em> Sets the memory content to the number on the display.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">MR</td>
|
||||
<td><em>Memory Recall:</em> Displays the memory content on the display.</td>
|
||||
</tr>
|
||||
|
||||
<tr> <td> </td></tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">2ndf</td>
|
||||
<td>Activates alternative function for the next button pressed.</td>
|
||||
<td class="r"><a href="2ndf.htm"><img src="img/link.png" /></a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but2">e<sup>n</sup></td>
|
||||
<td>Exponential function.</td>
|
||||
<!-- <td class="r"><a href="logexp.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">ln</td>
|
||||
<td>Calculates natural logarithm.</td>
|
||||
<!-- <td class="r"><a href="logexp.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="but2">10<sup>n</sup></td>
|
||||
<td>Calculates 10 at nth power.</td>
|
||||
<!-- <td class="r"><a href="logexp.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">log</td>
|
||||
<td>Calculates decimal logarithm.</td>
|
||||
<!-- <td class="r"><a href="logexp.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">log<sub>n</sub> x</td>
|
||||
<td>Calculates logarithm of x in base n.</td>
|
||||
<!-- <td class="r"><a href="logexp.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
<tr> <td> </td></tr>
|
||||
|
||||
<tr>
|
||||
<td class="but2">{x}</td>
|
||||
<td>Calculates fractional part of a number.</td>
|
||||
<td class="r"><a href="int.htm"><img src="img/link.png" /></a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">[x]</td>
|
||||
<td>Calculates integer part of a number.</td>
|
||||
<td class="r"><a href="int.htm"><img src="img/link.png" /></a></td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="but2">-Abs</td>
|
||||
<td>Calculates negative absolute of a number.</td>
|
||||
<td class="r"><a href="abs.htm"><img src="img/link.png" /></a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">Abs</td>
|
||||
<td>Calculates absolute of a number.</td>
|
||||
<td class="r"><a href="abs.htm"><img src="img/link.png" /></a></td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="but">1/x</td>
|
||||
<td>Calculates the multiplicative inverse of a number.</td>
|
||||
<td class="r"><a href="inverse.htm"><img src="img/link.png" /></a></td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="but2"><sup>n</sup>√x</td>
|
||||
<td>Calculates nth root of a number.</td>
|
||||
<!-- <td class="r"><a href="pow.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">x<sup>n</sup></td>
|
||||
<td>Calculates x at nth power.</td>
|
||||
<!-- <td class="r"><a href="pow.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
<tr> <td> </td></tr>
|
||||
|
||||
<tr>
|
||||
<td class="but2">arcsin</td>
|
||||
<td>Calculates arcsine of a number (result is in radians).</td>
|
||||
<!-- <td class="r"><a href="trigonometric.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">sin</td>
|
||||
<td>Calculates sine of a number (in radians).</td>
|
||||
<!-- <td class="r"><a href="trigonometric.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="but2">arccos</td>
|
||||
<td>Calculates arccosine of a number (result is in radians).</td>
|
||||
<!-- <td class="r"><a href="trigonometric.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">cos</td>
|
||||
<td>Calculates cosine of a number (in radians).</td>
|
||||
<!-- <td class="r"><a href="trigonometric.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="but2">arctan</td>
|
||||
<td>Calculates arctangent of a number (result is in radians).</td>
|
||||
<!-- <td class="r"><a href="trigonometric.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">tan</td>
|
||||
<td>Calculates tangent of a number (in radians).</td>
|
||||
<!-- <td class="r"><a href="trigonometric.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="but2">√x</td>
|
||||
<td>Calculates square root of a number.</td>
|
||||
<!-- <td class="r"><a href="pow.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">x<sup>2</sup></td>
|
||||
<td>Calculates x squared.</td>
|
||||
<!-- <td class="r"><a href="pow.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
<tr> <td> </td></tr>
|
||||
|
||||
<tr>
|
||||
<td class="but2">arcsinh</td>
|
||||
<td>Calculates hyperbolic arcsine of a number.</td>
|
||||
<!-- <td class="r"><a href="trigonometric.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">sinh</td>
|
||||
<td>Calculates hyperbolic sine of a number.</td>
|
||||
<!-- <td class="r"><a href="trigonometric.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="but2">arccosh</td>
|
||||
<td>Calculates hyperbolic arccosine of a number.</td>
|
||||
<!-- <td class="r"><a href="trigonometric.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">cosh</td>
|
||||
<td>Calculates hyperbolic cosine of a number.</td>
|
||||
<!-- <td class="r"><a href="trigonometric.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="but2">arctanh</td>
|
||||
<td>Calculates hyperbolic arctangent of a number.</td>
|
||||
<!-- <td class="r"><a href="trigonometric.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">tanh</td>
|
||||
<td>Calculates hyperbolic tangent of a number.</td>
|
||||
<!-- <td class="r"><a href="trigonometric.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="but2"><sup>3</sup>√x</td>
|
||||
<td>Calculates cube root of a number.</td>
|
||||
<!-- <td class="r"><a href="pow.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">x<sup>3</sup></td>
|
||||
<td>Calculates cube of x.</td>
|
||||
<!-- <td class="r"><a href="pow.htm"><img src="img/link.png" /></a></td> -->
|
||||
</tr>
|
||||
|
||||
<tr> <td> </td></tr>
|
||||
|
||||
<tr>
|
||||
<td class="but2" style="font-family: serif;">2π</td>
|
||||
<td>Displays double value of pi.</td>
|
||||
<td class="r"><a href="constants.htm"><img src="img/link.png" /></a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but" style="font-family: serif;">2π</td>
|
||||
<td>Displays pi constant.</td>
|
||||
<td class="r"><a href="constants.htm"><img src="img/link.png" /></a></td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="but">e</td>
|
||||
<td>Displays e constant.</td>
|
||||
<td class="r"><a href="constants.htm"><img src="img/link.png" /></a></td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="but2">xPy</td>
|
||||
<td>Calculates arrangements of y items from x.</td>
|
||||
<td class="r"><a href="combinatorics.htm"><img src="img/link.png" /></a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">xCy</td>
|
||||
<td>Calculates combinations of y items from x.</td>
|
||||
<td class="r"><a href="combinatorics.htm"><img src="img/link.png" /></a></td>
|
||||
</tr>
|
||||
|
||||
|
||||
<tr>
|
||||
<td class="but">x!</td>
|
||||
<td>Calculates factorial of x.</td>
|
||||
<td class="r"><a href="combinatorics.htm"><img src="img/link.png" /></a></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<br />
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
90
Source/Help/documentation/apps/calculator/combinatorics.htm
Normal file
@ -0,0 +1,90 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Scientific Calculator: Combinatorics</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Scientific Calculator: Combinatorics</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#fact">Factorial</a></li>
|
||||
<li><a href="#perm">Permutations</a></li>
|
||||
<li><a href="#permk">Permutations of k objects</a></li>
|
||||
<li><a href="#comb">Combinations</a></li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="section">
|
||||
<a name="fact"></a>
|
||||
<h2>Factorial</h2>
|
||||
|
||||
<p>In mathematics, the <em>factorial</em> of a natural number, denoted by <strong>n!</strong>, is the <em>product of all natural numbers smaller or equal to <strong>n</strong></em>.</p>
|
||||
|
||||
<img class="maths" src="img/calc-combinatorics-eq0.gif" />
|
||||
|
||||
<p>This can also be written as:</p>
|
||||
<img class="maths" src="img/calc-combinatorics-eq1.gif" />
|
||||
|
||||
<p>By convention, <strong>0! = 1</strong>.</p>
|
||||
<p>Example:</p>
|
||||
<img class="maths" src="img/calc-combinatorics-eq2.gif" />
|
||||
<br /> <br />
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="perm"></a>
|
||||
<h2>Permutations</h2>
|
||||
|
||||
<p>In mathematics, a <em>permutation</em> of a set of objects is defined as <em>a particular order</em> of the items.</p>
|
||||
<p>For example, the permutations of the set <strong>{1, 2, 3}</strong> are:<br /> (1, 2, 3); (1, 3, 2); (2, 1, 3); (2, 3, 1); (3, 1, 2); (3, 2, 1);</p>
|
||||
|
||||
<p>The number of permutations for a set is given by <strong>n!</strong>.</p>
|
||||
<br />
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="permk"></a>
|
||||
<h2>Permutations of k objects</h2>
|
||||
|
||||
<p>Example: the permutations of 2 items from the set <strong>{1, 2, 3}</strong> are:<br />
|
||||
(1, 2); (2, 1); (1, 3); (3, 1); (2, 3); (3, 2); </p>
|
||||
|
||||
<p>The number of permutations of k objects is given by the formula:</p>
|
||||
<img class="maths" src="img/calc-combinatorics-eq5.gif" />
|
||||
<p> After making the simplifications, we get:</p>
|
||||
<img class="maths" src="img/calc-combinatorics-eq6.gif" />
|
||||
<br /> <br />
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="comb"></a>
|
||||
<h2>Combinations</h2>
|
||||
|
||||
<p>In mathematics, a <em>combination</em> is a method of selecting a number of objects from a larger set, where order doesn't matter.</p>
|
||||
|
||||
<p>For example, the combinations of 2 items from the set <strong>{1, 2, 3}</strong> are:<br />
|
||||
{1, 2}; {1, 3}; {2, 3}; </p>
|
||||
|
||||
<p> The number of combinations is given by the formula:</p>
|
||||
<img class="maths" src="img/calc-combinatorics-eq3.gif" />
|
||||
<p> After making the simplifications, we get:</p>
|
||||
<img class="maths" src="img/calc-combinatorics-eq4.gif" />
|
||||
<br /><br />
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
53
Source/Help/documentation/apps/calculator/constants.htm
Normal file
@ -0,0 +1,53 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Scientific Calculator: Constants</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Scientific Calculator: Constants</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#pi"><span style="font-family:serif;"/>π</span> (pi)</a></li>
|
||||
<li><a href="#e"><em>e</em></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="pi"> </a>
|
||||
<h2><span style="font-family:serif;"/>π</span></h2>
|
||||
|
||||
<p><span style="font-family:serif;"/><strong>π</strong></span> (sometimes written <strong>pi</strong>) is a mathematical constant that is the ratio of any Euclidian circle's circumference to its diameter.</p>
|
||||
<p>The approximate value of pi is:</p>
|
||||
<img class="maths" src="img/calc-constants-eq0.gif" />
|
||||
|
||||
<p>Pi has many uses in mathematics, science and engineering, making it one of the most important constants. <!-- For some additional information about pi in mathematics (geometry), you can check the <a href="calculator-trigonometric.htm">trigonometry</a> section. --></p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="pi"> </a>
|
||||
<h2><em>e</em></h2>
|
||||
|
||||
<p><em><strong>e</strong></em> is an important mathematical constant that is the base of <!--<a href="calculator-logexp.htm">--> natural logarithms<!--</a>-->.</p>
|
||||
|
||||
<p>The constant is the result of the following limit:</p>
|
||||
<img class="maths" src="img/calc-constants-eq1.gif" />
|
||||
|
||||
<p>The approximate value of <em>e</em> is:</p>
|
||||
<img class="maths" src="img/calc-constants-eq2.gif" />
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
BIN
Source/Help/documentation/apps/calculator/img/background.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
Source/Help/documentation/apps/calculator/img/calc-2ndf0.png
Normal file
After Width: | Height: | Size: 4.4 KiB |
BIN
Source/Help/documentation/apps/calculator/img/calc-2ndf1.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
Source/Help/documentation/apps/calculator/img/calc-abs-eq0.gif
Normal file
After Width: | Height: | Size: 328 B |
BIN
Source/Help/documentation/apps/calculator/img/calc-abs-eq1.gif
Normal file
After Width: | Height: | Size: 255 B |
After Width: | Height: | Size: 664 B |
After Width: | Height: | Size: 569 B |
After Width: | Height: | Size: 663 B |
After Width: | Height: | Size: 743 B |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 637 B |
After Width: | Height: | Size: 1009 B |
After Width: | Height: | Size: 574 B |
After Width: | Height: | Size: 702 B |
After Width: | Height: | Size: 523 B |
BIN
Source/Help/documentation/apps/calculator/img/calc-int-eq0.gif
Normal file
After Width: | Height: | Size: 947 B |
BIN
Source/Help/documentation/apps/calculator/img/calc-int-eq1.gif
Normal file
After Width: | Height: | Size: 998 B |
BIN
Source/Help/documentation/apps/calculator/img/calc-int-eq2.gif
Normal file
After Width: | Height: | Size: 450 B |
BIN
Source/Help/documentation/apps/calculator/img/calc-int-eq3.gif
Normal file
After Width: | Height: | Size: 461 B |
BIN
Source/Help/documentation/apps/calculator/img/calc-int-eq4.gif
Normal file
After Width: | Height: | Size: 988 B |
After Width: | Height: | Size: 290 B |
BIN
Source/Help/documentation/apps/calculator/img/calc-ui.png
Normal file
After Width: | Height: | Size: 105 KiB |
BIN
Source/Help/documentation/apps/calculator/img/link.png
Normal file
After Width: | Height: | Size: 268 B |
83
Source/Help/documentation/apps/calculator/index.htm
Normal file
@ -0,0 +1,83 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Scientific Calculator</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Scientific Calculator</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#ui">The user interface</a></li>
|
||||
<li><a href="#limits">Limitations</a></li>
|
||||
<li><a href="#articles">Calculator articles</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="ui"></a>
|
||||
<h2>The user interface</h2>
|
||||
|
||||
<img src="img/calc-ui.png"/>
|
||||
<ol>
|
||||
<li>Display</li>
|
||||
<li>Indicator area</li>
|
||||
<li>Clearing functions and help</li>
|
||||
<li>Basic operators</li>
|
||||
<li>Numeric keys</li>
|
||||
<li>Memory functions</li>
|
||||
<li>Advanced functions</li>
|
||||
</ol>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="limits"></a>
|
||||
<h2>Limitations</h2>
|
||||
<p>The calculator is limited to 64bit floating point numbers (approximate range: <20>5.0 <20> 10<sup>-324</sup> to <20>1.7 <20> 10<sup>308</sup>, or 15-16 digits).</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="articles"></a>
|
||||
<h2>Calculator articles</h2>
|
||||
<h3>Basic functionality</h3>
|
||||
<ul>
|
||||
<li><a href="keyshortcuts.htm">
|
||||
Keyboard shortcuts</a></li>
|
||||
<li><a href="buttons.htm">
|
||||
What all the buttons do</a></li>
|
||||
</ul>
|
||||
|
||||
<h3>Advanced functionality</h3>
|
||||
<ul>
|
||||
<li><a href="2ndf.htm">
|
||||
2nd function button</a></li>
|
||||
<li><a href="inverse.htm">
|
||||
Multiplicative inverse</a></li>
|
||||
<li><a href="abs.htm">
|
||||
Absolute</a></li>
|
||||
<li><a href="int.htm">
|
||||
Integer and fractional part</a></li>
|
||||
<li><a href="constants.htm">
|
||||
Constants</a></li>
|
||||
<li><a href="combinatorics.htm">
|
||||
Combinatorics</a></li>
|
||||
<li><a href="pow.htm">
|
||||
Powers and roots</a></li>
|
||||
<li><a href="logexp.htm">
|
||||
Logarithm and exponential functions</a></li>
|
||||
<li><a href="trigonometric.htm">
|
||||
Trigonometric functions</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
63
Source/Help/documentation/apps/calculator/int.htm
Normal file
@ -0,0 +1,63 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Scientific Calculator: Integer and fractional part</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Scientific Calculator: Integer and fractional part</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#int">Integer part</a></li>
|
||||
<li><a href="#frac">Fractional part</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="int"></a>
|
||||
<h2>Integer part</h2>
|
||||
|
||||
<p>In mathematics, the <strong>floor</strong> (also known as the <em>integer part</em>) of a number <em>n</em> is the biggest integer number that is smaller than <em>n</em>.</p>
|
||||
|
||||
<p>The <strong>ceiling</strong> of a number <em>n</em> is the smallest integer number that is greater than <em>n</em>.</p>
|
||||
|
||||
<br />
|
||||
<h3>Notation:</h3>
|
||||
<p>The floor (integer part) of a number <em>n</em>: [n] = ⌊n⌋</p>
|
||||
|
||||
<p>The ceiling: ⌈n⌉</p>
|
||||
|
||||
<br />
|
||||
<h3>Examples:</h3><br />
|
||||
<img class="maths" src="img/calc-int-eq0.gif" /> <br />
|
||||
<img class="maths" src="img/calc-int-eq1.gif" /> <br /> <br />
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="frac"></a>
|
||||
<h2>Fractional part</h2>
|
||||
|
||||
<p>In mathematics, any real number can be written as <em>n</em> + <em>r</em>, where <em>n</em> is an integer, and <em>r</em> (the fractional part) is a nonnegative real number smaller than 1.</p>
|
||||
|
||||
<p>The fractional part of a number <em>n</em> can be written as the difference between <em>n</em> and its integer part (floor):</p>
|
||||
<img class="maths" src="img/calc-int-eq2.gif" />
|
||||
|
||||
<br />
|
||||
<h3>Examples:</h3><br />
|
||||
<img class="maths" src="img/calc-int-eq3.gif" /> <br />
|
||||
<img class="maths" src="img/calc-int-eq4.gif" /> <br /> <br />
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
28
Source/Help/documentation/apps/calculator/inverse.htm
Normal file
@ -0,0 +1,28 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Scientific Calculator: Multiplicative inverse</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Scientific Calculator: Multiplicative inverse</h1>
|
||||
<div class="section">
|
||||
<h2>Multiplicative inverse</h2>
|
||||
|
||||
<p>In mathematics, the <strong>multiplicative inverse</strong> of a number <em>n</em> is a number which, when multiplied by <em>n</em>, yields the multiplicative identity <em>1</em>.</p>
|
||||
|
||||
<p>The multiplicative inverse of a number <em>n</em> is denoted by:</p>
|
||||
|
||||
<img class="maths" src="img/calc-inverse-eq0.gif" /> <br />
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
130
Source/Help/documentation/apps/calculator/keyshortcuts.htm
Normal file
@ -0,0 +1,130 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Scientific Calculator: Keyboard shortcuts</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
<style type="text/css">
|
||||
td.but {
|
||||
border: 1px solid black;
|
||||
border-radius: 5px;
|
||||
padding: 2px;
|
||||
margin: -2px;
|
||||
font-size: 10pt;
|
||||
text-align: center;
|
||||
}
|
||||
td.but2 {
|
||||
margin-top: 5px;
|
||||
font-size: 9pt;
|
||||
text-align: center;
|
||||
color:gray;
|
||||
padding: 0;
|
||||
}
|
||||
td.key {
|
||||
font-family: Consolas, monospace;
|
||||
}
|
||||
th {
|
||||
text-align: left;
|
||||
font-size: 9pt;
|
||||
}
|
||||
|
||||
th#main {
|
||||
width: 100%;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
td {
|
||||
font-size: 11pt;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
td.r {
|
||||
text-align: right;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Scientific Calculator: Keyboard shortcuts</h1>
|
||||
<div class="section">
|
||||
|
||||
<h2>Keyboard shortcuts</h2>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<th>Key combination</th> <th>Button equivalent</th> <th id="main">Action </th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="key">Num+ (+)</td>
|
||||
<td class="but">+</td>
|
||||
<td>Adds a number to another.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="key">Num- (-)</td>
|
||||
<td class="but">-</td>
|
||||
<td>Subtracts a number from another.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="key">Num*</td>
|
||||
<td class="but">*</td>
|
||||
<td>Multiplies 2 numbers.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="key">Num/ (/)</td>
|
||||
<td class="but">/</td>
|
||||
<td>Divide a number by another.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="key">Escape</td>
|
||||
<td class="but">AC</td>
|
||||
<td>Resets any calculation.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="key">Delete</td>
|
||||
<td class="but">Clear</td>
|
||||
<td>Deletes the current number.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="key">Backspace</td>
|
||||
<td class="but">⌫</td>
|
||||
<td>Removes the last inserted number.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="key">F1</td>
|
||||
<td class="but">Help</td>
|
||||
<td>Opens help for the application.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="key">Enter</td>
|
||||
<td class="but">=</td>
|
||||
<td>Performs the calculation.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="key">Ctrl + Q</td>
|
||||
<td></td>
|
||||
<td>Closes the application.</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<br />
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
11
Source/Help/documentation/apps/calculator/logexp.htm
Normal file
@ -0,0 +1,11 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>Calculator Help</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Hello world! :) </h1>
|
||||
<span>My name is <strong>Tibi</strong>. </span>
|
||||
</body>
|
||||
</html>
|
11
Source/Help/documentation/apps/calculator/pow.htm
Normal file
@ -0,0 +1,11 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>Calculator Help</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Hello world! :) </h1>
|
||||
<span>My name is <strong>Tibi</strong>. </span>
|
||||
</body>
|
||||
</html>
|
119
Source/Help/documentation/apps/calculator/style.css
Normal file
@ -0,0 +1,119 @@
|
||||
body {
|
||||
font-family: Verdana, sans-serif;
|
||||
font-size: 10.5pt;
|
||||
background: #F0F0F0;
|
||||
margin:0px;
|
||||
padding: 5px;
|
||||
|
||||
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0', endColorstr='#A0A0A0');
|
||||
background: -webkit-gradient(linear, left top, left bottom, from(#F0F0F0), to(#A0A0A0));
|
||||
background: -moz-linear-gradient(top, #F0F0F0, #A0A0A0);*/
|
||||
|
||||
background-image: url("img/background.png");
|
||||
background-repeat: repeat-x;
|
||||
background-position: top center;
|
||||
background-attachment: fixed;
|
||||
}
|
||||
|
||||
.section {
|
||||
margin: 5px;
|
||||
margin-top: 10px;
|
||||
padding: 5px;
|
||||
padding-left: 15px;
|
||||
min-width: 600px;
|
||||
|
||||
border: 1px solid silver;
|
||||
background-color: #F5F5F5;
|
||||
border-radius: 10px;
|
||||
-moz-border-radius: 10px;
|
||||
-webkit-border-radius: 10px;
|
||||
|
||||
box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
-mox-box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
-webkig-box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
}
|
||||
|
||||
.footer {
|
||||
margin-top: 20px;
|
||||
color: #777;
|
||||
text-align: center;
|
||||
font-size: 10pt;
|
||||
}
|
||||
|
||||
a {
|
||||
text-decoration: none;
|
||||
color: #248AC9;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: #8DCFF7;
|
||||
}
|
||||
|
||||
a > img {
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
h1 {
|
||||
margin:5px;
|
||||
margin-bottom: 15px;
|
||||
font-size: 18pt;
|
||||
font-family: Arial, sans-serif;
|
||||
font-weight: normal;
|
||||
color: #606060;
|
||||
}
|
||||
|
||||
h1:hover {
|
||||
color: #909090;
|
||||
}
|
||||
|
||||
h2 {
|
||||
margin-top: -2px;
|
||||
margin-left: -7px;
|
||||
margin-bottom: 15px;
|
||||
font-family: Arial, sans-serif;
|
||||
font-size: 13pt;
|
||||
font-weight: bold;
|
||||
color: Silver;
|
||||
}
|
||||
|
||||
h3 {
|
||||
margin-top: 10px;
|
||||
margin-bottom: -10px;
|
||||
font-family: Arial, sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
color: #555;
|
||||
}
|
||||
|
||||
|
||||
|
||||
img.shadow {
|
||||
background: white;
|
||||
|
||||
box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-mox-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-webkig-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
}
|
||||
|
||||
img.maths {
|
||||
margin-left: 2em;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.captioned_image_right {
|
||||
float:right;
|
||||
margin-left: 10px;
|
||||
margin-bottom: 10px;
|
||||
text-align: center;
|
||||
background: white;
|
||||
padding:5px;
|
||||
width:150px;
|
||||
|
||||
box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-mox-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-webkig-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
|
||||
border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
-webkit-border-radius: 5px;
|
||||
}
|
11
Source/Help/documentation/apps/calculator/trigonometric.htm
Normal file
@ -0,0 +1,11 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>Calculator Help</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Hello world! :) </h1>
|
||||
<span>My name is <strong>Tibi</strong>. </span>
|
||||
</body>
|
||||
</html>
|
BIN
Source/Help/documentation/apps/factorizator/img/background.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
Source/Help/documentation/apps/factorizator/img/interface.png
Normal file
After Width: | Height: | Size: 86 KiB |
BIN
Source/Help/documentation/apps/factorizator/img/link.png
Normal file
After Width: | Height: | Size: 268 B |
116
Source/Help/documentation/apps/factorizator/index.bak
Normal file
@ -0,0 +1,116 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Factorizator</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
<style type="text/css">
|
||||
td.key {
|
||||
font-family: Consolas, monospace;
|
||||
}
|
||||
th {
|
||||
text-align: left;
|
||||
font-size: 9pt;
|
||||
}
|
||||
|
||||
th#main {
|
||||
width: 65%;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
td {
|
||||
font-size: 11pt;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
li {
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Factorizator</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Factorizator topics</h2>
|
||||
<ul>
|
||||
<li><a href="#start">
|
||||
Getting started</a></li>
|
||||
<li><a href="#ui">
|
||||
The user interface</a></li>
|
||||
<li><a href="#keys">
|
||||
Keyboard shortcuts</a></li>
|
||||
<li><a href="#limits">
|
||||
Limitations</a></li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="start"> </a>
|
||||
<h2>Getting started</h2>
|
||||
|
||||
<p>The <strong>Factorizator</strong> is an application which displays the <em>factorization</em> of natural numbers. <em>Factorization</em> is defined as the decomposition of the number into prime factors, which multiplied will yeld the original number.</p>
|
||||
|
||||
<p>Using the application is very simple, one has to simply type a number in the input text box, and press <em>Calculate</em> (or Enter key). The result is displayed in the <em>Factorization</em> area. The first column shows the original numbers divided by the last divisor, and in the divisor column, the divisors are listed.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="ui"> </a>
|
||||
<h2>The user interface</h2>
|
||||
|
||||
<img src="img/interface.png"/>
|
||||
<ol>
|
||||
<li><strong>Input number</strong>: this is where a number is written.</li>
|
||||
<li><strong>Calculate button</strong>: press this button (or the Enter key) to begin calculation.</li>
|
||||
<li><strong>Remainder column</strong>: the result of the previous number divided by the divisor.</li>
|
||||
<li><strong>Divisor column</strong>: the smallest divisor (excluding 1) of the coresponding remainder.</li>
|
||||
<li><strong>Copy remainder menu item</strong>: copies the selected reminder into clipboard.</li>
|
||||
<li><strong>Copy divisor menu item</strong>: copies the selected divisor into clipboard.</li>
|
||||
<li><strong>Copy remainder menu item</strong>: empties the <em>Factorization</em> area.</li>
|
||||
<li><strong>Status message</strong>: displays the current operation taking place.</li>
|
||||
<li><strong>Cancel button</strong>: this button appears when a long calculation is taking place, so that the user may cancel if the operation is taking too long.</li>
|
||||
|
||||
</ol>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="keys"> </a>
|
||||
<h2>Keyboard shortcuts</h2>
|
||||
<table>
|
||||
<tr>
|
||||
<th>Key combination</th> <th id="main">Action </th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="key">Enter</td>
|
||||
<td>Performs calculation.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">F1</td>
|
||||
<td>Starts help.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + C</td>
|
||||
<td>Copies selected remainder into clipboard.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + Shift + C</td>
|
||||
<td>Copies selected divisor into clipboard.</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="limits"> </a>
|
||||
<h2>Limitations</h2>
|
||||
<p>The calculator is limited to 128bit floating point numbers (approximate range: <20>1.0 <20> 10<sup>-28</sup> to <20>7.9 <20> 10<sup>28</sup>, or 28-29 digits). However, since factorization can only be done for integer numbers, the numbers that are not integer will be trimmed.</p>
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
116
Source/Help/documentation/apps/factorizator/index.htm
Normal file
@ -0,0 +1,116 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Factorizator</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
<style type="text/css">
|
||||
td.key {
|
||||
font-family: Consolas, monospace;
|
||||
}
|
||||
th {
|
||||
text-align: left;
|
||||
font-size: 9pt;
|
||||
}
|
||||
|
||||
th#main {
|
||||
width: 65%;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
td {
|
||||
font-size: 11pt;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
li {
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Factorizator</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Factorizator topics</h2>
|
||||
<ul>
|
||||
<li><a href="#start">
|
||||
Getting started</a></li>
|
||||
<li><a href="#ui">
|
||||
The user interface</a></li>
|
||||
<li><a href="#keys">
|
||||
Keyboard shortcuts</a></li>
|
||||
<li><a href="#limits">
|
||||
Limitations</a></li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="start"> </a>
|
||||
<h2>Getting started</h2>
|
||||
|
||||
<p>The <strong>Factorizator</strong> is an application which displays the <em>factorization</em> of natural numbers. <em>Factorization</em> is defined as the decomposition of the number into prime factors, which multiplied will yield the original number.</p>
|
||||
|
||||
<p>Using the application is very simple, one has to simply type a number in the input text box, and press <em>Calculate</em> (or Enter key). The result is displayed in the <em>Factorization</em> area. The first column shows the original numbers divided by the last divisor, and in the divisor column, the divisors are listed.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="ui"> </a>
|
||||
<h2>The user interface</h2>
|
||||
|
||||
<img src="img/interface.png"/>
|
||||
<ol>
|
||||
<li><strong>Input number</strong>: this is where a number is written.</li>
|
||||
<li><strong>Calculate button</strong>: press this button (or the Enter key) to begin calculation.</li>
|
||||
<li><strong>Remainder column</strong>: the result of the previous number divided by the divisor.</li>
|
||||
<li><strong>Divisor column</strong>: the smallest divisor (excluding 1) of the corresponding remainder.</li>
|
||||
<li><strong>Copy remainder menu item</strong>: copies the selected reminder into clipboard.</li>
|
||||
<li><strong>Copy divisor menu item</strong>: copies the selected divisor into clipboard.</li>
|
||||
<li><strong>Copy remainder menu item</strong>: empties the <em>Factorization</em> area.</li>
|
||||
<li><strong>Status message</strong>: displays the current operation taking place.</li>
|
||||
<li><strong>Cancel button</strong>: this button appears when a long calculation is taking place, so that the user may cancel if the operation is taking too long.</li>
|
||||
|
||||
</ol>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="keys"> </a>
|
||||
<h2>Keyboard shortcuts</h2>
|
||||
<table>
|
||||
<tr>
|
||||
<th>Key combination</th> <th id="main">Action </th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="key">Enter</td>
|
||||
<td>Performs calculation.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">F1</td>
|
||||
<td>Starts help.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + C</td>
|
||||
<td>Copies selected remainder into clipboard.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + Shift + C</td>
|
||||
<td>Copies selected divisor into clipboard.</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="limits"> </a>
|
||||
<h2>Limitations</h2>
|
||||
<p>The calculator is limited to 128bit floating point numbers (approximate range: <20>1.0 <20> 10<sup>-28</sup> to <20>7.9 <20> 10<sup>28</sup>, or 28-29 digits). However, since factorization can only be done for integer numbers, the numbers that are not integer will be trimmed.</p>
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
119
Source/Help/documentation/apps/factorizator/style.css
Normal file
@ -0,0 +1,119 @@
|
||||
body {
|
||||
font-family: Verdana, sans-serif;
|
||||
font-size: 10.5pt;
|
||||
background: #F0F0F0;
|
||||
margin:0px;
|
||||
padding: 5px;
|
||||
|
||||
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0', endColorstr='#A0A0A0');
|
||||
background: -webkit-gradient(linear, left top, left bottom, from(#F0F0F0), to(#A0A0A0));
|
||||
background: -moz-linear-gradient(top, #F0F0F0, #A0A0A0);*/
|
||||
|
||||
background-image: url("img/background.png");
|
||||
background-repeat: repeat-x;
|
||||
background-position: top center;
|
||||
background-attachment: fixed;
|
||||
}
|
||||
|
||||
.section {
|
||||
margin: 5px;
|
||||
margin-top: 10px;
|
||||
padding: 5px;
|
||||
padding-left: 15px;
|
||||
min-width: 600px;
|
||||
|
||||
border: 1px solid silver;
|
||||
background-color: #F5F5F5;
|
||||
border-radius: 10px;
|
||||
-moz-border-radius: 10px;
|
||||
-webkit-border-radius: 10px;
|
||||
|
||||
box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
-mox-box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
-webkig-box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
}
|
||||
|
||||
.footer {
|
||||
margin-top: 20px;
|
||||
color: #777;
|
||||
text-align: center;
|
||||
font-size: 10pt;
|
||||
}
|
||||
|
||||
a {
|
||||
text-decoration: none;
|
||||
color: #248AC9;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: #8DCFF7;
|
||||
}
|
||||
|
||||
a > img {
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
h1 {
|
||||
margin:5px;
|
||||
margin-bottom: 15px;
|
||||
font-size: 18pt;
|
||||
font-family: Arial, sans-serif;
|
||||
font-weight: normal;
|
||||
color: #606060;
|
||||
}
|
||||
|
||||
h1:hover {
|
||||
color: #909090;
|
||||
}
|
||||
|
||||
h2 {
|
||||
margin-top: -2px;
|
||||
margin-left: -7px;
|
||||
margin-bottom: 15px;
|
||||
font-family: Arial, sans-serif;
|
||||
font-size: 13pt;
|
||||
font-weight: bold;
|
||||
color: Silver;
|
||||
}
|
||||
|
||||
h3 {
|
||||
margin-top: 10px;
|
||||
margin-bottom: -10px;
|
||||
font-family: Arial, sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
color: #555;
|
||||
}
|
||||
|
||||
|
||||
|
||||
img.shadow {
|
||||
background: white;
|
||||
|
||||
box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-mox-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-webkig-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
}
|
||||
|
||||
img.maths {
|
||||
margin-left: 2em;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.captioned_image_right {
|
||||
float:right;
|
||||
margin-left: 10px;
|
||||
margin-bottom: 10px;
|
||||
text-align: center;
|
||||
background: white;
|
||||
padding:5px;
|
||||
width:150px;
|
||||
|
||||
box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-mox-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-webkig-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
|
||||
border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
-webkit-border-radius: 5px;
|
||||
}
|
69
Source/Help/documentation/apps/graphing/evaluate.htm
Normal file
@ -0,0 +1,69 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Graphing Calculator: Evaluating expressions</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Graphing Calculator: Evaluating expressions</h1>
|
||||
|
||||
<div class="section" style="background-color: #FFFFE8; font-size:10pt; padding-bottom:1px;">
|
||||
<h2>Note</h2>
|
||||
<p>This article describes how to use the expression evaluator window. If you would like to learn how type an expression, you should go to <a href="language.htm">this article</a> instead.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#intro">Introduction</a></li>
|
||||
<li><a href="#start">Getting started</a></li>
|
||||
<li><a href="#vars">Variables</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="intro"></a>
|
||||
<h2>Introduction</h2>
|
||||
|
||||
<p>The <strong>Expression evaluator</strong> is a tool within the <strong>Graphing Calculator</strong> which can compute the result of a typed mathematical expression.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="start"></a>
|
||||
<h2>Getting started</h2>
|
||||
<p>To evaluate an expression, follow the following steps:</p>
|
||||
<strong>Step 1:</strong> In the application window, click the <em>Evaluate</em> button. <br />
|
||||
<strong>Step 2:</strong> Type an expression in the <em>Input expression</em> field. <br />
|
||||
<strong>Step 3:</strong> Add variables to the variable list if needed.<br />
|
||||
<strong>Step 4:</strong> Click <em>Evaluate</em>. <br />
|
||||
|
||||
<p>Example: </p>
|
||||
<img src="img/eval0.png" style="margin-top: -10px;" />
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="vars"></a>
|
||||
<h2>Variables</h2>
|
||||
|
||||
<p>A description of what variables are, and why they are useful can be found in the <a href="language.htm#vars">language article</a>.</p>
|
||||
|
||||
<p>To use variables in the evaluator window, you need to type the name in the <em>Name</em> field, the value in the <em>Value</em> field, and click <em>Add</em>. If a variable with the same name already exists, you will be prompted if you want to replace the old value.</p>
|
||||
|
||||
<p>The value of a variable can also be an expression, it doesn't have to be a simple number.</p>
|
||||
|
||||
<img src="img/eval1.png" style="margin-top: -10px;" />
|
||||
|
||||
<p>To remove a variable from the list, or edit it, simply right click, and a menu will appear.</p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
40
Source/Help/documentation/apps/graphing/export-import.htm
Normal file
@ -0,0 +1,40 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Graphing Calculator: Exporting and importing expressions</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Graphing Calculator: Exporting and importing expressions</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#exp">Exporting</a></li>
|
||||
<li><a href="#imp">Importing</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="exp"></a>
|
||||
<h2>Exporting</h2>
|
||||
|
||||
<p>You can export an expression list from the <em>File</em> menu by clicking <em>Save plotted expressions</em> (or Ctrl+S). Expressions are saved in an XML file which can be imported later.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="imp"></a>
|
||||
<h2>Importing</h2>
|
||||
<p>To import already saved expressions, select the <em>Import</em> item from the <em>File</em> menu.</p>
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
BIN
Source/Help/documentation/apps/graphing/img/background.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
Source/Help/documentation/apps/graphing/img/eval0.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
Source/Help/documentation/apps/graphing/img/eval1.png
Normal file
After Width: | Height: | Size: 7.4 KiB |
BIN
Source/Help/documentation/apps/graphing/img/plot0.png
Normal file
After Width: | Height: | Size: 6.7 KiB |
BIN
Source/Help/documentation/apps/graphing/img/plot1.png
Normal file
After Width: | Height: | Size: 9.0 KiB |
BIN
Source/Help/documentation/apps/graphing/img/plot2.png
Normal file
After Width: | Height: | Size: 3.8 KiB |
BIN
Source/Help/documentation/apps/graphing/img/plot3.png
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
Source/Help/documentation/apps/graphing/img/plot4.png
Normal file
After Width: | Height: | Size: 7.0 KiB |
BIN
Source/Help/documentation/apps/graphing/img/pref0.png
Normal file
After Width: | Height: | Size: 36 KiB |
BIN
Source/Help/documentation/apps/graphing/img/pref1.png
Normal file
After Width: | Height: | Size: 29 KiB |
BIN
Source/Help/documentation/apps/graphing/img/pref2.png
Normal file
After Width: | Height: | Size: 36 KiB |
75
Source/Help/documentation/apps/graphing/index.htm
Normal file
@ -0,0 +1,75 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Graphing Calculator</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Graphing Calculator</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#intro">Introduction</a></li>
|
||||
<li><a href="#limits">Limitations</a></li>
|
||||
<li><a href="#articles">Graphing Calculator articles</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="intro"></a>
|
||||
<h2>Introduction</h2>
|
||||
|
||||
<p>The <strong>Graphing Calculator</strong> is a tool that can evaluate, plot and integrate expressions (or functions). It includes many useful features, like combining multiple graphs, navigation and zoom controls, and saving plotted expressions.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="limits"></a>
|
||||
<h2>Limitations</h2>
|
||||
<p>All numeric values are limited to 64bit floating point numbers (approximate range: <20>5.0 <20> 10<sup>-324</sup> to <20>1.7 <20> 10<sup>308</sup>, or 15-16 digits).</p>
|
||||
|
||||
<p>Another limitation is the precision of the graph: if the expression has many vertical asymptotes, it may not be plotted correctly.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="articles"></a>
|
||||
<h2>Graphing Calculator articles</h2>
|
||||
|
||||
<h3>Abstract</h3>
|
||||
<ul>
|
||||
<li><a href="language.htm">
|
||||
The expression language</a></li>
|
||||
<li><a href="troubleshooting.htm">
|
||||
Troubleshooting</a></li>
|
||||
</ul>
|
||||
|
||||
<h3>Expressions</h3>
|
||||
<ul>
|
||||
<li><a href="plot.htm">
|
||||
Plotting expressions</a></li>
|
||||
<li><a href="evaluate.htm">
|
||||
Evaluating expressions</a></li>
|
||||
<li><a href="integrate.htm">
|
||||
Integrating expressions</a></li>
|
||||
</ul>
|
||||
|
||||
<h3>Other</h3>
|
||||
<ul>
|
||||
<li><a href="export-import.htm">
|
||||
Exporting and importing expressions</a></li>
|
||||
<li><a href="preferences.htm">
|
||||
Preferences</a></li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
46
Source/Help/documentation/apps/graphing/integrate.bak
Normal file
@ -0,0 +1,46 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Graphing Calculator</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Graphing Calculator</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#intro">Introduction</a></li>
|
||||
<li><a href="#calc">Calculating</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="intro"></a>
|
||||
<h2>Introduction</h2>
|
||||
|
||||
<p>The <strong>Integral calculator</strong> is a tool within the <strong>Graphing Calculator</strong> that can calculate the definite integral of an expression.</p>
|
||||
|
||||
<p>The warning that appears is there because the feature is experimental, and wasn't throughly tested.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="calc"></a>
|
||||
<h2>Calculating</h2>
|
||||
<p>To calculate a definite integral, follow the steps:</p>
|
||||
<strong>Step 1:</strong> Click the <em>Integrate</em> button. <br />
|
||||
<strong>Step 2:</strong> Type an expression in the <em>Expression</em> field. <br />
|
||||
<strong>Step 3:</strong> Type an interval in the <em>Interval</em> fields. <br />
|
||||
<strong>Step 4:</strong> Press <em>Calculate</em> to perform the calculation. <br />
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
46
Source/Help/documentation/apps/graphing/integrate.htm
Normal file
@ -0,0 +1,46 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Graphing Calculator</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Graphing Calculator</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#intro">Introduction</a></li>
|
||||
<li><a href="#calc">Calculating</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="intro"></a>
|
||||
<h2>Introduction</h2>
|
||||
|
||||
<p>The <strong>Integral calculator</strong> is a tool within the <strong>Graphing Calculator</strong> that can calculate the definite integral of an expression.</p>
|
||||
|
||||
<p>The warning that appears is there because the feature is experimental, and wasn't thoroughly tested.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="calc"></a>
|
||||
<h2>Calculating</h2>
|
||||
<p>To calculate a definite integral, follow the steps:</p>
|
||||
<strong>Step 1:</strong> Click the <em>Integrate</em> button. <br />
|
||||
<strong>Step 2:</strong> Type an expression in the <em>Expression</em> field. <br />
|
||||
<strong>Step 3:</strong> Type an interval in the <em>Interval</em> fields. <br />
|
||||
<strong>Step 4:</strong> Press <em>Calculate</em> to perform the calculation. <br />
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
209
Source/Help/documentation/apps/graphing/language.bak
Normal file
@ -0,0 +1,209 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Graphing Calculator: The expression language</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
<style type="text/css">
|
||||
h3 {
|
||||
margin-top:18px;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
th {
|
||||
text-align: left;
|
||||
font-size: 9pt;
|
||||
}
|
||||
|
||||
th#main {
|
||||
width: 100%;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
td {
|
||||
font-size: 10pt;
|
||||
padding-left: 10px;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Graphing Calculator: The expression language</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#intro">Introduction</a></li>
|
||||
<li><a href="#vars">Variables</a></li>
|
||||
<li><a href="#pvars">Predefined variables</a></li>
|
||||
<li><a href="#ops">Accepted operators</a></li>
|
||||
<li><a href="#func">Functions</a></li>
|
||||
<li><a href="#pfunc">Predefined functions</a></li>
|
||||
<li><a href="#syntax">Syntax rules</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="intro"></a>
|
||||
<h2>Introduction</h2>
|
||||
|
||||
<p>The <strong>Graphing Calculator</strong> evaluates expressions based on a strict set of rules, which form a language. Since the mathematical language is way too complex, and is impossible to write in simple text, this application (and many others) uses a simplified language.</p>
|
||||
|
||||
<p>If you are familiar with programming in a C-like language (C, C++, C#, Java), the language used here is very similar to these programming languages.</p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="vars"></a>
|
||||
<h2>Variables</h2>
|
||||
<p>A variable is a symbol which may assume any given value. In this application, this symbol is represented by a character string which follows the following rules:</p>
|
||||
<ul>
|
||||
<li>It always begins with a letter.</li>
|
||||
<li>It can only contain letters and numbers, so it cannot contain spaces, underscores and other symbols.</li>
|
||||
<li>Variables are case sensitive. This means that <span style="font-family:Consolas, mono;">alpha</span> is not the same thing as <span style="font-family:Consolas, mono;">Alpha</span>.
|
||||
</ul>
|
||||
|
||||
<p>The advantages of using variables are that you can skip having to type an ugly expression multiple times, and you can reevaluate the expression with a different input easily.</p>
|
||||
|
||||
<p>Variables are supported in the <em>Graphing Calculator</em>, with the limitation that they can only be used in the expression evaluator. Using variables in the plotting of graphs, and integrator is not possible. By default, the only used variable is <em>x</em> when plotting and integrating expressions.</p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="pvars"></a>
|
||||
<h2>Predefined variables</h2>
|
||||
<p>The evaluator has two predefined variables:</p>
|
||||
<ul>
|
||||
<li><strong>pi</strong> (π)</li>
|
||||
<li><strong>e</strong></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="ops"></a>
|
||||
<h2>Accepted operators</h2>
|
||||
<p>The following operators are accepted:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>+</strong> (addition)</li>
|
||||
<li><strong>-</strong> (subtraction)</li>
|
||||
<li><strong>*</strong> (multiplication)</li>
|
||||
<li><strong>/</strong> (division)</li>
|
||||
<li><strong>%</strong> (division remainder)</li>
|
||||
<li><strong>^</strong> (power)</li>
|
||||
</ul>
|
||||
|
||||
<p>The order of operations is also respected. A higher order means a higher priority. Operations with the same order are evaluated left to right, with the exception of the power operator.</p>
|
||||
<ul>
|
||||
<li><strong>Order 1:</strong> + -</li>
|
||||
<li><strong>Order 2:</strong> * / %</li>
|
||||
<li><strong>Order 3:</strong> ^</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="func"></a>
|
||||
<h2>Functions</h2>
|
||||
<p>The <em>Graphing Calculator</em> supports only predefined functions at the moment.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="pfunc"></a>
|
||||
<h2>Predefined functions</h2>
|
||||
<p>The following functions can be used:</p>
|
||||
|
||||
<h3>Roots</h3>
|
||||
<table>
|
||||
<tr><td><strong>sqrt(x)</strong></td><td>Square root</td>
|
||||
<tr><td><strong>cbrt(x)</strong></td><td>Cube root</td>
|
||||
<tr><td><strong>root(n, x)</strong></td><td>Nth root</td>
|
||||
</table>
|
||||
|
||||
<h3>Logarithms</h3>
|
||||
<table>
|
||||
<tr><td><strong>lg(x)</strong></td><td>Decimal logarithm</td>
|
||||
<tr><td><strong>ln(x)</strong></td><td>Natural logarithm</td>
|
||||
<tr><td><strong>log(b, x)</strong></td><td>Logarithm of x with base b</td>
|
||||
</table>
|
||||
|
||||
<h3>Trigonometric functions:</h3>
|
||||
<table>
|
||||
<tr><td><strong>sin(x)</strong></td><td>Sine</td>
|
||||
<tr><td><strong>sinh(x)</strong></td><td>Hiperbolic sine</td>
|
||||
<tr><td><strong>cos(x)</strong></td><td>Cosine</td>
|
||||
<tr><td><strong>cosh(x)</strong></td><td>Hiperbolic cosine</td>
|
||||
<tr><td><strong>tan(x)</strong></td><td>Tangent</td>
|
||||
<tr><td><strong>tanh(x)</strong></td><td>Hiperbolic tangent</td>
|
||||
<tr><td><strong>ctan(x)</strong></td><td>Cotangent</td>
|
||||
<tr><td><strong>sin(x)</strong></td><td>Sine</td>
|
||||
<tr><td><strong>sin(x)</strong></td><td>Sine</td>
|
||||
</table>
|
||||
|
||||
<h3>Inverse trigonometric functions: </h3>
|
||||
<table>
|
||||
<tr><td><strong>arcsin(x)</strong> or <strong>asin(x)</strong></td><td>Inverse sine</td>
|
||||
<tr><td><strong>arccos(x)</strong> or <strong>acos(x)</strong></td><td>Inverse cosine</td>
|
||||
|
||||
<tr><td><strong>arctan(x)</strong> or <strong>atan(x)</strong></td><td>Inverse tangent</td>
|
||||
</table>
|
||||
|
||||
<h3>Other functions:</h3>
|
||||
<table>
|
||||
<tr><td><strong>ceil(x)</strong> or <strong>ceiling(x)</strong></td><td>Ceiling, or the smallest integer number, greater than x.</td>
|
||||
<tr><td><strong>floor(x)</strong></td><td>Floor, or the greatest integer number, smaller than x.</td>
|
||||
<tr><td><strong>int(x)</strong></td><td>Integer part of the number.</td>
|
||||
<tr><td><strong>truncate(x)</strong></td><td>Truncates (removes) the fractional part from the number.</td>
|
||||
<tr><td><strong>round(x, n)</strong></td><td>Rounds the number to n decimals.</td>
|
||||
<tr><td> </td></tr>
|
||||
|
||||
<tr><td><strong>abs(x)</strong></td><td>Absolute</td>
|
||||
<tr><td><strong>max(x, y)</strong></td><td>Maximum</td>
|
||||
<tr><td><strong>min(x, y)</strong></td><td>Minimum</td>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="syntax"></a>
|
||||
<h2>Syntax rules</h2>
|
||||
|
||||
<p>The syntax of this application is more strict than the mathematic language. These are some of the rules:</p>
|
||||
|
||||
<h3>Numbers: </h3>
|
||||
<ul>
|
||||
<li>Numbers in scientific format are not accepted.</li>
|
||||
<li>Digit grouping is not accepted.</li>
|
||||
<li>The integer and fractional parts of the number must be separated by full stop (.) and <strong>not</strong> comma.</li>
|
||||
|
||||
</ul>
|
||||
|
||||
<h3>Functions:</h3>
|
||||
<ul>
|
||||
<li>The parameter(s) of any functions <strong>must</strong> be enclosed in parantheses. Expressions like <span style="font-family:Consolas, mono;">sin x</span> will fail to evaluate.</li>
|
||||
<li>For functions with multiple parameters, the parameters are separated by comma.</li>
|
||||
<li>The names of functions and variables are case sensitive.</li>
|
||||
</ul>
|
||||
|
||||
<h3>Operators: </h3>
|
||||
<ul>
|
||||
<li>Operators of same precedence (order) are evaluated from left to right, with the exception of the power (^) operator which is evaluated from right to left. Otherwise, precedence rules (order of operations) is respected.</li>
|
||||
<li>Expressions like <span style="font-family:Consolas, mono;">3x</span> are not accepted, you must specify the multiplication operator: <span style="font-family:Consolas, mono;">3*x</span></li>
|
||||
</ul>
|
||||
|
||||
<h3>Others: </h3>
|
||||
<ul>
|
||||
<li>Writing expressions as functions is currently not supported, so the expression <span style="font-family:Consolas, mono;">f(x)=2*x</span> will fail to evaluate. Writing it as <span style="font-family:Consolas, mono;">y=2*x</span> will not work either.</li>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
207
Source/Help/documentation/apps/graphing/language.htm
Normal file
@ -0,0 +1,207 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Graphing Calculator: The expression language</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
<style type="text/css">
|
||||
h3 {
|
||||
margin-top:18px;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
th {
|
||||
text-align: left;
|
||||
font-size: 9pt;
|
||||
}
|
||||
|
||||
th#main {
|
||||
width: 100%;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
td {
|
||||
font-size: 10pt;
|
||||
padding-left: 10px;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Graphing Calculator: The expression language</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#intro">Introduction</a></li>
|
||||
<li><a href="#vars">Variables</a></li>
|
||||
<li><a href="#pvars">Predefined variables</a></li>
|
||||
<li><a href="#ops">Accepted operators</a></li>
|
||||
<li><a href="#func">Functions</a></li>
|
||||
<li><a href="#pfunc">Predefined functions</a></li>
|
||||
<li><a href="#syntax">Syntax rules</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="intro"></a>
|
||||
<h2>Introduction</h2>
|
||||
|
||||
<p>The <strong>Graphing Calculator</strong> evaluates expressions based on a strict set of rules, which form a language. Since the mathematical language is way too complex, and is impossible to write in simple text, this application (and many others) uses a simplified language.</p>
|
||||
|
||||
<p>If you are familiar with programming in a C-like language (C, C++, C#, Java), the language used here is very similar to these programming languages.</p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="vars"></a>
|
||||
<h2>Variables</h2>
|
||||
<p>A variable is a symbol which may assume any given value. In this application, this symbol is represented by a character string which follows the following rules:</p>
|
||||
<ul>
|
||||
<li>It always begins with a letter.</li>
|
||||
<li>It can only contain letters and numbers, so it cannot contain spaces, underscores and other symbols.</li>
|
||||
<li>Variables are case sensitive. This means that <span style="font-family:Consolas, mono;">alpha</span> is not the same thing as <span style="font-family:Consolas, mono;">Alpha</span>.
|
||||
</ul>
|
||||
|
||||
<p>The advantages of using variables are that you can skip having to type an ugly expression multiple times, and you can reevaluate the expression with a different input easily.</p>
|
||||
|
||||
<p>Variables are supported in the <em>Graphing Calculator</em>, with the limitation that they can only be used in the expression evaluator. Using variables in the plotting of graphs, and integrator is not possible. By default, the only used variable is <em>x</em> when plotting and integrating expressions.</p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="pvars"></a>
|
||||
<h2>Predefined variables</h2>
|
||||
<p>The evaluator has two predefined variables:</p>
|
||||
<ul>
|
||||
<li><strong>pi</strong> (π)</li>
|
||||
<li><strong>e</strong></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="ops"></a>
|
||||
<h2>Accepted operators</h2>
|
||||
<p>The following operators are accepted:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>+</strong> (addition)</li>
|
||||
<li><strong>-</strong> (subtraction)</li>
|
||||
<li><strong>*</strong> (multiplication)</li>
|
||||
<li><strong>/</strong> (division)</li>
|
||||
<li><strong>%</strong> (division remainder)</li>
|
||||
<li><strong>^</strong> (power)</li>
|
||||
</ul>
|
||||
|
||||
<p>The order of operations is also respected. A higher order means a higher priority. Operations with the same order are evaluated left to right, with the exception of the power operator.</p>
|
||||
<ul>
|
||||
<li><strong>Order 1:</strong> + -</li>
|
||||
<li><strong>Order 2:</strong> * / %</li>
|
||||
<li><strong>Order 3:</strong> ^</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="func"></a>
|
||||
<h2>Functions</h2>
|
||||
<p>The <em>Graphing Calculator</em> supports only predefined functions at the moment.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="pfunc"></a>
|
||||
<h2>Predefined functions</h2>
|
||||
<p>The following functions can be used:</p>
|
||||
|
||||
<h3>Roots</h3>
|
||||
<table>
|
||||
<tr><td><strong>sqrt(x)</strong></td><td>Square root</td>
|
||||
<tr><td><strong>cbrt(x)</strong></td><td>Cube root</td>
|
||||
<tr><td><strong>root(n, x)</strong></td><td>Nth root</td>
|
||||
</table>
|
||||
|
||||
<h3>Logarithms</h3>
|
||||
<table>
|
||||
<tr><td><strong>lg(x)</strong></td><td>Decimal logarithm</td>
|
||||
<tr><td><strong>ln(x)</strong></td><td>Natural logarithm</td>
|
||||
<tr><td><strong>log(b, x)</strong></td><td>Logarithm of x with base b</td>
|
||||
</table>
|
||||
|
||||
<h3>Trigonometric functions:</h3>
|
||||
<table>
|
||||
<tr><td><strong>sin(x)</strong></td><td>Sine</td>
|
||||
<tr><td><strong>sinh(x)</strong></td><td>Hyperbolic sine</td>
|
||||
<tr><td><strong>cos(x)</strong></td><td>Cosine</td>
|
||||
<tr><td><strong>cosh(x)</strong></td><td>Hyperbolic cosine</td>
|
||||
<tr><td><strong>tan(x)</strong></td><td>Tangent</td>
|
||||
<tr><td><strong>tanh(x)</strong></td><td>Hyperbolic tangent</td>
|
||||
<tr><td><strong>ctan(x)</strong></td><td>Cotangent</td>
|
||||
</table>
|
||||
|
||||
<h3>Inverse trigonometric functions: </h3>
|
||||
<table>
|
||||
<tr><td><strong>arcsin(x)</strong> or <strong>asin(x)</strong></td><td>Inverse sine</td>
|
||||
<tr><td><strong>arccos(x)</strong> or <strong>acos(x)</strong></td><td>Inverse cosine</td>
|
||||
|
||||
<tr><td><strong>arctan(x)</strong> or <strong>atan(x)</strong></td><td>Inverse tangent</td>
|
||||
</table>
|
||||
|
||||
<h3>Other functions:</h3>
|
||||
<table>
|
||||
<tr><td><strong>ceil(x)</strong> or <strong>ceiling(x)</strong></td><td>Ceiling, or the smallest integer number, greater than x.</td>
|
||||
<tr><td><strong>floor(x)</strong></td><td>Floor, or the greatest integer number, smaller than x.</td>
|
||||
<tr><td><strong>int(x)</strong></td><td>Integer part of the number.</td>
|
||||
<tr><td><strong>truncate(x)</strong></td><td>Truncates (removes) the fractional part from the number.</td>
|
||||
<tr><td><strong>round(x, n)</strong></td><td>Rounds the number to n decimals.</td>
|
||||
<tr><td> </td></tr>
|
||||
|
||||
<tr><td><strong>abs(x)</strong></td><td>Absolute</td>
|
||||
<tr><td><strong>max(x, y)</strong></td><td>Maximum</td>
|
||||
<tr><td><strong>min(x, y)</strong></td><td>Minimum</td>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="syntax"></a>
|
||||
<h2>Syntax rules</h2>
|
||||
|
||||
<p>The syntax of this application is more strict than the mathematic language. These are some of the rules:</p>
|
||||
|
||||
<h3>Numbers: </h3>
|
||||
<ul>
|
||||
<li>Numbers in scientific format are not accepted.</li>
|
||||
<li>Digit grouping is not accepted.</li>
|
||||
<li>The integer and fractional parts of the number must be separated by full stop (.) and <strong>not</strong> comma.</li>
|
||||
|
||||
</ul>
|
||||
|
||||
<h3>Functions:</h3>
|
||||
<ul>
|
||||
<li>The parameter(s) of any functions <strong>must</strong> be enclosed in parentheses. Expressions like <span style="font-family:Consolas, mono;">sin x</span> will fail to evaluate.</li>
|
||||
<li>For functions with multiple parameters, the parameters are separated by comma.</li>
|
||||
<li>The names of functions and variables are case sensitive.</li>
|
||||
</ul>
|
||||
|
||||
<h3>Operators: </h3>
|
||||
<ul>
|
||||
<li>Operators of same precedence (order) are evaluated from left to right, with the exception of the power (^) operator which is evaluated from right to left. Otherwise, precedence rules (order of operations) is respected.</li>
|
||||
<li>Expressions like <span style="font-family:Consolas, mono;">3x</span> are not accepted, you must specify the multiplication operator: <span style="font-family:Consolas, mono;">3*x</span></li>
|
||||
</ul>
|
||||
|
||||
<h3>Others: </h3>
|
||||
<ul>
|
||||
<li>Writing expressions as functions is currently not supported, so the expression <span style="font-family:Consolas, mono;">f(x)=2*x</span> will fail to evaluate. Writing it as <span style="font-family:Consolas, mono;">y=2*x</span> will not work either.</li>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
60
Source/Help/documentation/apps/graphing/plot.htm
Normal file
@ -0,0 +1,60 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Graphing Calculator</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Graphing Calculator</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#plot">Plotting an expression</a></li>
|
||||
<li><a href="#multi">Multiple expressions</a></li>
|
||||
<li><a href="#nav">Navigation</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="plot"></a>
|
||||
<h2>Plotting an expression</h2>
|
||||
|
||||
<p>To plot an expression, simply type it in the <em>Input</em> field, and press the <em>Plot</em> button. The color of the expression is generated randomly.</p>
|
||||
|
||||
<img src="img/plot0.png" style="margin-top: -10px;" />
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="multi"></a>
|
||||
<h2>Multiple expressions</h2>
|
||||
<p>Once you plot an expression, it will appear in the <em>Plotted expressions</em> list.</p>
|
||||
<img src="img/plot1.png" style="margin-top: -10px;" />
|
||||
|
||||
<p>From here, you can hide and unhide expressions, delete them from the list, and empty the list using the <em>Clear</em> button.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="nav"></a>
|
||||
<h2>Navigation</h2>
|
||||
<p>You can navigate using the navigation buttons from the top right corner, or the arrow keys on the keyboard. The center button resets the canvas to the original position.</p>
|
||||
<img src="img/plot2.png" style="margin-top: -10px;" />
|
||||
|
||||
<p>In the bottom right corner, you can see the zoom controls. You can also zoom using the mouse wheel, or the + and - keys.</p>
|
||||
<img src="img/plot3.png" style="margin-top: -10px;" />
|
||||
|
||||
<p>For a better control of the region you want to be drawn, you can type values (or expressions) in the <em>Range</em> area.</p>
|
||||
<img src="img/plot4.png" style="margin-top: -10px;" />
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
68
Source/Help/documentation/apps/graphing/preferences.htm
Normal file
@ -0,0 +1,68 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Graphing Calculator: Preferences</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Graphing Calculator: Preferences</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#intro">Introduction</a></li>
|
||||
<li><a href="#prec">Graph precision</a></li>
|
||||
<li><a href="#number-prec">Grid numbers precision</a></li>
|
||||
<li><a href="#density">Grid density</a></li>
|
||||
<li><a href="#sens">Navigation and zoom sensitivity</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="intro"></a>
|
||||
<h2>Introduction</h2>
|
||||
|
||||
<p>From <em>Preferences</em> you can configure the way graphs are drawn. To access <em>Preferences</em>, open it from the <em>Application</em> menu.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="prec"></a>
|
||||
<h2>Graph precision</h2>
|
||||
<p>The slider allows you to adjust the precision of the graph. When the precision is lower, drawing is much faster, however it may look bad. When the precision is high, drawing can get very slow, but the graph will look much more accurate.</p>
|
||||
|
||||
<img src="img/pref0.png" />
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="number-prec"></a>
|
||||
<h2>Grid numbers precision</h2>
|
||||
<p>The slider allows you to adjust how many decimals are shown in the graph. If the value is too high, they may overlap each other.</p>
|
||||
|
||||
<img src="img/pref1.png" />
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="density"></a>
|
||||
<h2>Grid density</h2>
|
||||
<p>The slider allows you to adjust how many grid lines are drawn.</p>
|
||||
|
||||
<img src="img/pref2.png" />
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="sens"></a>
|
||||
<h2>Navigation and zoom sensitivity</h2>
|
||||
<p>Adjusting these sliders, you can make the graph move and zoom slower or faster.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
119
Source/Help/documentation/apps/graphing/style.css
Normal file
@ -0,0 +1,119 @@
|
||||
body {
|
||||
font-family: Verdana, sans-serif;
|
||||
font-size: 10.5pt;
|
||||
background: #F0F0F0;
|
||||
margin:0px;
|
||||
padding: 5px;
|
||||
|
||||
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0', endColorstr='#A0A0A0');
|
||||
background: -webkit-gradient(linear, left top, left bottom, from(#F0F0F0), to(#A0A0A0));
|
||||
background: -moz-linear-gradient(top, #F0F0F0, #A0A0A0);*/
|
||||
|
||||
background-image: url("img/background.png");
|
||||
background-repeat: repeat-x;
|
||||
background-position: top center;
|
||||
background-attachment: fixed;
|
||||
}
|
||||
|
||||
.section {
|
||||
margin: 5px;
|
||||
margin-top: 10px;
|
||||
padding: 5px;
|
||||
padding-left: 15px;
|
||||
min-width: 600px;
|
||||
|
||||
border: 1px solid silver;
|
||||
background-color: #FAFAFA;
|
||||
border-radius: 10px;
|
||||
-moz-border-radius: 10px;
|
||||
-webkit-border-radius: 10px;
|
||||
|
||||
box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
-mox-box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
-webkig-box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
}
|
||||
|
||||
.footer {
|
||||
margin-top: 20px;
|
||||
color: #777;
|
||||
text-align: center;
|
||||
font-size: 10pt;
|
||||
}
|
||||
|
||||
a {
|
||||
text-decoration: none;
|
||||
color: #248AC9;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: #8DCFF7;
|
||||
}
|
||||
|
||||
a > img {
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
h1 {
|
||||
margin:5px;
|
||||
margin-bottom: 15px;
|
||||
font-size: 18pt;
|
||||
font-family: Arial, sans-serif;
|
||||
font-weight: normal;
|
||||
color: #606060;
|
||||
}
|
||||
|
||||
h1:hover {
|
||||
color: #909090;
|
||||
}
|
||||
|
||||
h2 {
|
||||
margin-top: -2px;
|
||||
margin-left: -7px;
|
||||
margin-bottom: 15px;
|
||||
font-family: Arial, sans-serif;
|
||||
font-size: 13pt;
|
||||
font-weight: bold;
|
||||
color: Silver;
|
||||
}
|
||||
|
||||
h3 {
|
||||
margin-top: 10px;
|
||||
margin-bottom: -10px;
|
||||
font-family: Arial, sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
color: #555;
|
||||
}
|
||||
|
||||
|
||||
|
||||
img.shadow {
|
||||
background: white;
|
||||
|
||||
box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-mox-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-webkig-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
}
|
||||
|
||||
img.maths {
|
||||
margin-left: 2em;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.captioned_image_right {
|
||||
float:right;
|
||||
margin-left: 10px;
|
||||
margin-bottom: 10px;
|
||||
text-align: center;
|
||||
background: white;
|
||||
padding:5px;
|
||||
width:150px;
|
||||
|
||||
box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-mox-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-webkig-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
|
||||
border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
-webkit-border-radius: 5px;
|
||||
}
|
87
Source/Help/documentation/apps/graphing/troubleshooting.bak
Normal file
@ -0,0 +1,87 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Graphing Calculator: Troubleshooting</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Graphing Calculator: Troubleshooting</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#crash-start">Application crashes at startup</a></li>
|
||||
<li><a href="#graph-incorrect">Graph is drawn incorrectly</a></li>
|
||||
<li><a href="#works-slow">Application works slowly</a></li>
|
||||
<li><a href="#error-undefined-var">I get the <em>Undefined variable</em> error.</a></li>
|
||||
<li><a href="#error-undefined-func">I get the <em>Undefined function</em> error.</a></li>
|
||||
<li><a href="#error-stack-empty">I get the <em>Stack empty</em> error.</a></li>
|
||||
<li><a href="#error-mismatched-parantheses">I get the <em>Mismatched parantheses</em> error.</a></li>
|
||||
<li><a href="#error-other">I have another problem not covered in the troubleshooting guide.</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="crash-start"></a>
|
||||
<h2>Application crashes at startup</h2>
|
||||
<p>The application needs .NET Framework 4.0 installed. If you don't have it installed, you should download and install it from the <a href="http://www.microsoft.com/download/en/details.aspx?id=17718">Microsoft website</a>.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="graph-incorrect"></a>
|
||||
<h2>Graph is drawn incorrectly</h2>
|
||||
<p>Problems with drawing appear when the function has many vertical asymptothes, or the function changes values too often, and is described <a href="index.htm#limits">here</a>. Try increasing the graph precision from preferences.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="works-slow"></a>
|
||||
<h2>Application works slowly</h2>
|
||||
<p>This is a known issue, and has to do with the way the functions are drawn. The slowdown appears when resizing the window, or navigating through the graph. We are working on this issue. What you can try is to decrease the graph precision from the preferences.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="error-undefined-var"></a>
|
||||
<h2>I get the <em>Undefined variable</em> error.</h2>
|
||||
|
||||
<p>You need to verify you haven't accidentally typed a letter where it shouldn't be. You should also check the <a href="language.htm">language article</a>, to learn about the syntax rules of expressions.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="error-undefined-func"></a>
|
||||
<h2>I get the <em>Undefined function</em> error.</h2>
|
||||
|
||||
<p>You have a syntax error, you need to check the <a href="language.htm">language article</a>, to learn the correct syntax of expressions.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="error-stack-empty"></a>
|
||||
<h2>I get the <em>Stack empty</em> error.</h2>
|
||||
|
||||
<p>This error usually appears when you didn't give the correct number of parameters to a function. Check <a href="language.htm#pfunc">this article</a> to verify the parameters.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="error-mismatched-parantheses"></a>
|
||||
<h2>I get the <em>Stack empty</em> error.</h2>
|
||||
|
||||
<p>This error is pretty self explanatory, check your parantheses.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="error-other"></a>
|
||||
<h2>I have another problem not covered in the troubleshooting guide.</h2>
|
||||
|
||||
<p>You should contact the developer using the contact form. Please, include a useful description of what you were doing when the problem has occured, and eventually a link to a screenshot. The log file which should be located in the directory <em>logs</em>, where the application executable is, would also be very useful.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact form: <a href="https://docs.google.com/spreadsheet/viewform?formkey=dE9CVFNxM1VGRVVISFlBUTRmSXBpY2c6MQ&ifq">https://docs.google.com/...</a>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
87
Source/Help/documentation/apps/graphing/troubleshooting.htm
Normal file
@ -0,0 +1,87 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Graphing Calculator: Troubleshooting</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Graphing Calculator: Troubleshooting</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#crash-start">Application crashes at startup</a></li>
|
||||
<li><a href="#graph-incorrect">Graph is drawn incorrectly</a></li>
|
||||
<li><a href="#works-slow">Application works slowly</a></li>
|
||||
<li><a href="#error-undefined-var">I get the <em>Undefined variable</em> error.</a></li>
|
||||
<li><a href="#error-undefined-func">I get the <em>Undefined function</em> error.</a></li>
|
||||
<li><a href="#error-stack-empty">I get the <em>Stack empty</em> error.</a></li>
|
||||
<li><a href="#error-mismatched-parantheses">I get the <em>Mismatched parentheses</em> error.</a></li>
|
||||
<li><a href="#error-other">I have another problem not covered in the troubleshooting guide.</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="crash-start"></a>
|
||||
<h2>Application crashes at startup</h2>
|
||||
<p>The application needs .NET Framework 4.0 installed. If you don't have it installed, you should download and install it from the <a href="http://www.microsoft.com/download/en/details.aspx?id=17718">Microsoft website</a>.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="graph-incorrect"></a>
|
||||
<h2>Graph is drawn incorrectly</h2>
|
||||
<p>Problems with drawing appear when the function has many vertical asymptotes, or the function changes values too often, and is described <a href="index.htm#limits">here</a>. Try increasing the graph precision from preferences.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="works-slow"></a>
|
||||
<h2>Application works slowly</h2>
|
||||
<p>This is a known issue, and has to do with the way the functions are drawn. The slowdown appears when resizing the window, or navigating through the graph. We are working on this issue. What you can try is to decrease the graph precision from the preferences.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="error-undefined-var"></a>
|
||||
<h2>I get the <em>Undefined variable</em> error.</h2>
|
||||
|
||||
<p>You need to verify you haven't accidentally typed a letter where it shouldn't be. You should also check the <a href="language.htm">language article</a>, to learn about the syntax rules of expressions.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="error-undefined-func"></a>
|
||||
<h2>I get the <em>Undefined function</em> error.</h2>
|
||||
|
||||
<p>You have a syntax error, you need to check the <a href="language.htm">language article</a>, to learn the correct syntax of expressions.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="error-stack-empty"></a>
|
||||
<h2>I get the <em>Stack empty</em> error.</h2>
|
||||
|
||||
<p>This error usually appears when you didn't give the correct number of parameters to a function. Check <a href="language.htm#pfunc">this article</a> to verify the parameters.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="error-mismatched-parantheses"></a>
|
||||
<h2>I get the <em>Mismatched parentheses</em> error.</h2>
|
||||
|
||||
<p>This error is pretty self explanatory, check your parentheses.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="error-other"></a>
|
||||
<h2>I have another problem not covered in the troubleshooting guide.</h2>
|
||||
|
||||
<p>You should contact the developer using the contact form. Please, include a useful description of what you were doing when the problem has occurred, and eventually a link to a screenshot. The log file which should be located in the directory <em>logs</em>, where the application executable is, would also be very useful.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact form: <a href="https://docs.google.com/spreadsheet/viewform?formkey=dE9CVFNxM1VGRVVISFlBUTRmSXBpY2c6MQ&ifq">https://docs.google.com/...</a>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
BIN
Source/Help/documentation/apps/help/img/background.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
Source/Help/documentation/apps/help/img/help-app-toolbar.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
Source/Help/documentation/apps/help/img/help-nav.png
Normal file
After Width: | Height: | Size: 5.5 KiB |
BIN
Source/Help/documentation/apps/help/img/help-search.png
Normal file
After Width: | Height: | Size: 8.3 KiB |
60
Source/Help/documentation/apps/help/index.bak
Normal file
@ -0,0 +1,60 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Help viewer</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Help viewer</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#intro">Introduction</a></li>
|
||||
<li><a href="#nav">Navigation</a></li>
|
||||
<li><a href="#search">Search</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="intro"> </a>
|
||||
<h2>Introduction</h2>
|
||||
|
||||
<p>The <em>Help viewer</em> is an application which displays information about how to use various features of the application.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="nav"> </a>
|
||||
<h2>Navigation</h2>
|
||||
|
||||
<p>You can go back and forward using the navigation buttons in the toolbar:</p>
|
||||
<img src="img/help-nav.png" style="margin-top: -10px;"/>
|
||||
|
||||
<p>You can also see all the articles listed in the left panel of the application. To view an article, simply click on it.</p>
|
||||
|
||||
<p>To view the help articles for another application, select it from the <em>Application</em> toolbar:</p>
|
||||
<img src="img/help-app-toolbar.png" style="margin-top: -10px;"/>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="search"> </a>
|
||||
<h2>Search</h2>
|
||||
|
||||
<p>You can also search through articles, using the search toolbar. You have 3 options:</p>
|
||||
<img src="img/help-search.png" style="margin-top: -10px;"/>
|
||||
<ul>
|
||||
<li><strong>Search title</strong>: searches through the titles of the articles only</li>
|
||||
<li><strong>Search content</strong>: searches trough the content of all the articles for the current application.</li>
|
||||
<li><strong>Search in current page</strong>: highlights all occurences of the specified text in the currently opened page.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
60
Source/Help/documentation/apps/help/index.htm
Normal file
@ -0,0 +1,60 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Help viewer</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Help viewer</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#intro">Introduction</a></li>
|
||||
<li><a href="#nav">Navigation</a></li>
|
||||
<li><a href="#search">Search</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="intro"> </a>
|
||||
<h2>Introduction</h2>
|
||||
|
||||
<p>The <em>Help viewer</em> is an application which displays information about how to use various features of the application.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="nav"> </a>
|
||||
<h2>Navigation</h2>
|
||||
|
||||
<p>You can go back and forward using the navigation buttons in the toolbar:</p>
|
||||
<img src="img/help-nav.png" style="margin-top: -10px;"/>
|
||||
|
||||
<p>You can also see all the articles listed in the left panel of the application. To view an article, simply click on it.</p>
|
||||
|
||||
<p>To view the help articles for another application, select it from the <em>Application</em> toolbar:</p>
|
||||
<img src="img/help-app-toolbar.png" style="margin-top: -10px;"/>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="search"> </a>
|
||||
<h2>Search</h2>
|
||||
|
||||
<p>You can also search through articles, using the search toolbar. You have 3 options:</p>
|
||||
<img src="img/help-search.png" style="margin-top: -10px;"/>
|
||||
<ul>
|
||||
<li><strong>Search title</strong>: searches through the titles of the articles only</li>
|
||||
<li><strong>Search content</strong>: searches trough the content of all the articles for the current application.</li>
|
||||
<li><strong>Search in current page</strong>: highlights all occurrences of the specified text in the currently opened page.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
119
Source/Help/documentation/apps/help/style.css
Normal file
@ -0,0 +1,119 @@
|
||||
body {
|
||||
font-family: Verdana, sans-serif;
|
||||
font-size: 10.5pt;
|
||||
background: #F0F0F0;
|
||||
margin:0px;
|
||||
padding: 5px;
|
||||
|
||||
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0', endColorstr='#A0A0A0');
|
||||
background: -webkit-gradient(linear, left top, left bottom, from(#F0F0F0), to(#A0A0A0));
|
||||
background: -moz-linear-gradient(top, #F0F0F0, #A0A0A0);*/
|
||||
|
||||
background-image: url("img/background.png");
|
||||
background-repeat: repeat-x;
|
||||
background-position: top center;
|
||||
background-attachment: fixed;
|
||||
}
|
||||
|
||||
.section {
|
||||
margin: 5px;
|
||||
margin-top: 10px;
|
||||
padding: 5px;
|
||||
padding-left: 15px;
|
||||
min-width: 600px;
|
||||
|
||||
border: 1px solid silver;
|
||||
background-color: #F5F5F5;
|
||||
border-radius: 10px;
|
||||
-moz-border-radius: 10px;
|
||||
-webkit-border-radius: 10px;
|
||||
|
||||
box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
-mox-box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
-webkig-box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
}
|
||||
|
||||
.footer {
|
||||
margin-top: 20px;
|
||||
color: #777;
|
||||
text-align: center;
|
||||
font-size: 10pt;
|
||||
}
|
||||
|
||||
a {
|
||||
text-decoration: none;
|
||||
color: #248AC9;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: #8DCFF7;
|
||||
}
|
||||
|
||||
a > img {
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
h1 {
|
||||
margin:5px;
|
||||
margin-bottom: 15px;
|
||||
font-size: 18pt;
|
||||
font-family: Arial, sans-serif;
|
||||
font-weight: normal;
|
||||
color: #606060;
|
||||
}
|
||||
|
||||
h1:hover {
|
||||
color: #909090;
|
||||
}
|
||||
|
||||
h2 {
|
||||
margin-top: -2px;
|
||||
margin-left: -7px;
|
||||
margin-bottom: 15px;
|
||||
font-family: Arial, sans-serif;
|
||||
font-size: 13pt;
|
||||
font-weight: bold;
|
||||
color: Silver;
|
||||
}
|
||||
|
||||
h3 {
|
||||
margin-top: 10px;
|
||||
margin-bottom: -10px;
|
||||
font-family: Arial, sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
color: #555;
|
||||
}
|
||||
|
||||
|
||||
|
||||
img.shadow {
|
||||
background: white;
|
||||
|
||||
box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-mox-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-webkig-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
}
|
||||
|
||||
img.maths {
|
||||
margin-left: 2em;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.captioned_image_right {
|
||||
float:right;
|
||||
margin-left: 10px;
|
||||
margin-bottom: 10px;
|
||||
text-align: center;
|
||||
background: white;
|
||||
padding:5px;
|
||||
width:150px;
|
||||
|
||||
box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-mox-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-webkig-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
|
||||
border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
-webkit-border-radius: 5px;
|
||||
}
|
87
Source/Help/documentation/apps/main/hotkeys.htm
Normal file
@ -0,0 +1,87 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Tibi's Mathematics Suite: Hotkeys</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Tibi's Mathematics Suite: Hotkeys</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#intro">Introduction</a></li>
|
||||
<li><a href="#setup">Setting up hotkeys</a></li>
|
||||
<li><a href="#remove">Removing hotkeys</a></li>
|
||||
<li><a href="#warnings">Warnings</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="intro"> </a>
|
||||
<h2>Introduction</h2>
|
||||
|
||||
<p>A <em>hotkey</em> means a combination of keys on the keyboard that triggers a specific action. Usually, hotkeys trigger action as long as the application window is focused.</p>
|
||||
<p>A <em>global hotkey</em> is a hotkey with a global scope, this means that pressing that key combination will trigger the action, no matter which application is focused.</p>
|
||||
<p>In the suite application, hotkeys are used to launch applications from the suite. For example, you could set a keyboard combination that opens the Scientific Calculator.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="setup"> </a>
|
||||
<h2>Setting up hotkeys</h2>
|
||||
|
||||
<p>To enable a keyboard hotkey:</p>
|
||||
|
||||
<p><strong>Step 1: </strong>Go to the suite preferences (by right clicking the notification area icon, and pressing <em>Preferences</em>).</p>
|
||||
|
||||
<p><strong>Step 2: </strong>Select an application from the list.</p>
|
||||
|
||||
<p><strong>Step 3: </strong>Click in the <em>Shortcut</em> text area, and press a key combination.</p>
|
||||
|
||||
<p><strong>Step 4: </strong>Click the <em>Set</em> button to confirm the hotkey.</p>
|
||||
|
||||
<p><strong>Step 5: </strong>Click <em>Accept</em> to apply the modified settings.</p>
|
||||
|
||||
<img src="img/suite-hotkeys0.png" />
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="remove"> </a>
|
||||
<h2>Removing hotkeys</h2>
|
||||
|
||||
<p>To remove a keyboard hotkey:</p>
|
||||
|
||||
<p><strong>Step 1: </strong>Go to the suite preferences (by right clicking the notification area icon, and pressing <em>Preferences</em>).</p>
|
||||
|
||||
<p><strong>Step 2: </strong>Select an application from the list.</p>
|
||||
|
||||
<p><strong>Step 3: </strong>Click on the <em>Clear</em> button.</p>
|
||||
|
||||
<p><strong>Step 4: </strong>Press <em>Accept</em> to apply the modification.</p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="warnings"> </a>
|
||||
<h2>Warnings</h2>
|
||||
|
||||
<p>It is strongly recommended that you use more <strong>uncommon</strong> key combinations, otherwise there may be conflicts with the keyboard combinations for other applications.</p>
|
||||
|
||||
<p>For example, you should never use the combination <span style="font-family: Consolas, mono">Ctrl + S</span>, as many applications use it as the <em>Save</em> command. However, the combination <span style="font-family: Consolas, mono">Ctrl + Alt + Shift + S</span> is a good one.</p>
|
||||
|
||||
<p>You should <strong>never</strong> use a single key as global hotkey, other than the media keys. For example, you should never use the key <span style="font-family: Consolas, mono">A</span> as a global hotkey, because whenever you will have to type a word containing the letter 'a', an application will be launched.<p>
|
||||
|
||||
<p>Also, Microsoft recommends that the <em>Windows</em> key is only used by operating system functions.</p>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
BIN
Source/Help/documentation/apps/main/img/background.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
Source/Help/documentation/apps/main/img/suite-hotkeys0.png
Normal file
After Width: | Height: | Size: 37 KiB |
BIN
Source/Help/documentation/apps/main/img/suite0.png
Normal file
After Width: | Height: | Size: 13 KiB |
57
Source/Help/documentation/apps/main/index.bak
Normal file
@ -0,0 +1,57 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Tibi's Mathematics Suite</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Tibi's Mathematics Suite</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#intro">Introduction</a></li>
|
||||
<li><a href="#start">Getting started</a></li>
|
||||
<li><a href="#articles">Suite articles</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="intro"> </a>
|
||||
<h2>Introduction</h2>
|
||||
|
||||
<p><em>Tibi's Mathematics Suite</em> is a package of useful mathematical appications. At the moment, it contains the following modules: </p>
|
||||
<ul>
|
||||
<li>Factorizator</li>
|
||||
<li>Graphing calculator</li>
|
||||
<li>Help viewer</li>
|
||||
<li>Matrix calculator</li>
|
||||
<li>Scientific calculator</li>
|
||||
</ul>
|
||||
|
||||
<p>The <em>suite application</em> is an utility that makes it much easier to access the individual applications, using a system tray icon and global hotkeys.</p>
|
||||
</div>
|
||||
<div class="section">
|
||||
<a name="start"> </a>
|
||||
<h2>Getting started</h2>
|
||||
<p>At startup, the application appears as an icon in the system tray. When right clicking the icon, you have the option to open an application, change settings, or exit.</p>
|
||||
<img src="img/suite0.png" />
|
||||
<br /> <br />
|
||||
<p>The settings window is where you can enable <a href="hotkeys.htm">global hotkeys</a>, this means pressing a keyboard combination to open a specific application.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="articles"> </a>
|
||||
<h2>Suite articles</h2>
|
||||
<ul><li><a href="hotkeys.htm">Global hotkeys</a></li></ul>
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
57
Source/Help/documentation/apps/main/index.htm
Normal file
@ -0,0 +1,57 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Tibi's Mathematics Suite</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Tibi's Mathematics Suite</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#intro">Introduction</a></li>
|
||||
<li><a href="#start">Getting started</a></li>
|
||||
<li><a href="#articles">Suite articles</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="intro"> </a>
|
||||
<h2>Introduction</h2>
|
||||
|
||||
<p><em>Tibi's Mathematics Suite</em> is a package of useful mathematical applications. At the moment, it contains the following modules: </p>
|
||||
<ul>
|
||||
<li>Factorizator</li>
|
||||
<li>Graphing calculator</li>
|
||||
<li>Help viewer</li>
|
||||
<li>Matrix calculator</li>
|
||||
<li>Scientific calculator</li>
|
||||
</ul>
|
||||
|
||||
<p>The <em>suite application</em> is an utility that makes it much easier to access the individual applications, using a system tray icon and global hotkeys.</p>
|
||||
</div>
|
||||
<div class="section">
|
||||
<a name="start"> </a>
|
||||
<h2>Getting started</h2>
|
||||
<p>At startup, the application appears as an icon in the system tray. When right clicking the icon, you have the option to open an application, change settings, or exit.</p>
|
||||
<img src="img/suite0.png" />
|
||||
<br /> <br />
|
||||
<p>The settings window is where you can enable <a href="hotkeys.htm">global hotkeys</a>, this means pressing a keyboard combination to open a specific application.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="articles"> </a>
|
||||
<h2>Suite articles</h2>
|
||||
<ul><li><a href="hotkeys.htm">Global hotkeys</a></li></ul>
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
119
Source/Help/documentation/apps/main/style.css
Normal file
@ -0,0 +1,119 @@
|
||||
body {
|
||||
font-family: Verdana, sans-serif;
|
||||
font-size: 10.5pt;
|
||||
background: #F0F0F0;
|
||||
margin:0px;
|
||||
padding: 5px;
|
||||
|
||||
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0', endColorstr='#A0A0A0');
|
||||
background: -webkit-gradient(linear, left top, left bottom, from(#F0F0F0), to(#A0A0A0));
|
||||
background: -moz-linear-gradient(top, #F0F0F0, #A0A0A0);*/
|
||||
|
||||
background-image: url("img/background.png");
|
||||
background-repeat: repeat-x;
|
||||
background-position: top center;
|
||||
background-attachment: fixed;
|
||||
}
|
||||
|
||||
.section {
|
||||
margin: 5px;
|
||||
margin-top: 10px;
|
||||
padding: 5px;
|
||||
padding-left: 15px;
|
||||
min-width: 600px;
|
||||
|
||||
border: 1px solid silver;
|
||||
background-color: #F5F5F5;
|
||||
border-radius: 10px;
|
||||
-moz-border-radius: 10px;
|
||||
-webkit-border-radius: 10px;
|
||||
|
||||
box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
-mox-box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
-webkig-box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
}
|
||||
|
||||
.footer {
|
||||
margin-top: 20px;
|
||||
color: #777;
|
||||
text-align: center;
|
||||
font-size: 10pt;
|
||||
}
|
||||
|
||||
a {
|
||||
text-decoration: none;
|
||||
color: #248AC9;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: #8DCFF7;
|
||||
}
|
||||
|
||||
a > img {
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
h1 {
|
||||
margin:5px;
|
||||
margin-bottom: 15px;
|
||||
font-size: 18pt;
|
||||
font-family: Arial, sans-serif;
|
||||
font-weight: normal;
|
||||
color: #606060;
|
||||
}
|
||||
|
||||
h1:hover {
|
||||
color: #909090;
|
||||
}
|
||||
|
||||
h2 {
|
||||
margin-top: -2px;
|
||||
margin-left: -7px;
|
||||
margin-bottom: 15px;
|
||||
font-family: Arial, sans-serif;
|
||||
font-size: 13pt;
|
||||
font-weight: bold;
|
||||
color: Silver;
|
||||
}
|
||||
|
||||
h3 {
|
||||
margin-top: 10px;
|
||||
margin-bottom: -10px;
|
||||
font-family: Arial, sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
color: #555;
|
||||
}
|
||||
|
||||
|
||||
|
||||
img.shadow {
|
||||
background: white;
|
||||
|
||||
box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-mox-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-webkig-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
}
|
||||
|
||||
img.maths {
|
||||
margin-left: 2em;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.captioned_image_right {
|
||||
float:right;
|
||||
margin-left: 10px;
|
||||
margin-bottom: 10px;
|
||||
text-align: center;
|
||||
background: white;
|
||||
padding:5px;
|
||||
width:150px;
|
||||
|
||||
box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-mox-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-webkig-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
|
||||
border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
-webkit-border-radius: 5px;
|
||||
}
|
60
Source/Help/documentation/apps/matrixcalc/basic.htm
Normal file
@ -0,0 +1,60 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Matrix Calculator: Basic guide</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Matrix Calculator: Basic guide</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#add">Adding matrices</a></li>
|
||||
<li><a href="#calc">Performing a calculation</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="add"></a>
|
||||
<h2>Adding matrices</h2>
|
||||
|
||||
<p>In <em>Matrix Calculator</em>, matrices are listed in the left panel. Two default matrices already exist (zero and identity matrices). These don't behave like normal matrices, the size is not fixed, so they are compatible for any type of operation with any other matrix.</p>
|
||||
|
||||
<p>Adding a matrix can be done by either <em>creating</em> a matrix, or <em>importing</em> a matrix.</p>
|
||||
|
||||
<br />
|
||||
<h3>Creating a matrix</h3>
|
||||
<p><strong>Step 1:</strong> First open the <em>Matrix</em> menu, and click <em>New matrix...</em> Alternatively, you can also right click in the matrix list.</p>
|
||||
<img src="img/matrix-basic0.png"/>
|
||||
|
||||
<p><strong>Step 2:</strong> Select a width and height for the matrix, and click <em>Apply</em> to update the matrix size. Now you can add the values in the table.</p>
|
||||
<img src="img/matrix-basic1.png"/>
|
||||
|
||||
<p><strong>Step 3:</strong> Give the new matrix a name, and optionally a description, and press <em>Accept</em>.</p>
|
||||
|
||||
<br />
|
||||
<h3>Importing a matrix</h3>
|
||||
<p>This feature is not yet available.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="calc"></a>
|
||||
<h2>Performing a calculation</h2>
|
||||
<p>In the main window there are two boxes (called slots), labeled <em>Matrix A</em> and <em>Matrix B</em>. These are the two terms that are used in calculation.</p>
|
||||
<img src="img/matrix-basic2.png"/>
|
||||
|
||||
<p>To insert a matrix into a slot, you can either <em>drag and drop</em> the matrix from the list, or select the <em>Insert in slot _</em> option in the <em>Matrix</em> menu (or right click).</p>
|
||||
|
||||
<p>After inserting the matrix/matrices, click the button corresponding to the operation. If there was an error, it will be displayed in the <em>Output</em> box. The result will appear in the <em>Result</em> box.
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
133
Source/Help/documentation/apps/matrixcalc/buttons.htm
Normal file
@ -0,0 +1,133 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Matrix Calculator: Buttons</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
<style type="text/css">
|
||||
td.but {
|
||||
border: 1px solid black;
|
||||
border-radius: 5px;
|
||||
padding: 2px;
|
||||
margin: -2px;
|
||||
font-size: 10pt;
|
||||
text-align: center;
|
||||
}
|
||||
td.but2 {
|
||||
margin-top: 5px;
|
||||
font-size: 9pt;
|
||||
text-align: center;
|
||||
color:gray;
|
||||
padding: 0;
|
||||
}
|
||||
th {
|
||||
text-align: left;
|
||||
font-size: 9pt;
|
||||
}
|
||||
|
||||
th#main {
|
||||
width: 100%;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
td {
|
||||
font-size: 11pt;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
td.r {
|
||||
text-align: right;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Matrix Calculator: Buttons</h1>
|
||||
<div class="section">
|
||||
|
||||
<h2>Buttons</h2>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<th>Button </th> <th id="main">Description </th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">A + B</td>
|
||||
<td>Adds two matrices.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">A - B</td>
|
||||
<td>Subtracts matrix B from matrix A.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">A * B</td>
|
||||
<td>Multiplies 2 matrices.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">A + x</td>
|
||||
<td>Adds a number to every element in matrix A.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">A - x</td>
|
||||
<td>Subtracts a number from every element in matrix A</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">A * x</td>
|
||||
<td>Multiplies a number to every element in matrix A</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">A ^ -1</td>
|
||||
<td>Calculates inverse of matrix A.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">A ^ x</td>
|
||||
<td>Raises matrix A to integer power x</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">Transp(A)</td>
|
||||
<td>Calculates A transposed.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">Trace(A)</td>
|
||||
<td>Calculates the trace of matrix A (sum of elements on the diagonal).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="but">Rank(A)</td>
|
||||
<td>Calculates the rank of matrix A.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="but">Det(A)</td>
|
||||
<td>Calculates the determinant of matrix A.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="but">Min(A)</td>
|
||||
<td>Finds the minimum element of matrix A.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="but">Max(A)</td>
|
||||
<td>Finds the maximum element of matrix A.</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<br />
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
275
Source/Help/documentation/apps/matrixcalc/calc.htm
Normal file
@ -0,0 +1,275 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Matrix Calculator: Calculator window</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
<style type="text/css">
|
||||
td.but {
|
||||
font-size: 10pt;
|
||||
font-weight: bold;
|
||||
text-align: right;
|
||||
color: gray;
|
||||
}
|
||||
|
||||
td.sm {
|
||||
font-size: 10pt;
|
||||
}
|
||||
|
||||
th {
|
||||
text-align: left;
|
||||
font-size: 9pt;
|
||||
background: #FAFAFA;
|
||||
}
|
||||
|
||||
th#main {
|
||||
width: 90%;
|
||||
}
|
||||
|
||||
th#name {
|
||||
width: 20%;
|
||||
}
|
||||
|
||||
td {
|
||||
font-size: 11pt;
|
||||
padding-right: 10px;
|
||||
}
|
||||
|
||||
td.r {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Matrix Calculator: Calculator window</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#calc">Calculator window</a></li>
|
||||
<li><a href="#file">The file menu</a></li>
|
||||
<li><a href="#matrix">The matrix menu</a></li>
|
||||
<li><a href="#help">The help menu</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="calc"></a>
|
||||
<h2>Calculator window</h2>
|
||||
<img src="img/matrix-calc0.png" /> <br /> <br />
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<th></th> <th id="name">Name</th> <th id="main">Description </th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">1</td>
|
||||
<td class="sm">Matrix list</td>
|
||||
<td>This is where all the created matrices are.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">2</td>
|
||||
<td class="sm">Preview pane</td>
|
||||
<td>The matrix selected in the list is displayed here.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">3</td>
|
||||
<td class="sm">Slot A</td>
|
||||
<td>The first term of operations.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">4</td>
|
||||
<td class="sm">Slot B</td>
|
||||
<td>The second term of operations.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">5</td>
|
||||
<td class="sm">Result</td>
|
||||
<td>This is where the result of the calculation appears.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">6</td>
|
||||
<td class="sm">Functions</td>
|
||||
<td>All the functions are defined here. For a more detailed explanation, check the <a href="buttons.htm"><em>What all the buttons do</em></a> article.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">7</td>
|
||||
<td class="sm">Output</td>
|
||||
<td>If there are any errors (like incompatible matrices), they are displayed here.</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="file"></a>
|
||||
<h2>The file menu</h2>
|
||||
<img src="img/matrix-calc1.png" /> <br /> <br />
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<th></th> <th id="name">Name</th> <th id="main">Description </th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">1</td>
|
||||
<td class="sm">New worksheet</td>
|
||||
<td>Creates a new worksheet*.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">2</td>
|
||||
<td class="sm">Open...</td>
|
||||
<td>Opens an existing worksheet.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">3</td>
|
||||
<td class="sm">Save</td>
|
||||
<td>Saves current worksheet.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">4</td>
|
||||
<td class="sm">Save as...</td>
|
||||
<td>Saves as a new worksheet.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">5</td>
|
||||
<td class="sm">Import from csv file...</td>
|
||||
<td>Imports matrices from a Comma Separated Value file. This feature is not (yet) available.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">6</td>
|
||||
<td class="sm">Import from worksheet...</td>
|
||||
<td>Imports matrices from an existing worksheet. This feature is not (yet) available.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">7</td>
|
||||
<td class="sm">Preferences</td>
|
||||
<td>Opens the preferences window.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">8</td>
|
||||
<td class="sm">Exit</td>
|
||||
<td>Closes the application.</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
<br />
|
||||
<p style="font-size:8pt;">* A worksheet is defined as a collection of matrices.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="matrix"></a>
|
||||
<h2>The matrix menu</h2>
|
||||
<p>This menu can also be opened by right clicking inside the matrix list.</p>
|
||||
<img src="img/matrix-calc2.png" /> <br /> <br />
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<th></th> <th id="name">Name</th> <th id="main">Description </th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">1</td>
|
||||
<td class="sm">New matrix...</td>
|
||||
<td>Creates a new matrix.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">2</td>
|
||||
<td class="sm">Edit selected...</td>
|
||||
<td>Edits the selected matrix.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">3</td>
|
||||
<td class="sm">Delete selected</td>
|
||||
<td>Deletes the selected matrices.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">4</td>
|
||||
<td class="sm">Duplicate selected...</td>
|
||||
<td>Creates a new matrix based on the selected one.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">5</td>
|
||||
<td class="sm">Insert in slot A.</td>
|
||||
<td>Inserts the matrix in slot A (the first term).</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">6</td>
|
||||
<td class="sm">Insert in slot B.</td>
|
||||
<td>Inserts the matrix in slot B (second term).</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">7</td>
|
||||
<td class="sm">Copy</td>
|
||||
<td>Copies the selected matrices into memory. This feature is not (yet) available.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">8</td>
|
||||
<td class="sm">Paste</td>
|
||||
<td>Pastes matrices from memory. This feature is not (yet) available.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">9</td>
|
||||
<td class="sm">Copy</td>
|
||||
<td>Paste matrix from another application. This feature is not (yet) available.</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="help"></a>
|
||||
<h2>The help menu</h2>
|
||||
<img src="img/matrix-calc3.png" /> <br /> <br />
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<th></th> <th id="name">Name</th> <th id="main">Description </th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">1</td>
|
||||
<td class="sm">About</td>
|
||||
<td>Opens a window with information about <em>Tibi's Mathematics Suite</em>.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">2</td>
|
||||
<td class="sm">Help</td>
|
||||
<td>Displays help using the application.</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
169
Source/Help/documentation/apps/matrixcalc/editor.htm
Normal file
@ -0,0 +1,169 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Matrix Calculator: Editor window</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
<style type="text/css">
|
||||
td.but {
|
||||
font-size: 10pt;
|
||||
font-weight: bold;
|
||||
text-align: right;
|
||||
color: gray;
|
||||
}
|
||||
|
||||
td.sm {
|
||||
font-size: 10pt;
|
||||
}
|
||||
|
||||
th {
|
||||
text-align: left;
|
||||
font-size: 9pt;
|
||||
background: #FAFAFA;
|
||||
}
|
||||
|
||||
th#main {
|
||||
width: 90%;
|
||||
}
|
||||
|
||||
th#name {
|
||||
width: 20%;
|
||||
}
|
||||
|
||||
td {
|
||||
font-size: 11pt;
|
||||
padding-right: 10px;
|
||||
}
|
||||
|
||||
td.r {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Matrix Calculator: Editor window</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Editor window</h2>
|
||||
<img src="img/matrix-editor0.png" /> <br />
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<th></th> <th id="name">Name</th> <th id="main">Description </th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">1</td>
|
||||
<td class="sm">Name</td>
|
||||
<td>The name of the matrix. This field is required.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">2</td>
|
||||
<td class="sm">Description</td>
|
||||
<td>A description of the matrix. This field is optional.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">3</td>
|
||||
<td class="sm">Matrix size</td>
|
||||
<td>Change the number of rows and columns of the matrix.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">4</td>
|
||||
<td class="sm">Apply button</td>
|
||||
<td>Updates the matrix with the new size inserted.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">5</td>
|
||||
<td class="sm">Reset button</td>
|
||||
<td>Resets the row and column count if change was not applied.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">6</td>
|
||||
<td class="sm">Accept button</td>
|
||||
<td>Saves the modified matrix, and closes the window. If there are empty cells, they are filled with 0.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">7</td>
|
||||
<td class="sm">Cancel button</td>
|
||||
<td>Discards the modified matrix, and closes the window.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">8</td>
|
||||
<td class="sm">Grid</td>
|
||||
<td>This is where you can edit the matrix elements.</td>
|
||||
</tr>
|
||||
|
||||
<tr><td> </td></tr>
|
||||
<tr><th></th><th>Grid context menu</th><th></th></tr>
|
||||
<tr>
|
||||
<td class="but">9</td>
|
||||
<td class="sm">Cut</td>
|
||||
<td>Cuts the selected cells.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">A</td>
|
||||
<td class="sm">Copy</td>
|
||||
<td>Copies the selected cells into memory.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">B</td>
|
||||
<td class="sm">Paste</td>
|
||||
<td>Inserts cells from memory.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">C</td>
|
||||
<td class="sm">Clear selected</td>
|
||||
<td>Sets the values in the selected cells to 0.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">D</td>
|
||||
<td class="sm">Clear all</td>
|
||||
<td>Sets all the values in the matrix to 0.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">E</td>
|
||||
<td class="sm">Insert row</td>
|
||||
<td>Inserts a row before the selected cell.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">F</td>
|
||||
<td class="sm">Insert column</td>
|
||||
<td>Inserts a column before the selected cell.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">G</td>
|
||||
<td class="sm">Delete row</td>
|
||||
<td>Deletes the row that contains the selected cell(s).</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="but">H</td>
|
||||
<td class="sm">Delete column</td>
|
||||
<td>Deletes the column that contains the selected cell(s).</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
BIN
Source/Help/documentation/apps/matrixcalc/img/background.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
Source/Help/documentation/apps/matrixcalc/img/matrix-basic0.png
Normal file
After Width: | Height: | Size: 5.4 KiB |
BIN
Source/Help/documentation/apps/matrixcalc/img/matrix-basic1.png
Normal file
After Width: | Height: | Size: 8.4 KiB |
BIN
Source/Help/documentation/apps/matrixcalc/img/matrix-basic2.png
Normal file
After Width: | Height: | Size: 6.3 KiB |
BIN
Source/Help/documentation/apps/matrixcalc/img/matrix-calc0.png
Normal file
After Width: | Height: | Size: 46 KiB |
BIN
Source/Help/documentation/apps/matrixcalc/img/matrix-calc1.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
Source/Help/documentation/apps/matrixcalc/img/matrix-calc2.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
Source/Help/documentation/apps/matrixcalc/img/matrix-calc3.png
Normal file
After Width: | Height: | Size: 6.9 KiB |
BIN
Source/Help/documentation/apps/matrixcalc/img/matrix-editor0.png
Normal file
After Width: | Height: | Size: 64 KiB |
62
Source/Help/documentation/apps/matrixcalc/index.htm
Normal file
@ -0,0 +1,62 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Matrix Calculator</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Matrix Calculator</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Content</h2>
|
||||
<ul>
|
||||
<li><a href="#info">General information</a></li>
|
||||
<li><a href="#limits">Limitations</a></li>
|
||||
<li><a href="#articles">Matrix calculator articles</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="info"></a>
|
||||
<h2>General information</h2>
|
||||
<p>The <em>Matrix Calculator</em> is calculator for mathematical matrices. In mathematics, a matrix is a rectangular array of numbers, symbols, or expressions. The individual items in a matrix are called its elements or entries.
|
||||
</div>
|
||||
<div class="section">
|
||||
<a name="limits"></a>
|
||||
<h2>Limitations</h2>
|
||||
<p>The calculator is limited to 64bit floating point numbers (approximate range: <20>5.0 <20> 10<sup>-324</sup> to <20>1.7 <20> 10<sup>308</sup>, or 15-16 digits).</p>
|
||||
<p>The size of a matrix is only limited by the system memory, but it is not a very good idea to use large matrices (e.g. bigger than 100x100), since they make the application slow, and unresponsive.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="articles"></a>
|
||||
<h2>Matrix calculator articles</h2>
|
||||
<h3>Getting started</h3>
|
||||
<ul>
|
||||
<li><a href="basic.htm">
|
||||
Basic guide</a></li>
|
||||
<li><a href="buttons.htm">
|
||||
What all the buttons do</a></li>
|
||||
</ul>
|
||||
|
||||
<h3>Additional articles</h3>
|
||||
<ul>
|
||||
<li><a href="calc.htm">
|
||||
The calculator window</a></li>
|
||||
<li><a href="editor.htm">
|
||||
The matrix editor</a></li>
|
||||
<li><a href="keyshortcuts.htm">
|
||||
Keyboard shortcuts</a></li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
131
Source/Help/documentation/apps/matrixcalc/keyshortcuts.htm
Normal file
@ -0,0 +1,131 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Matrix Calculator: Keyboard shortcuts</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
<style type="text/css">
|
||||
td.key {
|
||||
font-family: Consolas, monospace;
|
||||
}
|
||||
th {
|
||||
text-align: left;
|
||||
font-size: 9pt;
|
||||
}
|
||||
|
||||
th#main {
|
||||
width: 40%;
|
||||
}
|
||||
|
||||
td {
|
||||
font-size: 10pt;
|
||||
}
|
||||
|
||||
td.r {
|
||||
text-align: right;
|
||||
}
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Matrix Calculator: Keyboard shortcuts</h1>
|
||||
<div class="section">
|
||||
|
||||
<h2>Keyboard shortcuts</h2>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<th>Key combination</th> <th>Equivalent</th> <th id="main">Action </th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="key">Ctrl + N</td>
|
||||
<td>File - New worksheet</td>
|
||||
<td>Create new worksheet.</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="key">Ctrl + O</td>
|
||||
<td>File - Open...</td>
|
||||
<td>Open worksheet.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + S</td>
|
||||
<td>File - Save</td>
|
||||
<td>Saves worksheet.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + Shift + S</td>
|
||||
<td>File - Save As...</td>
|
||||
<td>Saves worksheet as a new file.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + Q</td>
|
||||
<td>File - Exit</td>
|
||||
<td>Closes the application.</td>
|
||||
</tr>
|
||||
<tr><td> </td></tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + Shift + N</td>
|
||||
<td>Matrix - New matrix...</td>
|
||||
<td>Create new matrix.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + Shift + E</td>
|
||||
<td>Matrix - Edit selected...</td>
|
||||
<td>Edit selected matrix.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Del</td>
|
||||
<td>Matrix - Delete selected</td>
|
||||
<td>Delete selected matrix.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + D</td>
|
||||
<td>Matrix - Duplicate selected...</td>
|
||||
<td>Duplicate selected matrix.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + Alt + A</td>
|
||||
<td>Matrix - Insert in slot A</td>
|
||||
<td>Inserts matrix for operand A.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + Alt + B</td>
|
||||
<td>Matrix - Insert in slot B</td>
|
||||
<td>Inserts matrix for operand B.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + C</td>
|
||||
<td>Matrix - Copy</td>
|
||||
<td>Copy selected matrix.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + V</td>
|
||||
<td>Matrix - Paste</td>
|
||||
<td>Paste a new matrix.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + Shift + V</td>
|
||||
<td>Matrix - Paste special...</td>
|
||||
<td>Paste from another application.</td>
|
||||
</tr>
|
||||
<tr><td> </td></tr>
|
||||
<tr>
|
||||
<td class="key">F1</td>
|
||||
<td>Help - Help</td>
|
||||
<td>Open help window.</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<br />
|
||||
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
119
Source/Help/documentation/apps/matrixcalc/style.css
Normal file
@ -0,0 +1,119 @@
|
||||
body {
|
||||
font-family: Verdana, sans-serif;
|
||||
font-size: 10.5pt;
|
||||
background: #F0F0F0;
|
||||
margin:0px;
|
||||
padding: 5px;
|
||||
|
||||
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0', endColorstr='#A0A0A0');
|
||||
background: -webkit-gradient(linear, left top, left bottom, from(#F0F0F0), to(#A0A0A0));
|
||||
background: -moz-linear-gradient(top, #F0F0F0, #A0A0A0);*/
|
||||
|
||||
background-image: url("img/background.png");
|
||||
background-repeat: repeat-x;
|
||||
background-position: top center;
|
||||
background-attachment: fixed;
|
||||
}
|
||||
|
||||
.section {
|
||||
margin: 5px;
|
||||
margin-top: 10px;
|
||||
padding: 5px;
|
||||
padding-left: 15px;
|
||||
min-width: 600px;
|
||||
|
||||
border: 1px solid silver;
|
||||
background-color: #F5F5F5;
|
||||
border-radius: 10px;
|
||||
-moz-border-radius: 10px;
|
||||
-webkit-border-radius: 10px;
|
||||
|
||||
box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
-mox-box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
-webkig-box-shadow: 0px 3px 7px rgba(68,68,68,0.6);
|
||||
}
|
||||
|
||||
.footer {
|
||||
margin-top: 20px;
|
||||
color: #777;
|
||||
text-align: center;
|
||||
font-size: 10pt;
|
||||
}
|
||||
|
||||
a {
|
||||
text-decoration: none;
|
||||
color: #248AC9;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: #8DCFF7;
|
||||
}
|
||||
|
||||
a > img {
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
h1 {
|
||||
margin:5px;
|
||||
margin-bottom: 15px;
|
||||
font-size: 18pt;
|
||||
font-family: Arial, sans-serif;
|
||||
font-weight: normal;
|
||||
color: #606060;
|
||||
}
|
||||
|
||||
h1:hover {
|
||||
color: #909090;
|
||||
}
|
||||
|
||||
h2 {
|
||||
margin-top: -2px;
|
||||
margin-left: -7px;
|
||||
margin-bottom: 15px;
|
||||
font-family: Arial, sans-serif;
|
||||
font-size: 13pt;
|
||||
font-weight: bold;
|
||||
color: Silver;
|
||||
}
|
||||
|
||||
h3 {
|
||||
margin-top: 10px;
|
||||
margin-bottom: -10px;
|
||||
font-family: Arial, sans-serif;
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
color: #555;
|
||||
}
|
||||
|
||||
|
||||
|
||||
img.shadow {
|
||||
background: white;
|
||||
|
||||
box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-mox-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-webkig-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
}
|
||||
|
||||
img.maths {
|
||||
margin-left: 2em;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.captioned_image_right {
|
||||
float:right;
|
||||
margin-left: 10px;
|
||||
margin-bottom: 10px;
|
||||
text-align: center;
|
||||
background: white;
|
||||
padding:5px;
|
||||
width:150px;
|
||||
|
||||
box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-mox-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
-webkig-box-shadow: 2px 2px 7px rgba(68,68,68,0.4);
|
||||
|
||||
border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
-webkit-border-radius: 5px;
|
||||
}
|
BIN
Source/Help/documentation/icons/calculator-logo.ico
Normal file
After Width: | Height: | Size: 31 KiB |
BIN
Source/Help/documentation/icons/calculator-logo.png
Normal file
After Width: | Height: | Size: 6.3 KiB |
BIN
Source/Help/documentation/icons/factorizator-logo.ico
Normal file
After Width: | Height: | Size: 31 KiB |
BIN
Source/Help/documentation/icons/factorizator-logo.png
Normal file
After Width: | Height: | Size: 7.7 KiB |
BIN
Source/Help/documentation/icons/graphing-logo.ico
Normal file
After Width: | Height: | Size: 31 KiB |