--- a/doc/sqlscreens.lyx
+++ b/doc/sqlscreens.lyx
@@ -1,5 +1,5 @@
-#LyX 1.1 created this file. For more info see http://www.lyx.org/
-\lyxformat 218
+#LyX 1.2 created this file. For more info see http://www.lyx.org/
+\lyxformat 220
\textclass docbook-book
\language english
\inputencoding default
@@ -11,6 +11,8 @@
\paperpackage a4wide
\use_geometry 0
\use_amsmath 0
+\use_natbib 0
+\use_numerical_citations 0
\paperorientation portrait
\secnumdepth 3
\tocdepth 3
@@ -42,7 +44,7 @@
Preface
\layout Standard
-This document describes SQLScreens release 1.1.5
+This document describes SQLScreens release 1.1.7
\layout Standard
With SQLScreens you can easily create screen forms, for querying and updating
@@ -418,7 +420,7 @@
\layout Standard
The configuration script only looks for the MySQL library in /usr/local/mysql/li
-b and /usr/local/lib/mysql.
+b,/usr/local/lib/mysql, /usr/lib/mysql, /usr/lib.
If your installation is different, please make symbolic links or modify
the script.
\layout Standard
@@ -474,7 +476,7 @@
\begin_inset Quotes eld
\end_inset
-/usr/local/lib/sqlsc
+$TK_PREFIX/lib/sqlsc
\begin_inset Quotes erd
\end_inset
@@ -487,8 +489,20 @@
\begin_inset Quotes eld
\end_inset
-/usr/local/bin.
- If the shared library link failed at the previous step, or if you get error
+$TK_PREFIX/bin.
+ TK_PREFIX is taken from the tkConfig.sh script for your wish interpreter.
+ You can change it by typing
+\begin_inset Quotes eld
+\end_inset
+
+make install TK_PREFIX=yourdest
+\begin_inset Quotes erd
+\end_inset
+
+ instead, but you might then have to adjust your TCLLIBPATH for the package
+ to be found.
+\newline
+If the shared library link failed at the previous step, or if you get error
messages about unfound symbols during installation, either type
\begin_inset Quotes eld
\end_inset
@@ -1441,8 +1455,8 @@
This is a list of columns (typically text blobs) that should be displayed
in multiline text widgets.
- Each entry is a triplet listing the column name, and the width and height
- of the text widget.
+ Each entry is a triplet or quadruplet listing the column name, the width
+ and height of the text widget, and a possible option field.
Ex:
\layout Code
@@ -1451,16 +1465,30 @@
\layout Code
- {notice 10 70}}
-\layout Standard
-
+ {notice 10 70 t}}
+\layout Standard
+
+If the option field is present, it should be a string where each character
+ will select an option.
+ There are currently 2 possible (and mutually exclusive) options:
+\layout Description
+
+t will display a label (column name) over the text area
+\layout Description
+
+l will display a label on the left of the text area
+\layout Standard
+
+By default, no label will be displayed for text fields.
+\layout Standard
+\noindent
\series bold
SQLScreens
\series default
will handle quoting and unquoting the blob contents.
\layout Standard
-
+\noindent
There is an exemple of
\series bold
texts
@@ -1895,7 +1923,7 @@
}
\layout Subsection
-Miscellaneous
+Miscellaneous array entries
\layout Subsubsection
hdl
@@ -1947,18 +1975,6 @@
This is the select result handle.
\layout Subsubsection
-sqlscshowstmts
-\layout Standard
-
-You can set this variable to 1 or 0 to print the SQL statements to stdout
- (or
-\series bold
-SQLSCLOG
-\series default
-) when they are executed.
- This is not an array element but a global variable.
-\layout Subsubsection
-
sqlsc_colname_valsaved
\layout Standard
@@ -1970,6 +1986,29 @@
\end_inset
section).
+\layout Section
+
+Global customization variables
+\layout Subsection
+
+sqlscshowstmts
+\layout Standard
+
+You can set this variable to 1 or 0 to print the SQL statements to stdout
+ (or
+\series bold
+SQLSCLOG
+\series default
+) when they are executed.
+ This is not an array element but a global variable.
+\layout Subsection
+
+sqlscnobell
+\layout Standard
+
+You can set this to 1 to prevent use of the bell function when the end of
+ a query is reached.
+ The sound can become quite ennoying...
\layout Section
Linking screens