commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r7097 - in trunk/gnue-forms: . doc doc/man po


From: reinhard
Subject: [gnue] r7097 - in trunk/gnue-forms: . doc doc/man po
Date: Fri, 4 Mar 2005 17:44:26 -0600 (CST)

Author: reinhard
Date: 2005-03-04 17:44:24 -0600 (Fri, 04 Mar 2005)
New Revision: 7097

Modified:
   trunk/gnue-forms/NEWS
   trunk/gnue-forms/doc/gnue-forms.dtd
   trunk/gnue-forms/doc/man/gnue-forms.1
   trunk/gnue-forms/po/de.po
   trunk/gnue-forms/po/es_ES.po
   trunk/gnue-forms/po/es_MX.po
   trunk/gnue-forms/po/fr.po
   trunk/gnue-forms/po/hu.po
   trunk/gnue-forms/po/lt.po
   trunk/gnue-forms/po/ro.po
   trunk/gnue-forms/po/ru.po
Log:
Released 0.5.10.99-pre1.

Modified: trunk/gnue-forms/NEWS
===================================================================
--- trunk/gnue-forms/NEWS       2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/NEWS       2005-03-04 23:44:24 UTC (rev 7097)
@@ -1,3 +1,9 @@
+New features/changes in version 0.5.11: (????-??-??)
+* Fixed committing of default values
+* Updated Developer's Guide
+* Imprved installation and configuration documentation
+* Several bug fixes
+
 New features/changes in version 0.5.10: (2005-02-07)
 * New function GFBlock.update()
 * New function to run reports from forms

Modified: trunk/gnue-forms/doc/gnue-forms.dtd
===================================================================
--- trunk/gnue-forms/doc/gnue-forms.dtd 2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/doc/gnue-forms.dtd 2005-03-04 23:44:24 UTC (rev 7097)
@@ -1,4 +1,4 @@
-<!-- GNUe-Forms DTD (Version 0.5.10) -->
+<!-- GNUe-Forms DTD (Version 0.5.10.99) -->
 
 <!--
      Copyright 2001-2004 Free Software Foundation
@@ -47,7 +47,8 @@
 <!-- ================= -->
 <!-- Top level element -->
 <!-- ================= -->
