commit-gnue
[Top][All Lists]
Advanced

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

r6594 - in trunk/gnue-forms: doc doc/man po


From: reinhard
Subject: r6594 - in trunk/gnue-forms: doc doc/man po
Date: Tue, 2 Nov 2004 09:45:17 -0600 (CST)

Author: reinhard
Date: 2004-11-02 09:45:15 -0600 (Tue, 02 Nov 2004)
New Revision: 6594

Modified:
   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.7.99-pre1.

Modified: trunk/gnue-forms/doc/gnue-forms.dtd
===================================================================
--- trunk/gnue-forms/doc/gnue-forms.dtd 2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/doc/gnue-forms.dtd 2004-11-02 15:45:15 UTC (rev 6594)
@@ -1,4 +1,4 @@
-<!-- GNUe-Forms DTD (Version 0.5.7) -->
+<!-- GNUe-Forms DTD (Version 0.5.7.99) -->
 
 <!--
      Copyright 2001-2004 Free Software Foundation
@@ -116,6 +116,14 @@
 <!-- primarykey: Comma-separated list of the fields that make up the primary 
        key. -->
 <!ATTLIST datasource primarykey %text; #IMPLIED>
+<!-- primarykeyseq: Name of the sequence used to populate a primary key (only 
+       applies to relational backends that support sequences; requires a 
+       single {primarykey} value. -->
+<!ATTLIST datasource primarykeyseq %text; #IMPLIED>
+<!-- requery: Requery a record after posting it; requires {primarykey} support 
+       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">
 <!ATTLIST datasource table %name; #IMPLIED>
 <!ATTLIST datasource type %name; "object">
 
@@ -167,6 +175,14 @@
 <!-- primarykey: Comma-separated list of the fields that make up the primary 
        key. -->
 <!ATTLIST import-datasource primarykey %text; #IMPLIED>
+<!-- primarykeyseq: Name of the sequence used to populate a primary key (only 
+       applies to relational backends that support sequences; requires a 
+       single {primarykey} value. -->
+<!ATTLIST import-datasource primarykeyseq %text; #IMPLIED>
+<!-- requery: Requery a record after posting it; requires {primarykey} support 
+       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">
 <!ATTLIST import-datasource table %name; #IMPLIED>
 <!ATTLIST import-datasource type %name; "object">
 
@@ -890,5 +906,5 @@
 
 
 <!-- This DTD was created by gnuedtd
-     Updated: 2004-09-16 19:52:11   -->
+     Updated: 2004-11-02 16:42:41   -->
 

Modified: trunk/gnue-forms/doc/man/gnue-forms.1
===================================================================
--- trunk/gnue-forms/doc/man/gnue-forms.1       2004-11-01 09:09:15 UTC (rev 
6593)
+++ trunk/gnue-forms/doc/man/gnue-forms.1       2004-11-02 15:45:15 UTC (rev 
6594)
@@ -1,4 +1,4 @@
-.TH GNUE\-FORMS 1 "16 September 2004" "GNUe Forms"
+.TH GNUE\-FORMS 1 "02 November 2004" "GNUe Forms"
 .SH NAME
 gnue\-forms \- GNUe Forms
 .SH SYNOPSIS

Modified: trunk/gnue-forms/po/de.po
===================================================================
--- trunk/gnue-forms/po/de.po   2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/po/de.po   2004-11-02 15:45:15 UTC (rev 6594)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: GNUe-Forms 0.5\n"
-"POT-Creation-Date: Sat Sep 18 11:00:33 2004\n"
+"POT-Creation-Date: 2004-11-02 16:43+CET\n"
 "PO-Revision-Date: $Date: $\n"
 "Last-Translator: Johannes Vetter <address@hidden>\n"
 "MIME-Version: 1.0\n"
@@ -80,7 +80,7 @@
 msgid "Trigger Exception :\n"
 msgstr "Fehler im Trigger:\n"
 
-#: GFForm.py:465 GFInstance.py:890
+#: GFForm.py:465 GFInstance.py:906
 msgid "Data not saved. Save changes or clear the form to proceed."
 msgstr ""
 "Die Daten sind noch nicht gespeichert. Bitte speichern oder verwerfen Sie "
@@ -125,7 +125,7 @@
 msgstr "Block-Trigger lieferte einen Fehler"
 
 # ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:589 GFInstance.py:913 GFInstance.py:936
+#: GFForm.py:589 GFInstance.py:929 GFInstance.py:952
 msgid "Form is readonly"
 msgstr "Das Formular ist schreibgesch�tzt"
 
@@ -139,58 +139,53 @@
 "%(exType)s\n"
 "%(exMessage)s"
 
-#: GFForm.py:874 GFForm.py:880 GFForm.py:886 GFForm.py:892 GFForm.py:898
-#: GFInstance.py:780
+#: GFForm.py:887 GFForm.py:893 GFForm.py:899 GFForm.py:905 GFForm.py:911
+#: GFInstance.py:796
 msgid "You cannot do that in query mode."
 msgstr "Diese Aktion ist im Abfrage-Modus nicht erlaubt."
 
 #: GFInstance.py:59
-msgid ""
-"Unable to open file\n"
-"%s"
+#, fuzzy
+msgid "Unable to open file: %s"
 msgstr ""
 "Datei kann nicht ge�ffnet werden\n"
 "   %s"
 
 #: GFInstance.py:302
-msgid ""
-"Unable to login to datasource.\n"
-"\n"
-"       %s"
+#, fuzzy
+msgid "Unable to login to datasource: %s"
 msgstr ""
 "Die Datenbankanmeldung kann nicht durchgef�hrt werden.\n"
 "\n"
 "     %s"
 
 #: GFInstance.py:306
-msgid ""
-"Error while communicating with datasource.\n"
-"\n"
-"       %s"
+#, fuzzy
+msgid "Error while communicating with datasource: %s"
 msgstr ""
 "Fehler bei der Kommunikation mit der Datenmenge.\n"
 "\n"
 "     %s"
 
-#: GFInstance.py:333
+#: GFInstance.py:344
 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:790 GFInstance.py:1000
+#: GFInstance.py:806 GFInstance.py:1016
 msgid "Invalid numeric value entered."
 msgstr "Ung�ltiger numerischer Wert eingegeben."
 
-#: GFInstance.py:895
+#: GFInstance.py:911
 msgid "Current data is saved"
 msgstr "Die aktuellen Daten sind gespeichert."
 
-#: GFInstance.py:916
+#: GFInstance.py:932
 msgid "Block does not allow delete"
 msgstr "In diesem Block ist das L�schen nicht zul�ssig"
 
-#: GFInstance.py:939
+#: GFInstance.py:955
 msgid "Block does not allow insert"
 msgstr "In diesem Block ist das Einf�gen nicht zul�ssig"
 
@@ -204,6 +199,10 @@
 "Ung�ltige Tastenkombination '%(comb)s' in der Zuordnungstabelle f�r '%(event)"
 "s'"
 
+#: GFObjects/GFBlock.py:228
+msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
+msgstr ""
+
 #: GFObjects/GFEntry.py:99
 msgid "Entry references non-existent block '%s'"
 msgstr "Eingabefeld referenziert einen nicht existierenden Block '%s'"
@@ -212,323 +211,349 @@
 msgid "Entry references non-existent field '%s'"
 msgstr "Eingabefeld referenziert ein nicht existierendes Feld '%s'"
 
+#: GFObjects/GFField.py:209
+msgid "Datasource '%s' not found"
+msgstr ""
+
 #: GFParser.py:92
 msgid "Title"
 msgstr "Titel"
 
-#: GFParser.py:97 GFParser.py:371
+#: GFParser.py:97 GFParser.py:373
 msgid "Read Only"
 msgstr "Schreibgesch�tzt"
 
-#: GFParser.py:108 GFParser.py:166
+#: GFParser.py:104
+#, fuzzy
+msgid "Name"
+msgstr "Name:"
+
+#: GFParser.py:108
+#, fuzzy
+msgid "Style"
+msgstr "Titel"
+
+#: GFParser.py:110 GFParser.py:168
 msgid "Normal"
 msgstr "Normal"
 
-#: GFParser.py:109
+#: GFParser.py:111
 msgid "Dialog"
 msgstr "Dialog"
 
-#: GFParser.py:133
+#: GFParser.py:135
 msgid "Tab Location"
 msgstr "Reiterposition"
 
-#: GFParser.py:135
+#: GFParser.py:137
 msgid "No tabs"
 msgstr "Keine Reiter"
 
-#: GFParser.py:136
-msgid "Left tab"
+#: GFParser.py:138
+#, fuzzy
+msgid "Left tabs"
 msgstr "Reiter an der linken Seite"
 
-#: GFParser.py:137
-msgid "Right tab"
+#: GFParser.py:139
+#, fuzzy
+msgid "Right tabs"
 msgstr "Reiter an der rechten Seite"
 
-#: GFParser.py:138
-msgid "Botton tab"
+#: GFParser.py:140
+#, fuzzy
+msgid "Botton tabs"
 msgstr "Reiter am unteren Rand"
 
-#: GFParser.py:139
-msgid "Top tab"
+#: GFParser.py:141
+#, fuzzy
+msgid "Top tabs"
 msgstr "Reiter am oberen Rand"
 
-#: GFParser.py:197 GFParser.py:318 GFParser.py:541 GFParser.py:802
+#: GFParser.py:199 GFParser.py:320 GFParser.py:543 GFParser.py:804
 msgid "Row Spacing"
 msgstr "Zeilenabstand"
 
-#: GFParser.py:204
+#: GFParser.py:206
 msgid "Transparent Nav"
 msgstr "Navigation wechselt Seiten"
 
-#: GFParser.py:214
+#: GFParser.py:216
 msgid "Auto Create Record"
 msgstr "Automatisch neuen Datensatz erzeugen"
 
-#: GFParser.py:220
+#: GFParser.py:222
 msgid "Auto Next Record"
 msgstr "Automatisch zum n�chsten Datensatz wechseln"
 
-#: GFParser.py:228
+#: GFParser.py:230
 msgid "Auto Commit"
 msgstr "Automatische Commits"
 
-#: GFParser.py:235
+#: GFParser.py:237
 msgid "Auto Clear on Commit"
 msgstr "Block nach Commit automatisch leeren"
 
-#: GFParser.py:241 GFParser.py:480 GFParser.py:700
+#: GFParser.py:243 GFParser.py:482 GFParser.py:702
 msgid "Allow Editing"
 msgstr "Datens�tze k�nnen erzeugt und ge�ndert werden"
 
-#: GFParser.py:243 GFParser.py:482 GFParser.py:702
+#: GFParser.py:245 GFParser.py:484 GFParser.py:704
 #: uidrivers/curses/UIdriver.py:250
 msgid "Yes"
 msgstr "Ja"
 
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:246 GFParser.py:485 GFParser.py:705
 #: uidrivers/curses/UIdriver.py:251
 msgid "No"
 msgstr "Nein"
 
-#: GFParser.py:245 GFParser.py:485 GFParser.py:705
+#: GFParser.py:247 GFParser.py:487 GFParser.py:707
 msgid "Update Only"
 msgstr "Nur �nderungen m�glich"
 
-#: GFParser.py:246 GFParser.py:486 GFParser.py:706
+#: GFParser.py:248 GFParser.py:488 GFParser.py:708
 msgid "New Records Only"
 msgstr "Nur Neuanlage m�glich"
 
-#: GFParser.py:251
+#: GFParser.py:253
 msgid "Allow Querying"
 msgstr "Abfragen sind erlaubt"
 
-#: GFParser.py:256
+#: GFParser.py:258
 msgid "Allow Deletes"
 msgstr "Datens�tze k�nnen gel�scht werden"
 
-#: GFParser.py:261
+#: GFParser.py:263
 msgid "Navigable"
 msgstr "Block ist angesteuerbar"
 
-#: GFParser.py:268
+#: GFParser.py:270
 msgid "Prevent Deletes"
 msgstr "Datens�tze k�nnen via Benutzerschnittstelle gel�scht werden"
 
-#: GFParser.py:274
+#: GFParser.py:276
 msgid "Prevent Inserts"
 msgstr "Datens�tze k�nnen via Benutzerschnittstelle eingef�gt werden"
 
-#: GFParser.py:301
+#: GFParser.py:303
 msgid "Left"
 msgstr "Links"
 
-#: GFParser.py:302
+#: GFParser.py:304
 msgid "Right"
 msgstr "Rechts"
 
-#: GFParser.py:303
+#: GFParser.py:305
 msgid "Centered"
 msgstr "Zentriert"
 
-#: GFParser.py:344
+#: GFParser.py:346
 msgid "Field (Database)"
 msgstr "Feld (Datenbank)"
 
-#: GFParser.py:386
+#: GFParser.py:351
+msgid "Max Text Length"
+msgstr ""
+
+#: GFParser.py:356
+msgid "Min Text Length"
+msgstr ""
+
+#: GFParser.py:388
 msgid "As Entered"
 msgstr "Wie angegeben"
 
-#: GFParser.py:387
+#: GFParser.py:389
 msgid "Upper case"
 msgstr "Gro�buchstaben"
 
-#: GFParser.py:388
+#: GFParser.py:390
 msgid "Lower case"
 msgstr "Kleinbuchstaben"
 
-#: GFParser.py:393
+#: GFParser.py:395
 msgid "Data Type"
 msgstr "Datentyp"
 
-#: GFParser.py:395
+#: GFParser.py:397
 msgid "Text"
 msgstr "Text"
 
-#: GFParser.py:396
+#: GFParser.py:398
 msgid "Numeric"
 msgstr "Numerisch"
 
-#: GFParser.py:397
+#: GFParser.py:399
 msgid "Date/Time"
 msgstr "Datum/Uhrzeit"
 
-#: GFParser.py:422
+#: GFParser.py:424
 msgid "F/K Datasource"
 msgstr "F/K Datenquelle"
 
-#: GFParser.py:426
+#: GFParser.py:428
 msgid "F/K Bound Field"
 msgstr "Schl�ssel-Feld in der Detail-Relation"
 
-#: GFParser.py:431
+#: GFParser.py:433
 msgid "F/K Description Field"
 msgstr "Ausgabe-Feld in der Detail-Relation"
 
-#: GFParser.py:435
+#: GFParser.py:437
 msgid "F/K Refresh Method"
 msgstr "F/K Aktualisierungsmethode"
 
-#: GFParser.py:437
+#: GFParser.py:439
 msgid "On form startup"
 msgstr "Beim Start des Formulars"
 
-#: GFParser.py:438
+#: GFParser.py:440
 msgid "On field modification"
 msgstr "Bei einer �nderung des Feldes"
 
-#: GFParser.py:439
+#: GFParser.py:441
 msgid "On commit"
 msgstr "Bei der Best�tigung der �nderungen"
 
-#: GFParser.py:444
+#: GFParser.py:446
 msgid "Default (New Records)"
 msgstr "Voreinstellung (neue Datens�tze)"
 
-#: GFParser.py:451
+#: GFParser.py:453
 msgid "Default to last entry"
 msgstr ""
 "Neue Datens�tze werden mit dem zuletzt angegebenen Inhalt dieses Feldes "
 "initialisert"
 
-#: GFParser.py:459
+#: GFParser.py:461
 msgid "Default (Querying)"
 msgstr "Vorgabewert beim Start einer Abfrage."
 
-#: GFParser.py:466
+#: GFParser.py:468
 msgid "Sloppy Queries"
 msgstr "Nachl�ssige Abfragen"
 
-#: GFParser.py:473
+#: GFParser.py:475
 msgid "Ignore Case on Queries"
 msgstr "Gro�-/Kleinschreibung f�r Abfragen ignorieren"
 
-#: GFParser.py:484 GFParser.py:704
+#: GFParser.py:486 GFParser.py:706
 msgid "Null Only"
 msgstr "Nur NULL"
 
-#: GFParser.py:491
+#: GFParser.py:493
 msgid "Allow Query"
 msgstr "Abfrage zulassen"
 
-#: GFParser.py:495
+#: GFParser.py:497
 msgid "Trim left spaces"
 msgstr "F�hrende Leerzeichen entfernen"
 
-#: GFParser.py:501
+#: GFParser.py:503
 msgid "Trim right spaces"
 msgstr "Abschlie�ende Leerzeichen entfernen"
 
-#: GFParser.py:534
+#: GFParser.py:536
 msgid "Focus Order"
 msgstr "Focus-Reihenfolge"
 
-#: GFParser.py:559
+#: GFParser.py:561
 msgid "Default"
 msgstr "Voreinstellung"
 
-#: GFParser.py:560
+#: GFParser.py:562
 msgid "Password/Hidden"
 msgstr "Passwort/Versteckt"
 
-#: GFParser.py:561
+#: GFParser.py:563
 msgid "Dropdown/Combo box"
 msgstr "Dropdown/Combo-Box"
 
-#: GFParser.py:562
+#: GFParser.py:564
 msgid "Listbox"
 msgstr "Listenfeld"
 
-#: GFParser.py:563
+#: GFParser.py:565
 msgid "Checkbox"
 msgstr "Checkbox"
 
-#: GFParser.py:564
+#: GFParser.py:566
 msgid "Label (non-editable)"
 msgstr "Fixtext (nicht editierbar)"
 
-#: GFParser.py:574
+#: GFParser.py:576
 msgid "Format Mask"
 msgstr "Format-Maske"
 
-#: GFParser.py:578
+#: GFParser.py:580
 msgid "Input Mask"
 msgstr "Eingabe-Maske"
 
-#: GFParser.py:581
+#: GFParser.py:583
 msgid "Display Mask"
 msgstr "Ausgabe-Maske"
 
-#: GFParser.py:683
+#: GFParser.py:685
 msgid "Field contains the URL of the image"
 msgstr "Feld enth�lt den URL des Bildes"
 
-#: GFParser.py:684
+#: GFParser.py:686
 msgid "Field contains a PIL encoding of the image"
 msgstr "Feld enth�lt eine PIL-Kodierung des Bildes"
 
-#: GFParser.py:690
+#: GFParser.py:692
 msgid "Full-size image (no scaling)"
 msgstr "Bild in Originalgr��e (nicht skaliert)"
 
-#: GFParser.py:691
+#: GFParser.py:693
 msgid "Scale to width"
 msgstr "Skalierung auf die Breite"
 
-#: GFParser.py:692
+#: GFParser.py:694
 msgid "Scale to height"
 msgstr "Skalierung auf die H�he"
 
-#: GFParser.py:693
+#: GFParser.py:695
 msgid "Scale width and height (may distort image)"
 msgstr "Skalierung auf Breite und H�he"
 
-#: GFParser.py:694
+#: GFParser.py:696
 msgid "Use a best-fit algorithm"
 msgstr "Algorithmus f�r beste Anpassung"
 
-#: GFParser.py:740
+#: GFParser.py:742
 msgid "Field contains the URL of the component"
 msgstr "Feld enth�lt den URL der Komponente"
 
-#: GFParser.py:741
+#: GFParser.py:743
 msgid "Field contains the data of the component in Base63 encoding"
 msgstr "Feld enth�lt die Daten der Komponente in Base64-Kodierung"
 
-#: GFParser.py:810 GFParser.py:850
+#: GFParser.py:812 GFParser.py:852
 msgid "Description field"
 msgstr "Beschreibung"
 
-#: GFParser.py:815
+#: GFParser.py:817
 msgid "Own ID field"
 msgstr "Eigenes ID-Feld"
 
-#: GFParser.py:820
+#: GFParser.py:822
 msgid "Parent ID field"
 msgstr "�bergeordnetes ID-Feld"
 
-#: GFParser.py:825
+#: GFParser.py:827
 msgid "Table hint for leaf tables"
 msgstr "Tabellenhinweis f�r Bl�tter-Tabellen"
 
-#: GFParser.py:846
+#: GFParser.py:848
 msgid "ID of a field"
 msgstr "ID eines Feldes"
 
-#: GFParser.py:1083
+#: GFParser.py:1085
 msgid "M/D Min Child Rows"
 msgstr "M/D Minimalanzahl untergeordneter Zeilen"
 
-#: GFParser.py:1094
+#: GFParser.py:1096
 msgid "M/D Max Child Rows"
 msgstr "M/D Maximalanzahl untergeordneter Zeilen"
 
@@ -869,8 +894,7 @@
 
 #: uidrivers/curses/UILoginHandler.py:42
 msgid "Login required for \"%s\""
-msgstr ""
-"Anmeldung erforderlich f�r \"%s\""
+msgstr "Anmeldung erforderlich f�r \"%s\""
 
 #: uidrivers/curses/UIdriver.py:227
 msgid "processing..."
@@ -935,19 +959,19 @@
 msgid "The GNUe-Forms GTK driver requires PyGTK and GTK 2.x."
 msgstr "Der GNUe-Forms GTK Treiber ben�tigt PyGTK 2.2.x und GTK 2.x"
 
-#: uidrivers/gtk2/UIdriver.py:365
+#: uidrivers/gtk2/UIdriver.py:383
 msgid "GNUe Internal System Error"
 msgstr "GNUe interner Systemfehler"
 
-#: uidrivers/gtk2/UIdriver.py:366
+#: uidrivers/gtk2/UIdriver.py:384
 msgid "GNUe Unexpected Error"
 msgstr "GNUe unerwarteter Fehler"
 
-#: uidrivers/gtk2/UIdriver.py:367
+#: uidrivers/gtk2/UIdriver.py:385
 msgid "GNUe Application Error"
 msgstr "GNUe Programmfehler"
 
-#: uidrivers/gtk2/UIdriver.py:370
+#: uidrivers/gtk2/UIdriver.py:388
 msgid ""
 "An unexpected internal error has occured:\n"
 "%s.\n"
@@ -959,7 +983,7 @@
 "Das bedeutet, dass Sie einen Fehler in GNU Enterprise gefunden haben. Bitte "
 "melden Sie ihn an address@hidden"
 
-#: uidrivers/gtk2/UIdriver.py:373 uidrivers/gtk2/UIdriver.py:375
+#: uidrivers/gtk2/UIdriver.py:391 uidrivers/gtk2/UIdriver.py:393
 msgid ""
 "An unexpected error has occured:\n"
 "%s.\n"
@@ -969,20 +993,20 @@
 "%s.\n"
 "Bitte wenden Sie sich an Ihren Systemadministrator."
 
-#: uidrivers/gtk2/UIdriver.py:384 uidrivers/win32/UIdriver.py:98
+#: uidrivers/gtk2/UIdriver.py:402 uidrivers/win32/UIdriver.py:98
 #: uidrivers/wx/UIdriver.py:74
 msgid "Error"
 msgstr "Fehler"
 
-#: uidrivers/gtk2/UIdriver.py:389
+#: uidrivers/gtk2/UIdriver.py:407
 msgid ">> Detail"
 msgstr ">> Detail"
 
-#: uidrivers/gtk2/UIdriver.py:443
+#: uidrivers/gtk2/UIdriver.py:461
 msgid ">> Details"
 msgstr ">> Details"
 
-#: uidrivers/gtk2/UIdriver.py:447
+#: uidrivers/gtk2/UIdriver.py:465
 msgid "<< Details"
 msgstr "<< Details"
 

Modified: trunk/gnue-forms/po/es_ES.po
===================================================================
--- trunk/gnue-forms/po/es_ES.po        2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/po/es_ES.po        2004-11-02 15:45:15 UTC (rev 6594)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: GNUe-Forms-0.5.5\n"
-"POT-Creation-Date: Sat Sep 18 11:00:33 2004\n"
+"POT-Creation-Date: 2004-11-02 16:43+CET\n"
 "PO-Revision-Date: 2004-06-09\n"
 "Last-Translator: Jose Esteban <address@hidden>\n"
 "Language-Team: es_ES\n"
@@ -82,7 +82,7 @@
 msgid "Trigger Exception :\n"
 msgstr "Excepci�n en trigger:\n"
 
-#: GFForm.py:465 GFInstance.py:890
+#: GFForm.py:465 GFInstance.py:906
 msgid "Data not saved. Save changes or clear the form to proceed."
 msgstr "Datos no guardados. Guarde los cambios o limpie el formulario."
 
@@ -127,7 +127,7 @@
 msgstr "Un trigger de bloque devolvi� error"
 
 # ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:589 GFInstance.py:913 GFInstance.py:936
+#: GFForm.py:589 GFInstance.py:929 GFInstance.py:952
 msgid "Form is readonly"
 msgstr "El formulario es de solo lectura."
 
@@ -142,59 +142,53 @@
 "%s\n"
 "%s "
 
-#: GFForm.py:874 GFForm.py:880 GFForm.py:886 GFForm.py:892 GFForm.py:898
-#: GFInstance.py:780
+#: GFForm.py:887 GFForm.py:893 GFForm.py:899 GFForm.py:905 GFForm.py:911
+#: GFInstance.py:796
 msgid "You cannot do that in query mode."
 msgstr "No puede hacer eso en modo interrogaci�n"
 
 #: GFInstance.py:59
 #, fuzzy
-msgid ""
-"Unable to open file\n"
-"%s"
+msgid "Unable to open file: %s"
 msgstr ""
 "Incapaz de abrir fichero\n"
 "\n"
 "    %s"
 
 #: GFInstance.py:302
-msgid ""
-"Unable to login to datasource.\n"
-"\n"
-"       %s"
+#, fuzzy
+msgid "Unable to login to datasource: %s"
 msgstr ""
 "Incapaz de entrar a datasource.\n"
 "\n"
 "      %s"
 
 #: GFInstance.py:306
-msgid ""
-"Error while communicating with datasource.\n"
-"\n"
-"       %s"
+#, fuzzy
+msgid "Error while communicating with datasource: %s"
 msgstr ""
 "Error en la comunicaci�n con datasource.\n"
 "\n"
 "       %s"
 
-#: GFInstance.py:333
+#: GFInstance.py:344
 #, 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:790 GFInstance.py:1000
+#: GFInstance.py:806 GFInstance.py:1016
 msgid "Invalid numeric value entered."
 msgstr "El valor num�rico proporcionado no es v�lido"
 
-#: GFInstance.py:895
+#: GFInstance.py:911
 msgid "Current data is saved"
 msgstr "Los datos actuales estan guardados."
 
-#: GFInstance.py:916
+#: GFInstance.py:932
 msgid "Block does not allow delete"
 msgstr "El bloque no permite borrar"
 
-#: GFInstance.py:939
+#: GFInstance.py:955
 msgid "Block does not allow insert"
 msgstr "El bloque no permite insertar."
 
@@ -208,6 +202,10 @@
 msgid "Invalid keystroke combination '%(comb)s' in keymap for '%(event)s'"
 msgstr "Combinaci�n de teclado '%s' no v�lida en mapa de teclado para '%s'"
 
+#: GFObjects/GFBlock.py:228
+msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
+msgstr ""
+
 #: GFObjects/GFEntry.py:99
 msgid "Entry references non-existent block '%s'"
 msgstr ""
@@ -216,321 +214,346 @@
 msgid "Entry references non-existent field '%s'"
 msgstr ""
 
+#: GFObjects/GFField.py:209
+msgid "Datasource '%s' not found"
+msgstr ""
+
 #: GFParser.py:92
 msgid "Title"
 msgstr "&Archivo"
 
-#: GFParser.py:97 GFParser.py:371
+#: GFParser.py:97 GFParser.py:373
 msgid "Read Only"
 msgstr "Solo lectura"
 
-#: GFParser.py:108 GFParser.py:166
+#: GFParser.py:104
+msgid "Name"
+msgstr ""
+
+#: GFParser.py:108
+#, fuzzy
+msgid "Style"
+msgstr "&Archivo"
+
+#: GFParser.py:110 GFParser.py:168
 msgid "Normal"
 msgstr "Normal"
 
-#: GFParser.py:109
+#: GFParser.py:111
 msgid "Dialog"
 msgstr "Di�logo"
 
-#: GFParser.py:133
+#: GFParser.py:135
 msgid "Tab Location"
 msgstr "Orientaci�n de tabulaci�n"
 
-#: GFParser.py:135
+#: GFParser.py:137
 msgid "No tabs"
 msgstr "Sin tabulaci�n"
 
-#: GFParser.py:136
-msgid "Left tab"
+#: GFParser.py:138
+#, fuzzy
+msgid "Left tabs"
 msgstr "Tabulaci�n izquierda"
 
-#: GFParser.py:137
-msgid "Right tab"
+#: GFParser.py:139
+#, fuzzy
+msgid "Right tabs"
 msgstr "Tabulaci�n derecha"
 
-#: GFParser.py:138
-msgid "Botton tab"
+#: GFParser.py:140
+#, fuzzy
+msgid "Botton tabs"
 msgstr "Tabulaci�n inferior"
 
-#: GFParser.py:139
-msgid "Top tab"
+#: GFParser.py:141
+#, fuzzy
+msgid "Top tabs"
 msgstr "Tabulaci�n superior"
 
-#: GFParser.py:197 GFParser.py:318 GFParser.py:541 GFParser.py:802
+#: GFParser.py:199 GFParser.py:320 GFParser.py:543 GFParser.py:804
 msgid "Row Spacing"
 msgstr "Espaciado de l�nea"
 
-#: GFParser.py:204
+#: GFParser.py:206
 msgid "Transparent Nav"
 msgstr "Navegaci�n transparente"
 
-#: GFParser.py:214
+#: GFParser.py:216
 msgid "Auto Create Record"
 msgstr "Creaci�n registro auto"
 
-#: GFParser.py:220
+#: GFParser.py:222
 msgid "Auto Next Record"
 msgstr "Registro siguiente auto"
 
-#: GFParser.py:228
+#: GFParser.py:230
 msgid "Auto Commit"
 msgstr "Auto actualizar"
 
-#: GFParser.py:235
+#: GFParser.py:237
 msgid "Auto Clear on Commit"
 msgstr "Limiar al actualizar"
 
-#: GFParser.py:241 GFParser.py:480 GFParser.py:700
+#: GFParser.py:243 GFParser.py:482 GFParser.py:702
 msgid "Allow Editing"
 msgstr "Permitir edici�n"
 
-#: GFParser.py:243 GFParser.py:482 GFParser.py:702
+#: GFParser.py:245 GFParser.py:484 GFParser.py:704
 #: uidrivers/curses/UIdriver.py:250
 msgid "Yes"
 msgstr "S�"
 
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:246 GFParser.py:485 GFParser.py:705
 #: uidrivers/curses/UIdriver.py:251
 msgid "No"
 msgstr "No"
 
-#: GFParser.py:245 GFParser.py:485 GFParser.py:705
+#: GFParser.py:247 GFParser.py:487 GFParser.py:707
 msgid "Update Only"
 msgstr "Solo actualizacion"
 
-#: GFParser.py:246 GFParser.py:486 GFParser.py:706
+#: GFParser.py:248 GFParser.py:488 GFParser.py:708
 msgid "New Records Only"
 msgstr "Solo nuevos registros"
 
-#: GFParser.py:251
+#: GFParser.py:253
 msgid "Allow Querying"
 msgstr "Permitir interrogaci�n"
 
-#: GFParser.py:256
+#: GFParser.py:258
 msgid "Allow Deletes"
 msgstr "Permitir borrado"
 
-#: GFParser.py:261
+#: GFParser.py:263
 msgid "Navigable"
 msgstr "Navegable"
 
-#: GFParser.py:268
+#: GFParser.py:270
 msgid "Prevent Deletes"
 msgstr "Bloqueo de borrado"
 
-#: GFParser.py:274
+#: GFParser.py:276
 msgid "Prevent Inserts"
 msgstr "Bloqueo de inserci�n"
 
-#: GFParser.py:301
+#: GFParser.py:303
 msgid "Left"
 msgstr "Izquierda"
 
-#: GFParser.py:302
+#: GFParser.py:304
 msgid "Right"
 msgstr "Derecha"
 
-#: GFParser.py:303
+#: GFParser.py:305
 msgid "Centered"
 msgstr "Centrado"
 
-#: GFParser.py:344
+#: GFParser.py:346
 msgid "Field (Database)"
 msgstr "Columna (Database)"
 
-#: GFParser.py:386
+#: GFParser.py:351
+msgid "Max Text Length"
+msgstr ""
+
+#: GFParser.py:356
+msgid "Min Text Length"
+msgstr ""
+
+#: GFParser.py:388
 msgid "As Entered"
 msgstr "Como se entre"
 
-#: GFParser.py:387
+#: GFParser.py:389
 msgid "Upper case"
 msgstr "May�sculas"
 
-#: GFParser.py:388
+#: GFParser.py:390
 msgid "Lower case"
 msgstr "Min�sculas"
 
-#: GFParser.py:393
+#: GFParser.py:395
 msgid "Data Type"
 msgstr "Tipo de dato"
 
-#: GFParser.py:395
+#: GFParser.py:397
 msgid "Text"
 msgstr "Texto"
 
-#: GFParser.py:396
+#: GFParser.py:398
 msgid "Numeric"
 msgstr "Num�rico"
 
-#: GFParser.py:397
+#: GFParser.py:399
 msgid "Date/Time"
 msgstr "Fecha/Hora"
 
-#: GFParser.py:422
+#: GFParser.py:424
 msgid "F/K Datasource"
 msgstr "Fuente de datos para clave externa"
 
-#: GFParser.py:426
+#: GFParser.py:428
 msgid "F/K Bound Field"
 msgstr "Campo ligado como clave externa"
 
-#: GFParser.py:431
+#: GFParser.py:433
 msgid "F/K Description Field"
 msgstr "Campo que describe la clave externa"
 
-#: GFParser.py:435
+#: GFParser.py:437
 msgid "F/K Refresh Method"
 msgstr "Modo de refresco de claves externas"
 
-#: GFParser.py:437
+#: GFParser.py:439
 msgid "On form startup"
 msgstr "Al abrir el formulario"
 
-#: GFParser.py:438
+#: GFParser.py:440
 msgid "On field modification"
 msgstr "Refrescar claves externas al modificar el dato"
 
-#: GFParser.py:439
+#: GFParser.py:441
 msgid "On commit"
 msgstr "Al actualizar"
 
-#: GFParser.py:444
+#: GFParser.py:446
 msgid "Default (New Records)"
 msgstr "Por defecto (registros nuevos)"
 
-#: GFParser.py:451
+#: GFParser.py:453
 msgid "Default to last entry"
 msgstr "Por defecto, el �ltimo valor proporcionado"
 
-#: GFParser.py:459
+#: GFParser.py:461
 msgid "Default (Querying)"
 msgstr "Por defecto (Interrogaci�n)"
 
-#: GFParser.py:466
+#: GFParser.py:468
 msgid "Sloppy Queries"
 msgstr "Interrogaciones texto difuso"
 
-#: GFParser.py:473
+#: GFParser.py:475
 msgid "Ignore Case on Queries"
 msgstr "Ignorar may/min en interrogaciones"
 
-#: GFParser.py:484 GFParser.py:704
+#: GFParser.py:486 GFParser.py:706
 msgid "Null Only"
 msgstr "Solo nulo"
 
-#: GFParser.py:491
+#: GFParser.py:493
 msgid "Allow Query"
 msgstr "Permitir interrogaci�n"
 
-#: GFParser.py:495
+#: GFParser.py:497
 msgid "Trim left spaces"
 msgstr "Eliminar espacios iniciales"
 
-#: GFParser.py:501
+#: GFParser.py:503
 msgid "Trim right spaces"
 msgstr "Eliminar espacios finales"
 
-#: GFParser.py:534
+#: GFParser.py:536
 msgid "Focus Order"
 msgstr "Ordenaci�n en secuencia de foco"
 
-#: GFParser.py:559
+#: GFParser.py:561
 msgid "Default"
 msgstr "Por defecto"
 
-#: GFParser.py:560
+#: GFParser.py:562
 msgid "Password/Hidden"
 msgstr "Clave/oculto"
 
-#: GFParser.py:561
+#: GFParser.py:563
 msgid "Dropdown/Combo box"
 msgstr "Desplegable"
 
-#: GFParser.py:562
+#: GFParser.py:564
 msgid "Listbox"
 msgstr "Lista"
 
-#: GFParser.py:563
+#: GFParser.py:565
 msgid "Checkbox"
 msgstr "Marca-opci�n"
 
-#: GFParser.py:564
+#: GFParser.py:566
 msgid "Label (non-editable)"
 msgstr "Etiqueta (no-editable)"
 
-#: GFParser.py:574
+#: GFParser.py:576
 msgid "Format Mask"
 msgstr "Plantilla de formato"
 
-#: GFParser.py:578
+#: GFParser.py:580
 msgid "Input Mask"
 msgstr "Plantilla de entrada"
 
-#: GFParser.py:581
+#: GFParser.py:583
 msgid "Display Mask"
 msgstr "Plantilla para mostrar"
 
-#: GFParser.py:683
+#: GFParser.py:685
 msgid "Field contains the URL of the image"
 msgstr "El dato contiene la URL de una imagen"
 
-#: GFParser.py:684
+#: GFParser.py:686
 msgid "Field contains a PIL encoding of the image"
 msgstr "El campo contiene codificaci�n PIL de la imagen"
 
-#: GFParser.py:690
+#: GFParser.py:692
 msgid "Full-size image (no scaling)"
 msgstr "Imagen a tama�o original (sin escalar)"
 
-#: GFParser.py:691
+#: GFParser.py:693
 msgid "Scale to width"
 msgstr "Ajustar a lo ancho"
 
-#: GFParser.py:692
+#: GFParser.py:694
 msgid "Scale to height"
 msgstr "Ajustoar a lo alto"
 
-#: GFParser.py:693
+#: GFParser.py:695
 msgid "Scale width and height (may distort image)"
 msgstr "Escalar a lo alto y ancho (puede distorsionar)"
 
-#: GFParser.py:694
+#: GFParser.py:696
 msgid "Use a best-fit algorithm"
 msgstr "Utilizar m�todo de mejor encaje"
 
-#: GFParser.py:740
+#: GFParser.py:742
 msgid "Field contains the URL of the component"
 msgstr "El campo contiene la URL de un componente"
 
-#: GFParser.py:741
+#: GFParser.py:743
 msgid "Field contains the data of the component in Base63 encoding"
 msgstr "El campo contiene datos de un componente codificados en Base63"
 
-#: GFParser.py:810 GFParser.py:850
+#: GFParser.py:812 GFParser.py:852
 msgid "Description field"
 msgstr "Campo que describe la clave externa"
 
-#: GFParser.py:815
+#: GFParser.py:817
 msgid "Own ID field"
 msgstr "Identificador propio del campo"
 
-#: GFParser.py:820
+#: GFParser.py:822
 msgid "Parent ID field"
 msgstr "Campo con ID paterno"
 
-#: GFParser.py:825
+#: GFParser.py:827
 msgid "Table hint for leaf tables"
 msgstr "Indicaci�n para tablas paginadas"
 
-#: GFParser.py:846
+#: GFParser.py:848
 msgid "ID of a field"
 msgstr "Identificador de un campo"
 
-#: GFParser.py:1083
+#: GFParser.py:1085
 msgid "M/D Min Child Rows"
 msgstr "M�nimo de filas en detalle"
 
-#: GFParser.py:1094
+#: GFParser.py:1096
 msgid "M/D Max Child Rows"
 msgstr "M�ximo de filas de detalle"
 
@@ -949,19 +972,19 @@
 msgid "The GNUe-Forms GTK driver requires PyGTK and GTK 2.x."
 msgstr "El modo GTK requiere PyGTK y GTK 2.x"
 
-#: uidrivers/gtk2/UIdriver.py:365
+#: uidrivers/gtk2/UIdriver.py:383
 msgid "GNUe Internal System Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:366
+#: uidrivers/gtk2/UIdriver.py:384
 msgid "GNUe Unexpected Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:367
+#: uidrivers/gtk2/UIdriver.py:385
 msgid "GNUe Application Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:370
+#: uidrivers/gtk2/UIdriver.py:388
 msgid ""
 "An unexpected internal error has occured:\n"
 "%s.\n"
@@ -969,28 +992,28 @@
 "address@hidden"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:373 uidrivers/gtk2/UIdriver.py:375
+#: uidrivers/gtk2/UIdriver.py:391 uidrivers/gtk2/UIdriver.py:393
 msgid ""
 "An unexpected error has occured:\n"
 "%s.\n"
 "Please contact your system administrator."
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:384 uidrivers/win32/UIdriver.py:98
+#: uidrivers/gtk2/UIdriver.py:402 uidrivers/win32/UIdriver.py:98
 #: uidrivers/wx/UIdriver.py:74
 #, fuzzy
 msgid "Error"
 msgstr "Error: %s"
 
-#: uidrivers/gtk2/UIdriver.py:389
+#: uidrivers/gtk2/UIdriver.py:407
 msgid ">> Detail"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:443
+#: uidrivers/gtk2/UIdriver.py:461
 msgid ">> Details"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:447
+#: uidrivers/gtk2/UIdriver.py:465
 msgid "<< Details"
 msgstr ""
 

Modified: trunk/gnue-forms/po/es_MX.po
===================================================================
--- trunk/gnue-forms/po/es_MX.po        2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/po/es_MX.po        2004-11-02 15:45:15 UTC (rev 6594)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: Sat Sep 18 11:00:33 2004\n"
+"POT-Creation-Date: 2004-11-02 16: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"
@@ -87,7 +87,7 @@
 msgid "Trigger Exception :\n"
 msgstr ""
 
-#: GFForm.py:465 GFInstance.py:890
+#: GFForm.py:465 GFInstance.py:906
 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."
@@ -128,7 +128,7 @@
 msgstr ""
 
 # ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:589 GFInstance.py:913 GFInstance.py:936
+#: GFForm.py:589 GFInstance.py:929 GFInstance.py:952
 msgid "Form is readonly"
 msgstr "Forma es 'read-only'."
 
@@ -139,59 +139,53 @@
 "%(exMessage)s"
 msgstr ""
 
-#: GFForm.py:874 GFForm.py:880 GFForm.py:886 GFForm.py:892 GFForm.py:898
-#: GFInstance.py:780
+#: GFForm.py:887 GFForm.py:893 GFForm.py:899 GFForm.py:905 GFForm.py:911
+#: GFInstance.py:796
 msgid "You cannot do that in query mode."
 msgstr ""
 
 #: GFInstance.py:59
 #, fuzzy
-msgid ""
-"Unable to open file\n"
-"%s"
+msgid "Unable to open file: %s"
 msgstr ""
 "Incapaz de abrir archivo\n"
 "\n"
 "    %s"
 
 #: GFInstance.py:302
-msgid ""
-"Unable to login to datasource.\n"
-"\n"
-"       %s"
+#, fuzzy
+msgid "Unable to login to datasource: %s"
 msgstr ""
 "Incapaz de firmarse al datasource.\n"
 "\n"
 "      %s"
 
 #: GFInstance.py:306
-msgid ""
-"Error while communicating with datasource.\n"
-"\n"
-"       %s"
+#, fuzzy
+msgid "Error while communicating with datasource: %s"
 msgstr ""
 "Error en la comunicacion con datasource.\n"
 "\n"
 "       %s"
 
-#: GFInstance.py:333
+#: GFInstance.py:344
 #, 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:790 GFInstance.py:1000
+#: GFInstance.py:806 GFInstance.py:1016
 msgid "Invalid numeric value entered."
 msgstr "El Valor numerico proporcionado, es invalido"
 
-#: GFInstance.py:895
+#: GFInstance.py:911
 msgid "Current data is saved"
 msgstr "Los datos actuales son guardados."
 
-#: GFInstance.py:916
+#: GFInstance.py:932
 msgid "Block does not allow delete"
 msgstr "El Bloque no permite borrar"
 
-#: GFInstance.py:939
+#: GFInstance.py:955
 msgid "Block does not allow insert"
 msgstr "El Bloque no permite insertar."
 
@@ -203,6 +197,10 @@
 msgid "Invalid keystroke combination '%(comb)s' in keymap for '%(event)s'"
 msgstr ""
 
+#: GFObjects/GFBlock.py:228
+msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
+msgstr ""
+
 #: GFObjects/GFEntry.py:99
 msgid "Entry references non-existent block '%s'"
 msgstr ""
@@ -211,338 +209,360 @@
 msgid "Entry references non-existent field '%s'"
 msgstr ""
 
+#: GFObjects/GFField.py:209
+msgid "Datasource '%s' not found"
+msgstr ""
+
 #: GFParser.py:92
 #, fuzzy
 msgid "Title"
 msgstr "&Archivo"
 
-#: GFParser.py:97 GFParser.py:371
+#: GFParser.py:97 GFParser.py:373
 #, fuzzy
 msgid "Read Only"
 msgstr "Aviso de 'Read Only'"
 
-#: GFParser.py:108 GFParser.py:166
+#: GFParser.py:104
+#, fuzzy
+msgid "Name"
+msgstr "Nombre"
+
+#: GFParser.py:108
+#, fuzzy
+msgid "Style"
+msgstr "&Archivo"
+
+#: GFParser.py:110 GFParser.py:168
 msgid "Normal"
 msgstr ""
 
-#: GFParser.py:109
+#: GFParser.py:111
 msgid "Dialog"
 msgstr ""
 
-#: GFParser.py:133
+#: GFParser.py:135
 #, fuzzy
 msgid "Tab Location"
 msgstr "o bien via URL"
 
-#: GFParser.py:135
+#: GFParser.py:137
 msgid "No tabs"
 msgstr ""
 
-#: GFParser.py:136
-msgid "Left tab"
+#: GFParser.py:138
+msgid "Left tabs"
 msgstr ""
 
-#: GFParser.py:137
-msgid "Right tab"
+#: GFParser.py:139
+msgid "Right tabs"
 msgstr ""
 
-#: GFParser.py:138
-msgid "Botton tab"
+#: GFParser.py:140
+msgid "Botton tabs"
 msgstr ""
 
-#: GFParser.py:139
-msgid "Top tab"
+#: GFParser.py:141
+msgid "Top tabs"
 msgstr ""
 
-#: GFParser.py:197 GFParser.py:318 GFParser.py:541 GFParser.py:802
+#: GFParser.py:199 GFParser.py:320 GFParser.py:543 GFParser.py:804
 msgid "Row Spacing"
 msgstr ""
 
-#: GFParser.py:204
+#: GFParser.py:206
 msgid "Transparent Nav"
 msgstr ""
 
-#: GFParser.py:214
+#: GFParser.py:216
 #, fuzzy
 msgid "Auto Create Record"
 msgstr "Eliminar registro"
 
-#: GFParser.py:220
+#: GFParser.py:222
 #, fuzzy
 msgid "Auto Next Record"
 msgstr "Registro siguiente"
 
-#: GFParser.py:228
+#: GFParser.py:230
 msgid "Auto Commit"
 msgstr ""
 
-#: GFParser.py:235
+#: GFParser.py:237
 msgid "Auto Clear on Commit"
 msgstr ""
 
-#: GFParser.py:241 GFParser.py:480 GFParser.py:700
+#: GFParser.py:243 GFParser.py:482 GFParser.py:702
 msgid "Allow Editing"
 msgstr ""
 
-#: GFParser.py:243 GFParser.py:482 GFParser.py:702
+#: GFParser.py:245 GFParser.py:484 GFParser.py:704
 #: uidrivers/curses/UIdriver.py:250
 msgid "Yes"
 msgstr ""
 
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:246 GFParser.py:485 GFParser.py:705
 #: uidrivers/curses/UIdriver.py:251
 #, fuzzy
 msgid "No"
 msgstr "nov"
 
-#: GFParser.py:245 GFParser.py:485 GFParser.py:705
+#: GFParser.py:247 GFParser.py:487 GFParser.py:707
 #, fuzzy
 msgid "Update Only"
 msgstr "Aviso de 'Read Only'"
 
-#: GFParser.py:246 GFParser.py:486 GFParser.py:706
+#: GFParser.py:248 GFParser.py:488 GFParser.py:708
 #, fuzzy
 msgid "New Records Only"
 msgstr "Registro siguiente"
 
-#: GFParser.py:251
+#: GFParser.py:253
 msgid "Allow Querying"
 msgstr ""
 
-#: GFParser.py:256
+#: GFParser.py:258
 #, fuzzy
 msgid "Allow Deletes"
 msgstr "&Elimina %s"
 
-#: GFParser.py:261
+#: GFParser.py:263
 msgid "Navigable"
 msgstr ""
 
-#: GFParser.py:268
+#: GFParser.py:270
 msgid "Prevent Deletes"
 msgstr ""
 
-#: GFParser.py:274
+#: GFParser.py:276
 #, fuzzy
 msgid "Prevent Inserts"
 msgstr "Inspector de Propiedades"
 
-#: GFParser.py:301
+#: GFParser.py:303
 msgid "Left"
 msgstr ""
 
-#: GFParser.py:302
+#: GFParser.py:304
 msgid "Right"
 msgstr ""
 
-#: GFParser.py:303
+#: GFParser.py:305
 msgid "Centered"
 msgstr ""
 
-#: GFParser.py:344
+#: GFParser.py:346
 msgid "Field (Database)"
 msgstr ""
 
-#: GFParser.py:386
+#: GFParser.py:351
+msgid "Max Text Length"
+msgstr ""
+
+#: GFParser.py:356
+msgid "Min Text Length"
+msgstr ""
+
+#: GFParser.py:388
 msgid "As Entered"
 msgstr ""
 
-#: GFParser.py:387
+#: GFParser.py:389
 msgid "Upper case"
 msgstr ""
 
-#: GFParser.py:388
+#: GFParser.py:390
 msgid "Lower case"
 msgstr ""
 
-#: GFParser.py:393
+#: GFParser.py:395
 #, fuzzy
 msgid "Data Type"
 msgstr "Tipo Nativo"
 
-#: GFParser.py:395
+#: GFParser.py:397
 msgid "Text"
 msgstr ""
 
-#: GFParser.py:396
+#: GFParser.py:398
 msgid "Numeric"
 msgstr ""
 
-#: GFParser.py:397
+#: GFParser.py:399
 msgid "Date/Time"
 msgstr ""
 
-#: GFParser.py:422
+#: GFParser.py:424
 #, fuzzy
 msgid "F/K Datasource"
 msgstr "Detalle de Datasource"
 
-#: GFParser.py:426
+#: GFParser.py:428
 msgid "F/K Bound Field"
 msgstr ""
 
-#: GFParser.py:431
+#: GFParser.py:433
 #, fuzzy
 msgid "F/K Description Field"
 msgstr "Descripcion"
 
-#: GFParser.py:435
+#: GFParser.py:437
 msgid "F/K Refresh Method"
 msgstr ""
 
-#: GFParser.py:437
+#: GFParser.py:439
 msgid "On form startup"
 msgstr ""
 
-#: GFParser.py:438
+#: GFParser.py:440
 msgid "On field modification"
 msgstr ""
 
-#: GFParser.py:439
+#: GFParser.py:441
 msgid "On commit"
 msgstr ""
 
-#: GFParser.py:444
+#: GFParser.py:446
 #, fuzzy
 msgid "Default (New Records)"
 msgstr "Eliminar registro"
 
-#: GFParser.py:451
+#: GFParser.py:453
 #, fuzzy
 msgid "Default to last entry"
 msgstr "Ejecutar Query"
 
-#: GFParser.py:459
+#: GFParser.py:461
 #, fuzzy
 msgid "Default (Querying)"
 msgstr "Ejecutar Query"
 
-#: GFParser.py:466
+#: GFParser.py:468
 msgid "Sloppy Queries"
 msgstr ""
 
-#: GFParser.py:473
+#: GFParser.py:475
 msgid "Ignore Case on Queries"
 msgstr ""
 
-#: GFParser.py:484 GFParser.py:704
+#: GFParser.py:486 GFParser.py:706
 msgid "Null Only"
 msgstr ""
 
-#: GFParser.py:491
+#: GFParser.py:493
 msgid "Allow Query"
 msgstr ""
 
-#: GFParser.py:495
+#: GFParser.py:497
 msgid "Trim left spaces"
 msgstr ""
 
-#: GFParser.py:501
+#: GFParser.py:503
 msgid "Trim right spaces"
 msgstr ""
 
-#: GFParser.py:534
+#: GFParser.py:536
 msgid "Focus Order"
 msgstr ""
 
-#: GFParser.py:559
+#: GFParser.py:561
 msgid "Default"
 msgstr ""
 
-#: GFParser.py:560
+#: GFParser.py:562
 msgid "Password/Hidden"
 msgstr ""
 
-#: GFParser.py:561
+#: GFParser.py:563
 msgid "Dropdown/Combo box"
 msgstr ""
 
-#: GFParser.py:562
+#: GFParser.py:564
 msgid "Listbox"
 msgstr ""
 
-#: GFParser.py:563
+#: GFParser.py:565
 msgid "Checkbox"
 msgstr ""
 
-#: GFParser.py:564
+#: GFParser.py:566
 msgid "Label (non-editable)"
 msgstr ""
 
-#: GFParser.py:574
+#: GFParser.py:576
 msgid "Format Mask"
 msgstr ""
 
-#: GFParser.py:578
+#: GFParser.py:580
 msgid "Input Mask"
 msgstr ""
 
-#: GFParser.py:581
+#: GFParser.py:583
 msgid "Display Mask"
 msgstr ""
 
-#: GFParser.py:683
+#: GFParser.py:685
 msgid "Field contains the URL of the image"
 msgstr ""
 
-#: GFParser.py:684
+#: GFParser.py:686
 msgid "Field contains a PIL encoding of the image"
 msgstr ""
 
-#: GFParser.py:690
+#: GFParser.py:692
 msgid "Full-size image (no scaling)"
 msgstr ""
 
-#: GFParser.py:691
+#: GFParser.py:693
 msgid "Scale to width"
 msgstr ""
 
-#: GFParser.py:692
+#: GFParser.py:694
 msgid "Scale to height"
 msgstr ""
 
-#: GFParser.py:693
+#: GFParser.py:695
 msgid "Scale width and height (may distort image)"
 msgstr ""
 
-#: GFParser.py:694
+#: GFParser.py:696
 msgid "Use a best-fit algorithm"
 msgstr ""
 
-#: GFParser.py:740
+#: GFParser.py:742
 msgid "Field contains the URL of the component"
 msgstr ""
 
-#: GFParser.py:741
+#: GFParser.py:743
 msgid "Field contains the data of the component in Base63 encoding"
 msgstr ""
 
-#: GFParser.py:810 GFParser.py:850
+#: GFParser.py:812 GFParser.py:852
 #, fuzzy
 msgid "Description field"
 msgstr "Descripcion"
 
-#: GFParser.py:815
+#: GFParser.py:817
 msgid "Own ID field"
 msgstr ""
 
-#: GFParser.py:820
+#: GFParser.py:822
 msgid "Parent ID field"
 msgstr ""
 
-#: GFParser.py:825
+#: GFParser.py:827
 msgid "Table hint for leaf tables"
 msgstr ""
 
-#: GFParser.py:846
+#: GFParser.py:848
 msgid "ID of a field"
 msgstr ""
 
-#: GFParser.py:1083
+#: GFParser.py:1085
 msgid "M/D Min Child Rows"
 msgstr ""
 
-#: GFParser.py:1094
+#: GFParser.py:1096
 msgid "M/D Max Child Rows"
 msgstr ""
 
@@ -993,22 +1013,22 @@
 msgid "The GNUe-Forms GTK driver requires PyGTK and GTK 2.x."
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:365
+#: uidrivers/gtk2/UIdriver.py:383
 msgid "GNUe Internal System Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:366
+#: uidrivers/gtk2/UIdriver.py:384
 msgid "GNUe Unexpected Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:367
+#: uidrivers/gtk2/UIdriver.py:385
 #, fuzzy
 msgid "GNUe Application Error"
 msgstr ""
 "GNUE Desarrollo Rapido de Aplicaciones.\n"
 "\n"
 
-#: uidrivers/gtk2/UIdriver.py:370
+#: uidrivers/gtk2/UIdriver.py:388
 msgid ""
 "An unexpected internal error has occured:\n"
 "%s.\n"
@@ -1016,28 +1036,28 @@
 "address@hidden"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:373 uidrivers/gtk2/UIdriver.py:375
+#: uidrivers/gtk2/UIdriver.py:391 uidrivers/gtk2/UIdriver.py:393
 msgid ""
 "An unexpected error has occured:\n"
 "%s.\n"
 "Please contact your system administrator."
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:384 uidrivers/win32/UIdriver.py:98
+#: uidrivers/gtk2/UIdriver.py:402 uidrivers/win32/UIdriver.py:98
 #: uidrivers/wx/UIdriver.py:74
 #, fuzzy
 msgid "Error"
 msgstr "Error: %s"
 
-#: uidrivers/gtk2/UIdriver.py:389
+#: uidrivers/gtk2/UIdriver.py:407
 msgid ">> Detail"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:443
+#: uidrivers/gtk2/UIdriver.py:461
 msgid ">> Details"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:447
+#: uidrivers/gtk2/UIdriver.py:465
 msgid "<< Details"
 msgstr ""
 

Modified: trunk/gnue-forms/po/fr.po
===================================================================
--- trunk/gnue-forms/po/fr.po   2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/po/fr.po   2004-11-02 15:45:15 UTC (rev 6594)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: Sat Sep 18 11:00:33 2004\n"
+"POT-Creation-Date: 2004-11-02 16: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"
@@ -86,7 +86,7 @@
 msgid "Trigger Exception :\n"
 msgstr "D�clencher l'exception : \n"
 
-#: GFForm.py:465 GFInstance.py:890
+#: GFForm.py:465 GFInstance.py:906
 msgid "Data not saved. Save changes or clear the form to proceed."
 msgstr ""
 "Donn�es non sauvegard�es. Enregistrez les changements ou effacez le "
@@ -131,7 +131,7 @@
 msgid "Block trigger returned error"
 msgstr "Le trigger du bloc a renvoy� une erreur."
 
-#: GFForm.py:589 GFInstance.py:913 GFInstance.py:936
+#: GFForm.py:589 GFInstance.py:929 GFInstance.py:952
 msgid "Form is readonly"
 msgstr "Formulaire en lecture seule"
 
@@ -146,62 +146,56 @@
 "%s\n"
 "%s"
 
-#: GFForm.py:874 GFForm.py:880 GFForm.py:886 GFForm.py:892 GFForm.py:898
-#: GFInstance.py:780
+#: GFForm.py:887 GFForm.py:893 GFForm.py:899 GFForm.py:905 GFForm.py:911
+#: GFInstance.py:796
 #, fuzzy
 msgid "You cannot do that in query mode."
 msgstr "Le formulaire n'est pas en mode recherche."
 
 #: GFInstance.py:59
 #, fuzzy
-msgid ""
-"Unable to open file\n"
-"%s"
+msgid "Unable to open file: %s"
 msgstr ""
 "Ouverture du fichier impossible\n"
 "\n"
 "%s"
 
 #: GFInstance.py:302
-msgid ""
-"Unable to login to datasource.\n"
-"\n"
-"       %s"
+#, fuzzy
+msgid "Unable to login to datasource: %s"
 msgstr ""
 "Connexion � la source de donn�es impossible.\n"
 "\n"
 "%s"
 
 #: GFInstance.py:306
-msgid ""
-"Error while communicating with datasource.\n"
-"\n"
-"       %s"
+#, fuzzy
+msgid "Error while communicating with datasource: %s"
 msgstr ""
 "Erreur lors de la communication avec la source de donn�es.\n"
 "\n"
 "%s"
 
-#: GFInstance.py:333
+#: GFInstance.py:344
 #, 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:790 GFInstance.py:1000
+#: GFInstance.py:806 GFInstance.py:1016
 msgid "Invalid numeric value entered."
 msgstr "Valeur num�rique saisie incorrecte."
 
-#: GFInstance.py:895
+#: GFInstance.py:911
 msgid "Current data is saved"
 msgstr "Donn�es actuelles sauvegard�es"
 
-#: GFInstance.py:916
+#: GFInstance.py:932
 msgid "Block does not allow delete"
 msgstr "Le bloc n'autorise pas la suppression"
 
-#: GFInstance.py:939
+#: GFInstance.py:955
 msgid "Block does not allow insert"
 msgstr "Le bloc n'autorise pas l'insertion"
 
@@ -215,6 +209,10 @@
 msgid "Invalid keystroke combination '%(comb)s' in keymap for '%(event)s'"
 msgstr "Combinaison clavier incorrecte '%s' dans le mappage clavier pour '%s'"
 
+#: GFObjects/GFBlock.py:228
+msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
+msgstr ""
+
 #: GFObjects/GFEntry.py:99
 msgid "Entry references non-existent block '%s'"
 msgstr ""
@@ -223,335 +221,360 @@
 msgid "Entry references non-existent field '%s'"
 msgstr ""
 
+#: GFObjects/GFField.py:209
+msgid "Datasource '%s' not found"
+msgstr ""
+
 #: GFParser.py:92
 msgid "Title"
 msgstr "Titre"
 
-#: GFParser.py:97 GFParser.py:371
+#: GFParser.py:97 GFParser.py:373
 msgid "Read Only"
 msgstr "Lecture seule"
 
-#: GFParser.py:108 GFParser.py:166
+#: GFParser.py:104
+msgid "Name"
+msgstr ""
+
+#: GFParser.py:108
+#, fuzzy
+msgid "Style"
+msgstr "Titre"
+
+#: GFParser.py:110 GFParser.py:168
 msgid "Normal"
 msgstr "Normal"
 
-#: GFParser.py:109
+#: GFParser.py:111
 msgid "Dialog"
 msgstr "Boite de dialogue"
 
-#: GFParser.py:133
+#: GFParser.py:135
 msgid "Tab Location"
 msgstr ""
 
-#: GFParser.py:135
+#: GFParser.py:137
 msgid "No tabs"
 msgstr "Pas de tabulations"
 
-#: GFParser.py:136
-msgid "Left tab"
-msgstr ""
-
-#: GFParser.py:137
-msgid "Right tab"
-msgstr ""
-
 #: GFParser.py:138
-msgid "Botton tab"
-msgstr ""
+#, fuzzy
+msgid "Left tabs"
+msgstr "Pas de tabulations"
 
 #: GFParser.py:139
-msgid "Top tab"
-msgstr ""
+#, fuzzy
+msgid "Right tabs"
+msgstr "Droite"
 
-#: GFParser.py:197 GFParser.py:318 GFParser.py:541 GFParser.py:802
+#: GFParser.py:140
+#, fuzzy
+msgid "Botton tabs"
+msgstr "Pas de tabulations"
+
+#: GFParser.py:141
+#, fuzzy
+msgid "Top tabs"
+msgstr "Pas de tabulations"
+
+#: GFParser.py:199 GFParser.py:320 GFParser.py:543 GFParser.py:804
 msgid "Row Spacing"
 msgstr "Ecartement des lignes"
 
-#: GFParser.py:204
+#: GFParser.py:206
 msgid "Transparent Nav"
 msgstr ""
 
-#: GFParser.py:214
+#: GFParser.py:216
 #, fuzzy
 msgid "Auto Create Record"
 msgstr "Supprimer l'enregistrement courant"
 
-#: GFParser.py:220
+#: GFParser.py:222
 #, fuzzy
 msgid "Auto Next Record"
 msgstr "Enregistrement suivant"
 
-#: GFParser.py:228
+#: GFParser.py:230
 msgid "Auto Commit"
 msgstr ""
 
-#: GFParser.py:235
+#: GFParser.py:237
 msgid "Auto Clear on Commit"
 msgstr ""
 
-#: GFParser.py:241 GFParser.py:480 GFParser.py:700
+#: GFParser.py:243 GFParser.py:482 GFParser.py:702
 msgid "Allow Editing"
 msgstr ""
 
-#: GFParser.py:243 GFParser.py:482 GFParser.py:702
+#: GFParser.py:245 GFParser.py:484 GFParser.py:704
 #: uidrivers/curses/UIdriver.py:250
 msgid "Yes"
 msgstr ""
 
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:246 GFParser.py:485 GFParser.py:705
 #: uidrivers/curses/UIdriver.py:251
 msgid "No"
 msgstr ""
 
-#: GFParser.py:245 GFParser.py:485 GFParser.py:705
+#: GFParser.py:247 GFParser.py:487 GFParser.py:707
 #, fuzzy
 msgid "Update Only"
 msgstr "Lecture seule"
 
-#: GFParser.py:246 GFParser.py:486 GFParser.py:706
+#: GFParser.py:248 GFParser.py:488 GFParser.py:708
 #, fuzzy
 msgid "New Records Only"
 msgstr "Enregistrement suivant"
 
-#: GFParser.py:251
+#: GFParser.py:253
 msgid "Allow Querying"
 msgstr ""
 
-#: GFParser.py:256
+#: GFParser.py:258
 msgid "Allow Deletes"
 msgstr ""
 
-#: GFParser.py:261
+#: GFParser.py:263
 #, fuzzy
 msgid "Navigable"
 msgstr "&Navigation"
 
-#: GFParser.py:268
+#: GFParser.py:270
 msgid "Prevent Deletes"
 msgstr "Emp�cher les suppressions"
 
-#: GFParser.py:274
+#: GFParser.py:276
 msgid "Prevent Inserts"
 msgstr "Emp�cher les insertions"
 
-#: GFParser.py:301
+#: GFParser.py:303
 msgid "Left"
 msgstr "Gauche"
 
-#: GFParser.py:302
+#: GFParser.py:304
 msgid "Right"
 msgstr "Droite"
 
-#: GFParser.py:303
+#: GFParser.py:305
 msgid "Centered"
 msgstr "Centr�"
 
-#: GFParser.py:344
+#: GFParser.py:346
 msgid "Field (Database)"
 msgstr "Champ (base de donn�es)"
 
-#: GFParser.py:386
+#: GFParser.py:351
+msgid "Max Text Length"
+msgstr ""
+
+#: GFParser.py:356
+msgid "Min Text Length"
+msgstr ""
+
+#: GFParser.py:388
 #, fuzzy
 msgid "As Entered"
 msgstr "Centr�"
 
-#: GFParser.py:387
+#: GFParser.py:389
 msgid "Upper case"
 msgstr ""
 
-#: GFParser.py:388
+#: GFParser.py:390
 msgid "Lower case"
 msgstr ""
 
-#: GFParser.py:393
+#: GFParser.py:395
 msgid "Data Type"
 msgstr "Type de donn�es"
 
-#: GFParser.py:395
+#: GFParser.py:397
 msgid "Text"
 msgstr "Texte"
 
-#: GFParser.py:396
+#: GFParser.py:398
 msgid "Numeric"
 msgstr "Num�rique"
 
-#: GFParser.py:397
+#: GFParser.py:399
 msgid "Date/Time"
 msgstr "Date/Heure"
 
-#: GFParser.py:422
+#: GFParser.py:424
 msgid "F/K Datasource"
 msgstr "Source de donn�es F/K"
 
-#: GFParser.py:426
+#: GFParser.py:428
 msgid "F/K Bound Field"
 msgstr "Champ li� F/K"
 
-#: GFParser.py:431
+#: GFParser.py:433
 msgid "F/K Description Field"
 msgstr "Champ de description F/K"
 
-#: GFParser.py:435
+#: GFParser.py:437
 msgid "F/K Refresh Method"
 msgstr "M�thode de rafraichissment F/K"
 
-#: GFParser.py:437
+#: GFParser.py:439
 #, fuzzy
 msgid "On form startup"
 msgstr "Mettre � jour seulement au lancement"
 
-#: GFParser.py:438
+#: GFParser.py:440
 #, fuzzy
 msgid "On field modification"
 msgstr "Mettre � jour sur modification du champ"
 
-#: GFParser.py:439
+#: GFParser.py:441
 msgid "On commit"
 msgstr ""
 
-#: GFParser.py:444
+#: GFParser.py:446
 #, fuzzy
 msgid "Default (New Records)"
 msgstr "D�faut (Nouveau champ)"
 
-#: GFParser.py:451
+#: GFParser.py:453
 #, fuzzy
 msgid "Default to last entry"
 msgstr "Derni�re valeur par d�faut ?"
 
-#: GFParser.py:459
+#: GFParser.py:461
 #, fuzzy
 msgid "Default (Querying)"
 msgstr "D�faut (Requ�te)"
 
-#: GFParser.py:466
+#: GFParser.py:468
 msgid "Sloppy Queries"
 msgstr ""
 
-#: GFParser.py:473
+#: GFParser.py:475
 msgid "Ignore Case on Queries"
 msgstr "Ignorer la casse dans les requ�tes"
 
-#: GFParser.py:484 GFParser.py:704
+#: GFParser.py:486 GFParser.py:706
 msgid "Null Only"
 msgstr ""
 
-#: GFParser.py:491
+#: GFParser.py:493
 msgid "Allow Query"
 msgstr ""
 
-#: GFParser.py:495
+#: GFParser.py:497
 msgid "Trim left spaces"
 msgstr "Enlever les espaces � gauche"
 
-#: GFParser.py:501
+#: GFParser.py:503
 msgid "Trim right spaces"
 msgstr "Enlever les espaces � droite"
 
-#: GFParser.py:534
+#: GFParser.py:536
 msgid "Focus Order"
 msgstr ""
 
-#: GFParser.py:559
+#: GFParser.py:561
 msgid "Default"
 msgstr "D�faut"
 
-#: GFParser.py:560
+#: GFParser.py:562
 msgid "Password/Hidden"
 msgstr "Mot de passe/Cach�"
 
-#: GFParser.py:561
+#: GFParser.py:563
 msgid "Dropdown/Combo box"
 msgstr "Menu d�roulant"
 
-#: GFParser.py:562
+#: GFParser.py:564
 msgid "Listbox"
 msgstr ""
 
-#: GFParser.py:563
+#: GFParser.py:565
 msgid "Checkbox"
 msgstr "Case � cocher"
 
-#: GFParser.py:564
+#: GFParser.py:566
 msgid "Label (non-editable)"
 msgstr "Etiquette (non �ditable)"
 
-#: GFParser.py:574
+#: GFParser.py:576
 msgid "Format Mask"
 msgstr "Masque de formatage"
 
-#: GFParser.py:578
+#: GFParser.py:580
 msgid "Input Mask"
 msgstr "Masque de saisie"
 
-#: GFParser.py:581
+#: GFParser.py:583
 msgid "Display Mask"
 msgstr "Masque d'affichage"
 
-#: GFParser.py:683
+#: GFParser.py:685
 msgid "Field contains the URL of the image"
 msgstr "Le champ contient l'URL de l'image."
 
-#: GFParser.py:684
+#: GFParser.py:686
 msgid "Field contains a PIL encoding of the image"
 msgstr "Le champ contient un encodage PIL de l'image"
 
-#: GFParser.py:690
+#: GFParser.py:692
 msgid "Full-size image (no scaling)"
 msgstr ""
 
-#: GFParser.py:691
+#: GFParser.py:693
 msgid "Scale to width"
 msgstr ""
 
-#: GFParser.py:692
+#: GFParser.py:694
 msgid "Scale to height"
 msgstr ""
 
-#: GFParser.py:693
+#: GFParser.py:695
 msgid "Scale width and height (may distort image)"
 msgstr ""
 
-#: GFParser.py:694
+#: GFParser.py:696
 msgid "Use a best-fit algorithm"
 msgstr ""
 
-#: GFParser.py:740
+#: GFParser.py:742
 msgid "Field contains the URL of the component"
 msgstr "Le champ contient l'URL du composant"
 
-#: GFParser.py:741
+#: GFParser.py:743
 #, fuzzy
 msgid "Field contains the data of the component in Base63 encoding"
 msgstr "Le champ contient l'URL du composant"
 
-#: GFParser.py:810 GFParser.py:850
+#: GFParser.py:812 GFParser.py:852
 #, fuzzy
 msgid "Description field"
 msgstr "Champ de description F/K"
 
-#: GFParser.py:815
+#: GFParser.py:817
 msgid "Own ID field"
 msgstr ""
 
-#: GFParser.py:820
+#: GFParser.py:822
 #, fuzzy
 msgid "Parent ID field"
 msgstr "Emp�cher les suppressions"
 
-#: GFParser.py:825
+#: GFParser.py:827
 msgid "Table hint for leaf tables"
 msgstr ""
 
-#: GFParser.py:846
+#: GFParser.py:848
 msgid "ID of a field"
 msgstr ""
 
-#: GFParser.py:1083
+#: GFParser.py:1085
 msgid "M/D Min Child Rows"
 msgstr ""
 
-#: GFParser.py:1094
+#: GFParser.py:1096
 msgid "M/D Max Child Rows"
 msgstr ""
 
@@ -965,19 +988,19 @@
 msgid "The GNUe-Forms GTK driver requires PyGTK and GTK 2.x."
 msgstr "Le pilote GTK pour GNUe Forms n�cessite PyGTK et GTK 2.x."
 
-#: uidrivers/gtk2/UIdriver.py:365
+#: uidrivers/gtk2/UIdriver.py:383
 msgid "GNUe Internal System Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:366
+#: uidrivers/gtk2/UIdriver.py:384
 msgid "GNUe Unexpected Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:367
+#: uidrivers/gtk2/UIdriver.py:385
 msgid "GNUe Application Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:370
+#: uidrivers/gtk2/UIdriver.py:388
 msgid ""
 "An unexpected internal error has occured:\n"
 "%s.\n"
@@ -985,28 +1008,28 @@
 "address@hidden"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:373 uidrivers/gtk2/UIdriver.py:375
+#: uidrivers/gtk2/UIdriver.py:391 uidrivers/gtk2/UIdriver.py:393
 msgid ""
 "An unexpected error has occured:\n"
 "%s.\n"
 "Please contact your system administrator."
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:384 uidrivers/win32/UIdriver.py:98
+#: uidrivers/gtk2/UIdriver.py:402 uidrivers/win32/UIdriver.py:98
 #: uidrivers/wx/UIdriver.py:74
 #, fuzzy
 msgid "Error"
 msgstr "Erreur: %s"
 
-#: uidrivers/gtk2/UIdriver.py:389
+#: uidrivers/gtk2/UIdriver.py:407
 msgid ">> Detail"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:443
+#: uidrivers/gtk2/UIdriver.py:461
 msgid ">> Details"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:447
+#: uidrivers/gtk2/UIdriver.py:465
 msgid "<< Details"
 msgstr ""
 

Modified: trunk/gnue-forms/po/hu.po
===================================================================
--- trunk/gnue-forms/po/hu.po   2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/po/hu.po   2004-11-02 15:45:15 UTC (rev 6594)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: GNUe-Forms 0.5\n"
-"POT-Creation-Date: Sat Sep 18 11:00:33 2004\n"
+"POT-Creation-Date: 2004-11-02 16:43+CET\n"
 "PO-Revision-Date: 2004-09-16 00:48+0200\n"
 "Last-Translator: Kmetyk� G�bor <address@hidden>\n"
 "MIME-Version: 1.0\n"
@@ -84,7 +84,7 @@
 msgid "Trigger Exception :\n"
 msgstr "Trigger kiv�tel :\n"
 
-#: GFForm.py:465 GFInstance.py:890
+#: GFForm.py:465 GFInstance.py:906
 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 "
@@ -129,7 +129,7 @@
 msgid "Block trigger returned error"
 msgstr "A blokk trigger hib�t adott vissza"
 
-#: GFForm.py:589 GFInstance.py:913 GFInstance.py:936
+#: GFForm.py:589 GFInstance.py:929 GFInstance.py:952
 msgid "Form is readonly"
 msgstr "A k�perny� csak olvashat�"
 
@@ -144,58 +144,52 @@
 "%(exMessage)s "
 
 # c:\python22\lib\site-packages\gnue/forms/GFForm.py:454
-#: GFForm.py:874 GFForm.py:880 GFForm.py:886 GFForm.py:892 GFForm.py:898
-#: GFInstance.py:780
+#: GFForm.py:887 GFForm.py:893 GFForm.py:899 GFForm.py:905 GFForm.py:911
+#: GFInstance.py:796
 msgid "You cannot do that in query mode."
 msgstr "Ezt nem lehet lek�rdez� m�dban v�grehajtani."
 
 #: GFInstance.py:59
 #, fuzzy
-msgid ""
-"Unable to open file\n"
-"%s"
+msgid "Unable to open file: %s"
 msgstr ""
 "Nem lehet megnyitni a f�jlt\n"
 "\n"
 "     %s"
 
 #: GFInstance.py:302
-msgid ""
-"Unable to login to datasource.\n"
-"\n"
-"       %s"
+#, fuzzy
+msgid "Unable to login to datasource: %s"
 msgstr ""
 "Nem siker�lt a bel�p�s az adatb�zisba.\n"
 "\n"
 "       %s"
 
 #: GFInstance.py:306
-msgid ""
-"Error while communicating with datasource.\n"
-"\n"
-"       %s"
+#, fuzzy
+msgid "Error while communicating with datasource: %s"
 msgstr ""
 "Hiba az adatforr�ssal t�rt�n� kommunik�ci�ban.\n"
 "\n"
 "       %s"
 
-#: GFInstance.py:333
+#: GFInstance.py:344
 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:790 GFInstance.py:1000
+#: GFInstance.py:806 GFInstance.py:1016
 msgid "Invalid numeric value entered."
 msgstr "Hib�s sz�m."
 
-#: GFInstance.py:895
+#: GFInstance.py:911
 msgid "Current data is saved"
 msgstr "Az aktu�lis adatok ment�sre ker�ltek"
 
-#: GFInstance.py:916
+#: GFInstance.py:932
 msgid "Block does not allow delete"
 msgstr "A blokkban nem lehet t�r�lni"
 
-#: GFInstance.py:939
+#: GFInstance.py:955
 msgid "Block does not allow insert"
 msgstr "A blokkban nem lehet besz�rni"
 
@@ -207,6 +201,10 @@
 msgid "Invalid keystroke combination '%(comb)s' in keymap for '%(event)s'"
 msgstr "�rv�nytelen billenty�-kombin�ci� '%(comb)s' a '%(event)s'-ban"
 
+#: GFObjects/GFBlock.py:228
+msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
+msgstr ""
+
 #: GFObjects/GFEntry.py:99
 msgid "Entry references non-existent block '%s'"
 msgstr "A bejegyz�s a nem l�tez� '%s' blokkra hivatkozik"
@@ -215,325 +213,351 @@
 msgid "Entry references non-existent field '%s'"
 msgstr "A bejegyz�s a nem l�tez� '%s' mez�re hivatkozik"
 
+#: GFObjects/GFField.py:209
+msgid "Datasource '%s' not found"
+msgstr ""
+
 #: GFParser.py:92
 msgid "Title"
 msgstr "C�m"
 
-#: GFParser.py:97 GFParser.py:371
+#: GFParser.py:97 GFParser.py:373
 msgid "Read Only"
 msgstr "Csak olvashat�"
 
-#: GFParser.py:108 GFParser.py:166
+#: GFParser.py:104
+#, fuzzy
+msgid "Name"
+msgstr "N�v:"
+
+#: GFParser.py:108
+#, fuzzy
+msgid "Style"
+msgstr "C�m"
+
+#: GFParser.py:110 GFParser.py:168
 msgid "Normal"
 msgstr "Norm�l"
 
-#: GFParser.py:109
+#: GFParser.py:111
 msgid "Dialog"
 msgstr "P�rbesz�d"
 
-#: GFParser.py:133
+#: GFParser.py:135
 msgid "Tab Location"
 msgstr "F�l elhelyezked�se"
 
-#: GFParser.py:135
+#: GFParser.py:137
 msgid "No tabs"
 msgstr "Nincs f�l"
 
-#: GFParser.py:136
-msgid "Left tab"
+#: GFParser.py:138
+#, fuzzy
+msgid "Left tabs"
 msgstr "Bal f�l"
 
-#: GFParser.py:137
-msgid "Right tab"
+#: GFParser.py:139
+#, fuzzy
+msgid "Right tabs"
 msgstr "Jobb f�l"
 
-#: GFParser.py:138
-msgid "Botton tab"
+#: GFParser.py:140
+#, fuzzy
+msgid "Botton tabs"
 msgstr "Als� f�l"
 
-#: GFParser.py:139
-msgid "Top tab"
+#: GFParser.py:141
+#, fuzzy
+msgid "Top tabs"
 msgstr "Fels� f�l"
 
-#: GFParser.py:197 GFParser.py:318 GFParser.py:541 GFParser.py:802
+#: GFParser.py:199 GFParser.py:320 GFParser.py:543 GFParser.py:804
 msgid "Row Spacing"
 msgstr "Sort�vols�g"
 
-#: GFParser.py:204
+#: GFParser.py:206
 msgid "Transparent Nav"
 msgstr "Transzparens navig�ci�"
 
 # c:\python22\lib\site-packages\gnue/designer/base/Instance.py:306
-#: GFParser.py:214
+#: GFParser.py:216
 msgid "Auto Create Record"
 msgstr "Rekord automatikus l�trehoz�sa"
 
-#: GFParser.py:220
+#: GFParser.py:222
 msgid "Auto Next Record"
 msgstr "Automatikusan k�vetkez� rekordra l�p"
 
-#: GFParser.py:228
+#: GFParser.py:230
 msgid "Auto Commit"
 msgstr "Automatikus v�grehajt�s"
 
-#: GFParser.py:235
+#: GFParser.py:237
 msgid "Auto Clear on Commit"
 msgstr "Automatikus t�rl�s v�grehajt�skor"
 
-#: GFParser.py:241 GFParser.py:480 GFParser.py:700
+#: GFParser.py:243 GFParser.py:482 GFParser.py:702
 msgid "Allow Editing"
 msgstr "Szerkeszt�s enged�lyez�se"
 
-#: GFParser.py:243 GFParser.py:482 GFParser.py:702
+#: GFParser.py:245 GFParser.py:484 GFParser.py:704
 #: uidrivers/curses/UIdriver.py:250
 msgid "Yes"
 msgstr "Igen"
 
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:246 GFParser.py:485 GFParser.py:705
 #: uidrivers/curses/UIdriver.py:251
 msgid "No"
 msgstr "Nem"
 
-#: GFParser.py:245 GFParser.py:485 GFParser.py:705
+#: GFParser.py:247 GFParser.py:487 GFParser.py:707
 msgid "Update Only"
 msgstr "Csak m�dos�that�"
 
-#: GFParser.py:246 GFParser.py:486 GFParser.py:706
+#: GFParser.py:248 GFParser.py:488 GFParser.py:708
 msgid "New Records Only"
 msgstr "Csak �j rekordok"
 
-#: GFParser.py:251
+#: GFParser.py:253
 msgid "Allow Querying"
 msgstr "Lek�rdez�s enged�lyezve"
 
-#: GFParser.py:256
+#: GFParser.py:258
 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:261
+#: GFParser.py:263
 msgid "Navigable"
 msgstr "Navig�l�s enged�lyezve"
 
-#: GFParser.py:268
+#: GFParser.py:270
 msgid "Prevent Deletes"
 msgstr "T�rl�s megakad�lyoz�sa"
 
-#: GFParser.py:274
+#: GFParser.py:276
 msgid "Prevent Inserts"
 msgstr "Besz�r�s megakad�lyoz�sa"
 
-#: GFParser.py:301
+#: GFParser.py:303
 msgid "Left"
 msgstr "Bal"
 
-#: GFParser.py:302
+#: GFParser.py:304
 msgid "Right"
 msgstr "Jobb"
 
-#: GFParser.py:303
+#: GFParser.py:305
 msgid "Centered"
 msgstr "K�z�pre z�rt"
 
-#: GFParser.py:344
+#: GFParser.py:346
 msgid "Field (Database)"
 msgstr "Mez� (adatb�zis)"
 
-#: GFParser.py:386
+#: GFParser.py:351
+msgid "Max Text Length"
+msgstr ""
+
+#: GFParser.py:356
+msgid "Min Text Length"
+msgstr ""
+
+#: GFParser.py:388
 msgid "As Entered"
 msgstr "Ahogy bevitelre ker�lt"
 
-#: GFParser.py:387
+#: GFParser.py:389
 msgid "Upper case"
 msgstr "Nagybet�s"
 
-#: GFParser.py:388
+#: GFParser.py:390
 msgid "Lower case"
 msgstr "kisbet�s"
 
-#: GFParser.py:393
+#: GFParser.py:395
 msgid "Data Type"
 msgstr "Adatt�pus"
 
-#: GFParser.py:395
+#: GFParser.py:397
 msgid "Text"
 msgstr "Sz�veg"
 
-#: GFParser.py:396
+#: GFParser.py:398
 msgid "Numeric"
 msgstr "Sz�m"
 
-#: GFParser.py:397
+#: GFParser.py:399
 msgid "Date/Time"
 msgstr "D�tum/Id�"
 
 # 
c:\python22\lib\site-packages\gnue/designer/base/tools/DataSourceEditor.py:470
-#: GFParser.py:422
+#: GFParser.py:424
 msgid "F/K Datasource"
 msgstr "Idegen kulcs adatforr�s"
 
-#: GFParser.py:426
+#: GFParser.py:428
 msgid "F/K Bound Field"
 msgstr "Idegen kulcshoz k�t�tt mez�"
 
-#: GFParser.py:431
+#: GFParser.py:433
 msgid "F/K Description Field"
 msgstr "Idegen kulcs le�r� mez�"
 
-#: GFParser.py:435
+#: GFParser.py:437
 msgid "F/K Refresh Method"
 msgstr "Idegen kulcs friss�t�si m�dszer"
 
-#: GFParser.py:437
+#: GFParser.py:439
 msgid "On form startup"
 msgstr "A k�perny� indul�sakor"
 
-#: GFParser.py:438
+#: GFParser.py:440
 msgid "On field modification"
 msgstr "Mez� v�ltoz�sakor"
 
-#: GFParser.py:439
+#: GFParser.py:441
 msgid "On commit"
 msgstr "V�grehajt�skor"
 
-#: GFParser.py:444
+#: GFParser.py:446
 msgid "Default (New Records)"
 msgstr "Alap�rtelmezett (�j rekordok)"
 
-#: GFParser.py:451
+#: GFParser.py:453
 msgid "Default to last entry"
 msgstr "Alap�rtelmezett az utols� �rt�k"
 
-#: GFParser.py:459
+#: GFParser.py:461
 msgid "Default (Querying)"
 msgstr "Alap�rtelmezett (Lek�rdez�s)"
 
-#: GFParser.py:466
+#: GFParser.py:468
 msgid "Sloppy Queries"
 msgstr "Fel�letes lek�rdez�sek"
 
-#: GFParser.py:473
+#: GFParser.py:475
 msgid "Ignore Case on Queries"
 msgstr "A kis/nagybet�s �r�sm�d nem sz�m�t a lek�rdez�sekn�l"
 
-#: GFParser.py:484 GFParser.py:704
+#: GFParser.py:486 GFParser.py:706
 msgid "Null Only"
 msgstr "Csak Null"
 
-#: GFParser.py:491
+#: GFParser.py:493
 msgid "Allow Query"
 msgstr "Lek�rdez�s enged�lyezve"
 
-#: GFParser.py:495
+#: GFParser.py:497
 msgid "Trim left spaces"
 msgstr "�res helyek lev�g�sa balr�l"
 
-#: GFParser.py:501
+#: GFParser.py:503
 msgid "Trim right spaces"
 msgstr "�res helyek lev�g�sa jobbr�l"
 
-#: GFParser.py:534
+#: GFParser.py:536
 msgid "Focus Order"
 msgstr "F�kusz sorrend"
 
-#: GFParser.py:559
+#: GFParser.py:561
 msgid "Default"
 msgstr "Alap�rtelmezett"
 
-#: GFParser.py:560
+#: GFParser.py:562
 msgid "Password/Hidden"
 msgstr "Jelsz�/Rejtett"
 
-#: GFParser.py:561
+#: GFParser.py:563
 msgid "Dropdown/Combo box"
 msgstr "Leg�rd�l�/Combo box"
 
-#: GFParser.py:562
+#: GFParser.py:564
 msgid "Listbox"
 msgstr "Listbox"
 
-#: GFParser.py:563
+#: GFParser.py:565
 msgid "Checkbox"
 msgstr "Jel�l�mez�"
 
-#: GFParser.py:564
+#: GFParser.py:566
 msgid "Label (non-editable)"
 msgstr "C�mke (nem v�ltoztathat�)"
 
-#: GFParser.py:574
+#: GFParser.py:576
 msgid "Format Mask"
 msgstr "Form�tum maszk"
 
-#: GFParser.py:578
+#: GFParser.py:580
 msgid "Input Mask"
 msgstr "Beviteli maszk"
 
-#: GFParser.py:581
+#: GFParser.py:583
 msgid "Display Mask"
 msgstr "Megjelen�t�si maszk"
 
-#: GFParser.py:683
+#: GFParser.py:685
 msgid "Field contains the URL of the image"
 msgstr "A mez� a k�p URL-j�t tartalmazza"
 
-#: GFParser.py:684
+#: GFParser.py:686
 msgid "Field contains a PIL encoding of the image"
 msgstr "A mez� a k�p PIL-k�dol�s�t tartalmazza"
 
-#: GFParser.py:690
+#: GFParser.py:692
 msgid "Full-size image (no scaling)"
 msgstr "Teljes m�ret� k�p (nincs sk�l�zva)"
 
-#: GFParser.py:691
+#: GFParser.py:693
 msgid "Scale to width"
 msgstr "Sz�less�ghez igaz�t"
 
-#: GFParser.py:692
+#: GFParser.py:694
 msgid "Scale to height"
 msgstr "Magass�ghoz igaz�t"
 
-#: GFParser.py:693
+#: GFParser.py:695
 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:694
+#: GFParser.py:696
 msgid "Use a best-fit algorithm"
 msgstr "Legjobb illeszked�ses algoritmus"
 
-#: GFParser.py:740
+#: GFParser.py:742
 msgid "Field contains the URL of the component"
 msgstr "A mez� a komponens URL-j�t tartalmazza"
 
-#: GFParser.py:741
+#: GFParser.py:743
 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:810 GFParser.py:850
+#: GFParser.py:812 GFParser.py:852
 msgid "Description field"
 msgstr "Le�r� mez�"
 
-#: GFParser.py:815
+#: GFParser.py:817
 msgid "Own ID field"
 msgstr "Saj�t ID mez�"
 
-#: GFParser.py:820
+#: GFParser.py:822
 msgid "Parent ID field"
 msgstr "Sz�l� ID mez�"
 
-#: GFParser.py:825
+#: GFParser.py:827
 msgid "Table hint for leaf tables"
 msgstr "T�bla tipp a lev�l t�bl�khoz"
 
-#: GFParser.py:846
+#: GFParser.py:848
 msgid "ID of a field"
 msgstr "Egy mez� ID-je"
 
-#: GFParser.py:1083
+#: GFParser.py:1085
 msgid "M/D Min Child Rows"
 msgstr "M/D Min. gyermek sorok"
 
-#: GFParser.py:1094
+#: GFParser.py:1096
 msgid "M/D Max Child Rows"
 msgstr "M/D Max. gyermek sorok"
 
@@ -978,19 +1002,19 @@
 msgid "The GNUe-Forms GTK driver requires PyGTK and GTK 2.x."
 msgstr "A GNUe-Forms GTK meghajt�hoz sz�ks�ges a PyGTK �s a GTK 2.x."
 
-#: uidrivers/gtk2/UIdriver.py:365
+#: uidrivers/gtk2/UIdriver.py:383
 msgid "GNUe Internal System Error"
 msgstr "GNUe Bels� Rendszerhiba"
 
-#: uidrivers/gtk2/UIdriver.py:366
+#: uidrivers/gtk2/UIdriver.py:384
 msgid "GNUe Unexpected Error"
 msgstr "GNUe V�ratlan Hiba"
 
-#: uidrivers/gtk2/UIdriver.py:367
+#: uidrivers/gtk2/UIdriver.py:385
 msgid "GNUe Application Error"
 msgstr "GNUe Alkalmaz�s Hiba"
 
-#: uidrivers/gtk2/UIdriver.py:370
+#: uidrivers/gtk2/UIdriver.py:388
 msgid ""
 "An unexpected internal error has occured:\n"
 "%s.\n"
@@ -1002,7 +1026,7 @@
 "Ez azt jelenti, hogy hib�t tal�lt a GNU Enterprise rendszerben. K�rj�k, "
 "jelentse itt: address@hidden"
 
-#: uidrivers/gtk2/UIdriver.py:373 uidrivers/gtk2/UIdriver.py:375
+#: uidrivers/gtk2/UIdriver.py:391 uidrivers/gtk2/UIdriver.py:393
 msgid ""
 "An unexpected error has occured:\n"
 "%s.\n"
@@ -1012,20 +1036,20 @@
 "%s.\n"
 "L�pjen kapcsolatba a rendszergazd�val."
 
-#: uidrivers/gtk2/UIdriver.py:384 uidrivers/win32/UIdriver.py:98
+#: uidrivers/gtk2/UIdriver.py:402 uidrivers/win32/UIdriver.py:98
 #: uidrivers/wx/UIdriver.py:74
 msgid "Error"
 msgstr "Hiba"
 
-#: uidrivers/gtk2/UIdriver.py:389
+#: uidrivers/gtk2/UIdriver.py:407
 msgid ">> Detail"
 msgstr ">> R�szletek"
 
-#: uidrivers/gtk2/UIdriver.py:443
+#: uidrivers/gtk2/UIdriver.py:461
 msgid ">> Details"
 msgstr ">> R�szletek"
 
-#: uidrivers/gtk2/UIdriver.py:447
+#: uidrivers/gtk2/UIdriver.py:465
 msgid "<< Details"
 msgstr "<< R�szletek"
 

Modified: trunk/gnue-forms/po/lt.po
===================================================================
--- trunk/gnue-forms/po/lt.po   2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/po/lt.po   2004-11-02 15:45:15 UTC (rev 6594)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: Sat Sep 18 11:00:33 2004\n"
+"POT-Creation-Date: 2004-11-02 16: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"
@@ -82,7 +82,7 @@
 msgid "Trigger Exception :\n"
 msgstr ""
 
-#: GFForm.py:465 GFInstance.py:890
+#: GFForm.py:465 GFInstance.py:906
 msgid "Data not saved. Save changes or clear the form to proceed."
 msgstr "Duomenys nei�saugoti. I�saugokite poky�ius arba at�aukite juos."
 
@@ -122,7 +122,7 @@
 msgstr ""
 
 # ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:589 GFInstance.py:913 GFInstance.py:936
+#: GFForm.py:589 GFInstance.py:929 GFInstance.py:952
 msgid "Form is readonly"
 msgstr "Forma yra 'tik skaitymui'."
 
@@ -133,59 +133,53 @@
 "%(exMessage)s"
 msgstr ""
 
-#: GFForm.py:874 GFForm.py:880 GFForm.py:886 GFForm.py:892 GFForm.py:898
-#: GFInstance.py:780
+#: GFForm.py:887 GFForm.py:893 GFForm.py:899 GFForm.py:905 GFForm.py:911
+#: GFInstance.py:796
 msgid "You cannot do that in query mode."
 msgstr ""
 
 #: GFInstance.py:59
 #, fuzzy
-msgid ""
-"Unable to open file\n"
-"%s"
+msgid "Unable to open file: %s"
 msgstr ""
 "Nepavyko atidaryti failo\n"
 "\n"
 "    %s"
 
 #: GFInstance.py:302
-msgid ""
-"Unable to login to datasource.\n"
-"\n"
-"       %s"
+#, fuzzy
+msgid "Unable to login to datasource: %s"
 msgstr ""
 "nepavyko prisijungti prie duomen� �altinio.\n"
 "\n"
 "      %s"
 
 #: GFInstance.py:306
-msgid ""
-"Error while communicating with datasource.\n"
-"\n"
-"       %s"
+#, fuzzy
+msgid "Error while communicating with datasource: %s"
 msgstr ""
 "Klaida bendraujant su duomen� �altiniu.\n"
 "\n"
 "       %s"
 
-#: GFInstance.py:333
+#: GFInstance.py:344
 #, 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:790 GFInstance.py:1000
+#: GFInstance.py:806 GFInstance.py:1016
 msgid "Invalid numeric value entered."
 msgstr "�vesta neteisinga skaitin� reik�m�."
 
-#: GFInstance.py:895
+#: GFInstance.py:911
 msgid "Current data is saved"
 msgstr "Dabartiniai duomenys i�saugoti."
 
-#: GFInstance.py:916
+#: GFInstance.py:932
 msgid "Block does not allow delete"
 msgstr "Bloke negalima trinti."
 
-#: GFInstance.py:939
+#: GFInstance.py:955
 msgid "Block does not allow insert"
 msgstr "Bloke negalima �ra�yti."
 
@@ -197,6 +191,10 @@
 msgid "Invalid keystroke combination '%(comb)s' in keymap for '%(event)s'"
 msgstr ""
 
+#: GFObjects/GFBlock.py:228
+msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
+msgstr ""
+
 #: GFObjects/GFEntry.py:99
 msgid "Entry references non-existent block '%s'"
 msgstr ""
@@ -205,338 +203,360 @@
 msgid "Entry references non-existent field '%s'"
 msgstr ""
 
+#: GFObjects/GFField.py:209
+msgid "Datasource '%s' not found"
+msgstr ""
+
 #: GFParser.py:92
 #, fuzzy
 msgid "Title"
 msgstr "&Failas"
 
-#: GFParser.py:97 GFParser.py:371
+#: GFParser.py:97 GFParser.py:373
 #, fuzzy
 msgid "Read Only"
 msgstr "'Tik skaitymui' �sp�jimas"
 
-#: GFParser.py:108 GFParser.py:166
+#: GFParser.py:104
+#, fuzzy
+msgid "Name"
+msgstr "Pavadinimas"
+
+#: GFParser.py:108
+#, fuzzy
+msgid "Style"
+msgstr "&Failas"
+
+#: GFParser.py:110 GFParser.py:168
 msgid "Normal"
 msgstr ""
 
-#: GFParser.py:109
+#: GFParser.py:111
 msgid "Dialog"
 msgstr ""
 
-#: GFParser.py:133
+#: GFParser.py:135
 #, fuzzy
 msgid "Tab Location"
 msgstr "arba URL adres�"
 
-#: GFParser.py:135
+#: GFParser.py:137
 msgid "No tabs"
 msgstr ""
 
-#: GFParser.py:136
-msgid "Left tab"
+#: GFParser.py:138
+msgid "Left tabs"
 msgstr ""
 
-#: GFParser.py:137
-msgid "Right tab"
+#: GFParser.py:139
+msgid "Right tabs"
 msgstr ""
 
-#: GFParser.py:138
-msgid "Botton tab"
+#: GFParser.py:140
+msgid "Botton tabs"
 msgstr ""
 
-#: GFParser.py:139
-msgid "Top tab"
+#: GFParser.py:141
+msgid "Top tabs"
 msgstr ""
 
-#: GFParser.py:197 GFParser.py:318 GFParser.py:541 GFParser.py:802
+#: GFParser.py:199 GFParser.py:320 GFParser.py:543 GFParser.py:804
 msgid "Row Spacing"
 msgstr ""
 
-#: GFParser.py:204
+#: GFParser.py:206
 msgid "Transparent Nav"
 msgstr ""
 
-#: GFParser.py:214
+#: GFParser.py:216
 #, fuzzy
 msgid "Auto Create Record"
 msgstr "I�trinti �ra��"
 
-#: GFParser.py:220
+#: GFParser.py:222
 #, fuzzy
 msgid "Auto Next Record"
 msgstr "Sekantis �ra�as"
 
-#: GFParser.py:228
+#: GFParser.py:230
 msgid "Auto Commit"
 msgstr ""
 
-#: GFParser.py:235
+#: GFParser.py:237
 msgid "Auto Clear on Commit"
 msgstr ""
 
-#: GFParser.py:241 GFParser.py:480 GFParser.py:700
+#: GFParser.py:243 GFParser.py:482 GFParser.py:702
 msgid "Allow Editing"
 msgstr ""
 
-#: GFParser.py:243 GFParser.py:482 GFParser.py:702
+#: GFParser.py:245 GFParser.py:484 GFParser.py:704
 #: uidrivers/curses/UIdriver.py:250
 msgid "Yes"
 msgstr ""
 
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:246 GFParser.py:485 GFParser.py:705
 #: uidrivers/curses/UIdriver.py:251
 msgid "No"
 msgstr ""
 
-#: GFParser.py:245 GFParser.py:485 GFParser.py:705
+#: GFParser.py:247 GFParser.py:487 GFParser.py:707
 #, fuzzy
 msgid "Update Only"
 msgstr "'Tik skaitymui' �sp�jimas"
 
-#: GFParser.py:246 GFParser.py:486 GFParser.py:706
+#: GFParser.py:248 GFParser.py:488 GFParser.py:708
 #, fuzzy
 msgid "New Records Only"
 msgstr "Sekantis �ra�as"
 
-#: GFParser.py:251
+#: GFParser.py:253
 msgid "Allow Querying"
 msgstr ""
 
-#: GFParser.py:256
+#: GFParser.py:258
 #, fuzzy
 msgid "Allow Deletes"
 msgstr "&I�trinti %s"
 
-#: GFParser.py:261
+#: GFParser.py:263
 msgid "Navigable"
 msgstr ""
 
-#: GFParser.py:268
+#: GFParser.py:270
 msgid "Prevent Deletes"
 msgstr ""
 
-#: GFParser.py:274
+#: GFParser.py:276
 #, fuzzy
 msgid "Prevent Inserts"
 msgstr "Savybi� inspektorius"
 
-#: GFParser.py:301
+#: GFParser.py:303
 msgid "Left"
 msgstr ""
 
-#: GFParser.py:302
+#: GFParser.py:304
 msgid "Right"
 msgstr ""
 
-#: GFParser.py:303
+#: GFParser.py:305
 msgid "Centered"
 msgstr ""
 
-#: GFParser.py:344
+#: GFParser.py:346
 msgid "Field (Database)"
 msgstr ""
 
-#: GFParser.py:386
+#: GFParser.py:351
+msgid "Max Text Length"
+msgstr ""
+
+#: GFParser.py:356
+msgid "Min Text Length"
+msgstr ""
+
+#: GFParser.py:388
 msgid "As Entered"
 msgstr ""
 
-#: GFParser.py:387
+#: GFParser.py:389
 msgid "Upper case"
 msgstr ""
 
-#: GFParser.py:388
+#: GFParser.py:390
 msgid "Lower case"
 msgstr ""
 
-#: GFParser.py:393
+#: GFParser.py:395
 #, fuzzy
 msgid "Data Type"
 msgstr "Gimtasis tipas"
 
-#: GFParser.py:395
+#: GFParser.py:397
 msgid "Text"
 msgstr ""
 
-#: GFParser.py:396
+#: GFParser.py:398
 msgid "Numeric"
 msgstr ""
 
-#: GFParser.py:397
+#: GFParser.py:399
 msgid "Date/Time"
 msgstr ""
 
 # ../../designer/src/PopupMenu.py:48 :128
-#: GFParser.py:422
+#: GFParser.py:424
 #, fuzzy
 msgid "F/K Datasource"
 msgstr "duomen� �altinis"
 
-#: GFParser.py:426
+#: GFParser.py:428
 msgid "F/K Bound Field"
 msgstr ""
 
-#: GFParser.py:431
+#: GFParser.py:433
 #, fuzzy
 msgid "F/K Description Field"
 msgstr "Apra�ymas"
 
-#: GFParser.py:435
+#: GFParser.py:437
 msgid "F/K Refresh Method"
 msgstr ""
 
-#: GFParser.py:437
+#: GFParser.py:439
 msgid "On form startup"
 msgstr ""
 
-#: GFParser.py:438
+#: GFParser.py:440
 msgid "On field modification"
 msgstr ""
 
-#: GFParser.py:439
+#: GFParser.py:441
 msgid "On commit"
 msgstr ""
 
-#: GFParser.py:444
+#: GFParser.py:446
 #, fuzzy
 msgid "Default (New Records)"
 msgstr "I�trinti �ra��"
 
-#: GFParser.py:451
+#: GFParser.py:453
 #, fuzzy
 msgid "Default to last entry"
 msgstr "�vykdyti sudaryt� u�klaus�"
 
-#: GFParser.py:459
+#: GFParser.py:461
 #, fuzzy
 msgid "Default (Querying)"
 msgstr "�vykdyti sudaryt� u�klaus�"
 
-#: GFParser.py:466
+#: GFParser.py:468
 msgid "Sloppy Queries"
 msgstr ""
 
-#: GFParser.py:473
+#: GFParser.py:475
 msgid "Ignore Case on Queries"
 msgstr ""
 
-#: GFParser.py:484 GFParser.py:704
+#: GFParser.py:486 GFParser.py:706
 msgid "Null Only"
 msgstr ""
 
-#: GFParser.py:491
+#: GFParser.py:493
 msgid "Allow Query"
 msgstr ""
 
-#: GFParser.py:495
+#: GFParser.py:497
 msgid "Trim left spaces"
 msgstr ""
 
-#: GFParser.py:501
+#: GFParser.py:503
 msgid "Trim right spaces"
 msgstr ""
 
-#: GFParser.py:534
+#: GFParser.py:536
 msgid "Focus Order"
 msgstr ""
 
-#: GFParser.py:559
+#: GFParser.py:561
 msgid "Default"
 msgstr ""
 
-#: GFParser.py:560
+#: GFParser.py:562
 msgid "Password/Hidden"
 msgstr ""
 
-#: GFParser.py:561
+#: GFParser.py:563
 msgid "Dropdown/Combo box"
 msgstr ""
 
-#: GFParser.py:562
+#: GFParser.py:564
 msgid "Listbox"
 msgstr ""
 
-#: GFParser.py:563
+#: GFParser.py:565
 msgid "Checkbox"
 msgstr ""
 
-#: GFParser.py:564
+#: GFParser.py:566
 msgid "Label (non-editable)"
 msgstr ""
 
-#: GFParser.py:574
+#: GFParser.py:576
 msgid "Format Mask"
 msgstr ""
 
-#: GFParser.py:578
+#: GFParser.py:580
 msgid "Input Mask"
 msgstr ""
 
-#: GFParser.py:581
+#: GFParser.py:583
 msgid "Display Mask"
 msgstr ""
 
-#: GFParser.py:683
+#: GFParser.py:685
 msgid "Field contains the URL of the image"
 msgstr ""
 
-#: GFParser.py:684
+#: GFParser.py:686
 msgid "Field contains a PIL encoding of the image"
 msgstr ""
 
-#: GFParser.py:690
+#: GFParser.py:692
 msgid "Full-size image (no scaling)"
 msgstr ""
 
-#: GFParser.py:691
+#: GFParser.py:693
 msgid "Scale to width"
 msgstr ""
 
-#: GFParser.py:692
+#: GFParser.py:694
 msgid "Scale to height"
 msgstr ""
 
-#: GFParser.py:693
+#: GFParser.py:695
 msgid "Scale width and height (may distort image)"
 msgstr ""
 
-#: GFParser.py:694
+#: GFParser.py:696
 msgid "Use a best-fit algorithm"
 msgstr ""
 
-#: GFParser.py:740
+#: GFParser.py:742
 msgid "Field contains the URL of the component"
 msgstr ""
 
-#: GFParser.py:741
+#: GFParser.py:743
 msgid "Field contains the data of the component in Base63 encoding"
 msgstr ""
 
-#: GFParser.py:810 GFParser.py:850
+#: GFParser.py:812 GFParser.py:852
 #, fuzzy
 msgid "Description field"
 msgstr "Apra�ymas"
 
-#: GFParser.py:815
+#: GFParser.py:817
 msgid "Own ID field"
 msgstr ""
 
-#: GFParser.py:820
+#: GFParser.py:822
 msgid "Parent ID field"
 msgstr ""
 
-#: GFParser.py:825
+#: GFParser.py:827
 msgid "Table hint for leaf tables"
 msgstr ""
 
-#: GFParser.py:846
+#: GFParser.py:848
 msgid "ID of a field"
 msgstr ""
 
-#: GFParser.py:1083
+#: GFParser.py:1085
 msgid "M/D Min Child Rows"
 msgstr ""
 
-#: GFParser.py:1094
+#: GFParser.py:1096
 msgid "M/D Max Child Rows"
 msgstr ""
 
@@ -988,22 +1008,22 @@
 msgid "The GNUe-Forms GTK driver requires PyGTK and GTK 2.x."
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:365
+#: uidrivers/gtk2/UIdriver.py:383
 msgid "GNUe Internal System Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:366
+#: uidrivers/gtk2/UIdriver.py:384
 msgid "GNUe Unexpected Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:367
+#: uidrivers/gtk2/UIdriver.py:385
 #, fuzzy
 msgid "GNUe Application Error"
 msgstr ""
 "GNUE greitas program� k�rimas.\n"
 "\n"
 
-#: uidrivers/gtk2/UIdriver.py:370
+#: uidrivers/gtk2/UIdriver.py:388
 msgid ""
 "An unexpected internal error has occured:\n"
 "%s.\n"
@@ -1011,28 +1031,28 @@
 "address@hidden"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:373 uidrivers/gtk2/UIdriver.py:375
+#: uidrivers/gtk2/UIdriver.py:391 uidrivers/gtk2/UIdriver.py:393
 msgid ""
 "An unexpected error has occured:\n"
 "%s.\n"
 "Please contact your system administrator."
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:384 uidrivers/win32/UIdriver.py:98
+#: uidrivers/gtk2/UIdriver.py:402 uidrivers/win32/UIdriver.py:98
 #: uidrivers/wx/UIdriver.py:74
 #, fuzzy
 msgid "Error"
 msgstr "Klaida: %s"
 
-#: uidrivers/gtk2/UIdriver.py:389
+#: uidrivers/gtk2/UIdriver.py:407
 msgid ">> Detail"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:443
+#: uidrivers/gtk2/UIdriver.py:461
 msgid ">> Details"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:447
+#: uidrivers/gtk2/UIdriver.py:465
 msgid "<< Details"
 msgstr ""
 

Modified: trunk/gnue-forms/po/ro.po
===================================================================
--- trunk/gnue-forms/po/ro.po   2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/po/ro.po   2004-11-02 15:45:15 UTC (rev 6594)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: GNUe Forms\n"
-"POT-Creation-Date: Sat Sep 18 11:00:33 2004\n"
+"POT-Creation-Date: 2004-11-02 16:43+CET\n"
 "PO-Revision-Date: 2004-04-7 17:02+0200\n"
 "Last-Translator: Florin Boariu <address@hidden>\n"
 "Language-Team: Romanian\n"
@@ -84,7 +84,7 @@
 msgid "Trigger Exception :\n"
 msgstr "Exceptie trigger: \n"
 
-#: GFForm.py:465 GFInstance.py:890
+#: GFForm.py:465 GFInstance.py:906
 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."
@@ -128,7 +128,7 @@
 msgid "Block trigger returned error"
 msgstr "Un trigger a blocului a returnat o eroare"
 
-#: GFForm.py:589 GFInstance.py:913 GFInstance.py:936
+#: GFForm.py:589 GFInstance.py:929 GFInstance.py:952
 msgid "Form is readonly"
 msgstr "Formularu este read-only"
 
@@ -143,60 +143,54 @@
 "%\n"
 "%s "
 
-#: GFForm.py:874 GFForm.py:880 GFForm.py:886 GFForm.py:892 GFForm.py:898
-#: GFInstance.py:780
+#: GFForm.py:887 GFForm.py:893 GFForm.py:899 GFForm.py:905 GFForm.py:911
+#: GFInstance.py:796
 #, fuzzy
 msgid "You cannot do that in query mode."
 msgstr "Formualrul nu e in mod cautare"
 
 #: GFInstance.py:59
 #, fuzzy
-msgid ""
-"Unable to open file\n"
-"%s"
+msgid "Unable to open file: %s"
 msgstr ""
 "Nu pot deschide fisierul\n"
 "     %s"
 
 #: GFInstance.py:302
-msgid ""
-"Unable to login to datasource.\n"
-"\n"
-"       %s"
+#, fuzzy
+msgid "Unable to login to datasource: %s"
 msgstr ""
 "Nu pot efectua log-in catre sursa de date.\n"
 "\n"
 "       %s"
 
 #: GFInstance.py:306
-msgid ""
-"Error while communicating with datasource.\n"
-"\n"
-"       %s"
+#, fuzzy
+msgid "Error while communicating with datasource: %s"
 msgstr ""
 "Eroare in comunicatia cu sursa de date.\n"
 "\n"
 "       %s"
 
-#: GFInstance.py:333
+#: GFInstance.py:344
 #, 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:790 GFInstance.py:1000
+#: GFInstance.py:806 GFInstance.py:1016
 msgid "Invalid numeric value entered."
 msgstr "A fost introdusa o valoare numerica non-valida."
 
-#: GFInstance.py:895
+#: GFInstance.py:911
 msgid "Current data is saved"
 msgstr "Datele curente sunt salvate"
 
-#: GFInstance.py:916
+#: GFInstance.py:932
 msgid "Block does not allow delete"
 msgstr "Blocul nu permite stergerea"
 
-#: GFInstance.py:939
+#: GFInstance.py:955
 msgid "Block does not allow insert"
 msgstr "Blocul nu permite adaugarea"
 
@@ -210,6 +204,10 @@
 msgid "Invalid keystroke combination '%(comb)s' in keymap for '%(event)s'"
 msgstr "Combinatie de tastare non-valida '%s' in kemap pentru '%s'"
 
+#: GFObjects/GFBlock.py:228
+msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
+msgstr ""
+
 #: GFObjects/GFEntry.py:99
 msgid "Entry references non-existent block '%s'"
 msgstr ""
@@ -218,334 +216,359 @@
 msgid "Entry references non-existent field '%s'"
 msgstr ""
 
+#: GFObjects/GFField.py:209
+msgid "Datasource '%s' not found"
+msgstr ""
+
 #: GFParser.py:92
 msgid "Title"
 msgstr "Titlu"
 
-#: GFParser.py:97 GFParser.py:371
+#: GFParser.py:97 GFParser.py:373
 msgid "Read Only"
 msgstr "Doar Citire (read-only)"
 
-#: GFParser.py:108 GFParser.py:166
+#: GFParser.py:104
+msgid "Name"
+msgstr ""
+
+#: GFParser.py:108
+#, fuzzy
+msgid "Style"
+msgstr "Titlu"
+
+#: GFParser.py:110 GFParser.py:168
 msgid "Normal"
 msgstr "Normal"
 
-#: GFParser.py:109
+#: GFParser.py:111
 msgid "Dialog"
 msgstr "Dialog"
 
-#: GFParser.py:133
+#: GFParser.py:135
 msgid "Tab Location"
 msgstr "Locatie tab"
 
-#: GFParser.py:135
+#: GFParser.py:137
 msgid "No tabs"
 msgstr "Fara tab-uri"
 
-#: GFParser.py:136
-msgid "Left tab"
+#: GFParser.py:138
+#, fuzzy
+msgid "Left tabs"
 msgstr "Tab stanga"
 
-#: GFParser.py:137
-msgid "Right tab"
+#: GFParser.py:139
+#, fuzzy
+msgid "Right tabs"
 msgstr "Tab dreapta"
 
-#: GFParser.py:138
-msgid "Botton tab"
+#: GFParser.py:140
+#, fuzzy
+msgid "Botton tabs"
 msgstr "Tab jos"
 
-#: GFParser.py:139
-msgid "Top tab"
+#: GFParser.py:141
+#, fuzzy
+msgid "Top tabs"
 msgstr "Tab sus"
 
-#: GFParser.py:197 GFParser.py:318 GFParser.py:541 GFParser.py:802
+#: GFParser.py:199 GFParser.py:320 GFParser.py:543 GFParser.py:804
 msgid "Row Spacing"
 msgstr "Spatiul intre randuri"
 
-#: GFParser.py:204
+#: GFParser.py:206
 msgid "Transparent Nav"
 msgstr ""
 
-#: GFParser.py:214
+#: GFParser.py:216
 #, fuzzy
 msgid "Auto Create Record"
 msgstr "Sterge inregistrarea actuala"
 
-#: GFParser.py:220
+#: GFParser.py:222
 #, fuzzy
 msgid "Auto Next Record"
 msgstr "Inregistarea urmatoare"
 
-#: GFParser.py:228
+#: GFParser.py:230
 msgid "Auto Commit"
 msgstr ""
 
-#: GFParser.py:235
+#: GFParser.py:237
 msgid "Auto Clear on Commit"
 msgstr ""
 
-#: GFParser.py:241 GFParser.py:480 GFParser.py:700
+#: GFParser.py:243 GFParser.py:482 GFParser.py:702
 msgid "Allow Editing"
 msgstr ""
 
-#: GFParser.py:243 GFParser.py:482 GFParser.py:702
+#: GFParser.py:245 GFParser.py:484 GFParser.py:704
 #: uidrivers/curses/UIdriver.py:250
 msgid "Yes"
 msgstr ""
 
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:246 GFParser.py:485 GFParser.py:705
 #: uidrivers/curses/UIdriver.py:251
 msgid "No"
 msgstr ""
 
-#: GFParser.py:245 GFParser.py:485 GFParser.py:705
+#: GFParser.py:247 GFParser.py:487 GFParser.py:707
 #, fuzzy
 msgid "Update Only"
 msgstr "Doar Citire (read-only)"
 
-#: GFParser.py:246 GFParser.py:486 GFParser.py:706
+#: GFParser.py:248 GFParser.py:488 GFParser.py:708
 #, fuzzy
 msgid "New Records Only"
 msgstr "Inregistarea urmatoare"
 
-#: GFParser.py:251
+#: GFParser.py:253
 msgid "Allow Querying"
 msgstr ""
 
-#: GFParser.py:256
+#: GFParser.py:258
 msgid "Allow Deletes"
 msgstr ""
 
-#: GFParser.py:261
+#: GFParser.py:263
 #, fuzzy
 msgid "Navigable"
 msgstr "&Navigare"
 
-#: GFParser.py:268
+#: GFParser.py:270
 msgid "Prevent Deletes"
 msgstr "Impiedica stergerea"
 
-#: GFParser.py:274
+#: GFParser.py:276
 msgid "Prevent Inserts"
 msgstr "Impiedica adaugarea"
 
-#: GFParser.py:301
+#: GFParser.py:303
 msgid "Left"
 msgstr "Stanga"
 
-#: GFParser.py:302
+#: GFParser.py:304
 msgid "Right"
 msgstr "Dreapta"
 
-#: GFParser.py:303
+#: GFParser.py:305
 msgid "Centered"
 msgstr "Centrat"
 
-#: GFParser.py:344
+#: GFParser.py:346
 msgid "Field (Database)"
 msgstr "Camp (Baza de date)"
 
-#: GFParser.py:386
+#: GFParser.py:351
+msgid "Max Text Length"
+msgstr ""
+
+#: GFParser.py:356
+msgid "Min Text Length"
+msgstr ""
+
+#: GFParser.py:388
 #, fuzzy
 msgid "As Entered"
 msgstr "Centrat"
 
-#: GFParser.py:387
+#: GFParser.py:389
 msgid "Upper case"
 msgstr ""
 
-#: GFParser.py:388
+#: GFParser.py:390
 msgid "Lower case"
 msgstr ""
 
-#: GFParser.py:393
+#: GFParser.py:395
 msgid "Data Type"
 msgstr "Tipul de date"
 
-#: GFParser.py:395
+#: GFParser.py:397
 msgid "Text"
 msgstr "Text"
 
-#: GFParser.py:396
+#: GFParser.py:398
 msgid "Numeric"
 msgstr "Numeric"
 
-#: GFParser.py:397
+#: GFParser.py:399
 msgid "Date/Time"
 msgstr "Data/Ora"
 
-#: GFParser.py:422
+#: GFParser.py:424
 msgid "F/K Datasource"
 msgstr "F/K Sursa de date"
 
-#: GFParser.py:426
+#: GFParser.py:428
 msgid "F/K Bound Field"
 msgstr "F/L Campul legat"
 
-#: GFParser.py:431
+#: GFParser.py:433
 msgid "F/K Description Field"
 msgstr "F/K Campul descriptiv"
 
-#: GFParser.py:435
+#: GFParser.py:437
 msgid "F/K Refresh Method"
 msgstr "F/K Metoda de actualizare"
 
-#: GFParser.py:437
+#: GFParser.py:439
 #, fuzzy
 msgid "On form startup"
 msgstr "Actualizare doar la pornirea formularului"
 
-#: GFParser.py:438
+#: GFParser.py:440
 #, fuzzy
 msgid "On field modification"
 msgstr "Actualizare la modificarea campului"
 
-#: GFParser.py:439
+#: GFParser.py:441
 msgid "On commit"
 msgstr ""
 
-#: GFParser.py:444
+#: GFParser.py:446
 #, fuzzy
 msgid "Default (New Records)"
 msgstr "Standard (Inregistrare noua)"
 
-#: GFParser.py:451
+#: GFParser.py:453
 #, fuzzy
 msgid "Default to last entry"
 msgstr "Raman la ultima intrare ca actiune standard?"
 
-#: GFParser.py:459
+#: GFParser.py:461
 #, fuzzy
 msgid "Default (Querying)"
 msgstr "Standard (cauta)"
 
-#: GFParser.py:466
+#: GFParser.py:468
 msgid "Sloppy Queries"
 msgstr "Cautari sloppy"
 
 # FIXME -- need a word for sloppy
-#: GFParser.py:473
+#: GFParser.py:475
 msgid "Ignore Case on Queries"
 msgstr "Ignora marimea literelor la cautare"
 
-#: GFParser.py:484 GFParser.py:704
+#: GFParser.py:486 GFParser.py:706
 msgid "Null Only"
 msgstr ""
 
-#: GFParser.py:491
+#: GFParser.py:493
 msgid "Allow Query"
 msgstr ""
 
-#: GFParser.py:495
+#: GFParser.py:497
 msgid "Trim left spaces"
 msgstr "Taie spatiile din stanga"
 
-#: GFParser.py:501
+#: GFParser.py:503
 msgid "Trim right spaces"
 msgstr "Taie spatiile din dreapta"
 
-#: GFParser.py:534
+#: GFParser.py:536
 msgid "Focus Order"
 msgstr "Ordinea de focus"
 
-#: GFParser.py:559
+#: GFParser.py:561
 msgid "Default"
 msgstr "Standard"
 
-#: GFParser.py:560
+#: GFParser.py:562
 msgid "Password/Hidden"
 msgstr "Parola/Ascuns"
 
-#: GFParser.py:561
+#: GFParser.py:563
 msgid "Dropdown/Combo box"
 msgstr "Casuta combo"
 
-#: GFParser.py:562
+#: GFParser.py:564
 msgid "Listbox"
 msgstr ""
 
-#: GFParser.py:563
+#: GFParser.py:565
 msgid "Checkbox"
 msgstr "Cutie de marcat"
 
-#: GFParser.py:564
+#: GFParser.py:566
 msgid "Label (non-editable)"
 msgstr "Eticheta (ne-editabil)"
 
-#: GFParser.py:574
+#: GFParser.py:576
 msgid "Format Mask"
 msgstr "Masca de format"
 
-#: GFParser.py:578
+#: GFParser.py:580
 msgid "Input Mask"
 msgstr "Masca de intrare"
 
-#: GFParser.py:581
+#: GFParser.py:583
 msgid "Display Mask"
 msgstr "Masca de prezentare"
 
-#: GFParser.py:683
+#: GFParser.py:685
 msgid "Field contains the URL of the image"
 msgstr "Campul contine URL-ul imaginii"
 
-#: GFParser.py:684
+#: GFParser.py:686
 msgid "Field contains a PIL encoding of the image"
 msgstr "Campul contine o codare PIL a imaginii"
 
-#: GFParser.py:690
+#: GFParser.py:692
 msgid "Full-size image (no scaling)"
 msgstr ""
 
-#: GFParser.py:691
+#: GFParser.py:693
 msgid "Scale to width"
 msgstr ""
 
-#: GFParser.py:692
+#: GFParser.py:694
 msgid "Scale to height"
 msgstr ""
 
-#: GFParser.py:693
+#: GFParser.py:695
 msgid "Scale width and height (may distort image)"
 msgstr ""
 
-#: GFParser.py:694
+#: GFParser.py:696
 msgid "Use a best-fit algorithm"
 msgstr ""
 
-#: GFParser.py:740
+#: GFParser.py:742
 msgid "Field contains the URL of the component"
 msgstr "Camputl contine URL-ul componentei"
 
-#: GFParser.py:741
+#: GFParser.py:743
 #, fuzzy
 msgid "Field contains the data of the component in Base63 encoding"
 msgstr "Camputl contine URL-ul componentei"
 
-#: GFParser.py:810 GFParser.py:850
+#: GFParser.py:812 GFParser.py:852
 msgid "Description field"
 msgstr "Campul de descriere"
 
-#: GFParser.py:815
+#: GFParser.py:817
 msgid "Own ID field"
 msgstr "Campul cu ID-ul propriu"
 
-#: GFParser.py:820
+#: GFParser.py:822
 msgid "Parent ID field"
 msgstr "Campul cu ID-ul parintelui"
 
-#: GFParser.py:825
+#: GFParser.py:827
 msgid "Table hint for leaf tables"
 msgstr "Nume de tabela pentru frunze"
 
-#: GFParser.py:846
+#: GFParser.py:848
 msgid "ID of a field"
 msgstr "ID-ul unui camp"
 
-#: GFParser.py:1083
+#: GFParser.py:1085
 msgid "M/D Min Child Rows"
 msgstr ""
 
-#: GFParser.py:1094
+#: GFParser.py:1096
 msgid "M/D Max Child Rows"
 msgstr ""
 
@@ -959,19 +982,19 @@
 msgid "The GNUe-Forms GTK driver requires PyGTK and GTK 2.x."
 msgstr "Driver-ul GNUe-Forms pentru GTK cere PyGTK si GTK 2.x."
 
-#: uidrivers/gtk2/UIdriver.py:365
+#: uidrivers/gtk2/UIdriver.py:383
 msgid "GNUe Internal System Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:366
+#: uidrivers/gtk2/UIdriver.py:384
 msgid "GNUe Unexpected Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:367
+#: uidrivers/gtk2/UIdriver.py:385
 msgid "GNUe Application Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:370
+#: uidrivers/gtk2/UIdriver.py:388
 msgid ""
 "An unexpected internal error has occured:\n"
 "%s.\n"
@@ -979,28 +1002,28 @@
 "address@hidden"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:373 uidrivers/gtk2/UIdriver.py:375
+#: uidrivers/gtk2/UIdriver.py:391 uidrivers/gtk2/UIdriver.py:393
 msgid ""
 "An unexpected error has occured:\n"
 "%s.\n"
 "Please contact your system administrator."
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:384 uidrivers/win32/UIdriver.py:98
+#: uidrivers/gtk2/UIdriver.py:402 uidrivers/win32/UIdriver.py:98
 #: uidrivers/wx/UIdriver.py:74
 #, fuzzy
 msgid "Error"
 msgstr "Eroare: %s"
 
-#: uidrivers/gtk2/UIdriver.py:389
+#: uidrivers/gtk2/UIdriver.py:407
 msgid ">> Detail"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:443
+#: uidrivers/gtk2/UIdriver.py:461
 msgid ">> Details"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:447
+#: uidrivers/gtk2/UIdriver.py:465
 msgid "<< Details"
 msgstr ""
 

Modified: trunk/gnue-forms/po/ru.po
===================================================================
--- trunk/gnue-forms/po/ru.po   2004-11-01 09:09:15 UTC (rev 6593)
+++ trunk/gnue-forms/po/ru.po   2004-11-02 15:45:15 UTC (rev 6594)
@@ -1,7 +1,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: Sat Sep 18 11:00:33 2004\n"
+"POT-Creation-Date: 2004-11-02 16:43+CET\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Dmitry Sorokin <address@hidden>\n"
 "Language-Team: Dmitry Sorokin <address@hidden>\n"
@@ -73,7 +73,7 @@
 msgid "Trigger Exception :\n"
 msgstr ""
 
-#: GFForm.py:465 GFInstance.py:890
+#: GFForm.py:465 GFInstance.py:906
 msgid "Data not saved. Save changes or clear the form to proceed."
 msgstr ""
 
@@ -113,7 +113,7 @@
 msgstr "������� ����� ���������� � �������"
 
 # ../../forms/src/GFForm.py:459 ../../forms/src/GFInstance.py:378 :394
-#: GFForm.py:589 GFInstance.py:913 GFInstance.py:936
+#: GFForm.py:589 GFInstance.py:929 GFInstance.py:952
 msgid "Form is readonly"
 msgstr ""
 
@@ -124,48 +124,40 @@
 "%(exMessage)s"
 msgstr ""
 
-#: GFForm.py:874 GFForm.py:880 GFForm.py:886 GFForm.py:892 GFForm.py:898
-#: GFInstance.py:780
+#: GFForm.py:887 GFForm.py:893 GFForm.py:899 GFForm.py:905 GFForm.py:911
+#: GFInstance.py:796
 msgid "You cannot do that in query mode."
 msgstr ""
 
 #: GFInstance.py:59
-msgid ""
-"Unable to open file\n"
-"%s"
+msgid "Unable to open file: %s"
 msgstr ""
 
 #: GFInstance.py:302
-msgid ""
-"Unable to login to datasource.\n"
-"\n"
-"       %s"
+msgid "Unable to login to datasource: %s"
 msgstr ""
 
 #: GFInstance.py:306
-msgid ""
-"Error while communicating with datasource.\n"
-"\n"
-"       %s"
+msgid "Error while communicating with datasource: %s"
 msgstr ""
 
-#: GFInstance.py:333
+#: GFInstance.py:344
 msgid "There are no navigable widgets in this form. Unable to display."
 msgstr ""
 
-#: GFInstance.py:790 GFInstance.py:1000
+#: GFInstance.py:806 GFInstance.py:1016
 msgid "Invalid numeric value entered."
 msgstr "������� �������� �������� ��������"
 
-#: GFInstance.py:895
+#: GFInstance.py:911
 msgid "Current data is saved"
 msgstr "������� ������ ���������"
 
-#: GFInstance.py:916
+#: GFInstance.py:932
 msgid "Block does not allow delete"
 msgstr "���� �� ��������� ��������"
 
-#: GFInstance.py:939
+#: GFInstance.py:955
 msgid "Block does not allow insert"
 msgstr "���� �� ��������� �������"
 
@@ -177,6 +169,10 @@
 msgid "Invalid keystroke combination '%(comb)s' in keymap for '%(event)s'"
 msgstr ""
 
+#: GFObjects/GFBlock.py:228
+msgid "Datasource '%(datasource)s' in block '%(block)s' not found"
+msgstr ""
+
 #: GFObjects/GFEntry.py:99
 msgid "Entry references non-existent block '%s'"
 msgstr ""
@@ -185,331 +181,353 @@
 msgid "Entry references non-existent field '%s'"
 msgstr ""
 
+#: GFObjects/GFField.py:209
+msgid "Datasource '%s' not found"
+msgstr ""
+
 #: GFParser.py:92
 #, fuzzy
 msgid "Title"
 msgstr "����"
 
-#: GFParser.py:97 GFParser.py:371
+#: GFParser.py:97 GFParser.py:373
 msgid "Read Only"
 msgstr ""
 
-#: GFParser.py:108 GFParser.py:166
+#: GFParser.py:104
+#, fuzzy
+msgid "Name"
+msgstr " �������� : "
+
+#: GFParser.py:108
+#, fuzzy
+msgid "Style"
+msgstr "����"
+
+#: GFParser.py:110 GFParser.py:168
 msgid "Normal"
 msgstr ""
 
-#: GFParser.py:109
+#: GFParser.py:111
 msgid "Dialog"
 msgstr ""
 
-#: GFParser.py:133
+#: GFParser.py:135
 msgid "Tab Location"
 msgstr ""
 
-#: GFParser.py:135
+#: GFParser.py:137
 msgid "No tabs"
 msgstr ""
 
-#: GFParser.py:136
-msgid "Left tab"
+#: GFParser.py:138
+msgid "Left tabs"
 msgstr ""
 
-#: GFParser.py:137
-msgid "Right tab"
+#: GFParser.py:139
+msgid "Right tabs"
 msgstr ""
 
-#: GFParser.py:138
-msgid "Botton tab"
+#: GFParser.py:140
+msgid "Botton tabs"
 msgstr ""
 
-#: GFParser.py:139
-msgid "Top tab"
+#: GFParser.py:141
+msgid "Top tabs"
 msgstr ""
 
-#: GFParser.py:197 GFParser.py:318 GFParser.py:541 GFParser.py:802
+#: GFParser.py:199 GFParser.py:320 GFParser.py:543 GFParser.py:804
 msgid "Row Spacing"
 msgstr ""
 
-#: GFParser.py:204
+#: GFParser.py:206
 msgid "Transparent Nav"
 msgstr ""
 
-#: GFParser.py:214
+#: GFParser.py:216
 #, fuzzy
 msgid "Auto Create Record"
 msgstr "������� ������"
 
-#: GFParser.py:220
+#: GFParser.py:222
 #, fuzzy
 msgid "Auto Next Record"
 msgstr "��������� ������"
 
-#: GFParser.py:228
+#: GFParser.py:230
 msgid "Auto Commit"
 msgstr ""
 
-#: GFParser.py:235
+#: GFParser.py:237
 msgid "Auto Clear on Commit"
 msgstr ""
 
-#: GFParser.py:241 GFParser.py:480 GFParser.py:700
+#: GFParser.py:243 GFParser.py:482 GFParser.py:702
 msgid "Allow Editing"
 msgstr ""
 
-#: GFParser.py:243 GFParser.py:482 GFParser.py:702
+#: GFParser.py:245 GFParser.py:484 GFParser.py:704
 #: uidrivers/curses/UIdriver.py:250
 msgid "Yes"
 msgstr ""
 
-#: GFParser.py:244 GFParser.py:483 GFParser.py:703
+#: GFParser.py:246 GFParser.py:485 GFParser.py:705
 #: uidrivers/curses/UIdriver.py:251
 #, fuzzy
 msgid "No"
 msgstr "���"
 
-#: GFParser.py:245 GFParser.py:485 GFParser.py:705
+#: GFParser.py:247 GFParser.py:487 GFParser.py:707
 msgid "Update Only"
 msgstr ""
 
-#: GFParser.py:246 GFParser.py:486 GFParser.py:706
+#: GFParser.py:248 GFParser.py:488 GFParser.py:708
 #, fuzzy
 msgid "New Records Only"
 msgstr "��������� ������"
 
-#: GFParser.py:251
+#: GFParser.py:253
 msgid "Allow Querying"
 msgstr ""
 
-#: GFParser.py:256
+#: GFParser.py:258
 msgid "Allow Deletes"
 msgstr ""
 
-#: GFParser.py:261
+#: GFParser.py:263
 msgid "Navigable"
 msgstr ""
 
-#: GFParser.py:268
+#: GFParser.py:270
 msgid "Prevent Deletes"
 msgstr ""
 
-#: GFParser.py:274
+#: GFParser.py:276
 msgid "Prevent Inserts"
 msgstr ""
 
-#: GFParser.py:301
+#: GFParser.py:303
 msgid "Left"
 msgstr ""
 
-#: GFParser.py:302
+#: GFParser.py:304
 msgid "Right"
 msgstr ""
 
-#: GFParser.py:303
+#: GFParser.py:305
 msgid "Centered"
 msgstr ""
 
-#: GFParser.py:344
+#: GFParser.py:346
 msgid "Field (Database)"
 msgstr ""
 
-#: GFParser.py:386
+#: GFParser.py:351
+msgid "Max Text Length"
+msgstr ""
+
+#: GFParser.py:356
+msgid "Min Text Length"
+msgstr ""
+
+#: GFParser.py:388
 msgid "As Entered"
 msgstr ""
 
-#: GFParser.py:387
+#: GFParser.py:389
 msgid "Upper case"
 msgstr ""
 
-#: GFParser.py:388
+#: GFParser.py:390
 msgid "Lower case"
 msgstr ""
 
-#: GFParser.py:393
+#: GFParser.py:395
 msgid "Data Type"
 msgstr ""
 
-#: GFParser.py:395
+#: GFParser.py:397
 msgid "Text"
 msgstr ""
 
-#: GFParser.py:396
+#: GFParser.py:398
 msgid "Numeric"
 msgstr ""
 
-#: GFParser.py:397
+#: GFParser.py:399
 msgid "Date/Time"
 msgstr ""
 
-#: GFParser.py:422
+#: GFParser.py:424
 msgid "F/K Datasource"
 msgstr ""
 
-#: GFParser.py:426
+#: GFParser.py:428
 msgid "F/K Bound Field"
 msgstr ""
 
-#: GFParser.py:431
+#: GFParser.py:433
 #, fuzzy
 msgid "F/K Description Field"
 msgstr "  �������� : "
 
-#: GFParser.py:435
+#: GFParser.py:437
 msgid "F/K Refresh Method"
 msgstr ""
 
-#: GFParser.py:437
+#: GFParser.py:439
 msgid "On form startup"
 msgstr ""
 
-#: GFParser.py:438
+#: GFParser.py:440
 msgid "On field modification"
 msgstr ""
 
-#: GFParser.py:439
+#: GFParser.py:441
 msgid "On commit"
 msgstr ""
 
-#: GFParser.py:444
+#: GFParser.py:446
 #, fuzzy
 msgid "Default (New Records)"
 msgstr "������� ������"
 
-#: GFParser.py:451
+#: GFParser.py:453
 #, fuzzy
 msgid "Default to last entry"
 msgstr "��������� ������"
 
-#: GFParser.py:459
+#: GFParser.py:461
 #, fuzzy
 msgid "Default (Querying)"
 msgstr "��������� ������"
 
-#: GFParser.py:466
+#: GFParser.py:468
 msgid "Sloppy Queries"
 msgstr ""
 
-#: GFParser.py:473
+#: GFParser.py:475
 msgid "Ignore Case on Queries"
 msgstr ""
 
-#: GFParser.py:484 GFParser.py:704
+#: GFParser.py:486 GFParser.py:706
 msgid "Null Only"
 msgstr ""
 
-#: GFParser.py:491
+#: GFParser.py:493
 msgid "Allow Query"
 msgstr ""
 
-#: GFParser.py:495
+#: GFParser.py:497
 msgid "Trim left spaces"
 msgstr ""
 
-#: GFParser.py:501
+#: GFParser.py:503
 msgid "Trim right spaces"
 msgstr ""
 
-#: GFParser.py:534
+#: GFParser.py:536
 msgid "Focus Order"
 msgstr ""
 
-#: GFParser.py:559
+#: GFParser.py:561
 msgid "Default"
 msgstr ""
 
-#: GFParser.py:560
+#: GFParser.py:562
 msgid "Password/Hidden"
 msgstr ""
 
-#: GFParser.py:561
+#: GFParser.py:563
 msgid "Dropdown/Combo box"
 msgstr ""
 
-#: GFParser.py:562
+#: GFParser.py:564
 msgid "Listbox"
 msgstr ""
 
-#: GFParser.py:563
+#: GFParser.py:565
 msgid "Checkbox"
 msgstr ""
 
-#: GFParser.py:564
+#: GFParser.py:566
 msgid "Label (non-editable)"
 msgstr ""
 
-#: GFParser.py:574
+#: GFParser.py:576
 msgid "Format Mask"
 msgstr ""
 
-#: GFParser.py:578
+#: GFParser.py:580
 msgid "Input Mask"
 msgstr ""
 
-#: GFParser.py:581
+#: GFParser.py:583
 msgid "Display Mask"
 msgstr ""
 
-#: GFParser.py:683
+#: GFParser.py:685
 msgid "Field contains the URL of the image"
 msgstr ""
 
-#: GFParser.py:684
+#: GFParser.py:686
 msgid "Field contains a PIL encoding of the image"
 msgstr ""
 
-#: GFParser.py:690
+#: GFParser.py:692
 msgid "Full-size image (no scaling)"
 msgstr ""
 
-#: GFParser.py:691
+#: GFParser.py:693
 msgid "Scale to width"
 msgstr ""
 
-#: GFParser.py:692
+#: GFParser.py:694
 msgid "Scale to height"
 msgstr ""
 
-#: GFParser.py:693
+#: GFParser.py:695
 msgid "Scale width and height (may distort image)"
 msgstr ""
 
-#: GFParser.py:694
+#: GFParser.py:696
 msgid "Use a best-fit algorithm"
 msgstr ""
 
-#: GFParser.py:740
+#: GFParser.py:742
 msgid "Field contains the URL of the component"
 msgstr ""
 
-#: GFParser.py:741
+#: GFParser.py:743
 msgid "Field contains the data of the component in Base63 encoding"
 msgstr ""
 
-#: GFParser.py:810 GFParser.py:850
+#: GFParser.py:812 GFParser.py:852
 #, fuzzy
 msgid "Description field"
 msgstr "  �������� : "
 
-#: GFParser.py:815
+#: GFParser.py:817
 msgid "Own ID field"
 msgstr ""
 
-#: GFParser.py:820
+#: GFParser.py:822
 msgid "Parent ID field"
 msgstr ""
 
-#: GFParser.py:825
+#: GFParser.py:827
 msgid "Table hint for leaf tables"
 msgstr ""
 
-#: GFParser.py:846
+#: GFParser.py:848
 msgid "ID of a field"
 msgstr ""
 
-#: GFParser.py:1083
+#: GFParser.py:1085
 msgid "M/D Min Child Rows"
 msgstr ""
 
-#: GFParser.py:1094
+#: GFParser.py:1096
 msgid "M/D Max Child Rows"
 msgstr ""
 
@@ -948,19 +966,19 @@
 msgid "The GNUe-Forms GTK driver requires PyGTK and GTK 2.x."
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:365
+#: uidrivers/gtk2/UIdriver.py:383
 msgid "GNUe Internal System Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:366
+#: uidrivers/gtk2/UIdriver.py:384
 msgid "GNUe Unexpected Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:367
+#: uidrivers/gtk2/UIdriver.py:385
 msgid "GNUe Application Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:370
+#: uidrivers/gtk2/UIdriver.py:388
 msgid ""
 "An unexpected internal error has occured:\n"
 "%s.\n"
@@ -968,27 +986,27 @@
 "address@hidden"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:373 uidrivers/gtk2/UIdriver.py:375
+#: uidrivers/gtk2/UIdriver.py:391 uidrivers/gtk2/UIdriver.py:393
 msgid ""
 "An unexpected error has occured:\n"
 "%s.\n"
 "Please contact your system administrator."
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:384 uidrivers/win32/UIdriver.py:98
+#: uidrivers/gtk2/UIdriver.py:402 uidrivers/win32/UIdriver.py:98
 #: uidrivers/wx/UIdriver.py:74
 msgid "Error"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:389
+#: uidrivers/gtk2/UIdriver.py:407
 msgid ">> Detail"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:443
+#: uidrivers/gtk2/UIdriver.py:461
 msgid ">> Details"
 msgstr ""
 
-#: uidrivers/gtk2/UIdriver.py:447
+#: uidrivers/gtk2/UIdriver.py:465
 msgid "<< Details"
 msgstr ""
 





reply via email to

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