mirror of
https://github.com/gnustep/libs-back.git
synced 2025-04-22 15:31:14 +00:00
Man files, DefaultsSummary, etc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@17158 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
6a97cfa5ba
commit
71cd037415
9 changed files with 878 additions and 1240 deletions
|
@ -1,3 +1,12 @@
|
|||
2003-07-05 Adam Fedor <fedor@gnu.org>
|
||||
|
||||
* Documentation/Back/DefaultsSummary.gsdoc: New file.
|
||||
|
||||
* Tools/gpbs.1: Unziped
|
||||
* Tools/GNUmakefile.postamble: gzip man files.
|
||||
|
||||
* configure.ac: Add openbsd flags like freebsd.
|
||||
|
||||
2003-07-06 Fred Kiefer <FredKiefer@gmx.de>
|
||||
|
||||
* Header/x11/XGGeneric.m
|
||||
|
|
153
Documentation/Back/DefaultsSummary.gsdoc
Normal file
153
Documentation/Back/DefaultsSummary.gsdoc
Normal file
|
@ -0,0 +1,153 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE gsdoc PUBLIC "-//GNUstep//DTD gsdoc 0.6.7//EN" "/usr/GNUstep/System/Libraries/Resources/DTDs/gsdoc-0_6_6.dtd" >
|
||||
<gsdoc base="DefaultsSummary">
|
||||
<head>
|
||||
<title>User Defaults Summary for GNUstep Backend</title>
|
||||
<author name="Adam Fedor">
|
||||
<email address="fedor@gnu.org"/>
|
||||
<url url="http://www.gnustep.org/developers/whoiswho.html"/>
|
||||
</author>
|
||||
<version>$Revision$</version>
|
||||
<date>$Date$</date>
|
||||
</head>
|
||||
<body>
|
||||
<chapter>
|
||||
<heading>Defaults Summary</heading>
|
||||
<p>
|
||||
This document contains a summary of available user default
|
||||
values that one can set to control the operation of the GNUstep
|
||||
backend.
|
||||
</p>
|
||||
<section>
|
||||
<heading>Backend Defaults</heading>
|
||||
<p>
|
||||
Below is a list of defaults used to control the x11-based
|
||||
backend. These defaults generally control system specific
|
||||
display and user interaction options which may not be available
|
||||
on all systems.
|
||||
</p>
|
||||
<deflist>
|
||||
<term>NSDefaultVisual</term>
|
||||
<desc>
|
||||
<p>
|
||||
An integer that specifies the X-Windows visual class to use
|
||||
in the application. For instance one could display the
|
||||
application using the PsuedoColor visual class by setting
|
||||
the value to the id of this class. The default is the
|
||||
X-Windows default visual class.
|
||||
</p>
|
||||
</desc>
|
||||
<term>NSColorsPerChannel</term>
|
||||
<desc>
|
||||
<p>
|
||||
An integer which limits the maximum number of colors to
|
||||
display, per channel. For a psuedo-color display, this would
|
||||
limit the total number of colors that the application could
|
||||
use (normally 256). For a true-color display, this would
|
||||
limit the range of red, green, and blue values that could be used.
|
||||
</p>
|
||||
</desc>
|
||||
<term>GSAppOwnsMiniwindow</term>
|
||||
<desc>
|
||||
<p>
|
||||
GSAppOwnsMiniwindow is for miniwindows (not app icons). If
|
||||
it's YES or absent, GNUstep handles miniaturization itself
|
||||
and doesn't let the window manager do it. If it's NO, the
|
||||
window manager is allowed to do its own iconification. This
|
||||
does not affect app icons at all.
|
||||
</p>
|
||||
</desc>
|
||||
<term>GSFontAntiAlias</term>
|
||||
<desc>
|
||||
<p>
|
||||
With the xlib backend, this is a boolean value which
|
||||
defaults to <code>NO</code>. If set to
|
||||
<code>YES</code> and X Windows system has the XFT
|
||||
extension, then the application will use anti-aliased fonts
|
||||
as provided by XFT..
|
||||
</p>
|
||||
<p> With the art backend, A boolean value which defaults to
|
||||
YES. If YES, text is anti-aliased at small sizes (9-16
|
||||
pixels). The value is advisory (specific fonts can override this
|
||||
setting).
|
||||
</p>
|
||||
</desc>
|
||||
<term>GSFontMask</term>
|
||||
<desc>
|
||||
<p> [Xlib backend only]
|
||||
A string value which defaults to <code>"*"</code>. It defines
|
||||
the pattern used to get the installed fonts from the
|
||||
X-Server. A value of <code>"*-iso8859-1"</code> would only
|
||||
include fonts available with ISO Western encoding. This
|
||||
feature might be helpfull if the font_cacher program is having
|
||||
problem with the X-Server.
|
||||
</p>
|
||||
</desc>
|
||||
<term>GraphicCompositing</term>
|
||||
<desc>
|
||||
<p> [Xlib backend only]
|
||||
A boolean value which defaults to <code>YES</code>. If set to
|
||||
<code>YES</code>, then the application uses various tricks
|
||||
to get alpha colors to work when compositing images. This
|
||||
may slow down drawing of images, but it is generally
|
||||
recommended anyway, particularly on fast systems
|
||||
</p>
|
||||
</desc>
|
||||
<term>Keyboard Modifiers</term>
|
||||
<desc>
|
||||
<p>
|
||||
The OPENstep specification requires 3 main different
|
||||
keyboard modifiers: <code>CONTROL</code>,
|
||||
<code>COMMAND</code> and <code>ALTERNATE</code>. Some systems
|
||||
may not have these set up correctly. You can changed the defaults
|
||||
with the default keys.
|
||||
</p>
|
||||
<list>
|
||||
<item>GSFirstControlKey</item>
|
||||
<item>GSSecondControlKey</item>
|
||||
<item>GSFirstCommandKey</item>
|
||||
<item>GSSecondCommandKey</item>
|
||||
<item>GSFirstAlternateKey</item>
|
||||
<item>GSSecondAlternateKey</item>
|
||||
</list>
|
||||
<p>
|
||||
Default values are respectively:
|
||||
</p>
|
||||
<list>
|
||||
<item>Control_L</item>
|
||||
<item>Control_R</item>
|
||||
<item>Alt_L</item>
|
||||
<item>NoSymbol</item>
|
||||
<item>Alt_R</item>
|
||||
<item>NoSymbol</item>
|
||||
</list>
|
||||
<p>
|
||||
This is described more completely in the GUI documentation.
|
||||
</p>
|
||||
</desc>
|
||||
<term>UseWindowMakerIcons</term>
|
||||
<desc>
|
||||
<p>
|
||||
UseWindowMakerIcons is for app icons, and has no effect when
|
||||
the window manager isn't Window Maker. It displays the
|
||||
application's icon window in the window Window Maker
|
||||
provides instead of creating one controlled by the app. This
|
||||
allows the icon to be docked. It is a boolean value which
|
||||
defaults to <code>YES</code>.
|
||||
</p>
|
||||
</desc>
|
||||
<term>XGPS-Shm</term>
|
||||
<desc>
|
||||
<p>
|
||||
A boolean value which defaults to <code>YES</code> (as long as shared
|
||||
memory is available). If set to <code>NO</code>, shared memory is not
|
||||
used for various display specific operations.
|
||||
</p>
|
||||
</desc>
|
||||
</deflist>
|
||||
</section>
|
||||
</chapter>
|
||||
</body>
|
||||
</gsdoc>
|
||||
|
||||
|
|
@ -30,6 +30,7 @@ DOCUMENT_NAME = Back
|
|||
|
||||
Back_AGSDOC_FILES = \
|
||||
Back.gsdoc \
|
||||
DefaultsSummary.gsdoc \
|
||||
WindowFocus.gsdoc
|
||||
|
||||
Back_AGSDOC_FLAGS = \
|
||||
|
|
|
@ -49,7 +49,7 @@ gpbs_C_FILES += xdnd.c
|
|||
endif
|
||||
endif
|
||||
|
||||
MAN1_PAGES = gpbs.1.gz
|
||||
MAN1_PAGES = gpbs.1
|
||||
|
||||
-include GNUmakefile.preamble
|
||||
|
||||
|
|
|
@ -32,6 +32,8 @@ after-install::
|
|||
for file in $(MAN1_PAGES) __done; do \
|
||||
if [ $$file != __done ]; then \
|
||||
$(INSTALL_DATA) $$file $(GNUSTEP_DOCUMENTATION_MAN)/man1/$$file; \
|
||||
which gzip && rm -f $(GNUSTEP_DOCUMENTATION_MAN)/man1/$$file.gz \
|
||||
&& gzip -9 $(GNUSTEP_DOCUMENTATION_MAN)/man1/$$file; \
|
||||
fi; \
|
||||
done;
|
||||
|
||||
|
@ -42,7 +44,7 @@ after-install::
|
|||
after-uninstall::
|
||||
for file in $(MAN1_PAGES) __done; do \
|
||||
if [ $$file != __done ]; then \
|
||||
rm -f $(GNUSTEP_DOCUMENTATION_MAN)/man1/$$file; \
|
||||
rm -f $(GNUSTEP_DOCUMENTATION_MAN)/man1/$$file.gz; \
|
||||
fi; \
|
||||
done;
|
||||
|
||||
|
|
59
Tools/gpbs.1
Normal file
59
Tools/gpbs.1
Normal file
|
@ -0,0 +1,59 @@
|
|||
GPBS(1) System Manuals GPBS(1)
|
||||
|
||||
|
||||
|
||||
NNAAMMEE
|
||||
gpbs - GNUstep PasteBoard Server
|
||||
|
||||
|
||||
SSYYNNOOPPSSIISS
|
||||
ggppbbss
|
||||
|
||||
|
||||
DDEESSCCRRIIPPTTIIOONN
|
||||
The gpbs daemon serves as a clipboard/pasteboard for
|
||||
GNUstep programs, handling the copying, cutting and past-
|
||||
ing of objects as well as drag and drop operations between
|
||||
applications.
|
||||
|
||||
Every user needs to have his own instance of gpbs running.
|
||||
While gpbs will be started automatically as soon as it is
|
||||
needed, it is recommend to start gpbs in a personal login
|
||||
script like .bashrc or .cshrc. Alternatively you could
|
||||
launch gdnc when X11 is started or - if you are running
|
||||
Window Maker - put it Window Maker's autostart script.
|
||||
See the _G_N_U_s_t_e_p _B_u_i_l_d _G_u_i_d_e for a sample startup script.
|
||||
|
||||
|
||||
|
||||
OOPPTTIIOONNSS
|
||||
To attach gpbs to a remote session use the _-_N_S_H_o_s_t _<_h_o_s_t_-
|
||||
_n_a_m_e_> argument.
|
||||
|
||||
|
||||
DDIIAAGGNNOOSSTTIICCSS
|
||||
ggddoommaapp --LL GGNNUUsstteeppGGSSPPaasstteebbooaarrddSSeerrvveerr will lookup instances
|
||||
of gpbs.
|
||||
|
||||
Alternatively, ggddoommaapp --NN will list all registered names on
|
||||
the local host.
|
||||
|
||||
|
||||
|
||||
SSEEEE AALLSSOO
|
||||
gdnc(1), gdomap(8), GNUstep(7)
|
||||
|
||||
_T_h_e _G_N_U_s_t_e_p _B_u_i_l_d _G_u_i_d_e example startup script:
|
||||
<http://documents.made-it.com/GNUstep/Build/
|
||||
#GNUSTEP.SERVICES>
|
||||
|
||||
|
||||
AAUUTTHHOORRSS
|
||||
gpbs was written by Richard Frith-McDonald <rfm@gnu.org>
|
||||
|
||||
This man page was written by Martin Brecher <martin@mb-
|
||||
itconsulting.com>
|
||||
|
||||
|
||||
|
||||
GNUstep June 2003 GPBS(1)
|
BIN
Tools/gpbs.1.gz
BIN
Tools/gpbs.1.gz
Binary file not shown.
|
@ -63,7 +63,8 @@ LDFLAGS="$LDFLAGS -L$GNUSTEP_LDIR/$LIBRARY_COMBO -L$GNUSTEP_LDIR"
|
|||
# Add target OS directories as necessary
|
||||
#--------------------------------------------------------------------
|
||||
case "$target_os" in
|
||||
freebsd*) CPPFLAGS="$CPPFLAGS -I/usr/pkg/include"
|
||||
freebsd* | openbsd* )
|
||||
CPPFLAGS="$CPPFLAGS -I/usr/pkg/include"
|
||||
LDFLAGS="$LDFLAGS -L/usr/pkg/lib";;
|
||||
netbsd*) CPPFLAGS="$CPPFLAGS -I/usr/pkg/include"
|
||||
LDFLAGS="$LDFLAGS -L/usr/pkg/lib";;
|
||||
|
|
Loading…
Reference in a new issue