commit-gnue
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]