                                
                                
                       GXedit User Manual

                          Revision 1.22
                                
                                
                                
                                
                                
                                








 1998-99 Patrick Lambert <drow@darkelf.net>
http://devplanet.fastethernet.net/gxedit.html








                          General help

Syntax:
gxedit [text files] [-v] [-f] [-n] [-i] [-d] [-r] [-p project]
[-s script]


The -v option is used to open the file in view only mode.

The -f option disables the menus and toolbars

The -n option disables the networking part. Useful if you do not
have access to a network.

The -i option waits for input. Useful with tail -f

The -d option gives debug information on startup

The -r option resets the config file

The -p option loads a project file on startup

The -s option loads a script on startup


The compilation of GXedit is very simple. You need to run ./setup
and then a graphical setup box will appear. You can also
customize compilation-time variables. To run Gxedit, simply type
the syntax above.

GXedit is a graphical multi function text editor. It allows you
to edit text in a X Window program.

You can call all the available GXedit functions from the menus.
Also, you can use the toolbars for functions like Open and Exit.

The main toolbar's icons, in order, are:

New, Open, Save, Copy, Paste, Settings, Help, Exit.    

You'll notice that from the File menu you can import various
formats. These commands use simple converters to convert a
foreign format to plain text. It might not be completely
accurate, but it makes it easier to read if you have no program
that natively reads that file format. The converting functions
should get better in next versions. Also other import programs
can be used as import filters can be added from the settings
panel.

From the Edit menu, you can Copy and Paste text, Find strings,
and you can include man tags in your text.

The Edit menu also has an Undo command, that will restore the
text as it was just before you used a scripting command, a macro
or checked spelling.

An interesting thing you will find is the mirror features. With
them, you can set your GXedit as a server where other people
using the program on other systems will be able to connect to
yours, and see everything you type as you type it. It allows up
to 99 connections. This can be very useful for a meeting across
the Internet or on a LAN.

Note that the data is not encrypted and anyone can connect if
they know the server/port. Use only on a local LAN if sensitive
data will be sent.

From the Links menu, you can open your text in various other
programs. You can also run Gxedit scripts from there.

There is also the Options menu for various tools like spell
checking. It's also there that will appear the GXedit scripts you
can add in the settings panel.

The lines count, word count and bytes count are approximate.

Finally, the Help menu provides this help screen.

GXedit also has an autosave feature that can save your text in
~/.gxedit.autosave while you're writing, until you exit GXedit,
in case something crashes. You can turn this on or off in the
settings panel. You can reload the autosave file from within
Edit/Undo.

It also has a debug window. Major notices will appear in a
message box, but other ones will appear in the debug window.

Note that while this is a text editor, if you try to load images,
an image viewer will be called to load them. You can set your
image viewer in the settings panel.

You should not confuse the Add man tags option and the Import man
page option. One is to make a man page and will insert 'tags' in
your text, while the other will load a man page and convert its
tags to plain text.

GXedit now provides syntax highlighting. For this you need to
install the GtkEditor patch to GTK
(http://www.daimi.aau.dk/~mailund/gtk.html) and enable it in the
Settings panel and at compile time. Note that GtkEditor is in
early alpha and syntax highlighting is not very stable.



                                
                         Network options

GXedit is fully network aware. You can load an e-mail from your
e-mails folder, send your current text as e-mail, load a text
from the web, and more.

All these functions are available from the menus.

Note that you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your settings corrherat you'll want to configure your setting