summaryrefslogtreecommitdiffstats
path: root/gnome-users-guide/gnome-users-guide-1.4/C/applets/jbc-ug.sgml
diff options
context:
space:
mode:
Diffstat (limited to 'gnome-users-guide/gnome-users-guide-1.4/C/applets/jbc-ug.sgml')
-rw-r--r--gnome-users-guide/gnome-users-guide-1.4/C/applets/jbc-ug.sgml240
1 files changed, 240 insertions, 0 deletions
diff --git a/gnome-users-guide/gnome-users-guide-1.4/C/applets/jbc-ug.sgml b/gnome-users-guide/gnome-users-guide-1.4/C/applets/jbc-ug.sgml
new file mode 100644
index 0000000..6208e98
--- /dev/null
+++ b/gnome-users-guide/gnome-users-guide-1.4/C/applets/jbc-ug.sgml
@@ -0,0 +1,240 @@
+ <sect2 id="jbc">
+ <title>Jon's Binary Clock Applet</title>
+
+ <para>
+ <application>Jon's Binary Clock</application> applet, shown in <xref
+ linkend="jbcapplet-fig">, shows the time in an unusual form: binary
+ coded decimal. It has twenty-four LEDs which represent the hours,
+ minutes and seconds by illuminating the appropriate LED. To add this
+ applet to a <interface>Panel</interface>,
+ right-click on the <interface>Panel</interface> and choose
+ <menuchoice>
+ <guimenu>Panel</guimenu>
+ <guisubmenu>Add to panel</guisubmenu>
+ <guisubmenu>Applet</guisubmenu>
+ <guisubmenu>Clocks</guisubmenu>
+ <guimenuitem>JBC Binary Clock</guimenuitem>
+ </menuchoice>.
+ </para>
+
+ <figure id="jbcapplet-fig">
+ <title>Jon's Binary Clock Applet</title>
+ <screenshot>
+ <screeninfo>Jon's Binary Clock Applet</screeninfo>
+ <graphic format="png" fileref="figures/jbc_applet"
+ srccredit="muet">
+ </graphic>
+ </screenshot>
+ </figure>
+
+ <!-- ============= Usage ================================ -->
+ <sect3 id="APPLET-usage">
+ <title>Usage</title>
+ <para>
+ You don't need to do anything special to this clock. It just
+ sits there and flashes lights at you.
+ </para>
+
+ <para>
+ Right-clicking on the applet brings up a menu containing the
+ following items:
+ <itemizedlist>
+
+ <listitem>
+ <para>
+ <guimenuitem>Help</guimenuitem> &mdash;
+ displays this document.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ <guimenuitem>About&hellip;</guimenuitem> &mdash;
+ shows basic information about <application>Jon's Binary Clock
+ Applet</application>, inluding the applet's version and the
+ author's name.
+ </para>
+ </listitem>
+
+ </itemizedlist>
+ </para>
+ </sect3>
+
+
+ <!-- ============= Deciphering the Lights =========================== -->
+ <sect3 id="jbc-deciphering">
+ <title>Deciphering the Lights</title>
+ <para>
+ BCD stands for binary-coded decimal, a way of representing
+ normal denary (0,1,2,3,4,5,6,7,8,9) numbers as what programmers
+ call &quot;a set of binary numbers in four bits, thus removing the
+ numbers A to F&quot;. If this doesn't make sense, just be aware
+ that this clock is an amusement for programmers, and serves
+ no really useful purpose.
+ </para>
+ <para>
+ It helps to read this clock upside-down! Start at the bottom and
+ read up to the top.
+ </para>
+ <para>
+ The right-hand pair of columns shows the two digits of the seconds:
+ the units on the right, the tens on the left. The centre pair of
+ columns shows the two digits of the minutes. The left hand pair of
+ columns shows the two digits of the hours.
+ </para>
+ <para>
+ You add up the values of the illuminated LEDs in each column.
+ You should get a number between zero to nine for each. That's
+ the time.
+ </para>
+ <orderedlist>
+ <listitem>
+ <para>
+ The bottom LED represents 1 when it is illuminated.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ The next LED represents 2 when it is illuminated.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ The next LED represents 4 when it is illuminated.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ The top LED represents 8 when it is illuminated.
+ </para>
+ </listitem>
+ </orderedlist>
+
+ <para>
+ It is probably simplest to decipher the hours and minutes
+ first before trying to follow the seconds, which are always
+ changing.
+ </para>
+
+ <para>
+ As an example, we can read the time in <xref
+ linkend="jbcapplet-fig">. Let's start with the hour. The first
+ column has only 1 LED on, in the second lowest position, so this
+ gives us <quote>2</quote> for the first digit of the hour. The
+ second column has no LEDs on, so we have a <quote>0</quote> for
+ the second digit of the hour. So the hour is <quote>20</quote>,
+ or 8PM for people who like AM/PM notation. Looking at the
+ minutes, we have <quote>0</quote> for the first digit, and
+ <quote>1</quote> for the second digit since only the bottom LED
+ is lit. This gives us "20:01" so far. Lastly, we have the
+ seconds. For the first digit, we have the lowest two LED's
+ lit. These have value 1 (for the lowest) and 2 (second lowest)
+ for a total of <quote>3</quote>. And the second column of the
+ seconds has the top LED lit, with a value of
+ <quote>8</quote>. Thus, the time is <quote>20:01:38</quote>, or
+ <quote>8:01:38PM</quote>.
+ </para>
+
+ </sect3>
+
+ <!-- ============= Bugs ================================== --> <!--
+ This section should describe known bugs and limitations of the
+ program if there are any - please be frank and list all problems you
+ know of -->
+ <sect3 id="jbc-bugs">
+ <title>Known Bugs and Limitations</title>
+ <para>
+ If you add it to a vertical panel, it is a nice size. If you then
+ move it to a horizonal panel, it changes size in the horizontal
+ panel. If you move it back to a vertical panel, it doesn't change
+ size back, and forces the panel to widen itself.
+ </para>
+ </sect3>
+
+
+ <!-- ============= Authors ================================ -->
+
+ <sect3 id="jbc-authors">
+ <title>Authors</title>
+ <para>
+ <application>Jon's Binary Clock</application> was written by Jon
+ Anhold (<email>jon@snoopy.net</email>. Please send all comments,
+ suggestions, and bug reports to the <ulink
+ url="http://bugs.gnome.org" type="http">GNOME bug tracking
+ database</ulink>. (Instructions for submitting bug reports can be
+ found <ulink url="http://bugs.gnome.org/Reporting.html"
+ type="http"> on-line</ulink>. If you are using GNOME 1.1 or later,
+ you can also use <application>Bug Report Tool</application>
+ (<command>bug-buddy</command>), available in the
+ <guisubmenu>Utilities</guisubmenu> submenu of <guimenu>Main
+ Menu</guimenu>, for submitting bug reports.
+ </para>
+
+ <para>
+ This manual was written by Telsa Gwynne
+ (<email>hobbit@aloss.ukuu.org.uk</email>). Please send all
+ comments and suggestions regarding this manual to the <ulink
+ type="http" url="http://www.gnome.org/gdp">GNOME Documentation
+ Project</ulink> by sending an email to
+ <email>docs@gnome.org</email>. You can also submit comments online
+ by using the <ulink type="http"
+ url="http://www.gnome.org/gdp/doctable/">GNOME Documentation
+ Status Table</ulink>.
+ </para>
+
+ <!-- For translations: uncomment this:
+
+ <para>
+ Latin translation was done by ME
+ (<email>MYNAME@MYADDRESS</email>). Please send all comments and
+ suggestions regarding this translation to SOMEWHERE.
+ </para>
+
+ -->
+
+ </sect3>
+
+
+ <!-- ============= Application License ============================= -->
+
+ <!--
+ <sect3 id="license">
+ <title>License</title>
+ <para>
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the <citetitle>GNU General Public
+ License</citetitle> as published by the Free Software Foundation;
+ either version 2 of the License, or (at your option) any later
+ version.
+ </para>
+ <para>
+ This program is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ <citetitle>GNU General Public License</citetitle> for more details.
+ </para>
+ <para>
+ A copy of the <citetitle>GNU General Public License</citetitle> is
+ included as an appendix to the <citetitle>GNOME Users
+ Guide</citetitle>. You may also obtain a copy of the
+ <citetitle>GNU General Public License</citetitle> from the Free
+ Software Foundation by visiting <ulink type="http"
+ url="http://www.fsf.org">their Web site</ulink> or by writing to
+ <address>
+ Free Software Foundation, Inc.
+ <street>59 Temple Place</street> - Suite 330
+ <city>Boston</city>, <state>MA</state> <postcode>02111-1307</postcode>
+ <country>USA</country>
+ </address>
+ </para>
+ </sect3>
+
+ -->
+ </sect2>
+
+
+
+