1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<!--Converted with LaTeX2HTML 2K.1beta (1.48)
original version by: Nikos Drakos, CBLU, University of Leeds
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
* with significant contributions from:
Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
<HTML>
<HEAD>
<TITLE>Language Coding</TITLE>
<META NAME="description" CONTENT="Language Coding">
<META NAME="keywords" CONTENT="MANUAL">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="LaTeX2HTML v2K.1beta">
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
<LINK REL="STYLESHEET" HREF="MANUAL.css">
<LINK REL="next" HREF="node41.html">
<LINK REL="previous" HREF="node37.html">
<LINK REL="up" HREF="MANUAL.html">
<LINK REL="next" HREF="node41.html">
</HEAD>
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html627"
HREF="node41.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="/usr/share/latex2html/icons/next.png"></A>
<A NAME="tex2html623"
HREF="MANUAL.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="/usr/share/latex2html/icons/up.png"></A>
<A NAME="tex2html617"
HREF="node39.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="/usr/share/latex2html/icons/prev.png"></A>
<A NAME="tex2html625"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
SRC="/usr/share/latex2html/icons/contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html628"
HREF="node41.html">For Hackers...</A>
<B> Up:</B> <A NAME="tex2html624"
HREF="MANUAL.html">GTKeyboard Manual</A>
<B> Previous:</B> <A NAME="tex2html618"
HREF="node39.html">External Programs</A>
  <B> <A NAME="tex2html626"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
<!--End of Navigation Panel-->
<H1><A NAME="SECTION001000000000000000000">
Language Coding</A>
</H1>
<P>
The first thing that should be said under any heading in the manual
for GTKeyboard is that if you don't see a shortcut in the menu that
you would like to have, please email David Allen and we'll see what we can do
about building it into the program. They are very easy and quick to
build in, and if you check what things look like in the shortcuts.c
file and in master.h you may be able to add them yourself even. Even
obscure ones are ok with me, because you can put the less used ones
fairly deep into a branching hierarchy so it doesn't clutter things
but is still there to speed up the process.
<P>
If you would like to use GTKeyboard for programming, no problem! The
shortcuts provided in the shortcuts menu should speed the entry of
programming code in just about any language. For example, in C, where
you might have to enter something like
<BR><I>#include <stdio.h></I>
<BR>
there is a shortcut for the angle braces, that will produce < > and
position the cursor between the angle braces. You may also use the
quotation short cut for grouping text, and so on, so that you can
speed up cursor positioning and not have to hit the shift key and the
`` to produce the quotation marks.
<P>
There are many shortcuts that are available for the user to speed
things up, from the most normal to some that are a bit strange, such
as the smiley, which will automatically insert ``:)''. Play around with
the shortcuts menu a while, and you'll definately find a bunch of
shortcuts that can help speed up your work with GTKeyboard.
<P>
You can use these shortcuts to use emacs within a rxvt window, run
make to compile the latest version of GTKeyboard, or do any number of
other things.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html627"
HREF="node41.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="/usr/share/latex2html/icons/next.png"></A>
<A NAME="tex2html623"
HREF="MANUAL.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="/usr/share/latex2html/icons/up.png"></A>
<A NAME="tex2html617"
HREF="node39.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="/usr/share/latex2html/icons/prev.png"></A>
<A NAME="tex2html625"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
SRC="/usr/share/latex2html/icons/contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html628"
HREF="node41.html">For Hackers...</A>
<B> Up:</B> <A NAME="tex2html624"
HREF="MANUAL.html">GTKeyboard Manual</A>
<B> Previous:</B> <A NAME="tex2html618"
HREF="node39.html">External Programs</A>
  <B> <A NAME="tex2html626"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->
<ADDRESS>
David Allen
2001-04-26
</ADDRESS>
</BODY>
</HTML>
|