[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/forms/doc techref.lyx
From: |
Jason Cater |
Subject: |
gnue/forms/doc techref.lyx |
Date: |
Wed, 25 Sep 2002 18:26:37 -0400 |
CVSROOT: /cvsroot/gnue
Module name: gnue
Changes by: Jason Cater <address@hidden> 02/09/25 18:26:37
Modified files:
forms/doc : techref.lyx
Log message:
doc updates
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/doc/techref.lyx.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
Patches:
Index: gnue/forms/doc/techref.lyx
diff -c gnue/forms/doc/techref.lyx:1.17 gnue/forms/doc/techref.lyx:1.18
*** gnue/forms/doc/techref.lyx:1.17 Mon Sep 16 16:18:23 2002
--- gnue/forms/doc/techref.lyx Wed Sep 25 18:26:37 2002
***************
*** 29,35 ****
Technical Reference
\layout Standard
! This is version 0.1.5 of the Technical Reference it covers GNUe Forms 0.1.0
\layout Standard
The current copy is maintained as a LyX 1.1.6 file.
--- 29,35 ----
Technical Reference
\layout Standard
! This is version 0.1.6 of the Technical Reference it covers GNUe Forms 0.4.0
\layout Standard
The current copy is maintained as a LyX 1.1.6 file.
***************
*** 60,66 ****
Features
\layout Standard
! To facilitate the development of data entry screens GNUE Forms supports
the following features
\layout Standard
--- 60,66 ----
Features
\layout Standard
! To facilitate the development of data entry screens GNUe Forms supports
the following features
\layout Standard
***************
*** 159,165 ****
\lang english
! The public interfaces of GNUE Objects are available within the GNUe Forms:
Designer.
\end_inset
</cell>
--- 159,165 ----
\lang english
! The public interfaces of GNUe Objects are available within the GNUe Forms:
Designer.
\end_inset
</cell>
***************
*** 174,181 ****
Design Overview
\layout Standard
! GNUE Forms approaches the user interface differently than many applications.
! In GNUE Forms the user interface exists as two separate pieces.
The first is a virtual form that exists in memory and reflects the structure
and state of the user interface.
The second is a slave hierarchy of widgets which are created by a UI driver
--- 174,181 ----
Design Overview
\layout Standard
! GNUe Forms approaches the user interface differently than many applications.
! In GNUe Forms the user interface exists as two separate pieces.
The first is a virtual form that exists in memory and reflects the structure
and state of the user interface.
The second is a slave hierarchy of widgets which are created by a UI driver
***************
*** 210,218 ****
Logical Focus
\layout Standard
! One major difference in GNUE Forms applications vs typical widget based
applications is in regard to focus.
! Focus in an GNUE Forms application typically occurs at the logical hierarchy
level and is then reflected in the UI.
\layout Standard
--- 210,218 ----
Logical Focus
\layout Standard
! One major difference in GNUe Forms applications vs typical widget based
applications is in regard to focus.
! Focus in an GNUe Forms application typically occurs at the logical hierarchy
level and is then reflected in the UI.
\layout Standard
***************
*** 456,461 ****
--- 456,471 ----
\layout Itemize
Post-FocusIn - Fires after a component recieves focus.
+ \layout Itemize
+
+ Pre-Change - Fires before an entry's value is set to a new value, whether
+ by the end-user or by a trigger.
+ The entry will reflect the original value, not the soon-to-be new value.
+ \layout Itemize
+
+ Post-Change - Fires after an entry's value is set to a new value, whether
+ by the end-user or by a trigger.
+ The entry will reflect the new value.
\layout Paragraph
Block
***************
*** 574,579 ****
--- 584,594 ----
Form
\layout Itemize
+ On-Startup - Fires after form has been loaded, but before control is given
+ to the end-user.
+
+ \layout Itemize
+
Pre-Commit- Fires prior to commiting data into persistant storage.
If the return value of the script is False then the commit will be aborted.
***************
*** 875,880 ****
--- 890,919 ----
gnue-forms --help
\newline
+ \layout Subsection
+
+ Passing Parameters
+ \layout Standard
+
+ GNUe Forms supports passed parameters via the command line.
+ To send parameters, append param=value pairs to your command line.
+ For example, to run the form myform.gfd with a parameter named
+ \begin_inset Quotes eld
+ \end_inset
+
+ company
+ \begin_inset Quotes erd
+ \end_inset
+
+ set to 101, do:
+ \layout Standard
+
+ gnue-forms myform.gfd company=101
+ \layout Standard
+
+ Parameters can be used inside <conditions> (for datasources) or can be
accessed
+ by triggers with the form.getParameter() function.
+
\layout Subsection
Symlinks
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue/forms/doc techref.lyx,
Jason Cater <=