-<!-- TODO -->
+<!-- Top-level element that encloses all the logic and visuals that the user 
+     interface will show to the user. -->
 <!ELEMENT form (connection*, datasource*, dialog*, import-datasource*, 
                 import-dialog*, import-layout?, import-logic?, 
                 import-trigger*, layout, logic, menu*, options*, parameter*, 
@@ -57,6 +58,7 @@
 <!-- readonly: If set to {Y}, then no modifications to data by the end user 
        will be allowed. The form will become a query-only form. -->
 <!ATTLIST form readonly %boolean;>
+<!-- style: Display as normal or dialog-style window. -->
 <!ATTLIST form style (dialog | normal) "normal">
 <!-- title: The title of the form. -->
 <!ATTLIST form title %text; "Untitled Form">
@@ -80,9 +82,15 @@
 <!-- service: TODO -->
 <!ATTLIST connection service %text; #IMPLIED>
 
+<!-- A datasource provides a link to a database table or some similar data 
+     store. -->
 <!ELEMENT datasource (condition*, sortorder*, sql*, staticset*)>
+<!-- name: Unique name of the datasource. -->
 <!ATTLIST datasource name ID #REQUIRED>
+<!-- cache: Cache this number of records -->
 <!ATTLIST datasource cache %whole; "5">
+<!-- connection: The name of the connection as in connections.conf that points 
+       to a valid database. -->
 <!ATTLIST datasource connection %name; #IMPLIED>
 <!-- DEPRECATED: The "database" attribute of "datasource" has been deprecated 
                  [Use {connection} attribute instead] -->
@@ -102,7 +110,9 @@
        0 (for one-to-many relationships) or 1 (for one-to-one relationships). 
        -->
 <!ATTLIST datasource detailmin %whole; "0">
+<!-- distinct: TODO -->
 <!ATTLIST datasource distinct %boolean;>
+<!-- explicitfields: TODO -->
 <!ATTLIST datasource explicitfields %text; #IMPLIED>
 <!-- master: If this datasource is the child in a master/detail relationship, 
        this property contains the name of the master datasource. -->
@@ -111,7 +121,12 @@
        relationship, this property contains a comma-separated list of the 
        master datasource's field(s) used for linking. -->
 <!ATTLIST datasource masterlink %text; #IMPLIED>
+<!-- DEPRECATED: The "order_by" attribute of "datasource" has been deprecated 
+                 [Use {sortorder} tag instead] -->
 <!ATTLIST datasource order_by %text; #IMPLIED>
+<!-- prequery: If true, the datasource is populated on form startup. If false 
+       (default), the form starts out with an empty record until the user or a 
+       trigger queries the database. -->
 <!ATTLIST datasource prequery %boolean;>
 <!-- primarykey: Comma-separated list of the fields that make up the primary 
        key. -->
@@ -124,24 +139,33 @@
        and a non-null primary key value at the time of update (whether via a 
        trigger or by the use of {primarykeyseq}. -->
 <!ATTLIST datasource requery %text; "True">
+<!-- table: The table in the database this datasource will point to. -->
 <!ATTLIST datasource table %name; #IMPLIED>
 <!ATTLIST datasource type %name; "object">
 
-<!-- TODO -->
+<!-- Top-level element that encloses all the logic and visuals that the user 
+     interface will show to the user. -->
 <!ELEMENT dialog EMPTY>
 <!-- name: A unique name or ID for the form. -->
 <!ATTLIST dialog name ID #IMPLIED>
 <!-- readonly: If set to {Y}, then no modifications to data by the end user 
        will be allowed. The form will become a query-only form. -->
 <!ATTLIST dialog readonly %boolean;>
+<!-- style: Display as normal or dialog-style window. -->
 <!ATTLIST dialog style (dialog | normal) "dialog">
 <!-- title: The title of the form. -->
 <!ATTLIST dialog title %text; "Untitled Form">
 
+<!-- A datasource provides a link to a database table or some similar data 
+     store. -->
 <!ELEMENT import-datasource EMPTY>
+<!-- name: Unique name of the datasource. -->
 <!ATTLIST import-datasource name ID #REQUIRED>
 <!ATTLIST import-datasource library %name; #REQUIRED>
+<!-- cache: Cache this number of records -->
 <!ATTLIST import-datasource cache %whole; "5">
+<!-- connection: The name of the connection as in connections.conf that points 
+       to a valid database. -->
 <!ATTLIST import-datasource connection %name; #IMPLIED>
 <!-- DEPRECATED: The "database" attribute of "import-datasource" has been 
                  deprecated [Use {connection} attribute instead] -->
@@ -161,7 +185,9 @@
        0 (for one-to-many relationships) or 1 (for one-to-one relationships). 
        -->
 <!ATTLIST import-datasource detailmin %whole; "0">
+<!-- distinct: TODO -->
 <!ATTLIST import-datasource distinct %boolean;>
+<!-- explicitfields: TODO -->
 <!ATTLIST import-datasource explicitfields %text; #IMPLIED>
 <!-- master: If this datasource is the child in a master/detail relationship, 
        this property contains the name of the master datasource. -->
@@ -170,7 +196,12 @@
        relationship, this property contains a comma-separated list of the 
        master datasource's field(s) used for linking. -->
 <!ATTLIST import-datasource masterlink %text; #IMPLIED>
+<!-- DEPRECATED: The "order_by" attribute of "import-datasource" has been 
+                 deprecated [Use {sortorder} tag instead] -->
 <!ATTLIST import-datasource order_by %text; #IMPLIED>
+<!-- prequery: If true, the datasource is populated on form startup. If false 
+       (default), the form starts out with an empty record until the user or a 
+       trigger queries the database. -->
 <!ATTLIST import-datasource prequery %boolean;>
 <!-- primarykey: Comma-separated list of the fields that make up the primary 
        key. -->
@@ -183,10 +214,12 @@
        and a non-null primary key value at the time of update (whether via a 
        trigger or by the use of {primarykeyseq}. -->
 <!ATTLIST import-datasource requery %text; "True">
+<!-- table: The table in the database this datasource will point to. -->
 <!ATTLIST import-datasource table %name; #IMPLIED>
 <!ATTLIST import-datasource type %name; "object">
 
-<!-- TODO -->
+<!-- Top-level element that encloses all the logic and visuals that the user 
+     interface will show to the user. -->
 <!ELEMENT import-dialog EMPTY>
 <!ATTLIST import-dialog library %name; #REQUIRED>
 <!-- name: A unique name or ID for the form. -->
@@ -194,11 +227,12 @@
 <!-- readonly: If set to {Y}, then no modifications to data by the end user 
        will be allowed. The form will become a query-only form. -->
 <!ATTLIST import-dialog readonly %boolean;>
+<!-- style: Display as normal or dialog-style window. -->
 <!ATTLIST import-dialog style (dialog | normal) "dialog">
 <!-- title: The title of the form. -->
 <!ATTLIST import-dialog title %text; "Untitled Form">
 
-<!-- TODO -->
+<!-- Separation layer that contains all the visual elements on the form. -->
 <!ELEMENT import-layout EMPTY>
 <!ATTLIST import-layout library %name; #REQUIRED>
 <!-- tabbed: Informs the UI subsystem to display a form's pages as notebook 
@@ -207,7 +241,8 @@
        all,) then the UI driver may choose another tab position. -->
 <!ATTLIST import-layout tabbed (bottom | left | none | right | top) "none">
 
-<!-- TODO -->
+<!-- Separation layer that contains "Business logic": blocks, fields, 
+     block-level and field-level triggers. -->
 <!ELEMENT import-logic EMPTY>
 <!ATTLIST import-logic library %name; #REQUIRED>
 
@@ -218,7 +253,7 @@
 <!ATTLIST import-trigger src IDREF #IMPLIED>
 <!ATTLIST import-trigger type CDATA #IMPLIED>
 
-<!-- TODO -->
+<!-- Separation layer that contains all the visual elements on the form. -->
 <!ELEMENT layout (import-page*, page+)>
 <!-- tabbed: Informs the UI subsystem to display a form's pages as notebook 
        tabs. Allowed values are {left}, {right}, {bottom}, {top}. If the UI 
@@ -226,7 +261,8 @@
        all,) then the UI driver may choose another tab position. -->
 <!ATTLIST layout tabbed (bottom | left | none | right | top) "none">
 
-<!-- TODO -->
+<!-- Separation layer that contains "Business logic": blocks, fields, 
+     block-level and field-level triggers. -->
 <!ELEMENT logic (block+, import-block*)>
 
 <!ELEMENT menu EMPTY>
@@ -243,15 +279,18 @@
 <!ELEMENT options (author?, description?, name?, option*, tip?, title?, 
                    version?)>
 
-<!-- TODO -->
+<!-- A form can get parameters from the outer world or a calling form, and can 
+     pass values back too in these parameters. -->
 <!ELEMENT parameter EMPTY>
-<!-- name: TODO -->
+<!-- name: Unique name of the parameter. -->
 <!ATTLIST parameter name ID #REQUIRED>
-<!-- default: TODO -->
+<!-- default: Default value of the parameter, if the user does not provide a 
+       value for it. -->
 <!ATTLIST parameter default %text; #IMPLIED>
-<!-- description: TODO -->
+<!-- description: Provide some textual information to describe the parameter 
+       better. -->
 <!ATTLIST parameter description %text; #IMPLIED>
-<!-- required: TODO -->
+<!-- required: Is it obligatory to provide this parameter to run the form? -->
 <!ATTLIST parameter required %boolean;>
 <!-- type: TODO -->
 <!ATTLIST parameter type %name; "char">
@@ -281,7 +320,7 @@
 <!-- ======================== -->
 <!-- Child elements of layout -->
 <!-- ======================== -->
-<!-- TODO -->
+<!-- Encapsulates visual elements to be displayed on a page. -->
 <!ELEMENT import-page EMPTY>
 <!ATTLIST import-page library %name; #REQUIRED>
 <!-- caption: For {tabbed} or {popup} pages, this contains the caption to use 
@@ -298,7 +337,7 @@
        page -->
 <!ATTLIST import-page transparent %boolean;>
 
-<!-- TODO -->
+<!-- Encapsulates visual elements to be displayed on a page. -->
 <!ELEMENT page (box*, button*, component*, entry*, image*, import-button*, 
                 label*, scrollbar*, tree*)>
 <!-- caption: For {tabbed} or {popup} pages, this contains the caption to use 
@@ -319,7 +358,8 @@
 <!-- ======================= -->
 <!-- Child elements of logic -->
 <!-- ======================= -->
-<!-- TODO -->
+<!-- A block contains instructions on how Forms should interact with a 
+     datasource. -->
 <!ELEMENT block (field*, import-field*)>
 <!-- name: A unique ID (name) for the widget. No blocks can share the same 
        name without causing namespace collisions in user triggers. -->
@@ -371,7 +411,8 @@
        {transparent} behavior -->
 <!ATTLIST block transparent %boolean;>
 
-<!-- TODO -->
+<!-- A block contains instructions on how Forms should interact with a 
+     datasource. -->
 <!ELEMENT import-block EMPTY>
 <!-- name: A unique ID (name) for the widget. No blocks can share the same 
        name without causing namespace collisions in user triggers. -->
@@ -483,51 +524,67 @@
 <!-- =========================== -->
 <!-- Child elements of condition -->
 <!-- =========================== -->
+<!-- Implements logical AND relation. -->
 <!ELEMENT and (and*, between*, conditions*, eq*, ge*, gt*, le*, like*, lt*, 
                ne*, negate*, not*, notbetween*, notlike*, notnull*, null*, 
                or*)>
 
+<!-- Implements a {field} BETWEEN {value1} {value2} condition. -->
 <!ELEMENT between (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, 
                    mul*, sub*, upper*)>
 
+<!-- Implements a {field} = {value} condition. -->
 <!ELEMENT eq (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, mul*, 
               sub*, upper*)>
 
+<!-- Implements a {field} >= {value} condition. -->
 <!ELEMENT ge (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, mul*, 
               sub*, upper*)>
 
+<!-- Implements a {field} > {value} condition. -->
 <!ELEMENT gt (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, mul*, 
               sub*, upper*)>
 
+<!-- Implements a {field} <= {value} condition. -->
 <!ELEMENT le (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, mul*, 
               sub*, upper*)>
 
+<!-- Implements a {field} LIKE {value} condition. -->
 <!ELEMENT like (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, mul*, 
                 sub*, upper*)>
 
+<!-- Implements a {field} < {value} condition. -->
 <!ELEMENT lt (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, mul*, 
               sub*, upper*)>
 
+<!-- Implements a {field} <> {value} condition. -->
 <!ELEMENT ne (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, mul*, 
               sub*, upper*)>
 
+<!-- Implements numerical negation. -->
 <!ELEMENT negate (and*, between*, conditions*, eq*, ge*, gt*, le*, like*, lt*, 
                   ne*, negate*, not*, notbetween*, notlike*, or*)>
 
+<!-- Implements logical NOT relation. -->
 <!ELEMENT not (and*, between*, conditions*, eq*, ge*, gt*, le*, like*, lt*, 
                ne*, negate*, not*, notbetween*, notlike*, notnull*, null*, 
                or*)>
 
+<!-- Implements a {field} NOT BETWEEN {value1} {value2} condition. -->
 <!ELEMENT notbetween (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, 
                       mul*, sub*, upper*)>
 
+<!-- Implements a {field} NOT LIKE {value} condition. -->
 <!ELEMENT notlike (add*, cconst*, cfield*, cparam*, div*, exist*, lower*, 
                    mul*, sub*, upper*)>
 
+<!-- Implements a {field} IS NOT NULL condition. -->
 <!ELEMENT notnull (cfield*)>
 
+<!-- Implements a {field} IS NULL condition. -->
 <!ELEMENT null (cfield*)>
 
+<!-- Implements logical OR relation. -->
 <!ELEMENT or (and*, between*, conditions*, eq*, ge*, gt*, le*, like*, lt*, 
               ne*, negate*, not*, notbetween*, notlike*, notnull*, null*, 
               or*)>
@@ -537,8 +594,13 @@
 <!-- Child elements of sortorder -->
 <!-- =========================== -->
 <!ELEMENT sortfield EMPTY>
+<!-- name: The name of the field by which the datasource will be ordered. -->
 <!ATTLIST sortfield name ID #REQUIRED>
+<!-- descending: Selects if the ordering is done in ascending (default) or in 
+       descending order. -->
 <!ATTLIST sortfield descending %boolean;>
+<!-- ignorecase: Selects wether the ordering is case-sensitive or not. -->
+<!ATTLIST sortfield ignorecase %boolean;>
 
 
 <!-- =========================== -->
@@ -550,22 +612,24 @@
 <!-- ====================== -->
 <!-- Child elements of page -->
 <!-- ====================== -->
-<!-- TODO -->
+<!-- A box is a visual element that draws a box around other visual elements, 
+     thus providing logical separation for them. -->
 <!ELEMENT box EMPTY>
-<!-- focusorder: TODO -->
+<!-- focusorder: Defines what order the focus moves through entries. -->
 <!ATTLIST box focusorder %whole; #IMPLIED>
 <!-- label: An optional text label that will be displayed on the border. -->
 <!ATTLIST box label %text; #IMPLIED>
-<!-- name: TODO -->
+<!-- name: The unique name of the box. -->
 <!ATTLIST box name ID #IMPLIED>
 
-<!-- TODO -->
+<!-- A visual element with text placed on it, that the user can push or click, 
+     and that event can run a bound trigger. -->
 <!ELEMENT button EMPTY>
 <!-- block: The (optional) name of the block that this ties to. If a button is 
        associated with a block, then the button honors the block's rows= 
        value. -->
 <!ATTLIST button block IDREF #IMPLIED>
-<!-- focusorder: TODO -->
+<!-- focusorder: Defines what order the focus moves through entries. -->
 <!ATTLIST button focusorder %whole; #IMPLIED>
 <!-- label: The text that should appear on the button -->
 <!ATTLIST button label %name; #IMPLIED>
@@ -582,41 +646,43 @@
 <!ATTLIST component field IDREF #REQUIRED>
 <!-- mimetype: TODO -->
 <!ATTLIST component mimetype %name; #REQUIRED>
-<!-- focusorder: TODO -->
+<!-- focusorder: Defines what order the focus moves through entries. -->
 <!ATTLIST component focusorder %whole; #IMPLIED>
-<!-- name: TODO -->
+<!-- name: The unique name of the component. -->
 <!ATTLIST component name ID #IMPLIED>
 <!-- type: TODO -->
 <!ATTLIST component type (Base64 | URL) "URL">
 
-<!-- An {entry} is the visual counterpart to a {field}. -->
+<!-- An {entry} is the visual counterpart to a {field}, it defines how the 
+     data in a field will be displayed and how it can be edited. -->
 <!ELEMENT entry EMPTY>
 <!-- block: The name of the block that this ties to. -->
 <!ATTLIST entry block IDREF #REQUIRED>
 <!-- field: The name of the field that this ties to. -->
 <!ATTLIST entry field IDREF #REQUIRED>
-<!-- displaymask: TODO -->
+<!-- displaymask: Defines how the field data will be formatted for display. 
+       -->
 <!ATTLIST entry displaymask %text; #IMPLIED>
-<!-- focusorder: TODO -->
+<!-- focusorder: Defines what order the focus moves through entries. -->
 <!ATTLIST entry focusorder %whole; #IMPLIED>
 <!-- formatmask: TODO -->
 <!ATTLIST entry formatmask %text; #IMPLIED>
 <!-- hidden: If "Y", the entry widget will not be displayed on the form. This 
-       is usefull for fields the user doesn't need to know about that you wish 
+       is useful for fields the user doesn't need to know about that you wish 
        to update via triggers. -->
 <!ATTLIST entry hidden %boolean;>
-<!-- inputmask: TODO -->
+<!-- inputmask: Defines how the user will edit a field's value. -->
 <!ATTLIST entry inputmask %text; #IMPLIED>
 <!-- label: The optional label displayed next to checkbox. -->
 <!ATTLIST entry label %text; #IMPLIED>
 <!-- name: The unique ID of the entry. -->
 <!ATTLIST entry name ID #IMPLIED>
 <!-- navigable: If false, the user will be unable to navigate to this entry. 
-       Triggers can still alter the value. -->
+       Triggers can still alter the value though. -->
 <!ATTLIST entry navigable %boolean;>
-<!-- rowSpacer: TODO -->
+<!-- rowSpacer: Overrides the rowSpacer setting at the block level. -->
 <!ATTLIST entry rowSpacer %whole; #IMPLIED>
-<!-- rows: TODO -->
+<!-- rows: Overrides the rows setting defined at the block level. -->
 <!ATTLIST entry rows %whole; #IMPLIED>
 <!-- style: The style of entry widget requested. Currently either {text}, 
        {label}, {checkbox}, {listbox}, or {dropdown}. To use {listbox} or 
@@ -626,7 +692,7 @@
 <!ATTLIST entry style (checkbox | default | dropdown | label | listbox | 
                        password) "default">
 
-<!-- TODO -->
+<!-- Displays an image. -->
 <!ELEMENT image EMPTY>
 <!-- block: The name of the block that this ties to. -->
 <!ATTLIST image block IDREF #REQUIRED>
@@ -635,24 +701,27 @@
 <!-- editable: Only allow this object to be edited if it is currently empty. 
        -->
 <!ATTLIST image editable (N | Y | new | null | update) "Y">
-<!-- fit: TODO -->
+<!-- fit: Defines how the image will fill the space provided for it (crop 
+       parts outside borders, or stretch width/height/both to fit into given 
+       boundaries). -->
 <!ATTLIST image fit (auto | both | height | none | width) "none">
-<!-- focusorder: TODO -->
+<!-- focusorder: Defines what order the focus moves through entries. -->
 <!ATTLIST image focusorder %whole; #IMPLIED>
-<!-- name: TODO -->
+<!-- name: The unique name of the image. -->
 <!ATTLIST image name ID #IMPLIED>
 <!-- type: The type of image reference. Can be {URL} for a url reference, or 
        {PIL} for an embedded image. -->
 <!ATTLIST image type (PIL | URL) "URL">
 
-<!-- TODO -->
+<!-- A visual element with text placed on it, that the user can push or click, 
+     and that event can run a bound trigger. -->
 <!ELEMENT import-button EMPTY>
 <!ATTLIST import-button library %name; #REQUIRED>
 <!-- block: The (optional) name of the block that this ties to. If a button is 
        associated with a block, then the button honors the block's rows= 
        value. -->
 <!ATTLIST import-button block IDREF #IMPLIED>
-<!-- focusorder: TODO -->
+<!-- focusorder: Defines what order the focus moves through entries. -->
 <!ATTLIST import-button focusorder %whole; #IMPLIED>
 <!-- label: The text that should appear on the button -->
 <!ATTLIST import-button label %name; #IMPLIED>
@@ -661,7 +730,7 @@
 <!-- navigable: Can this button be navigated? -->
 <!ATTLIST import-button navigable %boolean;>
 
-<!-- TODO -->
+<!-- Displays static text -->
 <!ELEMENT label EMPTY>
 <!-- text: The text to be displayed. -->
 <!ATTLIST label text %text; #REQUIRED>
@@ -677,11 +746,12 @@
 <!-- rows: Overrides the rows setting defined at the block level. -->
 <!ATTLIST label rows %whole; #IMPLIED>
 
-<!-- TODO -->
+<!-- A scrollbar is a visual element that lets the user move vertically layout 
+     elements linked to it. -->
 <!ELEMENT scrollbar EMPTY>
 <!-- block: The {block} to which this scrollbar scrolls. -->
 <!ATTLIST scrollbar block IDREF #REQUIRED>
-<!-- name: TODO -->
+<!-- name: The unique name of the scrollbar. -->
 <!ATTLIST scrollbar name ID #IMPLIED>
 
 <!-- Tree/List-View of a table -->
@@ -696,7 +766,7 @@
 <!ATTLIST tree fld_parentid %name; #REQUIRED>
 <!-- fld_tblhint: The field containing the table-hint for leaves -->
 <!ATTLIST tree fld_tblhint %name; #REQUIRED>
-<!-- name: Tree Widget. -->
+<!-- name: Unique name of the tree. -->
 <!ATTLIST tree name ID #IMPLIED>
 <!-- rowSpacer: Overriders the rowSpace setting defined at the block level. 
        -->
@@ -708,15 +778,16 @@
 <!-- ======================= -->
 <!-- Child elements of block -->
 <!-- ======================= -->
-<!-- TODO -->
+<!-- A field represents a column in the database table designated by the 
+     block. -->
 <!ELEMENT field EMPTY>
 <!-- name: The unique ID of the entry. Referenced in master/detail setups as 
        well as triggers. -->
 <!ATTLIST field name ID #REQUIRED>
-<!-- case: TODO -->
+<!-- case: Convert the value to uppercase/lowercase or leave it as it is. -->
 <!ATTLIST field case (lower | mixed | upper) "mixed">
-<!-- default: The default value for this field whena new record is created. If 
-       the field is visible the user can override the value. -->
+<!-- default: The default value for this field when a new record is created. 
+       If the field is visible the user can override the value. -->
 <!ATTLIST field default %text; #IMPLIED>
 <!-- defaultToLast: If {Y}, then new records will default to the last value 
        the user entered for this field. If no new values have been entered, 
@@ -728,13 +799,18 @@
 <!-- field: The name of the field in the datasource to which this widget is 
        tied. -->
 <!ATTLIST field field %name; #IMPLIED>
-<!-- fk_description: TODO -->
+<!-- fk_description: The description used if a style of dropdown is selected. 
+       This field's value is displayed in the dropdown but the foreign_key 
+       value is actually stored in the field. This allows you to display 
+       something like the full name of a US state but only store it's 2 
+       character abbreviation. -->
 <!ATTLIST field fk_description %name; #IMPLIED>
-<!-- fk_key: TODO -->
+<!-- fk_key: The table column (field) in the foreign key source table that the 
+       foreign key links to. -->
 <!ATTLIST field fk_key %name; #IMPLIED>
-<!-- fk_refresh: TODO -->
+<!-- fk_refresh: Decides when the foreign key should be refreshed. -->
 <!ATTLIST field fk_refresh (change | commit | startup) "startup">
-<!-- fk_source: TODO -->
+<!-- fk_source: Source table that the foreign key links to. -->
 <!ATTLIST field fk_source IDREF #IMPLIED>
 <!-- ignoreCaseOnQuery: If "Y", the entry widget ignores the case of the 
        information entered into the query mask. -->
@@ -779,19 +855,20 @@
 <!ATTLIST field typecast (date | number | text) "text">
 <!-- DEPRECATED: The "value" attribute of "field" has been deprecated [Use 
                  default="..." instead] -->
-<!-- value: TODO -->
+<!-- value: Deprecated -->
 <!ATTLIST field value %text; #IMPLIED>
 
-<!-- TODO -->
+<!-- A field represents a column in the database table designated by the 
+     block. -->
 <!ELEMENT import-field EMPTY>
 <!-- name: The unique ID of the entry. Referenced in master/detail setups as 
        well as triggers. -->
 <!ATTLIST import-field name ID #REQUIRED>
 <!ATTLIST import-field library %name; #REQUIRED>
-<!-- case: TODO -->
+<!-- case: Convert the value to uppercase/lowercase or leave it as it is. -->
 <!ATTLIST import-field case (lower | mixed | upper) "mixed">
-<!-- default: The default value for this field whena new record is created. If 
-       the field is visible the user can override the value. -->
+<!-- default: The default value for this field when a new record is created. 
+       If the field is visible the user can override the value. -->
 <!ATTLIST import-field default %text; #IMPLIED>
 <!-- defaultToLast: If {Y}, then new records will default to the last value 
        the user entered for this field. If no new values have been entered, 
@@ -803,13 +880,18 @@
 <!-- field: The name of the field in the datasource to which this widget is 
        tied. -->
 <!ATTLIST import-field field %name; #IMPLIED>
-<!-- fk_description: TODO -->
+<!-- fk_description: The description used if a style of dropdown is selected. 
+       This field's value is displayed in the dropdown but the foreign_key 
+       value is actually stored in the field. This allows you to display 
+       something like the full name of a US state but only store it's 2 
+       character abbreviation. -->
 <!ATTLIST import-field fk_description %name; #IMPLIED>
-<!-- fk_key: TODO -->
+<!-- fk_key: The table column (field) in the foreign key source table that the 
+       foreign key links to. -->
 <!ATTLIST import-field fk_key %name; #IMPLIED>
-<!-- fk_refresh: TODO -->
+<!-- fk_refresh: Decides when the foreign key should be refreshed. -->
 <!ATTLIST import-field fk_refresh (change | commit | startup) "startup">
-<!-- fk_source: TODO -->
+<!-- fk_source: Source table that the foreign key links to. -->
 <!ATTLIST import-field fk_source IDREF #IMPLIED>
 <!-- ignoreCaseOnQuery: If "Y", the entry widget ignores the case of the 
        information entered into the query mask. -->
@@ -854,7 +936,7 @@
 <!ATTLIST import-field typecast (date | number | text) "text">
 <!-- DEPRECATED: The "value" attribute of "import-field" has been deprecated 
                  [Use default="..." instead] -->
-<!-- value: TODO -->
+<!-- value: Deprecated -->
 <!ATTLIST import-field value %text; #IMPLIED>
 
 
@@ -869,31 +951,44 @@
 <!-- ========================= -->
 <!-- Child elements of between -->
 <!-- ========================= -->
+<!-- Implements addition. -->
 <!ELEMENT add (add*, cconst*, cfield*, cparam*, div*, mul*, sub*)>
 
+<!-- Defines a constant value in a condition. -->
 <!ELEMENT cconst EMPTY>
 <!ATTLIST cconst value %text; #REQUIRED>
 <!ATTLIST cconst type %text; #IMPLIED>
 
+<!-- Defines a database table's field in a condition. -->
 <!ELEMENT cfield EMPTY>
 <!ATTLIST cfield name %name; #REQUIRED>
 
+<!-- Defines a parameter value in a condition. -->
 <!ELEMENT cparam EMPTY>
 <!ATTLIST cparam name ID #REQUIRED>
 
+<!-- Implements division. -->
 <!ELEMENT div (add*, cconst*, cfield*, cparam*, div*, mul*, sub*)>
 
+<!-- Implements an exist condition. -->
 <!ELEMENT exist EMPTY>
+<!-- detaillink: TODO -->
 <!ATTLIST exist detaillink %text; #REQUIRED>
+<!-- masterlink: TODO -->
 <!ATTLIST exist masterlink %text; #REQUIRED>
+<!-- table: TODO -->
 <!ATTLIST exist table %name; #REQUIRED>
 
+<!-- Implements lower({value}). -->
 <!ELEMENT lower (cfield*)>
 
+<!-- Implements multiplication. -->
 <!ELEMENT mul (add*, cconst*, cfield*, cparam*, div*, mul*, sub*)>
 
+<!-- Implements subtraction. -->
 <!ELEMENT sub (add*, cconst*, cfield*, cparam*, div*, mul*, sub*)>
 
+<!-- Implements upper({value}). -->
 <!ELEMENT upper (cfield*)>
 
 
@@ -920,7 +1015,9 @@
 <!ELEMENT leaf (colsrc*)>
 <!-- block: Block used for db operations -->
 <!ATTLIST leaf block IDREF #REQUIRED>
+<!-- fld_desc: TODO -->
 <!ATTLIST leaf fld_desc %name; #REQUIRED>
+<!-- fld_id: TODO -->
 <!ATTLIST leaf fld_id %name; #REQUIRED>
 <!-- tblhint: Table of this leaf -->
 <!ATTLIST leaf tblhint %name; #REQUIRED>
@@ -939,5 +1036,5 @@
 
 
 <!-- This DTD was created by gnuedtd
-     Updated: 2005-02-07 11:08:12   -->
+     Updated: 2005-03-05 00:43:02   -->
 

Modified: trunk/gnue-forms/doc/man/gnue-forms.1
===================================================================
--- trunk/gnue-forms/doc/man/gnue-forms.1       2005-03-04 23:44:12 UTC (rev 
7096)
+++ trunk/gnue-forms/doc/man/gnue-forms.1       2005-03-04 23:44:24 UTC (rev 
7097)
@@ -1,4 +1,4 @@
-.TH GNUE\-FORMS 1 "07 February 2005" "GNUe Forms"
+.TH GNUE\-FORMS 1 "05 March 2005" "GNUe Forms"
 .SH NAME
 gnue\-forms \- GNUe Forms
 .SH SYNOPSIS
@@ -63,6 +63,9 @@
 NOTE: SUPPLYING A PASSWORD VIA THE COMMAND LINE MAY BE CONSIDERED A 
 SECURITY RISK AND IS NOT RECOMMENDED.
 .TP
+.B \-\-silent
+Displays no output at all.
+.TP
 .B \-\-username <name>
 Username used to log into the database.  Note that if specified, 
 this will be used for all databases.  If not supplied, the program 

Modified: trunk/gnue-forms/po/de.po
===================================================================
--- trunk/gnue-forms/po/de.po   2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/po/de.po   2005-03-04 23:44:24 UTC (rev 7097)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: GNUe-Forms 0.5\n"
-"POT-Creation-Date: 2005-02-07 11:09+CET\n"
+"POT-Creation-Date: 2005-03-05 00:43+CET\n"
 "PO-Revision-Date: $Date$\n"
 "Last-Translator: Reinhard M�ller <address@hidden>\n"
 "MIME-Version: 1.0\n"
@@ -35,29 +35,29 @@
 msgid "Disables the splash screen"
 msgstr "Zeigt den Splash Bildschirm an."
 
-#: GFClient.py:122
+#: GFClient.py:126
 msgid "Unknown UI driver specified: %s"
 msgstr "Unbekannter UI Treiber angegeben: %s"
 
-#: GFClient.py:129
+#: GFClient.py:133
 msgid "Unable to load UI driver: %s"
 msgstr "UI Treiber %s konnte nicht geladen werden"
 
-#: GFClient.py:168
+#: GFClient.py:176
 msgid "No Forms Definition File Specified."
 msgstr "Keine Formular-Definitionsdatei angegeben."
 
-#: GFClient.py:183
+#: GFClient.py:199
 msgid ""
 "The following interfaces are supported by GNUe Forms. You can select an\n"
 "interface via the --interface option."
 msgstr "Die folgenden Benutzeroberfl�chen werden von GNUe Forms unterst�tzt:"
 
-#: GFClient.py:186
+#: GFClient.py:202
 msgid "To view general help, run this command with the --help option."
 msgstr "Um eine allgemeine Hilfe zu sehen, verwenden Sie die Option '--help'."
 
-#: GFClient.py:188
+#: GFClient.py:204
 msgid "User interface command line options:"
 msgstr "Kommandozeilenargumente f�r Benutzeroberfl�chen:"
 
@@ -81,7 +81,7 @@
 msgid "Trigger Exception :\n"
 msgstr "Fehler im Trigger:\n"
 
-#: GFForm.py:512 GFInstance.py:902
+#: GFForm.py:512 GFInstance.py:927
 msgid "Data not saved. Save changes or clear the form to proceed."
 msgstr ""
 "Die Daten sind noch nicht gespeichert. Bitte speichern oder verwerfen Sie "
@@ -118,19 +118,19 @@
 msgstr "Abfrage erfolgreich."
 
 # ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:623 GFInstance.py:925 GFInstance.py:948
+#: GFForm.py:625 GFInstance.py:950 GFInstance.py:973
 msgid "Form is readonly"
 msgstr "Das Formular ist schreibgesch�tzt"
 
-#: GFForm.py:640
+#: GFForm.py:642
 msgid "Form trigger returned error"
 msgstr "Formular-Trigger lieferte einen Fehler"
 
-#: GFForm.py:651
+#: GFForm.py:653
 msgid "Block trigger returned error"
 msgstr "Block-Trigger lieferte einen Fehler"
 
-#: GFForm.py:678
+#: GFForm.py:680
 msgid ""
 "Database commit error:\n"
 "%(exType)s\n"
@@ -140,8 +140,8 @@
 "%(exType)s\n"
 "%(exMessage)s"
 
-#: GFForm.py:1042 GFForm.py:1056 GFForm.py:1070 GFForm.py:1084 GFForm.py:1099
-#: GFInstance.py:792
+#: GFForm.py:1046 GFForm.py:1060 GFForm.py:1074 GFForm.py:1088 GFForm.py:1103
+#: GFInstance.py:817
 msgid "You cannot do that in query mode."
 msgstr "Diese Aktion ist im Abfrage-Modus nicht erlaubt."
 
@@ -149,33 +149,33 @@
 msgid "Unable to open file: %s"
 msgstr "Datei kann nicht ge�ffnet werden: %s"
 
-#: GFInstance.py:302
+#: GFInstance.py:315
 msgid "Unable to login to datasource: %s"
 msgstr "Die Datenbankanmeldung kann nicht durchgef�hrt werden: %s"
 
-#: GFInstance.py:306
+#: GFInstance.py:319
 msgid "Error while communicating with datasource: %s"
 msgstr "Fehler bei der Kommunikation mit der Datenquelle: %s"
 
-#: GFInstance.py:344
+#: GFInstance.py:367
 msgid "There are no navigable widgets in this form. Unable to display."
 msgstr ""
 "Das Formular enth�lt keine navigierbaren Elemente. Es kann nicht angezeigt "
 "werden."
 
-#: GFInstance.py:802 GFInstance.py:1012
+#: GFInstance.py:827 GFInstance.py:1037
 msgid "Invalid numeric value entered."
 msgstr "Ung�ltiger numerischer Wert eingegeben."
 
-#: GFInstance.py:907
+#: GFInstance.py:932
 msgid "Current data is saved"
 msgstr "Die aktuellen Daten sind gespeichert."
 
-#: GFInstance.py:928
+#: GFInstance.py:953
 msgid "Block does not allow delete"
 msgstr "In diesem Block ist das L�schen nicht zul�ssig"
 
-#: GFInstance.py:951
+#: GFInstance.py:976
 msgid "Block does not allow insert"
 msgstr "In diesem Block ist das Einf�gen nicht zul�ssig"
 
@@ -193,11 +193,11 @@
 msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
 msgstr "Block '%(block)s' enth�lt keine Datenquelle '%(datasource)s'"
 
-#: GFObjects/GFEntry.py:99
+#: GFObjects/GFEntry.py:98
 msgid "Entry references non-existent block '%s'"
 msgstr "Eingabefeld referenziert einen nicht existierenden Block '%s'"
 
-#: GFObjects/GFEntry.py:107
+#: GFObjects/GFEntry.py:106
 msgid "Entry references non-existent field '%s'"
 msgstr "Eingabefeld referenziert ein nicht existierendes Feld '%s'"
 
@@ -205,339 +205,339 @@
 msgid "Datasource '%s' not found"
 msgstr "Datenquelle '%s' nicht gefunden"
 
-#: GFParser.py:93
+#: GFParser.py:91
 msgid "Title"
 msgstr "Titel"
 
-#: GFParser.py:98 GFParser.py:374
+#: GFParser.py:96 GFParser.py:371
 msgid "Read Only"
 msgstr "Schreibgesch�tzt"
 
-#: GFParser.py:105
+#: GFParser.py:103
 msgid "Name"
 msgstr "Name"
 
-#: GFParser.py:109
+#: GFParser.py:107
 msgid "Style"
 msgstr "Stil"
 
-#: GFParser.py:111 GFParser.py:169
+#: GFParser.py:109 GFParser.py:174
 msgid "Normal"
 msgstr "Normal"
 
-#: GFParser.py:112
+#: GFParser.py:110
 msgid "Dialog"
 msgstr "Dialog"
 
-#: GFParser.py:136
+#: GFParser.py:138
 msgid "Tab Location"
 msgstr "Reiterposition"
 
-#: GFParser.py:138
+#: GFParser.py:140
 msgid "No tabs"
 msgstr "Keine Reiter"
 
-#: GFParser.py:139
+#: GFParser.py:141
 msgid "Left tabs"
 msgstr "Reiter an der linken Seite"
 
-#: GFParser.py:140
+#: GFParser.py:142
 msgid "Right tabs"
 msgstr "Reiter an der rechten Seite"
 
-#: GFParser.py:141
+#: GFParser.py:143
 msgid "Botton tabs"
 msgstr "Reiter am unteren Rand"
 
-#: GFParser.py:142
+#: GFParser.py:144
 msgid "Top tabs"
 msgstr "Reiter am oberen Rand"
 
-#: GFParser.py:200 GFParser.py:321 GFParser.py:544 GFParser.py:810
+#: GFParser.py:207 GFParser.py:325 GFParser.py:538 GFParser.py:771
 msgid "Row Spacing"
 msgstr "Zeilenabstand"
 
-#: GFParser.py:207
+#: GFParser.py:214
 msgid "Transparent Nav"
 msgstr "Navigation wechselt Seiten"
 
-#: GFParser.py:217
+#: GFParser.py:224
 msgid "Auto Create Record"
 msgstr "Automatisch neuen Datensatz erzeugen"
 
-#: GFParser.py:223
+#: GFParser.py:230
 msgid "Auto Next Record"
 msgstr "Automatisch zum n�chsten Datensatz wechseln"
 
-#: GFParser.py:231
+#: GFParser.py:238
 msgid "Auto Commit"
 msgstr "Automatische Commits"
 
-#: GFParser.py:238
+#: GFParser.py:245
 msgid "Auto Clear on Commit"
 msgstr "Block nach Commit automatisch leeren"
 
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:251 GFParser.py:474 GFParser.py:670
 msgid "Allow Editing"
 msgstr "Datens�tze k�nnen erzeugt und ge�ndert werden"
 
-#: GFParser.py:246 GFParser.py:485 GFParser.py:705
+#: GFParser.py:253 GFParser.py:476 GFParser.py:672
 #: uidrivers/curses/UIdriver.py:250
 msgid "Yes"
 msgstr "Ja"
 
-#: GFParser.py:247 GFParser.py:486 GFParser.py:706
+#: GFParser.py:254 GFParser.py:477 GFParser.py:673
 #: uidrivers/curses/UIdriver.py:251
 msgid "No"
 msgstr "Nein"
 
-#: GFParser.py:248 GFParser.py:488 GFParser.py:708
+#: GFParser.py:255 GFParser.py:479 GFParser.py:675
 msgid "Update Only"
 msgstr "Nur �nderungen m�glich"
 
-#: GFParser.py:249 GFParser.py:489 GFParser.py:709
+#: GFParser.py:256 GFParser.py:480 GFParser.py:676
 msgid "New Records Only"
 msgstr "Nur Neuanlage m�glich"
 
-#: GFParser.py:254
+#: GFParser.py:261
 msgid "Allow Querying"
 msgstr "Abfragen sind erlaubt"
 
-#: GFParser.py:259
+#: GFParser.py:266
 msgid "Allow Deletes"
 msgstr "Datens�tze k�nnen gel�scht werden"
 
-#: GFParser.py:264 GFParser.py:765
+#: GFParser.py:271 GFParser.py:735
 msgid "Navigable"
 msgstr "Block ist angesteuerbar"
 
-#: GFParser.py:271
+#: GFParser.py:278
 msgid "Prevent Deletes"
 msgstr "Datens�tze k�nnen via Benutzerschnittstelle gel�scht werden"
 
-#: GFParser.py:277
+#: GFParser.py:284
 msgid "Prevent Inserts"
 msgstr "Datens�tze k�nnen via Benutzerschnittstelle eingef�gt werden"
 
-#: GFParser.py:304
+#: GFParser.py:312
 msgid "Left"
 msgstr "Links"
 
-#: GFParser.py:305
+#: GFParser.py:313
 msgid "Right"
 msgstr "Rechts"
 
-#: GFParser.py:306
+#: GFParser.py:314
 msgid "Centered"
 msgstr "Zentriert"
 
-#: GFParser.py:347
+#: GFParser.py:344
 msgid "Field (Database)"
 msgstr "Feld (Datenbank)"
 
-#: GFParser.py:352
+#: GFParser.py:349
 msgid "Max Text Length"
 msgstr "Maximale Textl�nge"
 
-#: GFParser.py:357
+#: GFParser.py:354
 msgid "Min Text Length"
 msgstr "Minimale Textl�nge"
 
-#: GFParser.py:389
+#: GFParser.py:386
 msgid "As Entered"
 msgstr "Wie angegeben"
 
-#: GFParser.py:390
+#: GFParser.py:387
 msgid "Upper case"
 msgstr "Gro�buchstaben"
 
-#: GFParser.py:391
+#: GFParser.py:388
 msgid "Lower case"
 msgstr "Kleinbuchstaben"
 
-#: GFParser.py:396
+#: GFParser.py:394
 msgid "Data Type"
 msgstr "Datentyp"
 
-#: GFParser.py:398
+#: GFParser.py:396
 msgid "Text"
 msgstr "Text"
 
-#: GFParser.py:399
+#: GFParser.py:397
 msgid "Numeric"
 msgstr "Numerisch"
 
-#: GFParser.py:400
+#: GFParser.py:398
 msgid "Date/Time"
 msgstr "Datum/Uhrzeit"
 
-#: GFParser.py:425
+#: GFParser.py:408
 msgid "F/K Datasource"
 msgstr "F/K Datenquelle"
 
-#: GFParser.py:429
+#: GFParser.py:412
 msgid "F/K Bound Field"
 msgstr "Schl�ssel-Feld in der Detail-Relation"
 
-#: GFParser.py:434
+#: GFParser.py:418
 msgid "F/K Description Field"
 msgstr "Ausgabe-Feld in der Detail-Relation"
 
-#: GFParser.py:438
+#: GFParser.py:428
 msgid "F/K Refresh Method"
 msgstr "F/K Aktualisierungsmethode"
 
-#: GFParser.py:440
+#: GFParser.py:430
 msgid "On form startup"
 msgstr "Beim Start des Formulars"
 
-#: GFParser.py:441
+#: GFParser.py:431
 msgid "On field modification"
 msgstr "Bei einer �nderung des Feldes"
 
-#: GFParser.py:442
+#: GFParser.py:432
 msgid "On commit"
 msgstr "Bei der Best�tigung der �nderungen"
 
-#: GFParser.py:447
+#: GFParser.py:438
 msgid "Default (New Records)"
 msgstr "Voreinstellung (neue Datens�tze)"
 
-#: GFParser.py:454
+#: GFParser.py:445
 msgid "Default to last entry"
 msgstr ""
 "Neue Datens�tze werden mit dem zuletzt angegebenen Inhalt dieses Feldes "
 "initialisert"
 
-#: GFParser.py:462
+#: GFParser.py:453
 msgid "Default (Querying)"
 msgstr "Vorgabewert beim Start einer Abfrage."
 
-#: GFParser.py:469
+#: GFParser.py:460
 msgid "Sloppy Queries"
 msgstr "Nachl�ssige Abfragen"
 
-#: GFParser.py:476
+#: GFParser.py:467
 msgid "Ignore Case on Queries"
 msgstr "Gro�-/Kleinschreibung f�r Abfragen ignorieren"
 
-#: GFParser.py:487 GFParser.py:707
+#: GFParser.py:478 GFParser.py:674
 msgid "Null Only"
 msgstr "Nur NULL"
 
-#: GFParser.py:494
+#: GFParser.py:485
 msgid "Allow Query"
 msgstr "Abfrage zulassen"
 
-#: GFParser.py:498
+#: GFParser.py:489
 msgid "Trim left spaces"
 msgstr "F�hrende Leerzeichen entfernen"
 
-#: GFParser.py:504
+#: GFParser.py:495
 msgid "Trim right spaces"
 msgstr "Abschlie�ende Leerzeichen entfernen"
 
-#: GFParser.py:537
+#: GFParser.py:529
 msgid "Focus Order"
 msgstr "Focus-Reihenfolge"
 
-#: GFParser.py:562
+#: GFParser.py:557
 msgid "Default"
 msgstr "Voreinstellung"
 
-#: GFParser.py:563
+#: GFParser.py:558
 msgid "Password/Hidden"
 msgstr "Passwort/Versteckt"
 
-#: GFParser.py:564
+#: GFParser.py:559
 msgid "Dropdown/Combo box"
 msgstr "Dropdown/Combo-Box"
 
-#: GFParser.py:565
+#: GFParser.py:560
 msgid "Listbox"
 msgstr "Listenfeld"
 
-#: GFParser.py:566
+#: GFParser.py:561
 msgid "Checkbox"
 msgstr "Checkbox"
 
-#: GFParser.py:567
+#: GFParser.py:562
 msgid "Label (non-editable)"
 msgstr "Fixtext (nicht editierbar)"
 
-#: GFParser.py:577
+#: GFParser.py:573
 msgid "Format Mask"
 msgstr "Format-Maske"
 
-#: GFParser.py:581
+#: GFParser.py:577
 msgid "Input Mask"
 msgstr "Eingabe-Maske"
 
-#: GFParser.py:584
+#: GFParser.py:581
 msgid "Display Mask"
 msgstr "Ausgabe-Maske"
 
-#: GFParser.py:686
+#: GFParser.py:648
 msgid "Field contains the URL of the image"
 msgstr "Feld enth�lt den URL des Bildes"
 
-#: GFParser.py:687
+#: GFParser.py:649
 msgid "Field contains a PIL encoding of the image"
 msgstr "Feld enth�lt eine PIL-Kodierung des Bildes"
 
-#: GFParser.py:693
+#: GFParser.py:657
 msgid "Full-size image (no scaling)"
 msgstr "Bild in Originalgr��e (nicht skaliert)"
 
-#: GFParser.py:694
+#: GFParser.py:658
 msgid "Scale to width"
 msgstr "Skalierung auf die Breite"
 
-#: GFParser.py:695
+#: GFParser.py:659
 msgid "Scale to height"
 msgstr "Skalierung auf die H�he"
 
-#: GFParser.py:696
+#: GFParser.py:660
 msgid "Scale width and height (may distort image)"
 msgstr "Skalierung auf Breite und H�he"
 
-#: GFParser.py:697
+#: GFParser.py:661
 msgid "Use a best-fit algorithm"
 msgstr "Algorithmus f�r beste Anpassung"
 
-#: GFParser.py:743
+#: GFParser.py:711
 msgid "Field contains the URL of the component"
 msgstr "Feld enth�lt den URL der Komponente"
 
-#: GFParser.py:744
+#: GFParser.py:712
 msgid "Field contains the data of the component in Base63 encoding"
 msgstr "Feld enth�lt die Daten der Komponente in Base64-Kodierung"
 
-#: GFParser.py:818 GFParser.py:858
+#: GFParser.py:780 GFParser.py:821
 msgid "Description field"
 msgstr "Beschreibung"
 
-#: GFParser.py:823
+#: GFParser.py:785
 msgid "Own ID field"
 msgstr "Eigenes ID-Feld"
 
-#: GFParser.py:828
+#: GFParser.py:790
 msgid "Parent ID field"
 msgstr "�bergeordnetes ID-Feld"
 
-#: GFParser.py:833
+#: GFParser.py:795
 msgid "Table hint for leaf tables"
 msgstr "Tabellenhinweis f�r Bl�tter-Tabellen"
 
-#: GFParser.py:854
+#: GFParser.py:816
 msgid "ID of a field"
 msgstr "ID eines Feldes"
 
-#: GFParser.py:1091
+#: GFParser.py:1060
 msgid "M/D Min Child Rows"
 msgstr "M/D Minimalanzahl untergeordneter Zeilen"
 
-#: GFParser.py:1102
+#: GFParser.py:1071
 msgid "M/D Max Child Rows"
 msgstr "M/D Maximalanzahl untergeordneter Zeilen"
 
@@ -545,7 +545,7 @@
 msgid "The UI-Driver %(name)s has no implementation of %(method)s"
 msgstr "Der UI-Driver %(name)s implementiert die Methode %(method)s nicht"
 
-#: uidrivers/_base/UIdriver.py:528
+#: uidrivers/_base/UIdriver.py:532
 msgid "GNUe Message"
 msgstr "GNUe Meldung"
 

Modified: trunk/gnue-forms/po/es_ES.po
===================================================================
--- trunk/gnue-forms/po/es_ES.po        2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/po/es_ES.po        2005-03-04 23:44:24 UTC (rev 7097)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: GNUe-Forms-0.5.5\n"
-"POT-Creation-Date: 2005-02-07 11:09+CET\n"
+"POT-Creation-Date: 2005-03-05 00:43+CET\n"
 "PO-Revision-Date: 2004-06-09\n"
 "Last-Translator: Jose Esteban <address@hidden>\n"
 "Language-Team: es_ES\n"
@@ -33,20 +33,20 @@
 msgid "Disables the splash screen"
 msgstr "Deshabilita la 'splash screen'"
 
-#: GFClient.py:122
+#: GFClient.py:126
 msgid "Unknown UI driver specified: %s"
 msgstr "Manejador de interfaz de usuario desconocido: %s"
 
-#: GFClient.py:129
+#: GFClient.py:133
 #, fuzzy
 msgid "Unable to load UI driver: %s"
 msgstr "Incapaz de cargar un manejador de UI. Abandonando."
 
-#: GFClient.py:168
+#: GFClient.py:176
 msgid "No Forms Definition File Specified."
 msgstr "No se ha indicado fichero formulario."
 
-#: GFClient.py:183
+#: GFClient.py:199
 msgid ""
 "The following interfaces are supported by GNUe Forms. You can select an\n"
 "interface via the --interface option."
@@ -54,11 +54,11 @@
 "Se soportan las siguientes interfaces de usuario. Puede seleccionar mediante "
 "opci�n --interface"
 
-#: GFClient.py:186
+#: GFClient.py:202
 msgid "To view general help, run this command with the --help option."
 msgstr "Para ayuda genera, ejecute el comando con opci�n --help."
 
-#: GFClient.py:188
+#: GFClient.py:204
 msgid "User interface command line options:"
 msgstr "Opciones de l�nea de comandos disponibles:"
 
@@ -82,7 +82,7 @@
 msgid "Trigger Exception :\n"
 msgstr "Excepci�n en trigger:\n"
 
-#: GFForm.py:512 GFInstance.py:902
+#: GFForm.py:512 GFInstance.py:927
 msgid "Data not saved. Save changes or clear the form to proceed."
 msgstr "Datos no guardados. Guarde los cambios o limpie el formulario."
 
@@ -119,19 +119,19 @@
 msgstr "Interrogaci�n satisfactoria"
 
 # ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:623 GFInstance.py:925 GFInstance.py:948
+#: GFForm.py:625 GFInstance.py:950 GFInstance.py:973
 msgid "Form is readonly"
 msgstr "El formulario es de solo lectura."
 
-#: GFForm.py:640
+#: GFForm.py:642
 msgid "Form trigger returned error"
 msgstr "Un trigger del formulario devolvi� error"
 
-#: GFForm.py:651
+#: GFForm.py:653
 msgid "Block trigger returned error"
 msgstr "Un trigger de bloque devolvi� error"
 
-#: GFForm.py:678
+#: GFForm.py:680
 #, fuzzy
 msgid ""
 "Database commit error:\n"
@@ -142,8 +142,8 @@
 "%s\n"
 "%s "
 
-#: GFForm.py:1042 GFForm.py:1056 GFForm.py:1070 GFForm.py:1084 GFForm.py:1099
-#: GFInstance.py:792
+#: GFForm.py:1046 GFForm.py:1060 GFForm.py:1074 GFForm.py:1088 GFForm.py:1103
+#: GFInstance.py:817
 msgid "You cannot do that in query mode."
 msgstr "No puede hacer eso en modo interrogaci�n"
 
@@ -155,7 +155,7 @@
 "\n"
 "    %s"
 
-#: GFInstance.py:302
+#: GFInstance.py:315
 #, fuzzy
 msgid "Unable to login to datasource: %s"
 msgstr ""
@@ -163,7 +163,7 @@
 "\n"
 "      %s"
 
-#: GFInstance.py:306
+#: GFInstance.py:319
 #, fuzzy
 msgid "Error while communicating with datasource: %s"
 msgstr ""
@@ -171,24 +171,24 @@
 "\n"
 "       %s"
 
-#: GFInstance.py:344
+#: GFInstance.py:367
 #, fuzzy
 msgid "There are no navigable widgets in this form. Unable to display."
 msgstr "No hay controles navegables. No se puede mostrar el formulario."
 
-#: GFInstance.py:802 GFInstance.py:1012
+#: GFInstance.py:827 GFInstance.py:1037
 msgid "Invalid numeric value entered."
 msgstr "El valor num�rico proporcionado no es v�lido"
 
-#: GFInstance.py:907
+#: GFInstance.py:932
 msgid "Current data is saved"
 msgstr "Los datos actuales estan guardados."
 
-#: GFInstance.py:928
+#: GFInstance.py:953
 msgid "Block does not allow delete"
 msgstr "El bloque no permite borrar"
 
-#: GFInstance.py:951
+#: GFInstance.py:976
 msgid "Block does not allow insert"
 msgstr "El bloque no permite insertar."
 
@@ -206,11 +206,11 @@
 msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
 msgstr ""
 
-#: GFObjects/GFEntry.py:99
+#: GFObjects/GFEntry.py:98
 msgid "Entry references non-existent block '%s'"
 msgstr ""
 
-#: GFObjects/GFEntry.py:107
+#: GFObjects/GFEntry.py:106
 msgid "Entry references non-existent field '%s'"
 msgstr ""
 
@@ -218,342 +218,342 @@
 msgid "Datasource '%s' not found"
 msgstr ""
 
-#: GFParser.py:93
+#: GFParser.py:91
 msgid "Title"
 msgstr "&Archivo"
 
-#: GFParser.py:98 GFParser.py:374
+#: GFParser.py:96 GFParser.py:371
 msgid "Read Only"
 msgstr "Solo lectura"
 
-#: GFParser.py:105
+#: GFParser.py:103
 msgid "Name"
 msgstr ""
 
-#: GFParser.py:109
+#: GFParser.py:107
 #, fuzzy
 msgid "Style"
 msgstr "&Archivo"
 
-#: GFParser.py:111 GFParser.py:169
+#: GFParser.py:109 GFParser.py:174
 msgid "Normal"
 msgstr "Normal"
 
-#: GFParser.py:112
+#: GFParser.py:110
 msgid "Dialog"
 msgstr "Di�logo"
 
-#: GFParser.py:136
+#: GFParser.py:138
 msgid "Tab Location"
 msgstr "Orientaci�n de tabulaci�n"
 
-#: GFParser.py:138
+#: GFParser.py:140
 msgid "No tabs"
 msgstr "Sin tabulaci�n"
 
-#: GFParser.py:139
+#: GFParser.py:141
 #, fuzzy
 msgid "Left tabs"
 msgstr "Tabulaci�n izquierda"
 
-#: GFParser.py:140
+#: GFParser.py:142
 #, fuzzy
 msgid "Right tabs"
 msgstr "Tabulaci�n derecha"
 
-#: GFParser.py:141
+#: GFParser.py:143
 #, fuzzy
 msgid "Botton tabs"
 msgstr "Tabulaci�n inferior"
 
-#: GFParser.py:142
+#: GFParser.py:144
 #, fuzzy
 msgid "Top tabs"
 msgstr "Tabulaci�n superior"
 
-#: GFParser.py:200 GFParser.py:321 GFParser.py:544 GFParser.py:810
+#: GFParser.py:207 GFParser.py:325 GFParser.py:538 GFParser.py:771
 msgid "Row Spacing"
 msgstr "Espaciado de l�nea"
 
-#: GFParser.py:207
+#: GFParser.py:214
 msgid "Transparent Nav"
 msgstr "Navegaci�n transparente"
 
-#: GFParser.py:217
+#: GFParser.py:224
 msgid "Auto Create Record"
 msgstr "Creaci�n registro auto"
 
-#: GFParser.py:223
+#: GFParser.py:230
 msgid "Auto Next Record"
 msgstr "Registro siguiente auto"
 
-#: GFParser.py:231
+#: GFParser.py:238
 msgid "Auto Commit"
 msgstr "Auto actualizar"
 
-#: GFParser.py:238
+#: GFParser.py:245
 msgid "Auto Clear on Commit"
 msgstr "Limiar al actualizar"
 
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:251 GFParser.py:474 GFParser.py:670
 msgid "Allow Editing"
 msgstr "Permitir edici�n"
 
-#: GFParser.py:246 GFParser.py:485 GFParser.py:705
+#: GFParser.py:253 GFParser.py:476 GFParser.py:672
 #: uidrivers/curses/UIdriver.py:250
 msgid "Yes"
 msgstr "S�"
 
-#: GFParser.py:247 GFParser.py:486 GFParser.py:706
+#: GFParser.py:254 GFParser.py:477 GFParser.py:673
 #: uidrivers/curses/UIdriver.py:251
 msgid "No"
 msgstr "No"
 
-#: GFParser.py:248 GFParser.py:488 GFParser.py:708
+#: GFParser.py:255 GFParser.py:479 GFParser.py:675
 msgid "Update Only"
 msgstr "Solo actualizacion"
 
-#: GFParser.py:249 GFParser.py:489 GFParser.py:709
+#: GFParser.py:256 GFParser.py:480 GFParser.py:676
 msgid "New Records Only"
 msgstr "Solo nuevos registros"
 
-#: GFParser.py:254
+#: GFParser.py:261
 msgid "Allow Querying"
 msgstr "Permitir interrogaci�n"
 
-#: GFParser.py:259
+#: GFParser.py:266
 msgid "Allow Deletes"
 msgstr "Permitir borrado"
 
-#: GFParser.py:264 GFParser.py:765
+#: GFParser.py:271 GFParser.py:735
 msgid "Navigable"
 msgstr "Navegable"
 
-#: GFParser.py:271
+#: GFParser.py:278
 msgid "Prevent Deletes"
 msgstr "Bloqueo de borrado"
 
-#: GFParser.py:277
+#: GFParser.py:284
 msgid "Prevent Inserts"
 msgstr "Bloqueo de inserci�n"
 
-#: GFParser.py:304
+#: GFParser.py:312
 msgid "Left"
 msgstr "Izquierda"
 
-#: GFParser.py:305
+#: GFParser.py:313
 msgid "Right"
 msgstr "Derecha"
 
-#: GFParser.py:306
+#: GFParser.py:314
 msgid "Centered"
 msgstr "Centrado"
 
-#: GFParser.py:347
+#: GFParser.py:344
 msgid "Field (Database)"
 msgstr "Columna (Database)"
 
-#: GFParser.py:352
+#: GFParser.py:349
 msgid "Max Text Length"
 msgstr ""
 
-#: GFParser.py:357
+#: GFParser.py:354
 msgid "Min Text Length"
 msgstr ""
 
-#: GFParser.py:389
+#: GFParser.py:386
 msgid "As Entered"
 msgstr "Como se entre"
 
-#: GFParser.py:390
+#: GFParser.py:387
 msgid "Upper case"
 msgstr "May�sculas"
 
-#: GFParser.py:391
+#: GFParser.py:388
 msgid "Lower case"
 msgstr "Min�sculas"
 
-#: GFParser.py:396
+#: GFParser.py:394
 msgid "Data Type"
 msgstr "Tipo de dato"
 
-#: GFParser.py:398
+#: GFParser.py:396
 msgid "Text"
 msgstr "Texto"
 
-#: GFParser.py:399
+#: GFParser.py:397
 msgid "Numeric"
 msgstr "Num�rico"
 
-#: GFParser.py:400
+#: GFParser.py:398
 msgid "Date/Time"
 msgstr "Fecha/Hora"
 
-#: GFParser.py:425
+#: GFParser.py:408
 msgid "F/K Datasource"
 msgstr "Fuente de datos para clave externa"
 
-#: GFParser.py:429
+#: GFParser.py:412
 msgid "F/K Bound Field"
 msgstr "Campo ligado como clave externa"
 
-#: GFParser.py:434
+#: GFParser.py:418
 msgid "F/K Description Field"
 msgstr "Campo que describe la clave externa"
 
-#: GFParser.py:438
+#: GFParser.py:428
 msgid "F/K Refresh Method"
 msgstr "Modo de refresco de claves externas"
 
-#: GFParser.py:440
+#: GFParser.py:430
 msgid "On form startup"
 msgstr "Al abrir el formulario"
 
-#: GFParser.py:441
+#: GFParser.py:431
 msgid "On field modification"
 msgstr "Refrescar claves externas al modificar el dato"
 
-#: GFParser.py:442
+#: GFParser.py:432
 msgid "On commit"
 msgstr "Al actualizar"
 
-#: GFParser.py:447
+#: GFParser.py:438
 msgid "Default (New Records)"
 msgstr "Por defecto (registros nuevos)"
 
-#: GFParser.py:454
+#: GFParser.py:445
 msgid "Default to last entry"
 msgstr "Por defecto, el �ltimo valor proporcionado"
 
-#: GFParser.py:462
+#: GFParser.py:453
 msgid "Default (Querying)"
 msgstr "Por defecto (Interrogaci�n)"
 
-#: GFParser.py:469
+#: GFParser.py:460
 msgid "Sloppy Queries"
 msgstr "Interrogaciones texto difuso"
 
-#: GFParser.py:476
+#: GFParser.py:467
 msgid "Ignore Case on Queries"
 msgstr "Ignorar may/min en interrogaciones"
 
-#: GFParser.py:487 GFParser.py:707
+#: GFParser.py:478 GFParser.py:674
 msgid "Null Only"
 msgstr "Solo nulo"
 
-#: GFParser.py:494
+#: GFParser.py:485
 msgid "Allow Query"
 msgstr "Permitir interrogaci�n"
 
-#: GFParser.py:498
+#: GFParser.py:489
 msgid "Trim left spaces"
 msgstr "Eliminar espacios iniciales"
 
-#: GFParser.py:504
+#: GFParser.py:495
 msgid "Trim right spaces"
 msgstr "Eliminar espacios finales"
 
-#: GFParser.py:537
+#: GFParser.py:529
 msgid "Focus Order"
 msgstr "Ordenaci�n en secuencia de foco"
 
-#: GFParser.py:562
+#: GFParser.py:557
 msgid "Default"
 msgstr "Por defecto"
 
-#: GFParser.py:563
+#: GFParser.py:558
 msgid "Password/Hidden"
 msgstr "Clave/oculto"
 
-#: GFParser.py:564
+#: GFParser.py:559
 msgid "Dropdown/Combo box"
 msgstr "Desplegable"
 
-#: GFParser.py:565
+#: GFParser.py:560
 msgid "Listbox"
 msgstr "Lista"
 
-#: GFParser.py:566
+#: GFParser.py:561
 msgid "Checkbox"
 msgstr "Marca-opci�n"
 
-#: GFParser.py:567
+#: GFParser.py:562
 msgid "Label (non-editable)"
 msgstr "Etiqueta (no-editable)"
 
-#: GFParser.py:577
+#: GFParser.py:573
 msgid "Format Mask"
 msgstr "Plantilla de formato"
 
-#: GFParser.py:581
+#: GFParser.py:577
 msgid "Input Mask"
 msgstr "Plantilla de entrada"
 
-#: GFParser.py:584
+#: GFParser.py:581
 msgid "Display Mask"
 msgstr "Plantilla para mostrar"
 
-#: GFParser.py:686
+#: GFParser.py:648
 msgid "Field contains the URL of the image"
 msgstr "El dato contiene la URL de una imagen"
 
-#: GFParser.py:687
+#: GFParser.py:649
 msgid "Field contains a PIL encoding of the image"
 msgstr "El campo contiene codificaci�n PIL de la imagen"
 
-#: GFParser.py:693
+#: GFParser.py:657
 msgid "Full-size image (no scaling)"
 msgstr "Imagen a tama�o original (sin escalar)"
 
-#: GFParser.py:694
+#: GFParser.py:658
 msgid "Scale to width"
 msgstr "Ajustar a lo ancho"
 
-#: GFParser.py:695
+#: GFParser.py:659
 msgid "Scale to height"
 msgstr "Ajustoar a lo alto"
 
-#: GFParser.py:696
+#: GFParser.py:660
 msgid "Scale width and height (may distort image)"
 msgstr "Escalar a lo alto y ancho (puede distorsionar)"
 
-#: GFParser.py:697
+#: GFParser.py:661
 msgid "Use a best-fit algorithm"
 msgstr "Utilizar m�todo de mejor encaje"
 
-#: GFParser.py:743
+#: GFParser.py:711
 msgid "Field contains the URL of the component"
 msgstr "El campo contiene la URL de un componente"
 
-#: GFParser.py:744
+#: GFParser.py:712
 msgid "Field contains the data of the component in Base63 encoding"
 msgstr "El campo contiene datos de un componente codificados en Base63"
 
-#: GFParser.py:818 GFParser.py:858
+#: GFParser.py:780 GFParser.py:821
 msgid "Description field"
 msgstr "Campo que describe la clave externa"
 
-#: GFParser.py:823
+#: GFParser.py:785
 msgid "Own ID field"
 msgstr "Identificador propio del campo"
 
-#: GFParser.py:828
+#: GFParser.py:790
 msgid "Parent ID field"
 msgstr "Campo con ID paterno"
 
-#: GFParser.py:833
+#: GFParser.py:795
 msgid "Table hint for leaf tables"
 msgstr "Indicaci�n para tablas paginadas"
 
-#: GFParser.py:854
+#: GFParser.py:816
 msgid "ID of a field"
 msgstr "Identificador de un campo"
 
-#: GFParser.py:1091
+#: GFParser.py:1060
 msgid "M/D Min Child Rows"
 msgstr "M�nimo de filas en detalle"
 
-#: GFParser.py:1102
+#: GFParser.py:1071
 msgid "M/D Max Child Rows"
 msgstr "M�ximo de filas de detalle"
 
@@ -561,7 +561,7 @@
 msgid "The UI-Driver %(name)s has no implementation of %(method)s"
 msgstr ""
 
-#: uidrivers/_base/UIdriver.py:528
+#: uidrivers/_base/UIdriver.py:532
 msgid "GNUe Message"
 msgstr ""
 

Modified: trunk/gnue-forms/po/es_MX.po
===================================================================
--- trunk/gnue-forms/po/es_MX.po        2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/po/es_MX.po        2005-03-04 23:44:24 UTC (rev 7097)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2005-02-07 11:09+CET\n"
+"POT-Creation-Date: 2005-03-05 00:43+CET\n"
 "PO-Revision-Date: 2002-07-05 13:48+0200\n"
 "Last-Translator: Enrique Sanchez <address@hidden>\n"
 "Language-Team: Espa~ol/Mexico\n"
@@ -33,30 +33,30 @@
 msgid "Disables the splash screen"
 msgstr "Deshabilita la 'splash screen'"
 
-#: GFClient.py:122
+#: GFClient.py:126
 msgid "Unknown UI driver specified: %s"
 msgstr ""
 
-#: GFClient.py:129
+#: GFClient.py:133
 #, fuzzy
 msgid "Unable to load UI driver: %s"
 msgstr "Incapaz de cargar el manejador ODBC para %s"
 
-#: GFClient.py:168
+#: GFClient.py:176
 msgid "No Forms Definition File Specified."
 msgstr "No se ha especificado ninguna Definicion de Forma."
 
-#: GFClient.py:183
+#: GFClient.py:199
 msgid ""
 "The following interfaces are supported by GNUe Forms. You can select an\n"
 "interface via the --interface option."
 msgstr ""
 
-#: GFClient.py:186
+#: GFClient.py:202
 msgid "To view general help, run this command with the --help option."
 msgstr ""
 
-#: GFClient.py:188
+#: GFClient.py:204
 #, fuzzy
 msgid "User interface command line options:"
 msgstr ""
@@ -87,7 +87,7 @@
 msgid "Trigger Exception :\n"
 msgstr ""
 
-#: GFForm.py:512 GFInstance.py:902
+#: GFForm.py:512 GFInstance.py:927
 msgid "Data not saved. Save changes or clear the form to proceed."
 msgstr ""
 "Datos no guardados. Guarde los cambios o limpie la forma para proceder."
@@ -120,27 +120,27 @@
 msgstr ""
 
 # ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:623 GFInstance.py:925 GFInstance.py:948
+#: GFForm.py:625 GFInstance.py:950 GFInstance.py:973
 msgid "Form is readonly"
 msgstr "Forma es 'read-only'."
 
-#: GFForm.py:640
+#: GFForm.py:642
 msgid "Form trigger returned error"
 msgstr ""
 
-#: GFForm.py:651
+#: GFForm.py:653
 msgid "Block trigger returned error"
 msgstr ""
 
-#: GFForm.py:678
+#: GFForm.py:680
 msgid ""
 "Database commit error:\n"
 "%(exType)s\n"
 "%(exMessage)s"
 msgstr ""
 
-#: GFForm.py:1042 GFForm.py:1056 GFForm.py:1070 GFForm.py:1084 GFForm.py:1099
-#: GFInstance.py:792
+#: GFForm.py:1046 GFForm.py:1060 GFForm.py:1074 GFForm.py:1088 GFForm.py:1103
+#: GFInstance.py:817
 msgid "You cannot do that in query mode."
 msgstr ""
 
@@ -152,7 +152,7 @@
 "\n"
 "    %s"
 
-#: GFInstance.py:302
+#: GFInstance.py:315
 #, fuzzy
 msgid "Unable to login to datasource: %s"
 msgstr ""
@@ -160,7 +160,7 @@
 "\n"
 "      %s"
 
-#: GFInstance.py:306
+#: GFInstance.py:319
 #, fuzzy
 msgid "Error while communicating with datasource: %s"
 msgstr ""
@@ -168,24 +168,24 @@
 "\n"
 "       %s"
 
-#: GFInstance.py:344
+#: GFInstance.py:367
 #, fuzzy
 msgid "There are no navigable widgets in this form. Unable to display."
 msgstr "No hay widgets navegables en esta forma. Incapaz de desplegar."
 
-#: GFInstance.py:802 GFInstance.py:1012
+#: GFInstance.py:827 GFInstance.py:1037
 msgid "Invalid numeric value entered."
 msgstr "El Valor numerico proporcionado, es invalido"
 
-#: GFInstance.py:907
+#: GFInstance.py:932
 msgid "Current data is saved"
 msgstr "Los datos actuales son guardados."
 
-#: GFInstance.py:928
+#: GFInstance.py:953
 msgid "Block does not allow delete"
 msgstr "El Bloque no permite borrar"
 
-#: GFInstance.py:951
+#: GFInstance.py:976
 msgid "Block does not allow insert"
 msgstr "El Bloque no permite insertar."
 
@@ -201,11 +201,11 @@
 msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
 msgstr ""
 
-#: GFObjects/GFEntry.py:99
+#: GFObjects/GFEntry.py:98
 msgid "Entry references non-existent block '%s'"
 msgstr ""
 
-#: GFObjects/GFEntry.py:107
+#: GFObjects/GFEntry.py:106
 msgid "Entry references non-existent field '%s'"
 msgstr ""
 
@@ -213,356 +213,356 @@
 msgid "Datasource '%s' not found"
 msgstr ""
 
-#: GFParser.py:93
+#: GFParser.py:91
 #, fuzzy
 msgid "Title"
 msgstr "&Archivo"
 
-#: GFParser.py:98 GFParser.py:374
+#: GFParser.py:96 GFParser.py:371
 #, fuzzy
 msgid "Read Only"
 msgstr "Aviso de 'Read Only'"
 
-#: GFParser.py:105
+#: GFParser.py:103
 #, fuzzy
 msgid "Name"
 msgstr "Nombre"
 
-#: GFParser.py:109
+#: GFParser.py:107
 #, fuzzy
 msgid "Style"
 msgstr "&Archivo"
 
-#: GFParser.py:111 GFParser.py:169
+#: GFParser.py:109 GFParser.py:174
 msgid "Normal"
 msgstr ""
 
-#: GFParser.py:112
+#: GFParser.py:110
 msgid "Dialog"
 msgstr ""
 
-#: GFParser.py:136
+#: GFParser.py:138
 #, fuzzy
 msgid "Tab Location"
 msgstr "o bien via URL"
 
-#: GFParser.py:138
+#: GFParser.py:140
 msgid "No tabs"
 msgstr ""
 
-#: GFParser.py:139
+#: GFParser.py:141
 msgid "Left tabs"
 msgstr ""
 
-#: GFParser.py:140
+#: GFParser.py:142
 msgid "Right tabs"
 msgstr ""
 
-#: GFParser.py:141
+#: GFParser.py:143
 msgid "Botton tabs"
 msgstr ""
 
-#: GFParser.py:142
+#: GFParser.py:144
 msgid "Top tabs"
 msgstr ""
 
-#: GFParser.py:200 GFParser.py:321 GFParser.py:544 GFParser.py:810
+#: GFParser.py:207 GFParser.py:325 GFParser.py:538 GFParser.py:771
 msgid "Row Spacing"
 msgstr ""
 
-#: GFParser.py:207
+#: GFParser.py:214
 msgid "Transparent Nav"
 msgstr ""
 
-#: GFParser.py:217
+#: GFParser.py:224
 #, fuzzy
 msgid "Auto Create Record"
 msgstr "Eliminar registro"
 
-#: GFParser.py:223
+#: GFParser.py:230
 #, fuzzy
 msgid "Auto Next Record"
 msgstr "Registro siguiente"
 
-#: GFParser.py:231
+#: GFParser.py:238
 msgid "Auto Commit"
 msgstr ""
 
-#: GFParser.py:238
+#: GFParser.py:245
 msgid "Auto Clear on Commit"
 msgstr ""
 
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:251 GFParser.py:474 GFParser.py:670
 msgid "Allow Editing"
 msgstr ""
 
-#: GFParser.py:246 GFParser.py:485 GFParser.py:705
+#: GFParser.py:253 GFParser.py:476 GFParser.py:672
 #: uidrivers/curses/UIdriver.py:250
 msgid "Yes"
 msgstr ""
 
-#: GFParser.py:247 GFParser.py:486 GFParser.py:706
+#: GFParser.py:254 GFParser.py:477 GFParser.py:673
 #: uidrivers/curses/UIdriver.py:251
 #, fuzzy
 msgid "No"
 msgstr "nov"
 
-#: GFParser.py:248 GFParser.py:488 GFParser.py:708
+#: GFParser.py:255 GFParser.py:479 GFParser.py:675
 #, fuzzy
 msgid "Update Only"
 msgstr "Aviso de 'Read Only'"
 
-#: GFParser.py:249 GFParser.py:489 GFParser.py:709
+#: GFParser.py:256 GFParser.py:480 GFParser.py:676
 #, fuzzy
 msgid "New Records Only"
 msgstr "Registro siguiente"
 
-#: GFParser.py:254
+#: GFParser.py:261
 msgid "Allow Querying"
 msgstr ""
 
-#: GFParser.py:259
+#: GFParser.py:266
 #, fuzzy
 msgid "Allow Deletes"
 msgstr "&Elimina %s"
 
-#: GFParser.py:264 GFParser.py:765
+#: GFParser.py:271 GFParser.py:735
 msgid "Navigable"
 msgstr ""
 
-#: GFParser.py:271
+#: GFParser.py:278
 msgid "Prevent Deletes"
 msgstr ""
 
-#: GFParser.py:277
+#: GFParser.py:284
 #, fuzzy
 msgid "Prevent Inserts"
 msgstr "Inspector de Propiedades"
 
-#: GFParser.py:304
+#: GFParser.py:312
 msgid "Left"
 msgstr ""
 
-#: GFParser.py:305
+#: GFParser.py:313
 msgid "Right"
 msgstr ""
 
-#: GFParser.py:306
+#: GFParser.py:314
 msgid "Centered"
 msgstr ""
 
-#: GFParser.py:347
+#: GFParser.py:344
 msgid "Field (Database)"
 msgstr ""
 
-#: GFParser.py:352
+#: GFParser.py:349
 msgid "Max Text Length"
 msgstr ""
 
-#: GFParser.py:357
+#: GFParser.py:354
 msgid "Min Text Length"
 msgstr ""
 
-#: GFParser.py:389
+#: GFParser.py:386
 msgid "As Entered"
 msgstr ""
 
-#: GFParser.py:390
+#: GFParser.py:387
 msgid "Upper case"
 msgstr ""
 
-#: GFParser.py:391
+#: GFParser.py:388
 msgid "Lower case"
 msgstr ""
 
-#: GFParser.py:396
+#: GFParser.py:394
 #, fuzzy
 msgid "Data Type"
 msgstr "Tipo Nativo"
 
-#: GFParser.py:398
+#: GFParser.py:396
 msgid "Text"
 msgstr ""
 
-#: GFParser.py:399
+#: GFParser.py:397
 msgid "Numeric"
 msgstr ""
 
-#: GFParser.py:400
+#: GFParser.py:398
 msgid "Date/Time"
 msgstr ""
 
-#: GFParser.py:425
+#: GFParser.py:408
 #, fuzzy
 msgid "F/K Datasource"
 msgstr "Detalle de Datasource"
 
-#: GFParser.py:429
+#: GFParser.py:412
 msgid "F/K Bound Field"
 msgstr ""
 
-#: GFParser.py:434
+#: GFParser.py:418
 #, fuzzy
 msgid "F/K Description Field"
 msgstr "Descripcion"
 
-#: GFParser.py:438
+#: GFParser.py:428
 msgid "F/K Refresh Method"
 msgstr ""
 
-#: GFParser.py:440
+#: GFParser.py:430
 msgid "On form startup"
 msgstr ""
 
-#: GFParser.py:441
+#: GFParser.py:431
 msgid "On field modification"
 msgstr ""
 
-#: GFParser.py:442
+#: GFParser.py:432
 msgid "On commit"
 msgstr ""
 
-#: GFParser.py:447
+#: GFParser.py:438
 #, fuzzy
 msgid "Default (New Records)"
 msgstr "Eliminar registro"
 
-#: GFParser.py:454
+#: GFParser.py:445
 #, fuzzy
 msgid "Default to last entry"
 msgstr "Ejecutar Query"
 
-#: GFParser.py:462
+#: GFParser.py:453
 #, fuzzy
 msgid "Default (Querying)"
 msgstr "Ejecutar Query"
 
-#: GFParser.py:469
+#: GFParser.py:460
 msgid "Sloppy Queries"
 msgstr ""
 
-#: GFParser.py:476
+#: GFParser.py:467
 msgid "Ignore Case on Queries"
 msgstr ""
 
-#: GFParser.py:487 GFParser.py:707
+#: GFParser.py:478 GFParser.py:674
 msgid "Null Only"
 msgstr ""
 
-#: GFParser.py:494
+#: GFParser.py:485
 msgid "Allow Query"
 msgstr ""
 
-#: GFParser.py:498
+#: GFParser.py:489
 msgid "Trim left spaces"
 msgstr ""
 
-#: GFParser.py:504
+#: GFParser.py:495
 msgid "Trim right spaces"
 msgstr ""
 
-#: GFParser.py:537
+#: GFParser.py:529
 msgid "Focus Order"
 msgstr ""
 
-#: GFParser.py:562
+#: GFParser.py:557
 msgid "Default"
 msgstr ""
 
-#: GFParser.py:563
+#: GFParser.py:558
 msgid "Password/Hidden"
 msgstr ""
 
-#: GFParser.py:564
+#: GFParser.py:559
 msgid "Dropdown/Combo box"
 msgstr ""
 
-#: GFParser.py:565
+#: GFParser.py:560
 msgid "Listbox"
 msgstr ""
 
-#: GFParser.py:566
+#: GFParser.py:561
 msgid "Checkbox"
 msgstr ""
 
-#: GFParser.py:567
+#: GFParser.py:562
 msgid "Label (non-editable)"
 msgstr ""
 
-#: GFParser.py:577
+#: GFParser.py:573
 msgid "Format Mask"
 msgstr ""
 
-#: GFParser.py:581
+#: GFParser.py:577
 msgid "Input Mask"
 msgstr ""
 
-#: GFParser.py:584
+#: GFParser.py:581
 msgid "Display Mask"
 msgstr ""
 
-#: GFParser.py:686
+#: GFParser.py:648
 msgid "Field contains the URL of the image"
 msgstr ""
 
-#: GFParser.py:687
+#: GFParser.py:649
 msgid "Field contains a PIL encoding of the image"
 msgstr ""
 
-#: GFParser.py:693
+#: GFParser.py:657
 msgid "Full-size image (no scaling)"
 msgstr ""
 
-#: GFParser.py:694
+#: GFParser.py:658
 msgid "Scale to width"
 msgstr ""
 
-#: GFParser.py:695
+#: GFParser.py:659
 msgid "Scale to height"
 msgstr ""
 
-#: GFParser.py:696
+#: GFParser.py:660
 msgid "Scale width and height (may distort image)"
 msgstr ""
 
-#: GFParser.py:697
+#: GFParser.py:661
 msgid "Use a best-fit algorithm"
 msgstr ""
 
-#: GFParser.py:743
+#: GFParser.py:711
 msgid "Field contains the URL of the component"
 msgstr ""
 
-#: GFParser.py:744
+#: GFParser.py:712
 msgid "Field contains the data of the component in Base63 encoding"
 msgstr ""
 
-#: GFParser.py:818 GFParser.py:858
+#: GFParser.py:780 GFParser.py:821
 #, fuzzy
 msgid "Description field"
 msgstr "Descripcion"
 
-#: GFParser.py:823
+#: GFParser.py:785
 msgid "Own ID field"
 msgstr ""
 
-#: GFParser.py:828
+#: GFParser.py:790
 msgid "Parent ID field"
 msgstr ""
 
-#: GFParser.py:833
+#: GFParser.py:795
 msgid "Table hint for leaf tables"
 msgstr ""
 
-#: GFParser.py:854
+#: GFParser.py:816
 msgid "ID of a field"
 msgstr ""
 
-#: GFParser.py:1091
+#: GFParser.py:1060
 msgid "M/D Min Child Rows"
 msgstr ""
 
-#: GFParser.py:1102
+#: GFParser.py:1071
 msgid "M/D Max Child Rows"
 msgstr ""
 
@@ -570,7 +570,7 @@
 msgid "The UI-Driver %(name)s has no implementation of %(method)s"
 msgstr ""
 
-#: uidrivers/_base/UIdriver.py:528
+#: uidrivers/_base/UIdriver.py:532
 #, fuzzy
 msgid "GNUe Message"
 msgstr "Salir GNUe Designer"

Modified: trunk/gnue-forms/po/fr.po
===================================================================
--- trunk/gnue-forms/po/fr.po   2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/po/fr.po   2005-03-04 23:44:24 UTC (rev 7097)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2005-02-07 11:09+CET\n"
+"POT-Creation-Date: 2005-03-05 00:43+CET\n"
 "PO-Revision-Date: 2004-04-10 19:29+0200\n"
 "Last-Translator: Laurent Savaete <address@hidden>\n"
 "Language-Team: Francais <address@hidden>\n"
@@ -36,20 +36,20 @@
 msgid "Disables the splash screen"
 msgstr "D�sactive l'�cran de d�marrage"
 
-#: GFClient.py:122
+#: GFClient.py:126
 msgid "Unknown UI driver specified: %s"
 msgstr "Pilote d'UI sp�cifi� inconnu: %s"
 
-#: GFClient.py:129
+#: GFClient.py:133
 #, fuzzy
 msgid "Unable to load UI driver: %s"
 msgstr "Impossible de charger un pilote d'UI valide. Abandon."
 
-#: GFClient.py:168
+#: GFClient.py:176
 msgid "No Forms Definition File Specified."
 msgstr "Pas de fichier de d�finition de formulaire sp�cifi�."
 
-#: GFClient.py:183
+#: GFClient.py:199
 msgid ""
 "The following interfaces are supported by GNUe Forms. You can select an\n"
 "interface via the --interface option."
@@ -57,12 +57,12 @@
 "Les interfaces suivantes sont support�es par GNUe Forms. Vous\n"
 "pouvez s�lectionner une interface avec l'option --interface."
 
-#: GFClient.py:186
+#: GFClient.py:202
 msgid "To view general help, run this command with the --help option."
 msgstr ""
 "Pour obtenir l'aide g�n�rale, executez cette commande avec l'option --help."
 
-#: GFClient.py:188
+#: GFClient.py:204
 msgid "User interface command line options:"
 msgstr "Options de la ligne de commande de l'interface utilisateur:"
 
@@ -86,7 +86,7 @@
 msgid "Trigger Exception :\n"
 msgstr "D�clencher l'exception : \n"
 
-#: GFForm.py:512 GFInstance.py:902
+#: GFForm.py:512 GFInstance.py:927
 msgid "Data not saved. Save changes or clear the form to proceed."
 msgstr ""
 "Donn�es non sauvegard�es. Enregistrez les changements ou effacez le "
@@ -123,19 +123,19 @@
 msgid "Query successful."
 msgstr ""
 
-#: GFForm.py:623 GFInstance.py:925 GFInstance.py:948
+#: GFForm.py:625 GFInstance.py:950 GFInstance.py:973
 msgid "Form is readonly"
 msgstr "Formulaire en lecture seule"
 
-#: GFForm.py:640
+#: GFForm.py:642
 msgid "Form trigger returned error"
 msgstr "Le trigger du formulaire a renvoy� une erreur."
 
-#: GFForm.py:651
+#: GFForm.py:653
 msgid "Block trigger returned error"
 msgstr "Le trigger du bloc a renvoy� une erreur."
 
-#: GFForm.py:678
+#: GFForm.py:680
 #, fuzzy
 msgid ""
 "Database commit error:\n"
@@ -146,8 +146,8 @@
 "%s\n"
 "%s"
 
-#: GFForm.py:1042 GFForm.py:1056 GFForm.py:1070 GFForm.py:1084 GFForm.py:1099
-#: GFInstance.py:792
+#: GFForm.py:1046 GFForm.py:1060 GFForm.py:1074 GFForm.py:1088 GFForm.py:1103
+#: GFInstance.py:817
 #, fuzzy
 msgid "You cannot do that in query mode."
 msgstr "Le formulaire n'est pas en mode recherche."
@@ -160,7 +160,7 @@
 "\n"
 "%s"
 
-#: GFInstance.py:302
+#: GFInstance.py:315
 #, fuzzy
 msgid "Unable to login to datasource: %s"
 msgstr ""
@@ -168,7 +168,7 @@
 "\n"
 "%s"
 
-#: GFInstance.py:306
+#: GFInstance.py:319
 #, fuzzy
 msgid "Error while communicating with datasource: %s"
 msgstr ""
@@ -176,26 +176,26 @@
 "\n"
 "%s"
 
-#: GFInstance.py:344
+#: GFInstance.py:367
 #, fuzzy
 msgid "There are no navigable widgets in this form. Unable to display."
 msgstr ""
 "Il n'y a pas de composants navigables dans ce formulaire. Affichage "
 "impossible."
 
-#: GFInstance.py:802 GFInstance.py:1012
+#: GFInstance.py:827 GFInstance.py:1037
 msgid "Invalid numeric value entered."
 msgstr "Valeur num�rique saisie incorrecte."
 
-#: GFInstance.py:907
+#: GFInstance.py:932
 msgid "Current data is saved"
 msgstr "Donn�es actuelles sauvegard�es"
 
-#: GFInstance.py:928
+#: GFInstance.py:953
 msgid "Block does not allow delete"
 msgstr "Le bloc n'autorise pas la suppression"
 
-#: GFInstance.py:951
+#: GFInstance.py:976
 msgid "Block does not allow insert"
 msgstr "Le bloc n'autorise pas l'insertion"
 
@@ -213,11 +213,11 @@
 msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
 msgstr ""
 
-#: GFObjects/GFEntry.py:99
+#: GFObjects/GFEntry.py:98
 msgid "Entry references non-existent block '%s'"
 msgstr ""
 
-#: GFObjects/GFEntry.py:107
+#: GFObjects/GFEntry.py:106
 msgid "Entry references non-existent field '%s'"
 msgstr ""
 
@@ -225,356 +225,356 @@
 msgid "Datasource '%s' not found"
 msgstr ""
 
-#: GFParser.py:93
+#: GFParser.py:91
 msgid "Title"
 msgstr "Titre"
 
-#: GFParser.py:98 GFParser.py:374
+#: GFParser.py:96 GFParser.py:371
 msgid "Read Only"
 msgstr "Lecture seule"
 
-#: GFParser.py:105
+#: GFParser.py:103
 msgid "Name"
 msgstr ""
 
-#: GFParser.py:109
+#: GFParser.py:107
 #, fuzzy
 msgid "Style"
 msgstr "Titre"
 
-#: GFParser.py:111 GFParser.py:169
+#: GFParser.py:109 GFParser.py:174
 msgid "Normal"
 msgstr "Normal"
 
-#: GFParser.py:112
+#: GFParser.py:110
 msgid "Dialog"
 msgstr "Boite de dialogue"
 
-#: GFParser.py:136
+#: GFParser.py:138
 msgid "Tab Location"
 msgstr ""
 
-#: GFParser.py:138
+#: GFParser.py:140
 msgid "No tabs"
 msgstr "Pas de tabulations"
 
-#: GFParser.py:139
+#: GFParser.py:141
 #, fuzzy
 msgid "Left tabs"
 msgstr "Pas de tabulations"
 
-#: GFParser.py:140
+#: GFParser.py:142
 #, fuzzy
 msgid "Right tabs"
 msgstr "Droite"
 
-#: GFParser.py:141
+#: GFParser.py:143
 #, fuzzy
 msgid "Botton tabs"
 msgstr "Pas de tabulations"
 
-#: GFParser.py:142
+#: GFParser.py:144
 #, fuzzy
 msgid "Top tabs"
 msgstr "Pas de tabulations"
 
-#: GFParser.py:200 GFParser.py:321 GFParser.py:544 GFParser.py:810
+#: GFParser.py:207 GFParser.py:325 GFParser.py:538 GFParser.py:771
 msgid "Row Spacing"
 msgstr "Ecartement des lignes"
 
-#: GFParser.py:207
+#: GFParser.py:214
 msgid "Transparent Nav"
 msgstr ""
 
-#: GFParser.py:217
+#: GFParser.py:224
 #, fuzzy
 msgid "Auto Create Record"
 msgstr "Supprimer l'enregistrement courant"
 
-#: GFParser.py:223
+#: GFParser.py:230
 #, fuzzy
 msgid "Auto Next Record"
 msgstr "Enregistrement suivant"
 
-#: GFParser.py:231
+#: GFParser.py:238
 msgid "Auto Commit"
 msgstr ""
 
-#: GFParser.py:238
+#: GFParser.py:245
 msgid "Auto Clear on Commit"
 msgstr ""
 
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:251 GFParser.py:474 GFParser.py:670
 msgid "Allow Editing"
 msgstr ""
 
-#: GFParser.py:246 GFParser.py:485 GFParser.py:705
+#: GFParser.py:253 GFParser.py:476 GFParser.py:672
 #: uidrivers/curses/UIdriver.py:250
 msgid "Yes"
 msgstr ""
 
-#: GFParser.py:247 GFParser.py:486 GFParser.py:706
+#: GFParser.py:254 GFParser.py:477 GFParser.py:673
 #: uidrivers/curses/UIdriver.py:251
 msgid "No"
 msgstr ""
 
-#: GFParser.py:248 GFParser.py:488 GFParser.py:708
+#: GFParser.py:255 GFParser.py:479 GFParser.py:675
 #, fuzzy
 msgid "Update Only"
 msgstr "Lecture seule"
 
-#: GFParser.py:249 GFParser.py:489 GFParser.py:709
+#: GFParser.py:256 GFParser.py:480 GFParser.py:676
 #, fuzzy
 msgid "New Records Only"
 msgstr "Enregistrement suivant"
 
-#: GFParser.py:254
+#: GFParser.py:261
 msgid "Allow Querying"
 msgstr ""
 
-#: GFParser.py:259
+#: GFParser.py:266
 msgid "Allow Deletes"
 msgstr ""
 
-#: GFParser.py:264 GFParser.py:765
+#: GFParser.py:271 GFParser.py:735
 #, fuzzy
 msgid "Navigable"
 msgstr "&Navigation"
 
-#: GFParser.py:271
+#: GFParser.py:278
 msgid "Prevent Deletes"
 msgstr "Emp�cher les suppressions"
 
-#: GFParser.py:277
+#: GFParser.py:284
 msgid "Prevent Inserts"
 msgstr "Emp�cher les insertions"
 
-#: GFParser.py:304
+#: GFParser.py:312
 msgid "Left"
 msgstr "Gauche"
 
-#: GFParser.py:305
+#: GFParser.py:313
 msgid "Right"
 msgstr "Droite"
 
-#: GFParser.py:306
+#: GFParser.py:314
 msgid "Centered"
 msgstr "Centr�"
 
-#: GFParser.py:347
+#: GFParser.py:344
 msgid "Field (Database)"
 msgstr "Champ (base de donn�es)"
 
-#: GFParser.py:352
+#: GFParser.py:349
 msgid "Max Text Length"
 msgstr ""
 
-#: GFParser.py:357
+#: GFParser.py:354
 msgid "Min Text Length"
 msgstr ""
 
-#: GFParser.py:389
+#: GFParser.py:386
 #, fuzzy
 msgid "As Entered"
 msgstr "Centr�"
 
-#: GFParser.py:390
+#: GFParser.py:387
 msgid "Upper case"
 msgstr ""
 
-#: GFParser.py:391
+#: GFParser.py:388
 msgid "Lower case"
 msgstr ""
 
-#: GFParser.py:396
+#: GFParser.py:394
 msgid "Data Type"
 msgstr "Type de donn�es"
 
-#: GFParser.py:398
+#: GFParser.py:396
 msgid "Text"
 msgstr "Texte"
 
-#: GFParser.py:399
+#: GFParser.py:397
 msgid "Numeric"
 msgstr "Num�rique"
 
-#: GFParser.py:400
+#: GFParser.py:398
 msgid "Date/Time"
 msgstr "Date/Heure"
 
-#: GFParser.py:425
+#: GFParser.py:408
 msgid "F/K Datasource"
 msgstr "Source de donn�es F/K"
 
-#: GFParser.py:429
+#: GFParser.py:412
 msgid "F/K Bound Field"
 msgstr "Champ li� F/K"
 
-#: GFParser.py:434
+#: GFParser.py:418
 msgid "F/K Description Field"
 msgstr "Champ de description F/K"
 
-#: GFParser.py:438
+#: GFParser.py:428
 msgid "F/K Refresh Method"
 msgstr "M�thode de rafraichissment F/K"
 
-#: GFParser.py:440
+#: GFParser.py:430
 #, fuzzy
 msgid "On form startup"
 msgstr "Mettre � jour seulement au lancement"
 
-#: GFParser.py:441
+#: GFParser.py:431
 #, fuzzy
 msgid "On field modification"
 msgstr "Mettre � jour sur modification du champ"
 
-#: GFParser.py:442
+#: GFParser.py:432
 msgid "On commit"
 msgstr ""
 
-#: GFParser.py:447
+#: GFParser.py:438
 #, fuzzy
 msgid "Default (New Records)"
 msgstr "D�faut (Nouveau champ)"
 
-#: GFParser.py:454
+#: GFParser.py:445
 #, fuzzy
 msgid "Default to last entry"
 msgstr "Derni�re valeur par d�faut ?"
 
-#: GFParser.py:462
+#: GFParser.py:453
 #, fuzzy
 msgid "Default (Querying)"
 msgstr "D�faut (Requ�te)"
 
-#: GFParser.py:469
+#: GFParser.py:460
 msgid "Sloppy Queries"
 msgstr ""
 
-#: GFParser.py:476
+#: GFParser.py:467
 msgid "Ignore Case on Queries"
 msgstr "Ignorer la casse dans les requ�tes"
 
-#: GFParser.py:487 GFParser.py:707
+#: GFParser.py:478 GFParser.py:674
 msgid "Null Only"
 msgstr ""
 
-#: GFParser.py:494
+#: GFParser.py:485
 msgid "Allow Query"
 msgstr ""
 
-#: GFParser.py:498
+#: GFParser.py:489
 msgid "Trim left spaces"
 msgstr "Enlever les espaces � gauche"
 
-#: GFParser.py:504
+#: GFParser.py:495
 msgid "Trim right spaces"
 msgstr "Enlever les espaces � droite"
 
-#: GFParser.py:537
+#: GFParser.py:529
 msgid "Focus Order"
 msgstr ""
 
-#: GFParser.py:562
+#: GFParser.py:557
 msgid "Default"
 msgstr "D�faut"
 
-#: GFParser.py:563
+#: GFParser.py:558
 msgid "Password/Hidden"
 msgstr "Mot de passe/Cach�"
 
-#: GFParser.py:564
+#: GFParser.py:559
 msgid "Dropdown/Combo box"
 msgstr "Menu d�roulant"
 
-#: GFParser.py:565
+#: GFParser.py:560
 msgid "Listbox"
 msgstr ""
 
-#: GFParser.py:566
+#: GFParser.py:561
 msgid "Checkbox"
 msgstr "Case � cocher"
 
-#: GFParser.py:567
+#: GFParser.py:562
 msgid "Label (non-editable)"
 msgstr "Etiquette (non �ditable)"
 
-#: GFParser.py:577
+#: GFParser.py:573
 msgid "Format Mask"
 msgstr "Masque de formatage"
 
-#: GFParser.py:581
+#: GFParser.py:577
 msgid "Input Mask"
 msgstr "Masque de saisie"
 
-#: GFParser.py:584
+#: GFParser.py:581
 msgid "Display Mask"
 msgstr "Masque d'affichage"
 
-#: GFParser.py:686
+#: GFParser.py:648
 msgid "Field contains the URL of the image"
 msgstr "Le champ contient l'URL de l'image."
 
-#: GFParser.py:687
+#: GFParser.py:649
 msgid "Field contains a PIL encoding of the image"
 msgstr "Le champ contient un encodage PIL de l'image"
 
-#: GFParser.py:693
+#: GFParser.py:657
 msgid "Full-size image (no scaling)"
 msgstr ""
 
-#: GFParser.py:694
+#: GFParser.py:658
 msgid "Scale to width"
 msgstr ""
 
-#: GFParser.py:695
+#: GFParser.py:659
 msgid "Scale to height"
 msgstr ""
 
-#: GFParser.py:696
+#: GFParser.py:660
 msgid "Scale width and height (may distort image)"
 msgstr ""
 
-#: GFParser.py:697
+#: GFParser.py:661
 msgid "Use a best-fit algorithm"
 msgstr ""
 
-#: GFParser.py:743
+#: GFParser.py:711
 msgid "Field contains the URL of the component"
 msgstr "Le champ contient l'URL du composant"
 
-#: GFParser.py:744
+#: GFParser.py:712
 #, fuzzy
 msgid "Field contains the data of the component in Base63 encoding"
 msgstr "Le champ contient l'URL du composant"
 
-#: GFParser.py:818 GFParser.py:858
+#: GFParser.py:780 GFParser.py:821
 #, fuzzy
 msgid "Description field"
 msgstr "Champ de description F/K"
 
-#: GFParser.py:823
+#: GFParser.py:785
 msgid "Own ID field"
 msgstr ""
 
-#: GFParser.py:828
+#: GFParser.py:790
 #, fuzzy
 msgid "Parent ID field"
 msgstr "Emp�cher les suppressions"
 
-#: GFParser.py:833
+#: GFParser.py:795
 msgid "Table hint for leaf tables"
 msgstr ""
 
-#: GFParser.py:854
+#: GFParser.py:816
 msgid "ID of a field"
 msgstr ""
 
-#: GFParser.py:1091
+#: GFParser.py:1060
 msgid "M/D Min Child Rows"
 msgstr ""
 
-#: GFParser.py:1102
+#: GFParser.py:1071
 msgid "M/D Max Child Rows"
 msgstr ""
 
@@ -582,7 +582,7 @@
 msgid "The UI-Driver %(name)s has no implementation of %(method)s"
 msgstr ""
 
-#: uidrivers/_base/UIdriver.py:528
+#: uidrivers/_base/UIdriver.py:532
 msgid "GNUe Message"
 msgstr ""
 

Modified: trunk/gnue-forms/po/hu.po
===================================================================
--- trunk/gnue-forms/po/hu.po   2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/po/hu.po   2005-03-04 23:44:24 UTC (rev 7097)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: GNUe-Forms 0.5\n"
-"POT-Creation-Date: 2005-02-07 11:09+CET\n"
+"POT-Creation-Date: 2005-03-05 00:43+CET\n"
 "PO-Revision-Date: $Date$\n"
 "Last-Translator: Kmetyk� G�bor <address@hidden>\n"
 "MIME-Version: 1.0\n"
@@ -33,20 +33,20 @@
 msgid "Disables the splash screen"
 msgstr "Letiltja az ind�t�k�perny�t"
 
-#: GFClient.py:122
+#: GFClient.py:126
 msgid "Unknown UI driver specified: %s"
 msgstr "Ismeretlen UI meghajt�: %s"
 
 # c:\python22\lib\site-packages\gnue/forms/GFClient.py:97
-#: GFClient.py:129
+#: GFClient.py:133
 msgid "Unable to load UI driver: %s"
 msgstr "Nem lehet bet�lteni az UI meghajt�t: %s"
 
-#: GFClient.py:168
+#: GFClient.py:176
 msgid "No Forms Definition File Specified."
 msgstr "Nincs megadva k�perny� defin�ci�s file."
 
-#: GFClient.py:183
+#: GFClient.py:199
 msgid ""
 "The following interfaces are supported by GNUe Forms. You can select an\n"
 "interface via the --interface option."
@@ -54,13 +54,13 @@
 "A GNUe Forms az al�bbi interf�szeket t�mogatja. Az interf�szt a\n"
 "--interface kapcsol�val v�laszthatja ki."
 
-#: GFClient.py:186
+#: GFClient.py:202
 msgid "To view general help, run this command with the --help option."
 msgstr ""
 "�ltal�nos segzts�g megtekint�s�hez a --help kapcsol�val futtassa ugyanezt a "
 "parancsot."
 
-#: GFClient.py:188
+#: GFClient.py:204
 msgid "User interface command line options:"
 msgstr "Felhaszn�l�i fel�let parancssori kapcsol�i:"
 
@@ -84,7 +84,7 @@
 msgid "Trigger Exception :\n"
 msgstr "Trigger kiv�tel :\n"
 
-#: GFForm.py:512 GFInstance.py:902
+#: GFForm.py:512 GFInstance.py:927
 msgid "Data not saved. Save changes or clear the form to proceed."
 msgstr ""
 "Az adatok nincsenek mentve. A folytat�shoz mentse a v�ltoztat�sokat vagy "
@@ -121,19 +121,19 @@
 msgid "Query successful."
 msgstr "Lek�rdez�s sikeres."
 
-#: GFForm.py:623 GFInstance.py:925 GFInstance.py:948
+#: GFForm.py:625 GFInstance.py:950 GFInstance.py:973
 msgid "Form is readonly"
 msgstr "A k�perny� csak olvashat�"
 
-#: GFForm.py:640
+#: GFForm.py:642
 msgid "Form trigger returned error"
 msgstr "A k�perny� trigger hib�t adott vissza"
 
-#: GFForm.py:651
+#: GFForm.py:653
 msgid "Block trigger returned error"
 msgstr "A blokk trigger hib�t adott vissza"
 
-#: GFForm.py:678
+#: GFForm.py:680
 msgid ""
 "Database commit error:\n"
 "%(exType)s\n"
@@ -144,8 +144,8 @@
 "%(exMessage)s "
 
 # c:\python22\lib\site-packages\gnue/forms/GFForm.py:454
-#: GFForm.py:1042 GFForm.py:1056 GFForm.py:1070 GFForm.py:1084 GFForm.py:1099
-#: GFInstance.py:792
+#: GFForm.py:1046 GFForm.py:1060 GFForm.py:1074 GFForm.py:1088 GFForm.py:1103
+#: GFInstance.py:817
 msgid "You cannot do that in query mode."
 msgstr "Ezt nem lehet lek�rdez� m�dban v�grehajtani."
 
@@ -153,31 +153,31 @@
 msgid "Unable to open file: %s"
 msgstr "Nem lehet megnyitni a f�jlt: %s"
 
-#: GFInstance.py:302
+#: GFInstance.py:315
 msgid "Unable to login to datasource: %s"
 msgstr "Nem siker�lt a bel�p�s az adatb�zisba: %s"
 
-#: GFInstance.py:306
+#: GFInstance.py:319
 msgid "Error while communicating with datasource: %s"
 msgstr "Hiba az adatforr�ssal t�rt�n� kommunik�ci�ban: %s"
 
-#: GFInstance.py:344
+#: GFInstance.py:367
 msgid "There are no navigable widgets in this form. Unable to display."
 msgstr "Ezen a k�perny�n nincs navig�lhat� kontroll. Nem lehet megjelen�teni."
 
-#: GFInstance.py:802 GFInstance.py:1012
+#: GFInstance.py:827 GFInstance.py:1037
 msgid "Invalid numeric value entered."
 msgstr "Hib�s sz�m."
 
-#: GFInstance.py:907
+#: GFInstance.py:932
 msgid "Current data is saved"
 msgstr "Az aktu�lis adatok ment�sre ker�ltek"
 
-#: GFInstance.py:928
+#: GFInstance.py:953
 msgid "Block does not allow delete"
 msgstr "A blokkban nem lehet t�r�lni"
 
-#: GFInstance.py:951
+#: GFInstance.py:976
 msgid "Block does not allow insert"
 msgstr "A blokkban nem lehet besz�rni"
 
@@ -193,11 +193,11 @@
 msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
 msgstr "A '%(datasource)s' adatforr�s a '%(block)s' blokkban nem tal�lhat�"
 
-#: GFObjects/GFEntry.py:99
+#: GFObjects/GFEntry.py:98
 msgid "Entry references non-existent block '%s'"
 msgstr "A bejegyz�s a nem l�tez� '%s' blokkra hivatkozik"
 
-#: GFObjects/GFEntry.py:107
+#: GFObjects/GFEntry.py:106
 msgid "Entry references non-existent field '%s'"
 msgstr "A bejegyz�s a nem l�tez� '%s' mez�re hivatkozik"
 
@@ -205,341 +205,341 @@
 msgid "Datasource '%s' not found"
 msgstr "A '%s' adatforr�s nem tal�lhat�"
 
-#: GFParser.py:93
+#: GFParser.py:91
 msgid "Title"
 msgstr "C�m"
 
-#: GFParser.py:98 GFParser.py:374
+#: GFParser.py:96 GFParser.py:371
 msgid "Read Only"
 msgstr "Csak olvashat�"
 
-#: GFParser.py:105
+#: GFParser.py:103
 msgid "Name"
 msgstr "N�v"
 
-#: GFParser.py:109
+#: GFParser.py:107
 msgid "Style"
 msgstr "St�lus"
 
-#: GFParser.py:111 GFParser.py:169
+#: GFParser.py:109 GFParser.py:174
 msgid "Normal"
 msgstr "Norm�l"
 
-#: GFParser.py:112
+#: GFParser.py:110
 msgid "Dialog"
 msgstr "P�rbesz�d"
 
-#: GFParser.py:136
+#: GFParser.py:138
 msgid "Tab Location"
 msgstr "F�l elhelyezked�se"
 
-#: GFParser.py:138
+#: GFParser.py:140
 msgid "No tabs"
 msgstr "Nincs f�l"
 
-#: GFParser.py:139
+#: GFParser.py:141
 msgid "Left tabs"
 msgstr "Bal f�lek"
 
-#: GFParser.py:140
+#: GFParser.py:142
 msgid "Right tabs"
 msgstr "Jobb f�lek"
 
-#: GFParser.py:141
+#: GFParser.py:143
 msgid "Botton tabs"
 msgstr "Als� f�lek"
 
-#: GFParser.py:142
+#: GFParser.py:144
 msgid "Top tabs"
 msgstr "Fels� f�lek"
 
-#: GFParser.py:200 GFParser.py:321 GFParser.py:544 GFParser.py:810
+#: GFParser.py:207 GFParser.py:325 GFParser.py:538 GFParser.py:771
 msgid "Row Spacing"
 msgstr "Sort�vols�g"
 
-#: GFParser.py:207
+#: GFParser.py:214
 msgid "Transparent Nav"
 msgstr "Transzparens navig�ci�"
 
 # c:\python22\lib\site-packages\gnue/designer/base/Instance.py:306
-#: GFParser.py:217
+#: GFParser.py:224
 msgid "Auto Create Record"
 msgstr "Rekord automatikus l�trehoz�sa"
 
-#: GFParser.py:223
+#: GFParser.py:230
 msgid "Auto Next Record"
 msgstr "Automatikusan k�vetkez� rekordra l�p"
 
-#: GFParser.py:231
+#: GFParser.py:238
 msgid "Auto Commit"
 msgstr "Automatikus v�grehajt�s"
 
-#: GFParser.py:238
+#: GFParser.py:245
 msgid "Auto Clear on Commit"
 msgstr "Automatikus t�rl�s v�grehajt�skor"
 
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:251 GFParser.py:474 GFParser.py:670
 msgid "Allow Editing"
 msgstr "Szerkeszt�s enged�lyez�se"
 
-#: GFParser.py:246 GFParser.py:485 GFParser.py:705
+#: GFParser.py:253 GFParser.py:476 GFParser.py:672
 #: uidrivers/curses/UIdriver.py:250
 msgid "Yes"
 msgstr "Igen"
 
-#: GFParser.py:247 GFParser.py:486 GFParser.py:706
+#: GFParser.py:254 GFParser.py:477 GFParser.py:673
 #: uidrivers/curses/UIdriver.py:251
 msgid "No"
 msgstr "Nem"
 
-#: GFParser.py:248 GFParser.py:488 GFParser.py:708
+#: GFParser.py:255 GFParser.py:479 GFParser.py:675
 msgid "Update Only"
 msgstr "Csak m�dos�that�"
 
-#: GFParser.py:249 GFParser.py:489 GFParser.py:709
+#: GFParser.py:256 GFParser.py:480 GFParser.py:676
 msgid "New Records Only"
 msgstr "Csak �j rekordok"
 
-#: GFParser.py:254
+#: GFParser.py:261
 msgid "Allow Querying"
 msgstr "Lek�rdez�s enged�lyezve"
 
-#: GFParser.py:259
+#: GFParser.py:266
 msgid "Allow Deletes"
 msgstr "T�rl�sek enged�lyezve"
 
 # c:\python22\lib\site-packages\gnue/navigator/UIwin32.py:257
 # c:\python22\lib\site-packages\gnue/navigator/UIwxpython.py:146
-#: GFParser.py:264 GFParser.py:765
+#: GFParser.py:271 GFParser.py:735
 msgid "Navigable"
 msgstr "Navig�l�s enged�lyezve"
 
-#: GFParser.py:271
+#: GFParser.py:278
 msgid "Prevent Deletes"
 msgstr "T�rl�s megakad�lyoz�sa"
 
-#: GFParser.py:277
+#: GFParser.py:284
 msgid "Prevent Inserts"
 msgstr "Besz�r�s megakad�lyoz�sa"
 
-#: GFParser.py:304
+#: GFParser.py:312
 msgid "Left"
 msgstr "Bal"
 
-#: GFParser.py:305
+#: GFParser.py:313
 msgid "Right"
 msgstr "Jobb"
 
-#: GFParser.py:306
+#: GFParser.py:314
 msgid "Centered"
 msgstr "K�z�pre z�rt"
 
-#: GFParser.py:347
+#: GFParser.py:344
 msgid "Field (Database)"
 msgstr "Mez� (adatb�zis)"
 
-#: GFParser.py:352
+#: GFParser.py:349
 msgid "Max Text Length"
 msgstr "Max. sz�veghossz"
 
-#: GFParser.py:357
+#: GFParser.py:354
 msgid "Min Text Length"
 msgstr "Min. sz�veghossz"
 
-#: GFParser.py:389
+#: GFParser.py:386
 msgid "As Entered"
 msgstr "Ahogy bevitelre ker�lt"
 
-#: GFParser.py:390
+#: GFParser.py:387
 msgid "Upper case"
 msgstr "Nagybet�s"
 
-#: GFParser.py:391
+#: GFParser.py:388
 msgid "Lower case"
 msgstr "kisbet�s"
 
-#: GFParser.py:396
+#: GFParser.py:394
 msgid "Data Type"
 msgstr "Adatt�pus"
 
-#: GFParser.py:398
+#: GFParser.py:396
 msgid "Text"
 msgstr "Sz�veg"
 
-#: GFParser.py:399
+#: GFParser.py:397
 msgid "Numeric"
 msgstr "Sz�m"
 
-#: GFParser.py:400
+#: GFParser.py:398
 msgid "Date/Time"
 msgstr "D�tum/Id�"
 
 # 
c:\python22\lib\site-packages\gnue/designer/base/tools/DataSourceEditor.py:470
-#: GFParser.py:425
+#: GFParser.py:408
 msgid "F/K Datasource"
 msgstr "Idegen kulcs adatforr�s"
 
-#: GFParser.py:429
+#: GFParser.py:412
 msgid "F/K Bound Field"
 msgstr "Idegen kulcshoz k�t�tt mez�"
 
-#: GFParser.py:434
+#: GFParser.py:418
 msgid "F/K Description Field"
 msgstr "Idegen kulcs le�r� mez�"
 
-#: GFParser.py:438
+#: GFParser.py:428
 msgid "F/K Refresh Method"
 msgstr "Idegen kulcs friss�t�si m�dszer"
 
-#: GFParser.py:440
+#: GFParser.py:430
 msgid "On form startup"
 msgstr "A k�perny� indul�sakor"
 
-#: GFParser.py:441
+#: GFParser.py:431
 msgid "On field modification"
 msgstr "Mez� v�ltoz�sakor"
 
-#: GFParser.py:442
+#: GFParser.py:432
 msgid "On commit"
 msgstr "V�grehajt�skor"
 
-#: GFParser.py:447
+#: GFParser.py:438
 msgid "Default (New Records)"
 msgstr "Alap�rtelmezett (�j rekordok)"
 
-#: GFParser.py:454
+#: GFParser.py:445
 msgid "Default to last entry"
 msgstr "Alap�rtelmezett az utols� �rt�k"
 
-#: GFParser.py:462
+#: GFParser.py:453
 msgid "Default (Querying)"
 msgstr "Alap�rtelmezett (Lek�rdez�s)"
 
-#: GFParser.py:469
+#: GFParser.py:460
 msgid "Sloppy Queries"
 msgstr "Fel�letes lek�rdez�sek"
 
-#: GFParser.py:476
+#: GFParser.py:467
 msgid "Ignore Case on Queries"
 msgstr "A kis/nagybet�s �r�sm�d nem sz�m�t a lek�rdez�sekn�l"
 
-#: GFParser.py:487 GFParser.py:707
+#: GFParser.py:478 GFParser.py:674
 msgid "Null Only"
 msgstr "Csak Null"
 
-#: GFParser.py:494
+#: GFParser.py:485
 msgid "Allow Query"
 msgstr "Lek�rdez�s enged�lyezve"
 
-#: GFParser.py:498
+#: GFParser.py:489
 msgid "Trim left spaces"
 msgstr "�res helyek lev�g�sa balr�l"
 
-#: GFParser.py:504
+#: GFParser.py:495
 msgid "Trim right spaces"
 msgstr "�res helyek lev�g�sa jobbr�l"
 
-#: GFParser.py:537
+#: GFParser.py:529
 msgid "Focus Order"
 msgstr "F�kusz sorrend"
 
-#: GFParser.py:562
+#: GFParser.py:557
 msgid "Default"
 msgstr "Alap�rtelmezett"
 
-#: GFParser.py:563
+#: GFParser.py:558
 msgid "Password/Hidden"
 msgstr "Jelsz�/Rejtett"
 
-#: GFParser.py:564
+#: GFParser.py:559
 msgid "Dropdown/Combo box"
 msgstr "Leg�rd�l�/Combo box"
 
-#: GFParser.py:565
+#: GFParser.py:560
 msgid "Listbox"
 msgstr "Listbox"
 
-#: GFParser.py:566
+#: GFParser.py:561
 msgid "Checkbox"
 msgstr "Jel�l�mez�"
 
-#: GFParser.py:567
+#: GFParser.py:562
 msgid "Label (non-editable)"
 msgstr "C�mke (nem v�ltoztathat�)"
 
-#: GFParser.py:577
+#: GFParser.py:573
 msgid "Format Mask"
 msgstr "Form�tum maszk"
 
-#: GFParser.py:581
+#: GFParser.py:577
 msgid "Input Mask"
 msgstr "Beviteli maszk"
 
-#: GFParser.py:584
+#: GFParser.py:581
 msgid "Display Mask"
 msgstr "Megjelen�t�si maszk"
 
-#: GFParser.py:686
+#: GFParser.py:648
 msgid "Field contains the URL of the image"
 msgstr "A mez� a k�p URL-j�t tartalmazza"
 
-#: GFParser.py:687
+#: GFParser.py:649
 msgid "Field contains a PIL encoding of the image"
 msgstr "A mez� a k�p PIL-k�dol�s�t tartalmazza"
 
-#: GFParser.py:693
+#: GFParser.py:657
 msgid "Full-size image (no scaling)"
 msgstr "Teljes m�ret� k�p (nincs sk�l�zva)"
 
-#: GFParser.py:694
+#: GFParser.py:658
 msgid "Scale to width"
 msgstr "Sz�less�ghez igaz�t"
 
-#: GFParser.py:695
+#: GFParser.py:659
 msgid "Scale to height"
 msgstr "Magass�ghoz igaz�t"
 
-#: GFParser.py:696
+#: GFParser.py:660
 msgid "Scale width and height (may distort image)"
 msgstr "Sz�less�ghez �s magass�ghoz is igaz�t (torz�thatja a k�pet)"
 
-#: GFParser.py:697
+#: GFParser.py:661
 msgid "Use a best-fit algorithm"
 msgstr "Legjobb illeszked�ses algoritmus"
 
-#: GFParser.py:743
+#: GFParser.py:711
 msgid "Field contains the URL of the component"
 msgstr "A mez� a komponens URL-j�t tartalmazza"
 
-#: GFParser.py:744
+#: GFParser.py:712
 msgid "Field contains the data of the component in Base63 encoding"
 msgstr "A mez� a komponens adat�t Base63 k�dol�ssal tartalmazza"
 
-#: GFParser.py:818 GFParser.py:858
+#: GFParser.py:780 GFParser.py:821
 msgid "Description field"
 msgstr "Le�r� mez�"
 
-#: GFParser.py:823
+#: GFParser.py:785
 msgid "Own ID field"
 msgstr "Saj�t ID mez�"
 
-#: GFParser.py:828
+#: GFParser.py:790
 msgid "Parent ID field"
 msgstr "Sz�l� ID mez�"
 
-#: GFParser.py:833
+#: GFParser.py:795
 msgid "Table hint for leaf tables"
 msgstr "T�bla tipp a lev�l t�bl�khoz"
 
-#: GFParser.py:854
+#: GFParser.py:816
 msgid "ID of a field"
 msgstr "Egy mez� ID-je"
 
-#: GFParser.py:1091
+#: GFParser.py:1060
 msgid "M/D Min Child Rows"
 msgstr "M/D Min. gyermek sorok"
 
-#: GFParser.py:1102
+#: GFParser.py:1071
 msgid "M/D Max Child Rows"
 msgstr "M/D Max. gyermek sorok"
 
@@ -547,7 +547,7 @@
 msgid "The UI-Driver %(name)s has no implementation of %(method)s"
 msgstr "A %(name)s UI meghajt�ban nincs megval�s�tva a %(method)s"
 
-#: uidrivers/_base/UIdriver.py:528
+#: uidrivers/_base/UIdriver.py:532
 msgid "GNUe Message"
 msgstr "GNUe �zenet"
 

Modified: trunk/gnue-forms/po/lt.po
===================================================================
--- trunk/gnue-forms/po/lt.po   2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/po/lt.po   2005-03-04 23:44:24 UTC (rev 7097)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2005-02-07 11:09+CET\n"
+"POT-Creation-Date: 2005-03-05 00:43+CET\n"
 "PO-Revision-Date: 2002-07-05 13:48+0200\n"
 "Last-Translator: Art�ras Kriukovas <address@hidden>\n"
 "Language-Team: Lithuania\n"
@@ -28,30 +28,30 @@
 msgid "Disables the splash screen"
 msgstr "I�jungia 'splash screen'"
 
-#: GFClient.py:122
+#: GFClient.py:126
 msgid "Unknown UI driver specified: %s"
 msgstr ""
 
-#: GFClient.py:129
+#: GFClient.py:133
 #, fuzzy
 msgid "Unable to load UI driver: %s"
 msgstr "nepavyko paleisti ODBC draiverio skirto %s"
 
-#: GFClient.py:168
+#: GFClient.py:176
 msgid "No Forms Definition File Specified."
 msgstr "Nenurodyta jokia forma."
 
-#: GFClient.py:183
+#: GFClient.py:199
 msgid ""
 "The following interfaces are supported by GNUe Forms. You can select an\n"
 "interface via the --interface option."
 msgstr ""
 
-#: GFClient.py:186
+#: GFClient.py:202
 msgid "To view general help, run this command with the --help option."
 msgstr ""
 
-#: GFClient.py:188
+#: GFClient.py:204
 #, fuzzy
 msgid "User interface command line options:"
 msgstr ""
@@ -82,7 +82,7 @@
 msgid "Trigger Exception :\n"
 msgstr ""
 
-#: GFForm.py:512 GFInstance.py:902
+#: GFForm.py:512 GFInstance.py:927
 msgid "Data not saved. Save changes or clear the form to proceed."
 msgstr "Duomenys nei�saugoti. I�saugokite poky�ius arba at�aukite juos."
 
@@ -114,27 +114,27 @@
 msgstr ""
 
 # ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:623 GFInstance.py:925 GFInstance.py:948
+#: GFForm.py:625 GFInstance.py:950 GFInstance.py:973
 msgid "Form is readonly"
 msgstr "Forma yra 'tik skaitymui'."
 
-#: GFForm.py:640
+#: GFForm.py:642
 msgid "Form trigger returned error"
 msgstr ""
 
-#: GFForm.py:651
+#: GFForm.py:653
 msgid "Block trigger returned error"
 msgstr ""
 
-#: GFForm.py:678
+#: GFForm.py:680
 msgid ""
 "Database commit error:\n"
 "%(exType)s\n"
 "%(exMessage)s"
 msgstr ""
 
-#: GFForm.py:1042 GFForm.py:1056 GFForm.py:1070 GFForm.py:1084 GFForm.py:1099
-#: GFInstance.py:792
+#: GFForm.py:1046 GFForm.py:1060 GFForm.py:1074 GFForm.py:1088 GFForm.py:1103
+#: GFInstance.py:817
 msgid "You cannot do that in query mode."
 msgstr ""
 
@@ -146,7 +146,7 @@
 "\n"
 "    %s"
 
-#: GFInstance.py:302
+#: GFInstance.py:315
 #, fuzzy
 msgid "Unable to login to datasource: %s"
 msgstr ""
@@ -154,7 +154,7 @@
 "\n"
 "      %s"
 
-#: GFInstance.py:306
+#: GFInstance.py:319
 #, fuzzy
 msgid "Error while communicating with datasource: %s"
 msgstr ""
@@ -162,24 +162,24 @@
 "\n"
 "       %s"
 
-#: GFInstance.py:344
+#: GFInstance.py:367
 #, fuzzy
 msgid "There are no navigable widgets in this form. Unable to display."
 msgstr "�ioje formoje n�ra fokusuojam� lauk�. Nepavyko parodyti formos."
 
-#: GFInstance.py:802 GFInstance.py:1012
+#: GFInstance.py:827 GFInstance.py:1037
 msgid "Invalid numeric value entered."
 msgstr "�vesta neteisinga skaitin� reik�m�."
 
-#: GFInstance.py:907
+#: GFInstance.py:932
 msgid "Current data is saved"
 msgstr "Dabartiniai duomenys i�saugoti."
 
-#: GFInstance.py:928
+#: GFInstance.py:953
 msgid "Block does not allow delete"
 msgstr "Bloke negalima trinti."
 
-#: GFInstance.py:951
+#: GFInstance.py:976
 msgid "Block does not allow insert"
 msgstr "Bloke negalima �ra�yti."
 
@@ -195,11 +195,11 @@
 msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
 msgstr ""
 
-#: GFObjects/GFEntry.py:99
+#: GFObjects/GFEntry.py:98
 msgid "Entry references non-existent block '%s'"
 msgstr ""
 
-#: GFObjects/GFEntry.py:107
+#: GFObjects/GFEntry.py:106
 msgid "Entry references non-existent field '%s'"
 msgstr ""
 
@@ -207,356 +207,356 @@
 msgid "Datasource '%s' not found"
 msgstr ""
 
-#: GFParser.py:93
+#: GFParser.py:91
 #, fuzzy
 msgid "Title"
 msgstr "&Failas"
 
-#: GFParser.py:98 GFParser.py:374
+#: GFParser.py:96 GFParser.py:371
 #, fuzzy
 msgid "Read Only"
 msgstr "'Tik skaitymui' �sp�jimas"
 
-#: GFParser.py:105
+#: GFParser.py:103
 #, fuzzy
 msgid "Name"
 msgstr "Pavadinimas"
 
-#: GFParser.py:109
+#: GFParser.py:107
 #, fuzzy
 msgid "Style"
 msgstr "&Failas"
 
-#: GFParser.py:111 GFParser.py:169
+#: GFParser.py:109 GFParser.py:174
 msgid "Normal"
 msgstr ""
 
-#: GFParser.py:112
+#: GFParser.py:110
 msgid "Dialog"
 msgstr ""
 
-#: GFParser.py:136
+#: GFParser.py:138
 #, fuzzy
 msgid "Tab Location"
 msgstr "arba URL adres�"
 
-#: GFParser.py:138
+#: GFParser.py:140
 msgid "No tabs"
 msgstr ""
 
-#: GFParser.py:139
+#: GFParser.py:141
 msgid "Left tabs"
 msgstr ""
 
-#: GFParser.py:140
+#: GFParser.py:142
 msgid "Right tabs"
 msgstr ""
 
-#: GFParser.py:141
+#: GFParser.py:143
 msgid "Botton tabs"
 msgstr ""
 
-#: GFParser.py:142
+#: GFParser.py:144
 msgid "Top tabs"
 msgstr ""
 
-#: GFParser.py:200 GFParser.py:321 GFParser.py:544 GFParser.py:810
+#: GFParser.py:207 GFParser.py:325 GFParser.py:538 GFParser.py:771
 msgid "Row Spacing"
 msgstr ""
 
-#: GFParser.py:207
+#: GFParser.py:214
 msgid "Transparent Nav"
 msgstr ""
 
-#: GFParser.py:217
+#: GFParser.py:224
 #, fuzzy
 msgid "Auto Create Record"
 msgstr "I�trinti �ra��"
 
-#: GFParser.py:223
+#: GFParser.py:230
 #, fuzzy
 msgid "Auto Next Record"
 msgstr "Sekantis �ra�as"
 
-#: GFParser.py:231
+#: GFParser.py:238
 msgid "Auto Commit"
 msgstr ""
 
-#: GFParser.py:238
+#: GFParser.py:245
 msgid "Auto Clear on Commit"
 msgstr ""
 
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:251 GFParser.py:474 GFParser.py:670
 msgid "Allow Editing"
 msgstr ""
 
-#: GFParser.py:246 GFParser.py:485 GFParser.py:705
+#: GFParser.py:253 GFParser.py:476 GFParser.py:672
 #: uidrivers/curses/UIdriver.py:250
 msgid "Yes"
 msgstr ""
 
-#: GFParser.py:247 GFParser.py:486 GFParser.py:706
+#: GFParser.py:254 GFParser.py:477 GFParser.py:673
 #: uidrivers/curses/UIdriver.py:251
 msgid "No"
 msgstr ""
 
-#: GFParser.py:248 GFParser.py:488 GFParser.py:708
+#: GFParser.py:255 GFParser.py:479 GFParser.py:675
 #, fuzzy
 msgid "Update Only"
 msgstr "'Tik skaitymui' �sp�jimas"
 
-#: GFParser.py:249 GFParser.py:489 GFParser.py:709
+#: GFParser.py:256 GFParser.py:480 GFParser.py:676
 #, fuzzy
 msgid "New Records Only"
 msgstr "Sekantis �ra�as"
 
-#: GFParser.py:254
+#: GFParser.py:261
 msgid "Allow Querying"
 msgstr ""
 
-#: GFParser.py:259
+#: GFParser.py:266
 #, fuzzy
 msgid "Allow Deletes"
 msgstr "&I�trinti %s"
 
-#: GFParser.py:264 GFParser.py:765
+#: GFParser.py:271 GFParser.py:735
 msgid "Navigable"
 msgstr ""
 
-#: GFParser.py:271
+#: GFParser.py:278
 msgid "Prevent Deletes"
 msgstr ""
 
-#: GFParser.py:277
+#: GFParser.py:284
 #, fuzzy
 msgid "Prevent Inserts"
 msgstr "Savybi� inspektorius"
 
-#: GFParser.py:304
+#: GFParser.py:312
 msgid "Left"
 msgstr ""
 
-#: GFParser.py:305
+#: GFParser.py:313
 msgid "Right"
 msgstr ""
 
-#: GFParser.py:306
+#: GFParser.py:314
 msgid "Centered"
 msgstr ""
 
-#: GFParser.py:347
+#: GFParser.py:344
 msgid "Field (Database)"
 msgstr ""
 
-#: GFParser.py:352
+#: GFParser.py:349
 msgid "Max Text Length"
 msgstr ""
 
-#: GFParser.py:357
+#: GFParser.py:354
 msgid "Min Text Length"
 msgstr ""
 
-#: GFParser.py:389
+#: GFParser.py:386
 msgid "As Entered"
 msgstr ""
 
-#: GFParser.py:390
+#: GFParser.py:387
 msgid "Upper case"
 msgstr ""
 
-#: GFParser.py:391
+#: GFParser.py:388
 msgid "Lower case"
 msgstr ""
 
-#: GFParser.py:396
+#: GFParser.py:394
 #, fuzzy
 msgid "Data Type"
 msgstr "Gimtasis tipas"
 
-#: GFParser.py:398
+#: GFParser.py:396
 msgid "Text"
 msgstr ""
 
-#: GFParser.py:399
+#: GFParser.py:397
 msgid "Numeric"
 msgstr ""
 
-#: GFParser.py:400
+#: GFParser.py:398
 msgid "Date/Time"
 msgstr ""
 
 # ../../designer/src/PopupMenu.py:48 :128
-#: GFParser.py:425
+#: GFParser.py:408
 #, fuzzy
 msgid "F/K Datasource"
 msgstr "duomen� �altinis"
 
-#: GFParser.py:429
+#: GFParser.py:412
 msgid "F/K Bound Field"
 msgstr ""
 
-#: GFParser.py:434
+#: GFParser.py:418
 #, fuzzy
 msgid "F/K Description Field"
 msgstr "Apra�ymas"
 
-#: GFParser.py:438
+#: GFParser.py:428
 msgid "F/K Refresh Method"
 msgstr ""
 
-#: GFParser.py:440
+#: GFParser.py:430
 msgid "On form startup"
 msgstr ""
 
-#: GFParser.py:441
+#: GFParser.py:431
 msgid "On field modification"
 msgstr ""
 
-#: GFParser.py:442
+#: GFParser.py:432
 msgid "On commit"
 msgstr ""
 
-#: GFParser.py:447
+#: GFParser.py:438
 #, fuzzy
 msgid "Default (New Records)"
 msgstr "I�trinti �ra��"
 
-#: GFParser.py:454
+#: GFParser.py:445
 #, fuzzy
 msgid "Default to last entry"
 msgstr "�vykdyti sudaryt� u�klaus�"
 
-#: GFParser.py:462
+#: GFParser.py:453
 #, fuzzy
 msgid "Default (Querying)"
 msgstr "�vykdyti sudaryt� u�klaus�"
 
-#: GFParser.py:469
+#: GFParser.py:460
 msgid "Sloppy Queries"
 msgstr ""
 
-#: GFParser.py:476
+#: GFParser.py:467
 msgid "Ignore Case on Queries"
 msgstr ""
 
-#: GFParser.py:487 GFParser.py:707
+#: GFParser.py:478 GFParser.py:674
 msgid "Null Only"
 msgstr ""
 
-#: GFParser.py:494
+#: GFParser.py:485
 msgid "Allow Query"
 msgstr ""
 
-#: GFParser.py:498
+#: GFParser.py:489
 msgid "Trim left spaces"
 msgstr ""
 
-#: GFParser.py:504
+#: GFParser.py:495
 msgid "Trim right spaces"
 msgstr ""
 
-#: GFParser.py:537
+#: GFParser.py:529
 msgid "Focus Order"
 msgstr ""
 
-#: GFParser.py:562
+#: GFParser.py:557
 msgid "Default"
 msgstr ""
 
-#: GFParser.py:563
+#: GFParser.py:558
 msgid "Password/Hidden"
 msgstr ""
 
-#: GFParser.py:564
+#: GFParser.py:559
 msgid "Dropdown/Combo box"
 msgstr ""
 
-#: GFParser.py:565
+#: GFParser.py:560
 msgid "Listbox"
 msgstr ""
 
-#: GFParser.py:566
+#: GFParser.py:561
 msgid "Checkbox"
 msgstr ""
 
-#: GFParser.py:567
+#: GFParser.py:562
 msgid "Label (non-editable)"
 msgstr ""
 
-#: GFParser.py:577
+#: GFParser.py:573
 msgid "Format Mask"
 msgstr ""
 
-#: GFParser.py:581
+#: GFParser.py:577
 msgid "Input Mask"
 msgstr ""
 
-#: GFParser.py:584
+#: GFParser.py:581
 msgid "Display Mask"
 msgstr ""
 
-#: GFParser.py:686
+#: GFParser.py:648
 msgid "Field contains the URL of the image"
 msgstr ""
 
-#: GFParser.py:687
+#: GFParser.py:649
 msgid "Field contains a PIL encoding of the image"
 msgstr ""
 
-#: GFParser.py:693
+#: GFParser.py:657
 msgid "Full-size image (no scaling)"
 msgstr ""
 
-#: GFParser.py:694
+#: GFParser.py:658
 msgid "Scale to width"
 msgstr ""
 
-#: GFParser.py:695
+#: GFParser.py:659
 msgid "Scale to height"
 msgstr ""
 
-#: GFParser.py:696
+#: GFParser.py:660
 msgid "Scale width and height (may distort image)"
 msgstr ""
 
-#: GFParser.py:697
+#: GFParser.py:661
 msgid "Use a best-fit algorithm"
 msgstr ""
 
-#: GFParser.py:743
+#: GFParser.py:711
 msgid "Field contains the URL of the component"
 msgstr ""
 
-#: GFParser.py:744
+#: GFParser.py:712
 msgid "Field contains the data of the component in Base63 encoding"
 msgstr ""
 
-#: GFParser.py:818 GFParser.py:858
+#: GFParser.py:780 GFParser.py:821
 #, fuzzy
 msgid "Description field"
 msgstr "Apra�ymas"
 
-#: GFParser.py:823
+#: GFParser.py:785
 msgid "Own ID field"
 msgstr ""
 
-#: GFParser.py:828
+#: GFParser.py:790
 msgid "Parent ID field"
 msgstr ""
 
-#: GFParser.py:833
+#: GFParser.py:795
 msgid "Table hint for leaf tables"
 msgstr ""
 
-#: GFParser.py:854
+#: GFParser.py:816
 msgid "ID of a field"
 msgstr ""
 
-#: GFParser.py:1091
+#: GFParser.py:1060
 msgid "M/D Min Child Rows"
 msgstr ""
 
-#: GFParser.py:1102
+#: GFParser.py:1071
 msgid "M/D Max Child Rows"
 msgstr ""
 
@@ -564,7 +564,7 @@
 msgid "The UI-Driver %(name)s has no implementation of %(method)s"
 msgstr ""
 
-#: uidrivers/_base/UIdriver.py:528
+#: uidrivers/_base/UIdriver.py:532
 #, fuzzy
 msgid "GNUe Message"
 msgstr "I�eiti i� GNUe dizainerio"

Modified: trunk/gnue-forms/po/ro.po
===================================================================
--- trunk/gnue-forms/po/ro.po   2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/po/ro.po   2005-03-04 23:44:24 UTC (rev 7097)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: GNUe Forms\n"
-"POT-Creation-Date: 2005-02-07 11:09+CET\n"
+"POT-Creation-Date: 2005-03-05 00:43+CET\n"
 "PO-Revision-Date: 2004-04-7 17:02+0200\n"
 "Last-Translator: Florin Boariu <address@hidden>\n"
 "Language-Team: Romanian\n"
@@ -35,20 +35,20 @@
 msgid "Disables the splash screen"
 msgstr "Opreste ecranul splash"
 
-#: GFClient.py:122
+#: GFClient.py:126
 msgid "Unknown UI driver specified: %s"
 msgstr "Ati specificat un driver UI necunoscut: %s"
 
-#: GFClient.py:129
+#: GFClient.py:133
 #, fuzzy
 msgid "Unable to load UI driver: %s"
 msgstr "Nu pot incarca drivere UI valide.  Ma dau batut."
 
-#: GFClient.py:168
+#: GFClient.py:176
 msgid "No Forms Definition File Specified."
 msgstr "Nu ati specificat nici un Fisier de Definitie Formular."
 
-#: GFClient.py:183
+#: GFClient.py:199
 msgid ""
 "The following interfaces are supported by GNUe Forms. You can select an\n"
 "interface via the --interface option."
@@ -56,11 +56,11 @@
 "Urmatoarele interfete sunt suportate de GNUe Forms. Puteti selecta una\n"
 "prin optiunea --interface."
 
-#: GFClient.py:186
+#: GFClient.py:202
 msgid "To view general help, run this command with the --help option."
 msgstr "Pentru ajutor general, rulati aceasta comanda cu optionea --help."
 
-#: GFClient.py:188
+#: GFClient.py:204
 msgid "User interface command line options:"
 msgstr "Optiuni de linia de comanda pentru interfata de utilizare:"
 
@@ -84,7 +84,7 @@
 msgid "Trigger Exception :\n"
 msgstr "Exceptie trigger: \n"
 
-#: GFForm.py:512 GFInstance.py:902
+#: GFForm.py:512 GFInstance.py:927
 msgid "Data not saved. Save changes or clear the form to proceed."
 msgstr ""
 "Datele n-au fost salvate. Salvati sau stergeti formularul pentru a continua."
@@ -120,19 +120,19 @@
 msgid "Query successful."
 msgstr ""
 
-#: GFForm.py:623 GFInstance.py:925 GFInstance.py:948
+#: GFForm.py:625 GFInstance.py:950 GFInstance.py:973
 msgid "Form is readonly"
 msgstr "Formularu este read-only"
 
-#: GFForm.py:640
+#: GFForm.py:642
 msgid "Form trigger returned error"
 msgstr "Un trigger al formularului a returnat o eroare"
 
-#: GFForm.py:651
+#: GFForm.py:653
 msgid "Block trigger returned error"
 msgstr "Un trigger a blocului a returnat o eroare"
 
-#: GFForm.py:678
+#: GFForm.py:680
 #, fuzzy
 msgid ""
 "Database commit error:\n"
@@ -143,8 +143,8 @@
 "%\n"
 "%s "
 
-#: GFForm.py:1042 GFForm.py:1056 GFForm.py:1070 GFForm.py:1084 GFForm.py:1099
-#: GFInstance.py:792
+#: GFForm.py:1046 GFForm.py:1060 GFForm.py:1074 GFForm.py:1088 GFForm.py:1103
+#: GFInstance.py:817
 #, fuzzy
 msgid "You cannot do that in query mode."
 msgstr "Formualrul nu e in mod cautare"
@@ -156,7 +156,7 @@
 "Nu pot deschide fisierul\n"
 "     %s"
 
-#: GFInstance.py:302
+#: GFInstance.py:315
 #, fuzzy
 msgid "Unable to login to datasource: %s"
 msgstr ""
@@ -164,7 +164,7 @@
 "\n"
 "       %s"
 
-#: GFInstance.py:306
+#: GFInstance.py:319
 #, fuzzy
 msgid "Error while communicating with datasource: %s"
 msgstr ""
@@ -172,25 +172,25 @@
 "\n"
 "       %s"
 
-#: GFInstance.py:344
+#: GFInstance.py:367
 #, fuzzy
 msgid "There are no navigable widgets in this form. Unable to display."
 msgstr ""
 "Nu sunt elemente de control navigabile in acest formular.  N-am ce sa afisez."
 
-#: GFInstance.py:802 GFInstance.py:1012
+#: GFInstance.py:827 GFInstance.py:1037
 msgid "Invalid numeric value entered."
 msgstr "A fost introdusa o valoare numerica non-valida."
 
-#: GFInstance.py:907
+#: GFInstance.py:932
 msgid "Current data is saved"
 msgstr "Datele curente sunt salvate"
 
-#: GFInstance.py:928
+#: GFInstance.py:953
 msgid "Block does not allow delete"
 msgstr "Blocul nu permite stergerea"
 
-#: GFInstance.py:951
+#: GFInstance.py:976
 msgid "Block does not allow insert"
 msgstr "Blocul nu permite adaugarea"
 
@@ -208,11 +208,11 @@
 msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
 msgstr ""
 
-#: GFObjects/GFEntry.py:99
+#: GFObjects/GFEntry.py:98
 msgid "Entry references non-existent block '%s'"
 msgstr ""
 
-#: GFObjects/GFEntry.py:107
+#: GFObjects/GFEntry.py:106
 msgid "Entry references non-existent field '%s'"
 msgstr ""
 
@@ -220,355 +220,355 @@
 msgid "Datasource '%s' not found"
 msgstr ""
 
-#: GFParser.py:93
+#: GFParser.py:91
 msgid "Title"
 msgstr "Titlu"
 
-#: GFParser.py:98 GFParser.py:374
+#: GFParser.py:96 GFParser.py:371
 msgid "Read Only"
 msgstr "Doar Citire (read-only)"
 
-#: GFParser.py:105
+#: GFParser.py:103
 msgid "Name"
 msgstr ""
 
-#: GFParser.py:109
+#: GFParser.py:107
 #, fuzzy
 msgid "Style"
 msgstr "Titlu"
 
-#: GFParser.py:111 GFParser.py:169
+#: GFParser.py:109 GFParser.py:174
 msgid "Normal"
 msgstr "Normal"
 
-#: GFParser.py:112
+#: GFParser.py:110
 msgid "Dialog"
 msgstr "Dialog"
 
-#: GFParser.py:136
+#: GFParser.py:138
 msgid "Tab Location"
 msgstr "Locatie tab"
 
-#: GFParser.py:138
+#: GFParser.py:140
 msgid "No tabs"
 msgstr "Fara tab-uri"
 
-#: GFParser.py:139
+#: GFParser.py:141
 #, fuzzy
 msgid "Left tabs"
 msgstr "Tab stanga"
 
-#: GFParser.py:140
+#: GFParser.py:142
 #, fuzzy
 msgid "Right tabs"
 msgstr "Tab dreapta"
 
-#: GFParser.py:141
+#: GFParser.py:143
 #, fuzzy
 msgid "Botton tabs"
 msgstr "Tab jos"
 
-#: GFParser.py:142
+#: GFParser.py:144
 #, fuzzy
 msgid "Top tabs"
 msgstr "Tab sus"
 
-#: GFParser.py:200 GFParser.py:321 GFParser.py:544 GFParser.py:810
+#: GFParser.py:207 GFParser.py:325 GFParser.py:538 GFParser.py:771
 msgid "Row Spacing"
 msgstr "Spatiul intre randuri"
 
-#: GFParser.py:207
+#: GFParser.py:214
 msgid "Transparent Nav"
 msgstr ""
 
-#: GFParser.py:217
+#: GFParser.py:224
 #, fuzzy
 msgid "Auto Create Record"
 msgstr "Sterge inregistrarea actuala"
 
-#: GFParser.py:223
+#: GFParser.py:230
 #, fuzzy
 msgid "Auto Next Record"
 msgstr "Inregistarea urmatoare"
 
-#: GFParser.py:231
+#: GFParser.py:238
 msgid "Auto Commit"
 msgstr ""
 
-#: GFParser.py:238
+#: GFParser.py:245
 msgid "Auto Clear on Commit"
 msgstr ""
 
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:251 GFParser.py:474 GFParser.py:670
 msgid "Allow Editing"
 msgstr ""
 
-#: GFParser.py:246 GFParser.py:485 GFParser.py:705
+#: GFParser.py:253 GFParser.py:476 GFParser.py:672
 #: uidrivers/curses/UIdriver.py:250
 msgid "Yes"
 msgstr ""
 
-#: GFParser.py:247 GFParser.py:486 GFParser.py:706
+#: GFParser.py:254 GFParser.py:477 GFParser.py:673
 #: uidrivers/curses/UIdriver.py:251
 msgid "No"
 msgstr ""
 
-#: GFParser.py:248 GFParser.py:488 GFParser.py:708
+#: GFParser.py:255 GFParser.py:479 GFParser.py:675
 #, fuzzy
 msgid "Update Only"
 msgstr "Doar Citire (read-only)"
 
-#: GFParser.py:249 GFParser.py:489 GFParser.py:709
+#: GFParser.py:256 GFParser.py:480 GFParser.py:676
 #, fuzzy
 msgid "New Records Only"
 msgstr "Inregistarea urmatoare"
 
-#: GFParser.py:254
+#: GFParser.py:261
 msgid "Allow Querying"
 msgstr ""
 
-#: GFParser.py:259
+#: GFParser.py:266
 msgid "Allow Deletes"
 msgstr ""
 
-#: GFParser.py:264 GFParser.py:765
+#: GFParser.py:271 GFParser.py:735
 #, fuzzy
 msgid "Navigable"
 msgstr "&Navigare"
 
-#: GFParser.py:271
+#: GFParser.py:278
 msgid "Prevent Deletes"
 msgstr "Impiedica stergerea"
 
-#: GFParser.py:277
+#: GFParser.py:284
 msgid "Prevent Inserts"
 msgstr "Impiedica adaugarea"
 
-#: GFParser.py:304
+#: GFParser.py:312
 msgid "Left"
 msgstr "Stanga"
 
-#: GFParser.py:305
+#: GFParser.py:313
 msgid "Right"
 msgstr "Dreapta"
 
-#: GFParser.py:306
+#: GFParser.py:314
 msgid "Centered"
 msgstr "Centrat"
 
-#: GFParser.py:347
+#: GFParser.py:344
 msgid "Field (Database)"
 msgstr "Camp (Baza de date)"
 
-#: GFParser.py:352
+#: GFParser.py:349
 msgid "Max Text Length"
 msgstr ""
 
-#: GFParser.py:357
+#: GFParser.py:354
 msgid "Min Text Length"
 msgstr ""
 
-#: GFParser.py:389
+#: GFParser.py:386
 #, fuzzy
 msgid "As Entered"
 msgstr "Centrat"
 
-#: GFParser.py:390
+#: GFParser.py:387
 msgid "Upper case"
 msgstr ""
 
-#: GFParser.py:391
+#: GFParser.py:388
 msgid "Lower case"
 msgstr ""
 
-#: GFParser.py:396
+#: GFParser.py:394
 msgid "Data Type"
 msgstr "Tipul de date"
 
-#: GFParser.py:398
+#: GFParser.py:396
 msgid "Text"
 msgstr "Text"
 
-#: GFParser.py:399
+#: GFParser.py:397
 msgid "Numeric"
 msgstr "Numeric"
 
-#: GFParser.py:400
+#: GFParser.py:398
 msgid "Date/Time"
 msgstr "Data/Ora"
 
-#: GFParser.py:425
+#: GFParser.py:408
 msgid "F/K Datasource"
 msgstr "F/K Sursa de date"
 
-#: GFParser.py:429
+#: GFParser.py:412
 msgid "F/K Bound Field"
 msgstr "F/L Campul legat"
 
-#: GFParser.py:434
+#: GFParser.py:418
 msgid "F/K Description Field"
 msgstr "F/K Campul descriptiv"
 
-#: GFParser.py:438
+#: GFParser.py:428
 msgid "F/K Refresh Method"
 msgstr "F/K Metoda de actualizare"
 
-#: GFParser.py:440
+#: GFParser.py:430
 #, fuzzy
 msgid "On form startup"
 msgstr "Actualizare doar la pornirea formularului"
 
-#: GFParser.py:441
+#: GFParser.py:431
 #, fuzzy
 msgid "On field modification"
 msgstr "Actualizare la modificarea campului"
 
-#: GFParser.py:442
+#: GFParser.py:432
 msgid "On commit"
 msgstr ""
 
-#: GFParser.py:447
+#: GFParser.py:438
 #, fuzzy
 msgid "Default (New Records)"
 msgstr "Standard (Inregistrare noua)"
 
-#: GFParser.py:454
+#: GFParser.py:445
 #, fuzzy
 msgid "Default to last entry"
 msgstr "Raman la ultima intrare ca actiune standard?"
 
-#: GFParser.py:462
+#: GFParser.py:453
 #, fuzzy
 msgid "Default (Querying)"
 msgstr "Standard (cauta)"
 
-#: GFParser.py:469
+#: GFParser.py:460
 msgid "Sloppy Queries"
 msgstr "Cautari sloppy"
 
 # FIXME -- need a word for sloppy
-#: GFParser.py:476
+#: GFParser.py:467
 msgid "Ignore Case on Queries"
 msgstr "Ignora marimea literelor la cautare"
 
-#: GFParser.py:487 GFParser.py:707
+#: GFParser.py:478 GFParser.py:674
 msgid "Null Only"
 msgstr ""
 
-#: GFParser.py:494
+#: GFParser.py:485
 msgid "Allow Query"
 msgstr ""
 
-#: GFParser.py:498
+#: GFParser.py:489
 msgid "Trim left spaces"
 msgstr "Taie spatiile din stanga"
 
-#: GFParser.py:504
+#: GFParser.py:495
 msgid "Trim right spaces"
 msgstr "Taie spatiile din dreapta"
 
-#: GFParser.py:537
+#: GFParser.py:529
 msgid "Focus Order"
 msgstr "Ordinea de focus"
 
-#: GFParser.py:562
+#: GFParser.py:557
 msgid "Default"
 msgstr "Standard"
 
-#: GFParser.py:563
+#: GFParser.py:558
 msgid "Password/Hidden"
 msgstr "Parola/Ascuns"
 
-#: GFParser.py:564
+#: GFParser.py:559
 msgid "Dropdown/Combo box"
 msgstr "Casuta combo"
 
-#: GFParser.py:565
+#: GFParser.py:560
 msgid "Listbox"
 msgstr ""
 
-#: GFParser.py:566
+#: GFParser.py:561
 msgid "Checkbox"
 msgstr "Cutie de marcat"
 
-#: GFParser.py:567
+#: GFParser.py:562
 msgid "Label (non-editable)"
 msgstr "Eticheta (ne-editabil)"
 
-#: GFParser.py:577
+#: GFParser.py:573
 msgid "Format Mask"
 msgstr "Masca de format"
 
-#: GFParser.py:581
+#: GFParser.py:577
 msgid "Input Mask"
 msgstr "Masca de intrare"
 
-#: GFParser.py:584
+#: GFParser.py:581
 msgid "Display Mask"
 msgstr "Masca de prezentare"
 
-#: GFParser.py:686
+#: GFParser.py:648
 msgid "Field contains the URL of the image"
 msgstr "Campul contine URL-ul imaginii"
 
-#: GFParser.py:687
+#: GFParser.py:649
 msgid "Field contains a PIL encoding of the image"
 msgstr "Campul contine o codare PIL a imaginii"
 
-#: GFParser.py:693
+#: GFParser.py:657
 msgid "Full-size image (no scaling)"
 msgstr ""
 
-#: GFParser.py:694
+#: GFParser.py:658
 msgid "Scale to width"
 msgstr ""
 
-#: GFParser.py:695
+#: GFParser.py:659
 msgid "Scale to height"
 msgstr ""
 
-#: GFParser.py:696
+#: GFParser.py:660
 msgid "Scale width and height (may distort image)"
 msgstr ""
 
-#: GFParser.py:697
+#: GFParser.py:661
 msgid "Use a best-fit algorithm"
 msgstr ""
 
-#: GFParser.py:743
+#: GFParser.py:711
 msgid "Field contains the URL of the component"
 msgstr "Camputl contine URL-ul componentei"
 
-#: GFParser.py:744
+#: GFParser.py:712
 #, fuzzy
 msgid "Field contains the data of the component in Base63 encoding"
 msgstr "Camputl contine URL-ul componentei"
 
-#: GFParser.py:818 GFParser.py:858
+#: GFParser.py:780 GFParser.py:821
 msgid "Description field"
 msgstr "Campul de descriere"
 
-#: GFParser.py:823
+#: GFParser.py:785
 msgid "Own ID field"
 msgstr "Campul cu ID-ul propriu"
 
-#: GFParser.py:828
+#: GFParser.py:790
 msgid "Parent ID field"
 msgstr "Campul cu ID-ul parintelui"
 
-#: GFParser.py:833
+#: GFParser.py:795
 msgid "Table hint for leaf tables"
 msgstr "Nume de tabela pentru frunze"
 
-#: GFParser.py:854
+#: GFParser.py:816
 msgid "ID of a field"
 msgstr "ID-ul unui camp"
 
-#: GFParser.py:1091
+#: GFParser.py:1060
 msgid "M/D Min Child Rows"
 msgstr ""
 
-#: GFParser.py:1102
+#: GFParser.py:1071
 msgid "M/D Max Child Rows"
 msgstr ""
 
@@ -576,7 +576,7 @@
 msgid "The UI-Driver %(name)s has no implementation of %(method)s"
 msgstr ""
 
-#: uidrivers/_base/UIdriver.py:528
+#: uidrivers/_base/UIdriver.py:532
 msgid "GNUe Message"
 msgstr ""
 

Modified: trunk/gnue-forms/po/ru.po
===================================================================
--- trunk/gnue-forms/po/ru.po   2005-03-04 23:44:12 UTC (rev 7096)
+++ trunk/gnue-forms/po/ru.po   2005-03-04 23:44:24 UTC (rev 7097)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: GNUe-Forms 0.5\n"
-"POT-Creation-Date: 2005-02-07 11:09+CET\n"
+"POT-Creation-Date: 2005-03-05 00:43+CET\n"
 "PO-Revision-Date: $Date$\n"
 "Last-Translator: Dmitry Sorokin <address@hidden>\n"
 "MIME-Version: 1.0\n"
@@ -26,29 +26,29 @@
 msgid "Disables the splash screen"
 msgstr ""
 
-#: GFClient.py:122
+#: GFClient.py:126
 msgid "Unknown UI driver specified: %s"
 msgstr "������ ����������� UI �������: %s"
 
-#: GFClient.py:129
+#: GFClient.py:133
 msgid "Unable to load UI driver: %s"
 msgstr "�� ���� ��������� UI �������: %s"
 
-#: GFClient.py:168
+#: GFClient.py:176
 msgid "No Forms Definition File Specified."
 msgstr "���� �������� ����� (.gfd) �� ������"
 
-#: GFClient.py:183
+#: GFClient.py:199
 msgid ""
 "The following interfaces are supported by GNUe Forms. You can select an\n"
 "interface via the --interface option."
 msgstr ""
 
-#: GFClient.py:186
+#: GFClient.py:202
 msgid "To view general help, run this command with the --help option."
 msgstr "��� ��������� ���������, ������� ������ ������� � ������ --help"
 
-#: GFClient.py:188
+#: GFClient.py:204
 msgid "User interface command line options:"
 msgstr ""
 
@@ -72,7 +72,7 @@
 msgid "Trigger Exception :\n"
 msgstr ""
 
-#: GFForm.py:512 GFInstance.py:902
+#: GFForm.py:512 GFInstance.py:927
 msgid "Data not saved. Save changes or clear the form to proceed."
 msgstr ""
 "������ �� ���������. ��������� ��������� ��� �������� ����� ��� ����������� "
@@ -106,27 +106,27 @@
 msgstr ""
 
 # ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:623 GFInstance.py:925 GFInstance.py:948
+#: GFForm.py:625 GFInstance.py:950 GFInstance.py:973
 msgid "Form is readonly"
 msgstr ""
 
-#: GFForm.py:640
+#: GFForm.py:642
 msgid "Form trigger returned error"
 msgstr "������� ����� ���������� � �������"
 
-#: GFForm.py:651
+#: GFForm.py:653
 msgid "Block trigger returned error"
 msgstr "������� ����� ���������� � �������"
 
-#: GFForm.py:678
+#: GFForm.py:680
 msgid ""
 "Database commit error:\n"
 "%(exType)s\n"
 "%(exMessage)s"
 msgstr ""
 
-#: GFForm.py:1042 GFForm.py:1056 GFForm.py:1070 GFForm.py:1084 GFForm.py:1099
-#: GFInstance.py:792
+#: GFForm.py:1046 GFForm.py:1060 GFForm.py:1074 GFForm.py:1088 GFForm.py:1103
+#: GFInstance.py:817
 msgid "You cannot do that in query mode."
 msgstr "������ �������� ���������� � ������ �������"
 
@@ -134,31 +134,31 @@
 msgid "Unable to open file: %s"
 msgstr "�� ���� ������� ����: %s"
 
-#: GFInstance.py:302
+#: GFInstance.py:315
 msgid "Unable to login to datasource: %s"
 msgstr "�� ���� �������������� � ��������� ������: %s"
 
-#: GFInstance.py:306
+#: GFInstance.py:319
 msgid "Error while communicating with datasource: %s"
 msgstr "������ ��� �������������� � ���������� ������: %s"
 
-#: GFInstance.py:344
+#: GFInstance.py:367
 msgid "There are no navigable widgets in this form. Unable to display."
 msgstr ""
 
-#: GFInstance.py:802 GFInstance.py:1012
+#: GFInstance.py:827 GFInstance.py:1037
 msgid "Invalid numeric value entered."
 msgstr "������� �������� �������� ��������"
 
-#: GFInstance.py:907
+#: GFInstance.py:932
 msgid "Current data is saved"
 msgstr "������� ������ ���������"
 
-#: GFInstance.py:928
+#: GFInstance.py:953
 msgid "Block does not allow delete"
 msgstr "���� �� ��������� ��������"
 
-#: GFInstance.py:951
+#: GFInstance.py:976
 msgid "Block does not allow insert"
 msgstr "���� �� ��������� �������"
 
@@ -174,11 +174,11 @@
 msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
 msgstr ""
 
-#: GFObjects/GFEntry.py:99
+#: GFObjects/GFEntry.py:98
 msgid "Entry references non-existent block '%s'"
 msgstr ""
 
-#: GFObjects/GFEntry.py:107
+#: GFObjects/GFEntry.py:106
 msgid "Entry references non-existent field '%s'"
 msgstr ""
 
@@ -186,345 +186,345 @@
 msgid "Datasource '%s' not found"
 msgstr "�������� ������ '%s' �� ������"
 
-#: GFParser.py:93
+#: GFParser.py:91
 msgid "Title"
 msgstr "���������"
 
-#: GFParser.py:98 GFParser.py:374
+#: GFParser.py:96 GFParser.py:371
 msgid "Read Only"
 msgstr "������ ������"
 
-#: GFParser.py:105
+#: GFParser.py:103
 msgid "Name"
 msgstr "�������� : "
 
-#: GFParser.py:109
+#: GFParser.py:107
 msgid "Style"
 msgstr "�����"
 
-#: GFParser.py:111 GFParser.py:169
+#: GFParser.py:109 GFParser.py:174
 msgid "Normal"
 msgstr ""
 
-#: GFParser.py:112
+#: GFParser.py:110
 msgid "Dialog"
 msgstr "������"
 
-#: GFParser.py:136
+#: GFParser.py:138
 msgid "Tab Location"
 msgstr ""
 
-#: GFParser.py:138
+#: GFParser.py:140
 msgid "No tabs"
 msgstr ""
 
-#: GFParser.py:139
+#: GFParser.py:141
 msgid "Left tabs"
 msgstr ""
 
-#: GFParser.py:140
+#: GFParser.py:142
 msgid "Right tabs"
 msgstr ""
 
-#: GFParser.py:141
+#: GFParser.py:143
 msgid "Botton tabs"
 msgstr ""
 
-#: GFParser.py:142
+#: GFParser.py:144
 msgid "Top tabs"
 msgstr ""
 
-#: GFParser.py:200 GFParser.py:321 GFParser.py:544 GFParser.py:810
+#: GFParser.py:207 GFParser.py:325 GFParser.py:538 GFParser.py:771
 msgid "Row Spacing"
 msgstr ""
 
-#: GFParser.py:207
+#: GFParser.py:214
 msgid "Transparent Nav"
 msgstr ""
 
-#: GFParser.py:217
+#: GFParser.py:224
 #, fuzzy
 msgid "Auto Create Record"
 msgstr "������� ������"
 
-#: GFParser.py:223
+#: GFParser.py:230
 #, fuzzy
 msgid "Auto Next Record"
 msgstr "��������� ������"
 
-#: GFParser.py:231
+#: GFParser.py:238
 msgid "Auto Commit"
 msgstr ""
 
-#: GFParser.py:238
+#: GFParser.py:245
 msgid "Auto Clear on Commit"
 msgstr ""
 
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:251 GFParser.py:474 GFParser.py:670
 msgid "Allow Editing"
 msgstr ""
 
-#: GFParser.py:246 GFParser.py:485 GFParser.py:705
+#: GFParser.py:253 GFParser.py:476 GFParser.py:672
 #: uidrivers/curses/UIdriver.py:250
 msgid "Yes"
 msgstr "��"
 
-#: GFParser.py:247 GFParser.py:486 GFParser.py:706
+#: GFParser.py:254 GFParser.py:477 GFParser.py:673
 #: uidrivers/curses/UIdriver.py:251
 #, fuzzy
 msgid "No"
 msgstr "���"
 
-#: GFParser.py:248 GFParser.py:488 GFParser.py:708
+#: GFParser.py:255 GFParser.py:479 GFParser.py:675
 msgid "Update Only"
 msgstr ""
 
-#: GFParser.py:249 GFParser.py:489 GFParser.py:709
+#: GFParser.py:256 GFParser.py:480 GFParser.py:676
 #, fuzzy
 msgid "New Records Only"
 msgstr "��������� ������"
 
-#: GFParser.py:254
+#: GFParser.py:261
 msgid "Allow Querying"
 msgstr ""
 
-#: GFParser.py:259
+#: GFParser.py:266
 msgid "Allow Deletes"
 msgstr ""
 
-#: GFParser.py:264 GFParser.py:765
+#: GFParser.py:271 GFParser.py:735
 msgid "Navigable"
 msgstr ""
 
-#: GFParser.py:271
+#: GFParser.py:278
 msgid "Prevent Deletes"
 msgstr ""
 
-#: GFParser.py:277
+#: GFParser.py:284
 msgid "Prevent Inserts"
 msgstr ""
 
-#: GFParser.py:304
+#: GFParser.py:312
 msgid "Left"
 msgstr ""
 
-#: GFParser.py:305
+#: GFParser.py:313
 msgid "Right"
 msgstr ""
 
-#: GFParser.py:306
+#: GFParser.py:314
 msgid "Centered"
 msgstr ""
 
-#: GFParser.py:347
+#: GFParser.py:344
 msgid "Field (Database)"
 msgstr ""
 
-#: GFParser.py:352
+#: GFParser.py:349
 msgid "Max Text Length"
 msgstr ""
 
-#: GFParser.py:357
+#: GFParser.py:354
 msgid "Min Text Length"
 msgstr ""
 
-#: GFParser.py:389
+#: GFParser.py:386
 msgid "As Entered"
 msgstr ""
 
-#: GFParser.py:390
+#: GFParser.py:387
 msgid "Upper case"
 msgstr ""
 
-#: GFParser.py:391
+#: GFParser.py:388
 msgid "Lower case"
 msgstr ""
 
-#: GFParser.py:396
+#: GFParser.py:394
 msgid "Data Type"
 msgstr ""
 
-#: GFParser.py:398
+#: GFParser.py:396
 msgid "Text"
 msgstr ""
 
-#: GFParser.py:399
+#: GFParser.py:397
 msgid "Numeric"
 msgstr ""
 
-#: GFParser.py:400
+#: GFParser.py:398
 msgid "Date/Time"
 msgstr ""
 
-#: GFParser.py:425
+#: GFParser.py:408
 msgid "F/K Datasource"
 msgstr ""
 
-#: GFParser.py:429
+#: GFParser.py:412
 msgid "F/K Bound Field"
 msgstr ""
 
-#: GFParser.py:434
+#: GFParser.py:418
 #, fuzzy
 msgid "F/K Description Field"
 msgstr "  �������� : "
 
-#: GFParser.py:438
+#: GFParser.py:428
 msgid "F/K Refresh Method"
 msgstr ""
 
-#: GFParser.py:440
+#: GFParser.py:430
 msgid "On form startup"
 msgstr ""
 
-#: GFParser.py:441
+#: GFParser.py:431
 msgid "On field modification"
 msgstr ""
 
-#: GFParser.py:442
+#: GFParser.py:432
 msgid "On commit"
 msgstr ""
 
-#: GFParser.py:447
+#: GFParser.py:438
 #, fuzzy
 msgid "Default (New Records)"
 msgstr "������� ������"
 
-#: GFParser.py:454
+#: GFParser.py:445
 #, fuzzy
 msgid "Default to last entry"
 msgstr "��������� ������"
 
-#: GFParser.py:462
+#: GFParser.py:453
 #, fuzzy
 msgid "Default (Querying)"
 msgstr "��������� ������"
 
-#: GFParser.py:469
+#: GFParser.py:460
 msgid "Sloppy Queries"
 msgstr ""
 
-#: GFParser.py:476
+#: GFParser.py:467
 msgid "Ignore Case on Queries"
 msgstr ""
 
-#: GFParser.py:487 GFParser.py:707
+#: GFParser.py:478 GFParser.py:674
 msgid "Null Only"
 msgstr ""
 
-#: GFParser.py:494
+#: GFParser.py:485
 msgid "Allow Query"
 msgstr ""
 
-#: GFParser.py:498
+#: GFParser.py:489
 msgid "Trim left spaces"
 msgstr ""
 
-#: GFParser.py:504
+#: GFParser.py:495
 msgid "Trim right spaces"
 msgstr ""
 
-#: GFParser.py:537
+#: GFParser.py:529
 msgid "Focus Order"
 msgstr ""
 
-#: GFParser.py:562
+#: GFParser.py:557
 msgid "Default"
 msgstr ""
 
-#: GFParser.py:563
+#: GFParser.py:558
 msgid "Password/Hidden"
 msgstr ""
 
-#: GFParser.py:564
+#: GFParser.py:559
 msgid "Dropdown/Combo box"
 msgstr ""
 
-#: GFParser.py:565
+#: GFParser.py:560
 msgid "Listbox"
 msgstr ""
 
-#: GFParser.py:566
+#: GFParser.py:561
 msgid "Checkbox"
 msgstr ""
 
-#: GFParser.py:567
+#: GFParser.py:562
 msgid "Label (non-editable)"
 msgstr ""
 
-#: GFParser.py:577
+#: GFParser.py:573
 msgid "Format Mask"
 msgstr ""
 
-#: GFParser.py:581
+#: GFParser.py:577
 msgid "Input Mask"
 msgstr ""
 
-#: GFParser.py:584
+#: GFParser.py:581
 msgid "Display Mask"
 msgstr ""
 
-#: GFParser.py:686
+#: GFParser.py:648
 msgid "Field contains the URL of the image"
 msgstr ""
 
-#: GFParser.py:687
+#: GFParser.py:649
 msgid "Field contains a PIL encoding of the image"
 msgstr ""
 
-#: GFParser.py:693
+#: GFParser.py:657
 msgid "Full-size image (no scaling)"
 msgstr ""
 
-#: GFParser.py:694
+#: GFParser.py:658
 msgid "Scale to width"
 msgstr ""
 
-#: GFParser.py:695
+#: GFParser.py:659
 msgid "Scale to height"
 msgstr ""
 
-#: GFParser.py:696
+#: GFParser.py:660
 msgid "Scale width and height (may distort image)"
 msgstr ""
 
-#: GFParser.py:697
+#: GFParser.py:661
 msgid "Use a best-fit algorithm"
 msgstr ""
 
-#: GFParser.py:743
+#: GFParser.py:711
 msgid "Field contains the URL of the component"
 msgstr ""
 
-#: GFParser.py:744
+#: GFParser.py:712
 msgid "Field contains the data of the component in Base63 encoding"
 msgstr ""
 
-#: GFParser.py:818 GFParser.py:858
+#: GFParser.py:780 GFParser.py:821
 msgid "Description field"
 msgstr "�������� ����"
 
-#: GFParser.py:823
+#: GFParser.py:785
 msgid "Own ID field"
 msgstr ""
 
-#: GFParser.py:828
+#: GFParser.py:790
 msgid "Parent ID field"
 msgstr ""
 
-#: GFParser.py:833
+#: GFParser.py:795
 msgid "Table hint for leaf tables"
 msgstr ""
 
-#: GFParser.py:854
+#: GFParser.py:816
 msgid "ID of a field"
 msgstr ""
 
-#: GFParser.py:1091
+#: GFParser.py:1060
 msgid "M/D Min Child Rows"
 msgstr ""
 
-#: GFParser.py:1102
+#: GFParser.py:1071
 msgid "M/D Max Child Rows"
 msgstr ""
 
@@ -532,7 +532,7 @@
 msgid "The UI-Driver %(name)s has no implementation of %(method)s"
 msgstr ""
 
-#: uidrivers/_base/UIdriver.py:528
+#: uidrivers/_base/UIdriver.py:532
 msgid "GNUe Message"
 msgstr ""
 





reply via email to

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