diff --git a/components/lazreport/source/languages/lr_const.cs.po b/components/lazreport/source/languages/lr_const.cs.po index 6a41fe6be9..60961fe7b9 100644 --- a/components/lazreport/source/languages/lr_const.cs.po +++ b/components/lazreport/source/languages/lr_const.cs.po @@ -258,6 +258,145 @@ msgstr "Třída Objektu \"%s\" nenalezena" msgid "Confirm" msgstr "Potvrdit" +#: lr_const.scrosseditoraverage +msgid "Average" +msgstr "" + +#: lr_const.scrosseditorblue +msgid "Blue" +msgstr "" + +#: lr_const.scrosseditorbluewhite +msgid "Blue and White" +msgstr "" + +#: lr_const.scrosseditorcaption +msgid "Cross tab editor" +msgstr "" + +#: lr_const.scrosseditorcount +msgid "Count" +msgstr "" + +#: lr_const.scrosseditorcyan +msgid "Cyan" +msgstr "" + +#: lr_const.scrosseditorgray +msgid "Gray" +msgstr "" + +#: lr_const.scrosseditorgreen +msgid "Green" +msgstr "" + +#: lr_const.scrosseditorgreenorange +msgid "Green and Orange" +msgstr "" + +#: lr_const.scrosseditormax +msgid "Max" +msgstr "" + +#: lr_const.scrosseditormin +msgid "Min" +msgstr "" + +#: lr_const.scrosseditornone +#, fuzzy +#| msgid "None" +msgctxt "lr_const.scrosseditornone" +msgid "None" +msgstr "Není" + +#: lr_const.scrosseditororange +msgid "Orange" +msgstr "" + +#: lr_const.scrosseditorshowcolheader +msgid "Show column header" +msgstr "" + +#: lr_const.scrosseditorshowcoltotal +msgid "Show column total" +msgstr "" + +#: lr_const.scrosseditorshowcorner1 +msgid "Show corner 1" +msgstr "" + +#: lr_const.scrosseditorshowcorner2 +msgid "Show corner 2" +msgstr "" + +#: lr_const.scrosseditorshowgrantotal +msgid "Show grand total" +msgstr "" + +#: lr_const.scrosseditorshowrowheader +msgid "Show row header" +msgstr "" + +#: lr_const.scrosseditorshowrowtotal +msgid "Show row total" +msgstr "" + +#: lr_const.scrosseditorshowtitle +msgid "Show title" +msgstr "" + +#: lr_const.scrosseditorsource +msgid "Source data" +msgstr "" + +#: lr_const.scrosseditorstructure +msgid "Cross-tab structure" +msgstr "" + +#: lr_const.scrosseditorstyle +msgid "Select style" +msgstr "" + +#: lr_const.scrosseditorsum +msgid "Sum" +msgstr "" + +#: lr_const.scrosseditorwhite +msgid "White" +msgstr "" + +#: lr_const.scrosstabcoltitle +msgid "Col title" +msgstr "" + +#: lr_const.scrosstabcoltotal +msgid "Col total" +msgstr "" + +#: lr_const.scrosstabdata +msgid "Data" +msgstr "" + +#: lr_const.scrosstabgrantotal +msgid "Grand total" +msgstr "" + +#: lr_const.scrosstabrowtitle +msgid "Row title" +msgstr "" + +#: lr_const.scrosstabrowtotal +msgid "Row total" +msgstr "" + +#: lr_const.scrosstabtotalchcell +msgid "Total CH cell" +msgstr "" + +#: lr_const.scrosstabtotalrhcell +msgid "Total RH cell" +msgstr "" + #: lr_const.scsvfile msgid "CSV File" msgstr "CSV Soubor" @@ -266,6 +405,16 @@ msgstr "CSV Soubor" msgid "Memo:" msgstr "Memo:" +#: lr_const.sdatainspfields +msgid "Fields" +msgstr "" + +#: lr_const.sdatainspvariables +#, fuzzy +msgctxt "lr_const.sdatainspvariables" +msgid "Variables" +msgstr "Proměnné" + #: lr_const.sdateformat1 #, fuzzy msgid "mm.dd.yy" @@ -484,6 +633,10 @@ msgstr "Mřížka" msgid "&Inches" msgstr "Palce" +#: lr_const.sdesoptionsforminplace +msgid "Use inplace editor" +msgstr "" + #: lr_const.sdesoptionsformmm msgid "&MM" msgstr "&MM" @@ -1498,6 +1651,10 @@ msgstr "Vložit objekt grafu" msgid "Insert CheckBox object" msgstr "Vložit objekt zaškrtávacího pole" +#: lr_const.sinscrosstab +msgid "Insert Cross-tab object" +msgstr "" + #: lr_const.sinsert msgid "Insert" msgstr "Vložit" @@ -2637,6 +2794,7 @@ msgid "Variable format ..." msgstr "Formát proměnné ..." #: lr_const.svarformcapt +msgctxt "lr_const.svarformcapt" msgid "Variables" msgstr "Proměnné" diff --git a/components/lazreport/source/languages/lr_const.de.po b/components/lazreport/source/languages/lr_const.de.po index 4f27653c49..5981c3e853 100644 --- a/components/lazreport/source/languages/lr_const.de.po +++ b/components/lazreport/source/languages/lr_const.de.po @@ -264,6 +264,144 @@ msgstr "Klassenobjekt \"%s\" nicht gefunden" msgid "Confirm" msgstr "Bestätigen" +#: lr_const.scrosseditoraverage +msgid "Average" +msgstr "" + +#: lr_const.scrosseditorblue +msgid "Blue" +msgstr "" + +#: lr_const.scrosseditorbluewhite +msgid "Blue and White" +msgstr "" + +#: lr_const.scrosseditorcaption +msgid "Cross tab editor" +msgstr "" + +#: lr_const.scrosseditorcount +msgid "Count" +msgstr "" + +#: lr_const.scrosseditorcyan +msgid "Cyan" +msgstr "" + +#: lr_const.scrosseditorgray +msgid "Gray" +msgstr "" + +#: lr_const.scrosseditorgreen +msgid "Green" +msgstr "" + +#: lr_const.scrosseditorgreenorange +msgid "Green and Orange" +msgstr "" + +#: lr_const.scrosseditormax +msgid "Max" +msgstr "" + +#: lr_const.scrosseditormin +msgid "Min" +msgstr "" + +#: lr_const.scrosseditornone +#, fuzzy +msgctxt "lr_const.scrosseditornone" +msgid "None" +msgstr "Keiner" + +#: lr_const.scrosseditororange +msgid "Orange" +msgstr "" + +#: lr_const.scrosseditorshowcolheader +msgid "Show column header" +msgstr "" + +#: lr_const.scrosseditorshowcoltotal +msgid "Show column total" +msgstr "" + +#: lr_const.scrosseditorshowcorner1 +msgid "Show corner 1" +msgstr "" + +#: lr_const.scrosseditorshowcorner2 +msgid "Show corner 2" +msgstr "" + +#: lr_const.scrosseditorshowgrantotal +msgid "Show grand total" +msgstr "" + +#: lr_const.scrosseditorshowrowheader +msgid "Show row header" +msgstr "" + +#: lr_const.scrosseditorshowrowtotal +msgid "Show row total" +msgstr "" + +#: lr_const.scrosseditorshowtitle +msgid "Show title" +msgstr "" + +#: lr_const.scrosseditorsource +msgid "Source data" +msgstr "" + +#: lr_const.scrosseditorstructure +msgid "Cross-tab structure" +msgstr "" + +#: lr_const.scrosseditorstyle +msgid "Select style" +msgstr "" + +#: lr_const.scrosseditorsum +msgid "Sum" +msgstr "" + +#: lr_const.scrosseditorwhite +msgid "White" +msgstr "" + +#: lr_const.scrosstabcoltitle +msgid "Col title" +msgstr "" + +#: lr_const.scrosstabcoltotal +msgid "Col total" +msgstr "" + +#: lr_const.scrosstabdata +msgid "Data" +msgstr "" + +#: lr_const.scrosstabgrantotal +msgid "Grand total" +msgstr "" + +#: lr_const.scrosstabrowtitle +msgid "Row title" +msgstr "" + +#: lr_const.scrosstabrowtotal +msgid "Row total" +msgstr "" + +#: lr_const.scrosstabtotalchcell +msgid "Total CH cell" +msgstr "" + +#: lr_const.scrosstabtotalrhcell +msgid "Total RH cell" +msgstr "" + #: lr_const.scsvfile msgid "CSV File" msgstr "CSV-Datei" @@ -272,6 +410,16 @@ msgstr "CSV-Datei" msgid "Memo:" msgstr "Memo:" +#: lr_const.sdatainspfields +msgid "Fields" +msgstr "" + +#: lr_const.sdatainspvariables +#, fuzzy +msgctxt "lr_const.sdatainspvariables" +msgid "Variables" +msgstr "Variablen" + #: lr_const.sdateformat1 msgid "mm.dd.yy" msgstr "mm.tt.jj" @@ -486,6 +634,10 @@ msgstr "Gitter" msgid "&Inches" msgstr "&Zoll" +#: lr_const.sdesoptionsforminplace +msgid "Use inplace editor" +msgstr "" + #: lr_const.sdesoptionsformmm msgid "&MM" msgstr "&mm" @@ -1499,6 +1651,10 @@ msgstr "Chartobkjekt einfügen" msgid "Insert CheckBox object" msgstr "Checkboxobjekt einfügen" +#: lr_const.sinscrosstab +msgid "Insert Cross-tab object" +msgstr "" + #: lr_const.sinsert msgid "Insert" msgstr "Einfügen" @@ -2628,6 +2784,7 @@ msgid "Variable format ..." msgstr "Variablenformat ..." #: lr_const.svarformcapt +msgctxt "lr_const.svarformcapt" msgid "Variables" msgstr "Variablen" diff --git a/components/lazreport/source/languages/lr_const.es.po b/components/lazreport/source/languages/lr_const.es.po index 0e82f9ef60..1b58184d89 100644 --- a/components/lazreport/source/languages/lr_const.es.po +++ b/components/lazreport/source/languages/lr_const.es.po @@ -257,6 +257,144 @@ msgstr "No se encontró la clase de objeto \"%s\"" msgid "Confirm" msgstr "Confirmar" +#: lr_const.scrosseditoraverage +msgid "Average" +msgstr "" + +#: lr_const.scrosseditorblue +msgid "Blue" +msgstr "" + +#: lr_const.scrosseditorbluewhite +msgid "Blue and White" +msgstr "" + +#: lr_const.scrosseditorcaption +msgid "Cross tab editor" +msgstr "" + +#: lr_const.scrosseditorcount +msgid "Count" +msgstr "" + +#: lr_const.scrosseditorcyan +msgid "Cyan" +msgstr "" + +#: lr_const.scrosseditorgray +msgid "Gray" +msgstr "" + +#: lr_const.scrosseditorgreen +msgid "Green" +msgstr "" + +#: lr_const.scrosseditorgreenorange +msgid "Green and Orange" +msgstr "" + +#: lr_const.scrosseditormax +msgid "Max" +msgstr "" + +#: lr_const.scrosseditormin +msgid "Min" +msgstr "" + +#: lr_const.scrosseditornone +#, fuzzy +msgctxt "lr_const.scrosseditornone" +msgid "None" +msgstr "Ninguno" + +#: lr_const.scrosseditororange +msgid "Orange" +msgstr "" + +#: lr_const.scrosseditorshowcolheader +msgid "Show column header" +msgstr "" + +#: lr_const.scrosseditorshowcoltotal +msgid "Show column total" +msgstr "" + +#: lr_const.scrosseditorshowcorner1 +msgid "Show corner 1" +msgstr "" + +#: lr_const.scrosseditorshowcorner2 +msgid "Show corner 2" +msgstr "" + +#: lr_const.scrosseditorshowgrantotal +msgid "Show grand total" +msgstr "" + +#: lr_const.scrosseditorshowrowheader +msgid "Show row header" +msgstr "" + +#: lr_const.scrosseditorshowrowtotal +msgid "Show row total" +msgstr "" + +#: lr_const.scrosseditorshowtitle +msgid "Show title" +msgstr "" + +#: lr_const.scrosseditorsource +msgid "Source data" +msgstr "" + +#: lr_const.scrosseditorstructure +msgid "Cross-tab structure" +msgstr "" + +#: lr_const.scrosseditorstyle +msgid "Select style" +msgstr "" + +#: lr_const.scrosseditorsum +msgid "Sum" +msgstr "" + +#: lr_const.scrosseditorwhite +msgid "White" +msgstr "" + +#: lr_const.scrosstabcoltitle +msgid "Col title" +msgstr "" + +#: lr_const.scrosstabcoltotal +msgid "Col total" +msgstr "" + +#: lr_const.scrosstabdata +msgid "Data" +msgstr "" + +#: lr_const.scrosstabgrantotal +msgid "Grand total" +msgstr "" + +#: lr_const.scrosstabrowtitle +msgid "Row title" +msgstr "" + +#: lr_const.scrosstabrowtotal +msgid "Row total" +msgstr "" + +#: lr_const.scrosstabtotalchcell +msgid "Total CH cell" +msgstr "" + +#: lr_const.scrosstabtotalrhcell +msgid "Total RH cell" +msgstr "" + #: lr_const.scsvfile msgid "CSV File" msgstr "Archivo CSV" @@ -265,6 +403,16 @@ msgstr "Archivo CSV" msgid "Memo:" msgstr "Texto:" +#: lr_const.sdatainspfields +msgid "Fields" +msgstr "" + +#: lr_const.sdatainspvariables +#, fuzzy +msgctxt "lr_const.sdatainspvariables" +msgid "Variables" +msgstr "Variables" + #: lr_const.sdateformat1 msgid "mm.dd.yy" msgstr "dd-mm-yy" @@ -479,6 +627,10 @@ msgstr "Rejilla" msgid "&Inches" msgstr "&Pulgadas" +#: lr_const.sdesoptionsforminplace +msgid "Use inplace editor" +msgstr "" + #: lr_const.sdesoptionsformmm msgid "&MM" msgstr "&MM" @@ -1492,6 +1644,10 @@ msgstr "Insertar objeto de Gráfica" msgid "Insert CheckBox object" msgstr "Insertar objeto de Marca de Verificación" +#: lr_const.sinscrosstab +msgid "Insert Cross-tab object" +msgstr "" + #: lr_const.sinsert msgid "Insert" msgstr "Insertar" @@ -2621,6 +2777,7 @@ msgid "Variable format ..." msgstr "Formato de variable ..." #: lr_const.svarformcapt +msgctxt "lr_const.svarformcapt" msgid "Variables" msgstr "Variables" diff --git a/components/lazreport/source/languages/lr_const.fr.po b/components/lazreport/source/languages/lr_const.fr.po index 1f1e64e5cc..b83932a611 100644 --- a/components/lazreport/source/languages/lr_const.fr.po +++ b/components/lazreport/source/languages/lr_const.fr.po @@ -257,6 +257,144 @@ msgstr "Classe d'objet \"%s\" non trouvée" msgid "Confirm" msgstr "Confirmer" +#: lr_const.scrosseditoraverage +msgid "Average" +msgstr "" + +#: lr_const.scrosseditorblue +msgid "Blue" +msgstr "" + +#: lr_const.scrosseditorbluewhite +msgid "Blue and White" +msgstr "" + +#: lr_const.scrosseditorcaption +msgid "Cross tab editor" +msgstr "" + +#: lr_const.scrosseditorcount +msgid "Count" +msgstr "" + +#: lr_const.scrosseditorcyan +msgid "Cyan" +msgstr "" + +#: lr_const.scrosseditorgray +msgid "Gray" +msgstr "" + +#: lr_const.scrosseditorgreen +msgid "Green" +msgstr "" + +#: lr_const.scrosseditorgreenorange +msgid "Green and Orange" +msgstr "" + +#: lr_const.scrosseditormax +msgid "Max" +msgstr "" + +#: lr_const.scrosseditormin +msgid "Min" +msgstr "" + +#: lr_const.scrosseditornone +#, fuzzy +msgctxt "lr_const.scrosseditornone" +msgid "None" +msgstr "Aucun" + +#: lr_const.scrosseditororange +msgid "Orange" +msgstr "" + +#: lr_const.scrosseditorshowcolheader +msgid "Show column header" +msgstr "" + +#: lr_const.scrosseditorshowcoltotal +msgid "Show column total" +msgstr "" + +#: lr_const.scrosseditorshowcorner1 +msgid "Show corner 1" +msgstr "" + +#: lr_const.scrosseditorshowcorner2 +msgid "Show corner 2" +msgstr "" + +#: lr_const.scrosseditorshowgrantotal +msgid "Show grand total" +msgstr "" + +#: lr_const.scrosseditorshowrowheader +msgid "Show row header" +msgstr "" + +#: lr_const.scrosseditorshowrowtotal +msgid "Show row total" +msgstr "" + +#: lr_const.scrosseditorshowtitle +msgid "Show title" +msgstr "" + +#: lr_const.scrosseditorsource +msgid "Source data" +msgstr "" + +#: lr_const.scrosseditorstructure +msgid "Cross-tab structure" +msgstr "" + +#: lr_const.scrosseditorstyle +msgid "Select style" +msgstr "" + +#: lr_const.scrosseditorsum +msgid "Sum" +msgstr "" + +#: lr_const.scrosseditorwhite +msgid "White" +msgstr "" + +#: lr_const.scrosstabcoltitle +msgid "Col title" +msgstr "" + +#: lr_const.scrosstabcoltotal +msgid "Col total" +msgstr "" + +#: lr_const.scrosstabdata +msgid "Data" +msgstr "" + +#: lr_const.scrosstabgrantotal +msgid "Grand total" +msgstr "" + +#: lr_const.scrosstabrowtitle +msgid "Row title" +msgstr "" + +#: lr_const.scrosstabrowtotal +msgid "Row total" +msgstr "" + +#: lr_const.scrosstabtotalchcell +msgid "Total CH cell" +msgstr "" + +#: lr_const.scrosstabtotalrhcell +msgid "Total RH cell" +msgstr "" + #: lr_const.scsvfile msgid "CSV File" msgstr "Fichier CSV" @@ -265,6 +403,16 @@ msgstr "Fichier CSV" msgid "Memo:" msgstr "Mémo : " +#: lr_const.sdatainspfields +msgid "Fields" +msgstr "" + +#: lr_const.sdatainspvariables +#, fuzzy +msgctxt "lr_const.sdatainspvariables" +msgid "Variables" +msgstr "Variables" + #: lr_const.sdateformat1 msgid "mm.dd.yy" msgstr "dd.mm.yy" @@ -479,6 +627,10 @@ msgstr "Grille" msgid "&Inches" msgstr "&Pouces" +#: lr_const.sdesoptionsforminplace +msgid "Use inplace editor" +msgstr "" + #: lr_const.sdesoptionsformmm msgid "&MM" msgstr "&MM" @@ -1492,6 +1644,10 @@ msgstr "Insérer un objet graphique" msgid "Insert CheckBox object" msgstr "Insérer un objet case à cocher" +#: lr_const.sinscrosstab +msgid "Insert Cross-tab object" +msgstr "" + #: lr_const.sinsert msgid "Insert" msgstr "Insérer" @@ -2621,6 +2777,7 @@ msgid "Variable format ..." msgstr "Format de variable..." #: lr_const.svarformcapt +msgctxt "lr_const.svarformcapt" msgid "Variables" msgstr "Variables" diff --git a/components/lazreport/source/languages/lr_const.hu.po b/components/lazreport/source/languages/lr_const.hu.po index 6f9214ac96..c6deee5a07 100644 --- a/components/lazreport/source/languages/lr_const.hu.po +++ b/components/lazreport/source/languages/lr_const.hu.po @@ -256,6 +256,144 @@ msgstr "Az osztályobjektum nem található: \"%s\"" msgid "Confirm" msgstr "Megerősítés" +#: lr_const.scrosseditoraverage +msgid "Average" +msgstr "" + +#: lr_const.scrosseditorblue +msgid "Blue" +msgstr "" + +#: lr_const.scrosseditorbluewhite +msgid "Blue and White" +msgstr "" + +#: lr_const.scrosseditorcaption +msgid "Cross tab editor" +msgstr "" + +#: lr_const.scrosseditorcount +msgid "Count" +msgstr "" + +#: lr_const.scrosseditorcyan +msgid "Cyan" +msgstr "" + +#: lr_const.scrosseditorgray +msgid "Gray" +msgstr "" + +#: lr_const.scrosseditorgreen +msgid "Green" +msgstr "" + +#: lr_const.scrosseditorgreenorange +msgid "Green and Orange" +msgstr "" + +#: lr_const.scrosseditormax +msgid "Max" +msgstr "" + +#: lr_const.scrosseditormin +msgid "Min" +msgstr "" + +#: lr_const.scrosseditornone +#, fuzzy +msgctxt "lr_const.scrosseditornone" +msgid "None" +msgstr "Nincs" + +#: lr_const.scrosseditororange +msgid "Orange" +msgstr "" + +#: lr_const.scrosseditorshowcolheader +msgid "Show column header" +msgstr "" + +#: lr_const.scrosseditorshowcoltotal +msgid "Show column total" +msgstr "" + +#: lr_const.scrosseditorshowcorner1 +msgid "Show corner 1" +msgstr "" + +#: lr_const.scrosseditorshowcorner2 +msgid "Show corner 2" +msgstr "" + +#: lr_const.scrosseditorshowgrantotal +msgid "Show grand total" +msgstr "" + +#: lr_const.scrosseditorshowrowheader +msgid "Show row header" +msgstr "" + +#: lr_const.scrosseditorshowrowtotal +msgid "Show row total" +msgstr "" + +#: lr_const.scrosseditorshowtitle +msgid "Show title" +msgstr "" + +#: lr_const.scrosseditorsource +msgid "Source data" +msgstr "" + +#: lr_const.scrosseditorstructure +msgid "Cross-tab structure" +msgstr "" + +#: lr_const.scrosseditorstyle +msgid "Select style" +msgstr "" + +#: lr_const.scrosseditorsum +msgid "Sum" +msgstr "" + +#: lr_const.scrosseditorwhite +msgid "White" +msgstr "" + +#: lr_const.scrosstabcoltitle +msgid "Col title" +msgstr "" + +#: lr_const.scrosstabcoltotal +msgid "Col total" +msgstr "" + +#: lr_const.scrosstabdata +msgid "Data" +msgstr "" + +#: lr_const.scrosstabgrantotal +msgid "Grand total" +msgstr "" + +#: lr_const.scrosstabrowtitle +msgid "Row title" +msgstr "" + +#: lr_const.scrosstabrowtotal +msgid "Row total" +msgstr "" + +#: lr_const.scrosstabtotalchcell +msgid "Total CH cell" +msgstr "" + +#: lr_const.scrosstabtotalrhcell +msgid "Total RH cell" +msgstr "" + #: lr_const.scsvfile msgid "CSV File" msgstr "CSV fájl" @@ -264,6 +402,16 @@ msgstr "CSV fájl" msgid "Memo:" msgstr "Jegyzet:" +#: lr_const.sdatainspfields +msgid "Fields" +msgstr "" + +#: lr_const.sdatainspvariables +#, fuzzy +msgctxt "lr_const.sdatainspvariables" +msgid "Variables" +msgstr "Változók" + #: lr_const.sdateformat1 msgid "mm.dd.yy" msgstr "mm.dd.yy" @@ -478,6 +626,10 @@ msgstr "Rács" msgid "&Inches" msgstr "Hüvelyk" +#: lr_const.sdesoptionsforminplace +msgid "Use inplace editor" +msgstr "" + #: lr_const.sdesoptionsformmm msgid "&MM" msgstr "mm" @@ -1491,6 +1643,10 @@ msgstr "Diagram beszúrása" msgid "Insert CheckBox object" msgstr "Jelölőnégyzet beszúrása" +#: lr_const.sinscrosstab +msgid "Insert Cross-tab object" +msgstr "" + #: lr_const.sinsert msgid "Insert" msgstr "Beszúrás" @@ -2620,6 +2776,7 @@ msgid "Variable format ..." msgstr "Változó formátuma ..." #: lr_const.svarformcapt +msgctxt "lr_const.svarformcapt" msgid "Variables" msgstr "Változók" diff --git a/components/lazreport/source/languages/lr_const.id.po b/components/lazreport/source/languages/lr_const.id.po index 009bd2ff68..90749c8894 100644 --- a/components/lazreport/source/languages/lr_const.id.po +++ b/components/lazreport/source/languages/lr_const.id.po @@ -258,6 +258,145 @@ msgstr "Class Object \"%s\" tidak ditemukan" msgid "Confirm" msgstr "Konfirmasi" +#: lr_const.scrosseditoraverage +msgid "Average" +msgstr "" + +#: lr_const.scrosseditorblue +msgid "Blue" +msgstr "" + +#: lr_const.scrosseditorbluewhite +msgid "Blue and White" +msgstr "" + +#: lr_const.scrosseditorcaption +msgid "Cross tab editor" +msgstr "" + +#: lr_const.scrosseditorcount +msgid "Count" +msgstr "" + +#: lr_const.scrosseditorcyan +msgid "Cyan" +msgstr "" + +#: lr_const.scrosseditorgray +msgid "Gray" +msgstr "" + +#: lr_const.scrosseditorgreen +msgid "Green" +msgstr "" + +#: lr_const.scrosseditorgreenorange +msgid "Green and Orange" +msgstr "" + +#: lr_const.scrosseditormax +msgid "Max" +msgstr "" + +#: lr_const.scrosseditormin +msgid "Min" +msgstr "" + +#: lr_const.scrosseditornone +#, fuzzy +#| msgid "None" +msgctxt "lr_const.scrosseditornone" +msgid "None" +msgstr "Tidak ada" + +#: lr_const.scrosseditororange +msgid "Orange" +msgstr "" + +#: lr_const.scrosseditorshowcolheader +msgid "Show column header" +msgstr "" + +#: lr_const.scrosseditorshowcoltotal +msgid "Show column total" +msgstr "" + +#: lr_const.scrosseditorshowcorner1 +msgid "Show corner 1" +msgstr "" + +#: lr_const.scrosseditorshowcorner2 +msgid "Show corner 2" +msgstr "" + +#: lr_const.scrosseditorshowgrantotal +msgid "Show grand total" +msgstr "" + +#: lr_const.scrosseditorshowrowheader +msgid "Show row header" +msgstr "" + +#: lr_const.scrosseditorshowrowtotal +msgid "Show row total" +msgstr "" + +#: lr_const.scrosseditorshowtitle +msgid "Show title" +msgstr "" + +#: lr_const.scrosseditorsource +msgid "Source data" +msgstr "" + +#: lr_const.scrosseditorstructure +msgid "Cross-tab structure" +msgstr "" + +#: lr_const.scrosseditorstyle +msgid "Select style" +msgstr "" + +#: lr_const.scrosseditorsum +msgid "Sum" +msgstr "" + +#: lr_const.scrosseditorwhite +msgid "White" +msgstr "" + +#: lr_const.scrosstabcoltitle +msgid "Col title" +msgstr "" + +#: lr_const.scrosstabcoltotal +msgid "Col total" +msgstr "" + +#: lr_const.scrosstabdata +msgid "Data" +msgstr "" + +#: lr_const.scrosstabgrantotal +msgid "Grand total" +msgstr "" + +#: lr_const.scrosstabrowtitle +msgid "Row title" +msgstr "" + +#: lr_const.scrosstabrowtotal +msgid "Row total" +msgstr "" + +#: lr_const.scrosstabtotalchcell +msgid "Total CH cell" +msgstr "" + +#: lr_const.scrosstabtotalrhcell +msgid "Total RH cell" +msgstr "" + #: lr_const.scsvfile msgid "CSV File" msgstr "File CSV" @@ -266,6 +405,16 @@ msgstr "File CSV" msgid "Memo:" msgstr "" +#: lr_const.sdatainspfields +msgid "Fields" +msgstr "" + +#: lr_const.sdatainspvariables +#, fuzzy +msgctxt "lr_const.sdatainspvariables" +msgid "Variables" +msgstr "Variabel" + #: lr_const.sdateformat1 msgid "mm.dd.yy" msgstr "" @@ -484,6 +633,10 @@ msgstr "Grid" msgid "&Inches" msgstr "&Inci" +#: lr_const.sdesoptionsforminplace +msgid "Use inplace editor" +msgstr "" + #: lr_const.sdesoptionsformmm msgid "&MM" msgstr "&MM" @@ -1531,6 +1684,10 @@ msgstr "Sisipkan obyek Chart" msgid "Insert CheckBox object" msgstr "Sisipkan obyek KotakCentang" +#: lr_const.sinscrosstab +msgid "Insert Cross-tab object" +msgstr "" + #: lr_const.sinsert msgid "Insert" msgstr "" @@ -2672,6 +2829,7 @@ msgid "Variable format ..." msgstr "Format variabel..." #: lr_const.svarformcapt +msgctxt "lr_const.svarformcapt" msgid "Variables" msgstr "Variabel" diff --git a/components/lazreport/source/languages/lr_const.it.po b/components/lazreport/source/languages/lr_const.it.po index 893baf59a7..8ccb8a6ec3 100644 --- a/components/lazreport/source/languages/lr_const.it.po +++ b/components/lazreport/source/languages/lr_const.it.po @@ -258,6 +258,144 @@ msgstr "Oggetto di classe \"%s\" non trovato" msgid "Confirm" msgstr "Conferma" +#: lr_const.scrosseditoraverage +msgid "Average" +msgstr "" + +#: lr_const.scrosseditorblue +msgid "Blue" +msgstr "" + +#: lr_const.scrosseditorbluewhite +msgid "Blue and White" +msgstr "" + +#: lr_const.scrosseditorcaption +msgid "Cross tab editor" +msgstr "" + +#: lr_const.scrosseditorcount +msgid "Count" +msgstr "" + +#: lr_const.scrosseditorcyan +msgid "Cyan" +msgstr "" + +#: lr_const.scrosseditorgray +msgid "Gray" +msgstr "" + +#: lr_const.scrosseditorgreen +msgid "Green" +msgstr "" + +#: lr_const.scrosseditorgreenorange +msgid "Green and Orange" +msgstr "" + +#: lr_const.scrosseditormax +msgid "Max" +msgstr "" + +#: lr_const.scrosseditormin +msgid "Min" +msgstr "" + +#: lr_const.scrosseditornone +#, fuzzy +msgctxt "lr_const.scrosseditornone" +msgid "None" +msgstr "Nessuno" + +#: lr_const.scrosseditororange +msgid "Orange" +msgstr "" + +#: lr_const.scrosseditorshowcolheader +msgid "Show column header" +msgstr "" + +#: lr_const.scrosseditorshowcoltotal +msgid "Show column total" +msgstr "" + +#: lr_const.scrosseditorshowcorner1 +msgid "Show corner 1" +msgstr "" + +#: lr_const.scrosseditorshowcorner2 +msgid "Show corner 2" +msgstr "" + +#: lr_const.scrosseditorshowgrantotal +msgid "Show grand total" +msgstr "" + +#: lr_const.scrosseditorshowrowheader +msgid "Show row header" +msgstr "" + +#: lr_const.scrosseditorshowrowtotal +msgid "Show row total" +msgstr "" + +#: lr_const.scrosseditorshowtitle +msgid "Show title" +msgstr "" + +#: lr_const.scrosseditorsource +msgid "Source data" +msgstr "" + +#: lr_const.scrosseditorstructure +msgid "Cross-tab structure" +msgstr "" + +#: lr_const.scrosseditorstyle +msgid "Select style" +msgstr "" + +#: lr_const.scrosseditorsum +msgid "Sum" +msgstr "" + +#: lr_const.scrosseditorwhite +msgid "White" +msgstr "" + +#: lr_const.scrosstabcoltitle +msgid "Col title" +msgstr "" + +#: lr_const.scrosstabcoltotal +msgid "Col total" +msgstr "" + +#: lr_const.scrosstabdata +msgid "Data" +msgstr "" + +#: lr_const.scrosstabgrantotal +msgid "Grand total" +msgstr "" + +#: lr_const.scrosstabrowtitle +msgid "Row title" +msgstr "" + +#: lr_const.scrosstabrowtotal +msgid "Row total" +msgstr "" + +#: lr_const.scrosstabtotalchcell +msgid "Total CH cell" +msgstr "" + +#: lr_const.scrosstabtotalrhcell +msgid "Total RH cell" +msgstr "" + #: lr_const.scsvfile msgid "CSV File" msgstr "File CSV" @@ -266,6 +404,16 @@ msgstr "File CSV" msgid "Memo:" msgstr "Memo:" +#: lr_const.sdatainspfields +msgid "Fields" +msgstr "" + +#: lr_const.sdatainspvariables +#, fuzzy +msgctxt "lr_const.sdatainspvariables" +msgid "Variables" +msgstr "Variabili" + #: lr_const.sdateformat1 msgid "mm.dd.yy" msgstr "gg.mm.aa" @@ -480,6 +628,10 @@ msgstr "Griglia" msgid "&Inches" msgstr "&Pollici" +#: lr_const.sdesoptionsforminplace +msgid "Use inplace editor" +msgstr "" + #: lr_const.sdesoptionsformmm msgid "&MM" msgstr "&MM" @@ -1493,6 +1645,10 @@ msgstr "Inserisci oggetto mappa" msgid "Insert CheckBox object" msgstr "Inserisci oggetto CheckBox" +#: lr_const.sinscrosstab +msgid "Insert Cross-tab object" +msgstr "" + #: lr_const.sinsert msgid "Insert" msgstr "Inserisci" @@ -2622,6 +2778,7 @@ msgid "Variable format ..." msgstr "Formato variabile ..." #: lr_const.svarformcapt +msgctxt "lr_const.svarformcapt" msgid "Variables" msgstr "Variabili" diff --git a/components/lazreport/source/languages/lr_const.lt.po b/components/lazreport/source/languages/lr_const.lt.po index 25c83e237a..2906a47d51 100644 --- a/components/lazreport/source/languages/lr_const.lt.po +++ b/components/lazreport/source/languages/lr_const.lt.po @@ -257,6 +257,144 @@ msgstr "Nerastas klasės objektas „%s“" msgid "Confirm" msgstr "Patvirtinimas" +#: lr_const.scrosseditoraverage +msgid "Average" +msgstr "" + +#: lr_const.scrosseditorblue +msgid "Blue" +msgstr "" + +#: lr_const.scrosseditorbluewhite +msgid "Blue and White" +msgstr "" + +#: lr_const.scrosseditorcaption +msgid "Cross tab editor" +msgstr "" + +#: lr_const.scrosseditorcount +msgid "Count" +msgstr "" + +#: lr_const.scrosseditorcyan +msgid "Cyan" +msgstr "" + +#: lr_const.scrosseditorgray +msgid "Gray" +msgstr "" + +#: lr_const.scrosseditorgreen +msgid "Green" +msgstr "" + +#: lr_const.scrosseditorgreenorange +msgid "Green and Orange" +msgstr "" + +#: lr_const.scrosseditormax +msgid "Max" +msgstr "" + +#: lr_const.scrosseditormin +msgid "Min" +msgstr "" + +#: lr_const.scrosseditornone +#, fuzzy +msgctxt "lr_const.scrosseditornone" +msgid "None" +msgstr "Joks" + +#: lr_const.scrosseditororange +msgid "Orange" +msgstr "" + +#: lr_const.scrosseditorshowcolheader +msgid "Show column header" +msgstr "" + +#: lr_const.scrosseditorshowcoltotal +msgid "Show column total" +msgstr "" + +#: lr_const.scrosseditorshowcorner1 +msgid "Show corner 1" +msgstr "" + +#: lr_const.scrosseditorshowcorner2 +msgid "Show corner 2" +msgstr "" + +#: lr_const.scrosseditorshowgrantotal +msgid "Show grand total" +msgstr "" + +#: lr_const.scrosseditorshowrowheader +msgid "Show row header" +msgstr "" + +#: lr_const.scrosseditorshowrowtotal +msgid "Show row total" +msgstr "" + +#: lr_const.scrosseditorshowtitle +msgid "Show title" +msgstr "" + +#: lr_const.scrosseditorsource +msgid "Source data" +msgstr "" + +#: lr_const.scrosseditorstructure +msgid "Cross-tab structure" +msgstr "" + +#: lr_const.scrosseditorstyle +msgid "Select style" +msgstr "" + +#: lr_const.scrosseditorsum +msgid "Sum" +msgstr "" + +#: lr_const.scrosseditorwhite +msgid "White" +msgstr "" + +#: lr_const.scrosstabcoltitle +msgid "Col title" +msgstr "" + +#: lr_const.scrosstabcoltotal +msgid "Col total" +msgstr "" + +#: lr_const.scrosstabdata +msgid "Data" +msgstr "" + +#: lr_const.scrosstabgrantotal +msgid "Grand total" +msgstr "" + +#: lr_const.scrosstabrowtitle +msgid "Row title" +msgstr "" + +#: lr_const.scrosstabrowtotal +msgid "Row total" +msgstr "" + +#: lr_const.scrosstabtotalchcell +msgid "Total CH cell" +msgstr "" + +#: lr_const.scrosstabtotalrhcell +msgid "Total RH cell" +msgstr "" + #: lr_const.scsvfile msgid "CSV File" msgstr "CSV failas" @@ -265,6 +403,16 @@ msgstr "CSV failas" msgid "Memo:" msgstr "Pastabos:" +#: lr_const.sdatainspfields +msgid "Fields" +msgstr "" + +#: lr_const.sdatainspvariables +#, fuzzy +msgctxt "lr_const.sdatainspvariables" +msgid "Variables" +msgstr "Kintamieji" + #: lr_const.sdateformat1 msgid "mm.dd.yy" msgstr "yy.mm.dd" @@ -479,6 +627,10 @@ msgstr "Tinklelis" msgid "&Inches" msgstr "&Coliai" +#: lr_const.sdesoptionsforminplace +msgid "Use inplace editor" +msgstr "" + #: lr_const.sdesoptionsformmm msgid "&MM" msgstr "&Milimetrai" @@ -1492,6 +1644,10 @@ msgstr "Įterpti diagramos objektą" msgid "Insert CheckBox object" msgstr "Įterpti žymimojo langelio objektą" +#: lr_const.sinscrosstab +msgid "Insert Cross-tab object" +msgstr "" + #: lr_const.sinsert msgid "Insert" msgstr "Įterpti" @@ -2621,6 +2777,7 @@ msgid "Variable format ..." msgstr "Kintamojo formatas…" #: lr_const.svarformcapt +msgctxt "lr_const.svarformcapt" msgid "Variables" msgstr "Kintamieji" diff --git a/components/lazreport/source/languages/lr_const.pl.po b/components/lazreport/source/languages/lr_const.pl.po index c6ae26cd80..40014d962b 100644 --- a/components/lazreport/source/languages/lr_const.pl.po +++ b/components/lazreport/source/languages/lr_const.pl.po @@ -261,6 +261,145 @@ msgstr "Nie znaleziono obiektu klasy \"%s\"" msgid "Confirm" msgstr "Potwierdź" +#: lr_const.scrosseditoraverage +msgid "Average" +msgstr "" + +#: lr_const.scrosseditorblue +msgid "Blue" +msgstr "" + +#: lr_const.scrosseditorbluewhite +msgid "Blue and White" +msgstr "" + +#: lr_const.scrosseditorcaption +msgid "Cross tab editor" +msgstr "" + +#: lr_const.scrosseditorcount +msgid "Count" +msgstr "" + +#: lr_const.scrosseditorcyan +msgid "Cyan" +msgstr "" + +#: lr_const.scrosseditorgray +msgid "Gray" +msgstr "" + +#: lr_const.scrosseditorgreen +msgid "Green" +msgstr "" + +#: lr_const.scrosseditorgreenorange +msgid "Green and Orange" +msgstr "" + +#: lr_const.scrosseditormax +msgid "Max" +msgstr "" + +#: lr_const.scrosseditormin +msgid "Min" +msgstr "" + +#: lr_const.scrosseditornone +#, fuzzy +#| msgid "None" +msgctxt "lr_const.scrosseditornone" +msgid "None" +msgstr "Żaden" + +#: lr_const.scrosseditororange +msgid "Orange" +msgstr "" + +#: lr_const.scrosseditorshowcolheader +msgid "Show column header" +msgstr "" + +#: lr_const.scrosseditorshowcoltotal +msgid "Show column total" +msgstr "" + +#: lr_const.scrosseditorshowcorner1 +msgid "Show corner 1" +msgstr "" + +#: lr_const.scrosseditorshowcorner2 +msgid "Show corner 2" +msgstr "" + +#: lr_const.scrosseditorshowgrantotal +msgid "Show grand total" +msgstr "" + +#: lr_const.scrosseditorshowrowheader +msgid "Show row header" +msgstr "" + +#: lr_const.scrosseditorshowrowtotal +msgid "Show row total" +msgstr "" + +#: lr_const.scrosseditorshowtitle +msgid "Show title" +msgstr "" + +#: lr_const.scrosseditorsource +msgid "Source data" +msgstr "" + +#: lr_const.scrosseditorstructure +msgid "Cross-tab structure" +msgstr "" + +#: lr_const.scrosseditorstyle +msgid "Select style" +msgstr "" + +#: lr_const.scrosseditorsum +msgid "Sum" +msgstr "" + +#: lr_const.scrosseditorwhite +msgid "White" +msgstr "" + +#: lr_const.scrosstabcoltitle +msgid "Col title" +msgstr "" + +#: lr_const.scrosstabcoltotal +msgid "Col total" +msgstr "" + +#: lr_const.scrosstabdata +msgid "Data" +msgstr "" + +#: lr_const.scrosstabgrantotal +msgid "Grand total" +msgstr "" + +#: lr_const.scrosstabrowtitle +msgid "Row title" +msgstr "" + +#: lr_const.scrosstabrowtotal +msgid "Row total" +msgstr "" + +#: lr_const.scrosstabtotalchcell +msgid "Total CH cell" +msgstr "" + +#: lr_const.scrosstabtotalrhcell +msgid "Total RH cell" +msgstr "" + #: lr_const.scsvfile msgid "CSV File" msgstr "Plik CSV" @@ -269,6 +408,16 @@ msgstr "Plik CSV" msgid "Memo:" msgstr "" +#: lr_const.sdatainspfields +msgid "Fields" +msgstr "" + +#: lr_const.sdatainspvariables +#, fuzzy +msgctxt "lr_const.sdatainspvariables" +msgid "Variables" +msgstr "Zmienne" + #: lr_const.sdateformat1 msgid "mm.dd.yy" msgstr "" @@ -483,6 +632,10 @@ msgstr "Siatka" msgid "&Inches" msgstr "&Cali" +#: lr_const.sdesoptionsforminplace +msgid "Use inplace editor" +msgstr "" + #: lr_const.sdesoptionsformmm msgid "&MM" msgstr "&MM (milimetry)" @@ -1497,6 +1650,10 @@ msgstr "Wstaw wykres" msgid "Insert CheckBox object" msgstr "Wstaw pole wyboru" +#: lr_const.sinscrosstab +msgid "Insert Cross-tab object" +msgstr "" + #: lr_const.sinsert msgid "Insert" msgstr "Dodaj" @@ -2626,6 +2783,7 @@ msgid "Variable format ..." msgstr "Format zmiennej..." #: lr_const.svarformcapt +msgctxt "lr_const.svarformcapt" msgid "Variables" msgstr "Zmienne" diff --git a/components/lazreport/source/languages/lr_const.po b/components/lazreport/source/languages/lr_const.po index c85ed2ee0b..d1d85f36fb 100644 --- a/components/lazreport/source/languages/lr_const.po +++ b/components/lazreport/source/languages/lr_const.po @@ -249,6 +249,143 @@ msgstr "" msgid "Confirm" msgstr "" +#: lr_const.scrosseditoraverage +msgid "Average" +msgstr "" + +#: lr_const.scrosseditorblue +msgid "Blue" +msgstr "" + +#: lr_const.scrosseditorbluewhite +msgid "Blue and White" +msgstr "" + +#: lr_const.scrosseditorcaption +msgid "Cross tab editor" +msgstr "" + +#: lr_const.scrosseditorcount +msgid "Count" +msgstr "" + +#: lr_const.scrosseditorcyan +msgid "Cyan" +msgstr "" + +#: lr_const.scrosseditorgray +msgid "Gray" +msgstr "" + +#: lr_const.scrosseditorgreen +msgid "Green" +msgstr "" + +#: lr_const.scrosseditorgreenorange +msgid "Green and Orange" +msgstr "" + +#: lr_const.scrosseditormax +msgid "Max" +msgstr "" + +#: lr_const.scrosseditormin +msgid "Min" +msgstr "" + +#: lr_const.scrosseditornone +msgctxt "lr_const.scrosseditornone" +msgid "None" +msgstr "" + +#: lr_const.scrosseditororange +msgid "Orange" +msgstr "" + +#: lr_const.scrosseditorshowcolheader +msgid "Show column header" +msgstr "" + +#: lr_const.scrosseditorshowcoltotal +msgid "Show column total" +msgstr "" + +#: lr_const.scrosseditorshowcorner1 +msgid "Show corner 1" +msgstr "" + +#: lr_const.scrosseditorshowcorner2 +msgid "Show corner 2" +msgstr "" + +#: lr_const.scrosseditorshowgrantotal +msgid "Show grand total" +msgstr "" + +#: lr_const.scrosseditorshowrowheader +msgid "Show row header" +msgstr "" + +#: lr_const.scrosseditorshowrowtotal +msgid "Show row total" +msgstr "" + +#: lr_const.scrosseditorshowtitle +msgid "Show title" +msgstr "" + +#: lr_const.scrosseditorsource +msgid "Source data" +msgstr "" + +#: lr_const.scrosseditorstructure +msgid "Cross-tab structure" +msgstr "" + +#: lr_const.scrosseditorstyle +msgid "Select style" +msgstr "" + +#: lr_const.scrosseditorsum +msgid "Sum" +msgstr "" + +#: lr_const.scrosseditorwhite +msgid "White" +msgstr "" + +#: lr_const.scrosstabcoltitle +msgid "Col title" +msgstr "" + +#: lr_const.scrosstabcoltotal +msgid "Col total" +msgstr "" + +#: lr_const.scrosstabdata +msgid "Data" +msgstr "" + +#: lr_const.scrosstabgrantotal +msgid "Grand total" +msgstr "" + +#: lr_const.scrosstabrowtitle +msgid "Row title" +msgstr "" + +#: lr_const.scrosstabrowtotal +msgid "Row total" +msgstr "" + +#: lr_const.scrosstabtotalchcell +msgid "Total CH cell" +msgstr "" + +#: lr_const.scrosstabtotalrhcell +msgid "Total RH cell" +msgstr "" + #: lr_const.scsvfile msgid "CSV File" msgstr "" @@ -257,6 +394,15 @@ msgstr "" msgid "Memo:" msgstr "" +#: lr_const.sdatainspfields +msgid "Fields" +msgstr "" + +#: lr_const.sdatainspvariables +msgctxt "lr_const.sdatainspvariables" +msgid "Variables" +msgstr "" + #: lr_const.sdateformat1 msgid "mm.dd.yy" msgstr "" @@ -471,6 +617,10 @@ msgstr "" msgid "&Inches" msgstr "" +#: lr_const.sdesoptionsforminplace +msgid "Use inplace editor" +msgstr "" + #: lr_const.sdesoptionsformmm msgid "&MM" msgstr "" @@ -1484,6 +1634,10 @@ msgstr "" msgid "Insert CheckBox object" msgstr "" +#: lr_const.sinscrosstab +msgid "Insert Cross-tab object" +msgstr "" + #: lr_const.sinsert msgid "Insert" msgstr "" @@ -2613,6 +2767,7 @@ msgid "Variable format ..." msgstr "" #: lr_const.svarformcapt +msgctxt "lr_const.svarformcapt" msgid "Variables" msgstr "" diff --git a/components/lazreport/source/languages/lr_const.pt_BR.po b/components/lazreport/source/languages/lr_const.pt_BR.po index 338b1037de..78f81a016d 100644 --- a/components/lazreport/source/languages/lr_const.pt_BR.po +++ b/components/lazreport/source/languages/lr_const.pt_BR.po @@ -256,6 +256,144 @@ msgstr "Classe Objeto \"%s\" não encontrado" msgid "Confirm" msgstr "Confirmar" +#: lr_const.scrosseditoraverage +msgid "Average" +msgstr "" + +#: lr_const.scrosseditorblue +msgid "Blue" +msgstr "" + +#: lr_const.scrosseditorbluewhite +msgid "Blue and White" +msgstr "" + +#: lr_const.scrosseditorcaption +msgid "Cross tab editor" +msgstr "" + +#: lr_const.scrosseditorcount +msgid "Count" +msgstr "" + +#: lr_const.scrosseditorcyan +msgid "Cyan" +msgstr "" + +#: lr_const.scrosseditorgray +msgid "Gray" +msgstr "" + +#: lr_const.scrosseditorgreen +msgid "Green" +msgstr "" + +#: lr_const.scrosseditorgreenorange +msgid "Green and Orange" +msgstr "" + +#: lr_const.scrosseditormax +msgid "Max" +msgstr "" + +#: lr_const.scrosseditormin +msgid "Min" +msgstr "" + +#: lr_const.scrosseditornone +#, fuzzy +msgctxt "lr_const.scrosseditornone" +msgid "None" +msgstr "Nenhum" + +#: lr_const.scrosseditororange +msgid "Orange" +msgstr "" + +#: lr_const.scrosseditorshowcolheader +msgid "Show column header" +msgstr "" + +#: lr_const.scrosseditorshowcoltotal +msgid "Show column total" +msgstr "" + +#: lr_const.scrosseditorshowcorner1 +msgid "Show corner 1" +msgstr "" + +#: lr_const.scrosseditorshowcorner2 +msgid "Show corner 2" +msgstr "" + +#: lr_const.scrosseditorshowgrantotal +msgid "Show grand total" +msgstr "" + +#: lr_const.scrosseditorshowrowheader +msgid "Show row header" +msgstr "" + +#: lr_const.scrosseditorshowrowtotal +msgid "Show row total" +msgstr "" + +#: lr_const.scrosseditorshowtitle +msgid "Show title" +msgstr "" + +#: lr_const.scrosseditorsource +msgid "Source data" +msgstr "" + +#: lr_const.scrosseditorstructure +msgid "Cross-tab structure" +msgstr "" + +#: lr_const.scrosseditorstyle +msgid "Select style" +msgstr "" + +#: lr_const.scrosseditorsum +msgid "Sum" +msgstr "" + +#: lr_const.scrosseditorwhite +msgid "White" +msgstr "" + +#: lr_const.scrosstabcoltitle +msgid "Col title" +msgstr "" + +#: lr_const.scrosstabcoltotal +msgid "Col total" +msgstr "" + +#: lr_const.scrosstabdata +msgid "Data" +msgstr "" + +#: lr_const.scrosstabgrantotal +msgid "Grand total" +msgstr "" + +#: lr_const.scrosstabrowtitle +msgid "Row title" +msgstr "" + +#: lr_const.scrosstabrowtotal +msgid "Row total" +msgstr "" + +#: lr_const.scrosstabtotalchcell +msgid "Total CH cell" +msgstr "" + +#: lr_const.scrosstabtotalrhcell +msgid "Total RH cell" +msgstr "" + #: lr_const.scsvfile msgid "CSV File" msgstr "Arquivo CSV" @@ -264,6 +402,16 @@ msgstr "Arquivo CSV" msgid "Memo:" msgstr "Memo:" +#: lr_const.sdatainspfields +msgid "Fields" +msgstr "" + +#: lr_const.sdatainspvariables +#, fuzzy +msgctxt "lr_const.sdatainspvariables" +msgid "Variables" +msgstr "Variáveis" + #: lr_const.sdateformat1 msgid "mm.dd.yy" msgstr "mm.dd.aa" @@ -478,6 +626,10 @@ msgstr "Grade" msgid "&Inches" msgstr "&Polegadas" +#: lr_const.sdesoptionsforminplace +msgid "Use inplace editor" +msgstr "" + #: lr_const.sdesoptionsformmm msgid "&MM" msgstr "&MM" @@ -1491,6 +1643,10 @@ msgstr "Inserir objeto Gráfico" msgid "Insert CheckBox object" msgstr "Inserir objeto CheckBox" +#: lr_const.sinscrosstab +msgid "Insert Cross-tab object" +msgstr "" + #: lr_const.sinsert msgid "Insert" msgstr "Inserir" @@ -2620,6 +2776,7 @@ msgid "Variable format ..." msgstr "Formato variável ..." #: lr_const.svarformcapt +msgctxt "lr_const.svarformcapt" msgid "Variables" msgstr "Variáveis" diff --git a/components/lazreport/source/languages/lr_const.ru.po b/components/lazreport/source/languages/lr_const.ru.po index a2d8a84c5e..f8fb5d404b 100644 --- a/components/lazreport/source/languages/lr_const.ru.po +++ b/components/lazreport/source/languages/lr_const.ru.po @@ -5,11 +5,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2017-09-16 01:08+0300\n" +"PO-Revision-Date: 2017-12-27 18:03+0300\n" "Last-Translator: Maxim Ganetsky \n" "Language-Team: \n" "Language: ru\n" -"X-Generator: Poedit 1.7.7\n" +"X-Generator: Poedit 1.8.5\n" #: lr_const.saboutformcapt msgid "About FastReport" @@ -256,6 +256,143 @@ msgstr "Объект \"%s\" класса не найден" msgid "Confirm" msgstr "Подтвердить" +#: lr_const.scrosseditoraverage +msgid "Average" +msgstr "Среднее" + +#: lr_const.scrosseditorblue +msgid "Blue" +msgstr "Синий" + +#: lr_const.scrosseditorbluewhite +msgid "Blue and White" +msgstr "Синий и белый" + +#: lr_const.scrosseditorcaption +msgid "Cross tab editor" +msgstr "Редактор сводной таблицы" + +#: lr_const.scrosseditorcount +msgid "Count" +msgstr "Количество" + +#: lr_const.scrosseditorcyan +msgid "Cyan" +msgstr "Цвет морской волны" + +#: lr_const.scrosseditorgray +msgid "Gray" +msgstr "Серый" + +#: lr_const.scrosseditorgreen +msgid "Green" +msgstr "Зелёный" + +#: lr_const.scrosseditorgreenorange +msgid "Green and Orange" +msgstr "Зелёный и оранжевый" + +#: lr_const.scrosseditormax +msgid "Max" +msgstr "Максимум" + +#: lr_const.scrosseditormin +msgid "Min" +msgstr "Минимум" + +#: lr_const.scrosseditornone +msgctxt "lr_const.scrosseditornone" +msgid "None" +msgstr "Нет" + +#: lr_const.scrosseditororange +msgid "Orange" +msgstr "Оранжевый" + +#: lr_const.scrosseditorshowcolheader +msgid "Show column header" +msgstr "Показывать заголовок столбца" + +#: lr_const.scrosseditorshowcoltotal +msgid "Show column total" +msgstr "Показывать итог столбца" + +#: lr_const.scrosseditorshowcorner1 +msgid "Show corner 1" +msgstr "Показывать угловую ячейку 1" + +#: lr_const.scrosseditorshowcorner2 +msgid "Show corner 2" +msgstr "Показывать угловую ячейку 2" + +#: lr_const.scrosseditorshowgrantotal +msgid "Show grand total" +msgstr "Показывать общий итог" + +#: lr_const.scrosseditorshowrowheader +msgid "Show row header" +msgstr "Показывать заголовок строки" + +#: lr_const.scrosseditorshowrowtotal +msgid "Show row total" +msgstr "Показывать итог строки" + +#: lr_const.scrosseditorshowtitle +msgid "Show title" +msgstr "Показывать заголовок" + +#: lr_const.scrosseditorsource +msgid "Source data" +msgstr "Источник данных" + +#: lr_const.scrosseditorstructure +msgid "Cross-tab structure" +msgstr "Структура сводной таблицы" + +#: lr_const.scrosseditorstyle +msgid "Select style" +msgstr "Выберите стиль" + +#: lr_const.scrosseditorsum +msgid "Sum" +msgstr "Сумма" + +#: lr_const.scrosseditorwhite +msgid "White" +msgstr "Белый" + +#: lr_const.scrosstabcoltitle +msgid "Col title" +msgstr "Заголовок столбца" + +#: lr_const.scrosstabcoltotal +msgid "Col total" +msgstr "Итог столбца" + +#: lr_const.scrosstabdata +msgid "Data" +msgstr "Данные" + +#: lr_const.scrosstabgrantotal +msgid "Grand total" +msgstr "Общий итог" + +#: lr_const.scrosstabrowtitle +msgid "Row title" +msgstr "Заголовок строки" + +#: lr_const.scrosstabrowtotal +msgid "Row total" +msgstr "Итог строки" + +#: lr_const.scrosstabtotalchcell +msgid "Total CH cell" +msgstr "Заголовок итога столбца" + +#: lr_const.scrosstabtotalrhcell +msgid "Total RH cell" +msgstr "Заголовок итога строки" + #: lr_const.scsvfile msgid "CSV File" msgstr "Файл CSV" @@ -264,6 +401,15 @@ msgstr "Файл CSV" msgid "Memo:" msgstr "Блок текста:" +#: lr_const.sdatainspfields +msgid "Fields" +msgstr "Поля" + +#: lr_const.sdatainspvariables +msgctxt "lr_const.sdatainspvariables" +msgid "Variables" +msgstr "Переменные" + #: lr_const.sdateformat1 msgid "mm.dd.yy" msgstr "dd.mm.yy" @@ -478,6 +624,10 @@ msgstr "Сетка" msgid "&Inches" msgstr "&Дюймы" +#: lr_const.sdesoptionsforminplace +msgid "Use inplace editor" +msgstr "Использовать внедрённый редактор" + #: lr_const.sdesoptionsformmm msgid "&MM" msgstr "&MM" @@ -1491,6 +1641,10 @@ msgstr "Вставить объект Chart" msgid "Insert CheckBox object" msgstr "Вставить объект CheckBox" +#: lr_const.sinscrosstab +msgid "Insert Cross-tab object" +msgstr "Вставить объект сводной таблицы" + #: lr_const.sinsert msgid "Insert" msgstr "Вставить" @@ -2620,6 +2774,7 @@ msgid "Variable format ..." msgstr "Формат переменной ..." #: lr_const.svarformcapt +msgctxt "lr_const.svarformcapt" msgid "Variables" msgstr "Переменные" diff --git a/components/lazreport/source/languages/lr_const.uk.po b/components/lazreport/source/languages/lr_const.uk.po index b852d9722f..6604a28ba8 100644 --- a/components/lazreport/source/languages/lr_const.uk.po +++ b/components/lazreport/source/languages/lr_const.uk.po @@ -258,6 +258,144 @@ msgstr "Об'єкт \"%s\" класу не знайдено" msgid "Confirm" msgstr "Піідтвердити" +#: lr_const.scrosseditoraverage +msgid "Average" +msgstr "" + +#: lr_const.scrosseditorblue +msgid "Blue" +msgstr "" + +#: lr_const.scrosseditorbluewhite +msgid "Blue and White" +msgstr "" + +#: lr_const.scrosseditorcaption +msgid "Cross tab editor" +msgstr "" + +#: lr_const.scrosseditorcount +msgid "Count" +msgstr "" + +#: lr_const.scrosseditorcyan +msgid "Cyan" +msgstr "" + +#: lr_const.scrosseditorgray +msgid "Gray" +msgstr "" + +#: lr_const.scrosseditorgreen +msgid "Green" +msgstr "" + +#: lr_const.scrosseditorgreenorange +msgid "Green and Orange" +msgstr "" + +#: lr_const.scrosseditormax +msgid "Max" +msgstr "" + +#: lr_const.scrosseditormin +msgid "Min" +msgstr "" + +#: lr_const.scrosseditornone +#, fuzzy +msgctxt "lr_const.scrosseditornone" +msgid "None" +msgstr "Немає" + +#: lr_const.scrosseditororange +msgid "Orange" +msgstr "" + +#: lr_const.scrosseditorshowcolheader +msgid "Show column header" +msgstr "" + +#: lr_const.scrosseditorshowcoltotal +msgid "Show column total" +msgstr "" + +#: lr_const.scrosseditorshowcorner1 +msgid "Show corner 1" +msgstr "" + +#: lr_const.scrosseditorshowcorner2 +msgid "Show corner 2" +msgstr "" + +#: lr_const.scrosseditorshowgrantotal +msgid "Show grand total" +msgstr "" + +#: lr_const.scrosseditorshowrowheader +msgid "Show row header" +msgstr "" + +#: lr_const.scrosseditorshowrowtotal +msgid "Show row total" +msgstr "" + +#: lr_const.scrosseditorshowtitle +msgid "Show title" +msgstr "" + +#: lr_const.scrosseditorsource +msgid "Source data" +msgstr "" + +#: lr_const.scrosseditorstructure +msgid "Cross-tab structure" +msgstr "" + +#: lr_const.scrosseditorstyle +msgid "Select style" +msgstr "" + +#: lr_const.scrosseditorsum +msgid "Sum" +msgstr "" + +#: lr_const.scrosseditorwhite +msgid "White" +msgstr "" + +#: lr_const.scrosstabcoltitle +msgid "Col title" +msgstr "" + +#: lr_const.scrosstabcoltotal +msgid "Col total" +msgstr "" + +#: lr_const.scrosstabdata +msgid "Data" +msgstr "" + +#: lr_const.scrosstabgrantotal +msgid "Grand total" +msgstr "" + +#: lr_const.scrosstabrowtitle +msgid "Row title" +msgstr "" + +#: lr_const.scrosstabrowtotal +msgid "Row total" +msgstr "" + +#: lr_const.scrosstabtotalchcell +msgid "Total CH cell" +msgstr "" + +#: lr_const.scrosstabtotalrhcell +msgid "Total RH cell" +msgstr "" + #: lr_const.scsvfile msgid "CSV File" msgstr "Файл CSV" @@ -266,6 +404,16 @@ msgstr "Файл CSV" msgid "Memo:" msgstr "Замітка:" +#: lr_const.sdatainspfields +msgid "Fields" +msgstr "" + +#: lr_const.sdatainspvariables +#, fuzzy +msgctxt "lr_const.sdatainspvariables" +msgid "Variables" +msgstr "Змінні" + #: lr_const.sdateformat1 msgid "mm.dd.yy" msgstr "мм.дд.рр" @@ -480,6 +628,10 @@ msgstr "Сітка" msgid "&Inches" msgstr "&Дюйми" +#: lr_const.sdesoptionsforminplace +msgid "Use inplace editor" +msgstr "" + #: lr_const.sdesoptionsformmm msgid "&MM" msgstr "&ММ" @@ -1493,6 +1645,10 @@ msgstr "Вставити об'єкт Chart" msgid "Insert CheckBox object" msgstr "Вставити об'єкт CheckBox" +#: lr_const.sinscrosstab +msgid "Insert Cross-tab object" +msgstr "" + #: lr_const.sinsert msgid "Insert" msgstr "Вставити" @@ -2622,6 +2778,7 @@ msgid "Variable format ..." msgstr "Формат змінної ..." #: lr_const.svarformcapt +msgctxt "lr_const.svarformcapt" msgid "Variables" msgstr "Змінні" diff --git a/components/lazreport/source/languages/lr_const.zh_CN.po b/components/lazreport/source/languages/lr_const.zh_CN.po index 48f2c7183d..8694399bf1 100644 --- a/components/lazreport/source/languages/lr_const.zh_CN.po +++ b/components/lazreport/source/languages/lr_const.zh_CN.po @@ -257,6 +257,144 @@ msgstr "类对象\"%s\"未找到" msgid "Confirm" msgstr "确认" +#: lr_const.scrosseditoraverage +msgid "Average" +msgstr "" + +#: lr_const.scrosseditorblue +msgid "Blue" +msgstr "" + +#: lr_const.scrosseditorbluewhite +msgid "Blue and White" +msgstr "" + +#: lr_const.scrosseditorcaption +msgid "Cross tab editor" +msgstr "" + +#: lr_const.scrosseditorcount +msgid "Count" +msgstr "" + +#: lr_const.scrosseditorcyan +msgid "Cyan" +msgstr "" + +#: lr_const.scrosseditorgray +msgid "Gray" +msgstr "" + +#: lr_const.scrosseditorgreen +msgid "Green" +msgstr "" + +#: lr_const.scrosseditorgreenorange +msgid "Green and Orange" +msgstr "" + +#: lr_const.scrosseditormax +msgid "Max" +msgstr "" + +#: lr_const.scrosseditormin +msgid "Min" +msgstr "" + +#: lr_const.scrosseditornone +#, fuzzy +msgctxt "lr_const.scrosseditornone" +msgid "None" +msgstr "无" + +#: lr_const.scrosseditororange +msgid "Orange" +msgstr "" + +#: lr_const.scrosseditorshowcolheader +msgid "Show column header" +msgstr "" + +#: lr_const.scrosseditorshowcoltotal +msgid "Show column total" +msgstr "" + +#: lr_const.scrosseditorshowcorner1 +msgid "Show corner 1" +msgstr "" + +#: lr_const.scrosseditorshowcorner2 +msgid "Show corner 2" +msgstr "" + +#: lr_const.scrosseditorshowgrantotal +msgid "Show grand total" +msgstr "" + +#: lr_const.scrosseditorshowrowheader +msgid "Show row header" +msgstr "" + +#: lr_const.scrosseditorshowrowtotal +msgid "Show row total" +msgstr "" + +#: lr_const.scrosseditorshowtitle +msgid "Show title" +msgstr "" + +#: lr_const.scrosseditorsource +msgid "Source data" +msgstr "" + +#: lr_const.scrosseditorstructure +msgid "Cross-tab structure" +msgstr "" + +#: lr_const.scrosseditorstyle +msgid "Select style" +msgstr "" + +#: lr_const.scrosseditorsum +msgid "Sum" +msgstr "" + +#: lr_const.scrosseditorwhite +msgid "White" +msgstr "" + +#: lr_const.scrosstabcoltitle +msgid "Col title" +msgstr "" + +#: lr_const.scrosstabcoltotal +msgid "Col total" +msgstr "" + +#: lr_const.scrosstabdata +msgid "Data" +msgstr "" + +#: lr_const.scrosstabgrantotal +msgid "Grand total" +msgstr "" + +#: lr_const.scrosstabrowtitle +msgid "Row title" +msgstr "" + +#: lr_const.scrosstabrowtotal +msgid "Row total" +msgstr "" + +#: lr_const.scrosstabtotalchcell +msgid "Total CH cell" +msgstr "" + +#: lr_const.scrosstabtotalrhcell +msgid "Total RH cell" +msgstr "" + #: lr_const.scsvfile msgid "CSV File" msgstr "CSV文件" @@ -265,6 +403,16 @@ msgstr "CSV文件" msgid "Memo:" msgstr "" +#: lr_const.sdatainspfields +msgid "Fields" +msgstr "" + +#: lr_const.sdatainspvariables +#, fuzzy +msgctxt "lr_const.sdatainspvariables" +msgid "Variables" +msgstr "变量" + #: lr_const.sdateformat1 msgid "mm.dd.yy" msgstr "" @@ -479,6 +627,10 @@ msgstr "网格" msgid "&Inches" msgstr "英寸(&I)" +#: lr_const.sdesoptionsforminplace +msgid "Use inplace editor" +msgstr "" + #: lr_const.sdesoptionsformmm msgid "&MM" msgstr "MM(&M)" @@ -1492,6 +1644,10 @@ msgstr "插入Chart对象" msgid "Insert CheckBox object" msgstr "插入CheckBox对象" +#: lr_const.sinscrosstab +msgid "Insert Cross-tab object" +msgstr "" + #: lr_const.sinsert msgid "Insert" msgstr "插入" @@ -2621,6 +2777,7 @@ msgid "Variable format ..." msgstr "变量格式..." #: lr_const.svarformcapt +msgctxt "lr_const.svarformcapt" msgid "Variables" msgstr "变量" diff --git a/components/lazreport/source/lr_const.pas b/components/lazreport/source/lr_const.pas index 1ce50a3fab..ce82f7b069 100644 --- a/components/lazreport/source/lr_const.pas +++ b/components/lazreport/source/lr_const.pas @@ -95,6 +95,7 @@ resourcestring sDesOptionsFormOther = 'Other'; sDesOptionsFormEditing = '&Editing after insert'; sDesOptionsFormShowBand = 'Show band &titles'; + sDesOptionsFormInPlace = 'Use inplace editor'; //--- HilightForm resources --------------------------------------------------- sHilightFormHilitAttr = 'Highlight attributes'; @@ -242,6 +243,7 @@ resourcestring sInsChart = 'Insert Chart object'; sInsShape = 'Insert Shape object'; sInsBarcode = 'Insert Barcode object'; + sInsCrossTab = 'Insert Cross-tab object'; sInsRoundRect = 'Insert a RoundRect with shadow area'; sSubReportOnPage = 'SubReport on page'; sPicture = '[Picture]'; @@ -834,6 +836,52 @@ resourcestring sErrNeedDo = 'Need "do" here'; sErrNeedTo = 'Need "to" here'; + // --- Cross-Tab resources ------------------------------------------------- + + sCrossTabRowTitle = 'Row title'; + sCrossTabRowTotal = 'Row total'; + sCrossTabColTitle = 'Col title'; + sCrossTabColTotal = 'Col total'; + sCrossTabGranTotal = 'Grand total'; + sCrossTabTotalCHCell = 'Total CH cell'; + sCrossTabTotalRHCell = 'Total RH cell'; + sCrossTabData = 'Data'; + + + // --- Cross-Tab editor resources ------------------------------------------ + + sCrossEditorCaption = 'Cross tab editor'; + sCrossEditorSource = 'Source data'; + sCrossEditorStructure = 'Cross-tab structure'; + sCrossEditorStyle = 'Select style'; + sCrossEditorNone = 'None'; + sCrossEditorSum = 'Sum'; + sCrossEditorMin = 'Min'; + sCrossEditorMax = 'Max'; + sCrossEditorAverage = 'Average'; + sCrossEditorCount = 'Count'; + sCrossEditorWhite = 'White'; + sCrossEditorGray = 'Gray'; + sCrossEditorOrange = 'Orange'; + sCrossEditorGreen = 'Green'; + sCrossEditorGreenOrange = 'Green and Orange'; + sCrossEditorBlue = 'Blue'; + sCrossEditorBlueWhite = 'Blue and White'; + sCrossEditorCyan = 'Cyan'; + sCrossEditorShowColHeader = 'Show column header'; + sCrossEditorShowColTotal = 'Show column total'; + sCrossEditorShowCorner1 = 'Show corner 1'; + sCrossEditorShowRowHeader = 'Show row header'; + sCrossEditorShowRowTotal = 'Show row total'; + sCrossEditorShowTitle = 'Show title'; + sCrossEditorShowGranTotal = 'Show grand total'; + sCrossEditorShowCorner2 = 'Show corner 2'; + + // --- Data Inspector frame ----------------------------------------------- + + sDataInspFields = 'Fields'; + sDataInspVariables = 'Variables'; + const frRes = 53000; diff --git a/components/lazreport/source/lr_crosstab.pas b/components/lazreport/source/lr_crosstab.pas index 1a8b6b3e46..9821c3b274 100644 --- a/components/lazreport/source/lr_crosstab.pas +++ b/components/lazreport/source/lr_crosstab.pas @@ -211,7 +211,7 @@ const ftBCD, ftAutoInc, ftLargeint]; implementation -uses lr_CrossTabEditor, LR_Utils, strutils, variants, Math; +uses lr_CrossTabEditor, LR_Utils, LR_Const, strutils, variants, Math; {$R *.res} @@ -485,19 +485,19 @@ begin FDataCell:=TlrCrossDesignDataView.Create(OwnerPage); FDataCell.Name:=Name+'_'+'DataCell'; - FDataCell.Memo.Text:='Data'; + FDataCell.Memo.Text:=sCrossTabData; FDataCell.dx:=60; FDataCell.dY:=18; // DoCreateDesignObjects('DataCell', 'Data', 60, 18); - FRowTitleCell:=DoCreateDesignObjects('RowTitleCell', 'Row title', 60, 18); - FRowTotalCell:=DoCreateDesignObjects('RowTotalCell', 'Row total', 60, 18); - FColTitleCell:=DoCreateDesignObjects('ColTitleCell', 'Col title', 60, 18); - FColTotalCell:=DoCreateDesignObjects('ColTotalCell', 'Col total', 60, 18); - FGrandTotalCell:=DoCreateDesignObjects('GrandTotalCell', 'Grand total', 60, 18); + FRowTitleCell:=DoCreateDesignObjects('RowTitleCell', sCrossTabRowTitle, 60, 18); + FRowTotalCell:=DoCreateDesignObjects('RowTotalCell', sCrossTabRowTotal, 60, 18); + FColTitleCell:=DoCreateDesignObjects('ColTitleCell', sCrossTabColTitle, 60, 18); + FColTotalCell:=DoCreateDesignObjects('ColTotalCell', sCrossTabColTotal, 60, 18); + FGrandTotalCell:=DoCreateDesignObjects('GrandTotalCell', sCrossTabGranTotal, 60, 18); - FTotalCHCell:=DoCreateDesignObjects('TotalCHCell', 'Total CH cell', 60, 18); - FTotalRHCell:=DoCreateDesignObjects('TotalRHCell', 'Total RH cell', 60, 18); + FTotalCHCell:=DoCreateDesignObjects('TotalCHCell', sCrossTabTotalCHCell, 60, 18); + FTotalRHCell:=DoCreateDesignObjects('TotalRHCell', sCrossTabTotalRHCell, 60, 18); FDataCell.Restrictions:=FDataCell.Restrictions - [lrrDontSize]; FRowTitleCell.Restrictions:=FDataCell.Restrictions - [lrrDontSize]; @@ -1223,13 +1223,18 @@ begin FTotalRHCell.SaveToStream(Stream); end; +procedure InitializeCrosstAddin; +begin + frSetAddinHint(TlrCrossView, sInsCrossTab); +end; + procedure InitCrossView; begin if not assigned(lrBMPCrossView) then begin lrBMPCrossView := TBitmap.Create; lrBMPCrossView.LoadFromResourceName(HInstance, 'lr_crossview'); - frRegisterObject(TlrCrossView, lrBMPCrossView, TlrCrossView.ClassName, nil, otlReportView, nil, @lrCrossTabEditor); + frRegisterObject(TlrCrossView, lrBMPCrossView, '' {TlrCrossView.ClassName}, nil, otlReportView, @InitializeCrosstAddin {nil}, @lrCrossTabEditor); end; end; diff --git a/components/lazreport/source/lr_crosstabeditor.lfm b/components/lazreport/source/lr_crosstabeditor.lfm index 4f9bc15844..cf38e76b34 100644 --- a/components/lazreport/source/lr_crosstabeditor.lfm +++ b/components/lazreport/source/lr_crosstabeditor.lfm @@ -6,8 +6,9 @@ object lrCrossTabEditorForm: TlrCrossTabEditorForm Caption = 'lrCrossTabEditorForm' ClientHeight = 549 ClientWidth = 687 + OnCreate = FormCreate Position = poScreenCenter - LCLVersion = '1.3' + LCLVersion = '1.9.0.0' object GroupBox1: TGroupBox AnchorSideLeft.Control = Owner AnchorSideTop.Control = Owner @@ -20,8 +21,8 @@ object lrCrossTabEditorForm: TlrCrossTabEditorForm Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Around = 6 Caption = 'Source data' - ClientHeight = 242 - ClientWidth = 329 + ClientHeight = 244 + ClientWidth = 327 TabOrder = 0 object ComboBox1: TComboBox AnchorSideLeft.Control = GroupBox1 @@ -29,9 +30,9 @@ object lrCrossTabEditorForm: TlrCrossTabEditorForm AnchorSideRight.Control = GroupBox1 AnchorSideRight.Side = asrBottom Left = 6 - Height = 31 + Height = 30 Top = 6 - Width = 317 + Width = 315 Anchors = [akTop, akLeft, akRight] BorderSpacing.Around = 6 ItemHeight = 0 @@ -48,16 +49,16 @@ object lrCrossTabEditorForm: TlrCrossTabEditorForm AnchorSideBottom.Control = GroupBox1 AnchorSideBottom.Side = asrBottom Left = 6 - Height = 193 - Top = 43 - Width = 317 + Height = 196 + Top = 42 + Width = 315 Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Around = 6 DragMode = dmAutomatic ItemHeight = 0 OnDragDrop = ListBox2DragDrop OnDragOver = ListBox2DragOver - ScrollWidth = 315 + ScrollWidth = 313 TabOrder = 1 TopIndex = -1 end @@ -76,8 +77,8 @@ object lrCrossTabEditorForm: TlrCrossTabEditorForm Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Around = 6 Caption = 'Cross-tab structure' - ClientHeight = 242 - ClientWidth = 329 + ClientHeight = 244 + ClientWidth = 327 TabOrder = 1 object ListBox2: TListBox AnchorSideLeft.Control = GroupBox2 @@ -86,16 +87,16 @@ object lrCrossTabEditorForm: TlrCrossTabEditorForm AnchorSideBottom.Control = GroupBox2 AnchorSideBottom.Side = asrBottom Left = 6 - Height = 109 - Top = 127 - Width = 152 + Height = 110 + Top = 128 + Width = 151 Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Around = 6 DragMode = dmAutomatic ItemHeight = 0 OnDragDrop = ListBox2DragDrop OnDragOver = ListBox2DragOver - ScrollWidth = 150 + ScrollWidth = 149 TabOrder = 0 TopIndex = -1 end @@ -107,10 +108,10 @@ object lrCrossTabEditorForm: TlrCrossTabEditorForm AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = GroupBox2 AnchorSideBottom.Side = asrBottom - Left = 171 - Height = 109 - Top = 127 - Width = 152 + Left = 170 + Height = 110 + Top = 128 + Width = 151 Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Around = 6 DragMode = dmAutomatic @@ -118,7 +119,7 @@ object lrCrossTabEditorForm: TlrCrossTabEditorForm OnDragDrop = ListBox2DragDrop OnDragOver = ListBox2DragOver OnMouseDown = ListBox3MouseDown - ScrollWidth = 150 + ScrollWidth = 149 TabOrder = 1 TopIndex = -1 end @@ -129,17 +130,17 @@ object lrCrossTabEditorForm: TlrCrossTabEditorForm AnchorSideRight.Control = GroupBox2 AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = Label1 - Left = 171 - Height = 109 + Left = 170 + Height = 110 Top = 6 - Width = 152 + Width = 151 Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Around = 6 DragMode = dmAutomatic ItemHeight = 0 OnDragDrop = ListBox2DragDrop OnDragOver = ListBox2DragOver - ScrollWidth = 150 + ScrollWidth = 149 TabOrder = 2 TopIndex = -1 end @@ -148,18 +149,18 @@ object lrCrossTabEditorForm: TlrCrossTabEditorForm AnchorSideLeft.Side = asrCenter AnchorSideTop.Control = GroupBox2 AnchorSideTop.Side = asrCenter - Left = 164 + Left = 163 Height = 1 - Top = 121 + Top = 122 Width = 1 ParentColor = False end object SpeedButton1: TSpeedButton AnchorSideRight.Control = Label1 AnchorSideBottom.Control = Label1 - Left = 123 + Left = 122 Height = 27 - Top = 88 + Top = 89 Width = 35 Anchors = [akRight, akBottom] AutoSize = True @@ -274,8 +275,8 @@ object lrCrossTabEditorForm: TlrCrossTabEditorForm Width = 675 Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Around = 6 - ClientHeight = 212 - ClientWidth = 673 + ClientHeight = 210 + ClientWidth = 671 TabOrder = 2 object CheckGroup1: TCheckGroup AnchorSideTop.Control = GroupBox3 @@ -283,10 +284,10 @@ object lrCrossTabEditorForm: TlrCrossTabEditorForm AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = GroupBox3 AnchorSideBottom.Side = asrBottom - Left = 508 - Height = 212 + Left = 509 + Height = 210 Top = 0 - Width = 165 + Width = 162 Anchors = [akTop, akRight, akBottom] AutoFill = False AutoSize = True @@ -296,8 +297,8 @@ object lrCrossTabEditorForm: TlrCrossTabEditorForm ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 210 - ClientWidth = 163 + ClientHeight = 206 + ClientWidth = 158 Items.Strings = ( 'Show column header' 'Show column total' @@ -321,9 +322,9 @@ object lrCrossTabEditorForm: TlrCrossTabEditorForm AnchorSideBottom.Control = GroupBox3 AnchorSideBottom.Side = asrBottom Left = 6 - Height = 200 + Height = 198 Top = 6 - Width = 496 + Width = 497 Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Around = 6 Color = clWhite @@ -334,9 +335,9 @@ object lrCrossTabEditorForm: TlrCrossTabEditorForm AnchorSideLeft.Control = PaintBox1 AnchorSideTop.Control = PaintBox1 Left = 12 - Height = 23 + Height = 20 Top = 12 - Width = 74 + Width = 73 AutoSize = True BorderSpacing.Around = 6 Caption = 'Select style' diff --git a/components/lazreport/source/lr_crosstabeditor.pas b/components/lazreport/source/lr_crosstabeditor.pas index 49ae96da84..6c969f679f 100644 --- a/components/lazreport/source/lr_crosstabeditor.pas +++ b/components/lazreport/source/lr_crosstabeditor.pas @@ -91,6 +91,7 @@ type SpeedButton2: TSpeedButton; procedure CheckGroup1ItemClick(Sender: TObject; Index: integer); procedure ComboBox1Change(Sender: TObject); + procedure FormCreate(Sender: TObject); procedure ListBox2DragDrop(Sender, Source: TObject; X, Y: Integer); procedure ListBox2DragOver(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean); @@ -120,7 +121,7 @@ type function lrCrossTabEditor(lrObj: TfrView) : boolean; implementation -uses LR_Utils, LR_DBRel, PropEdits, strutils; +uses LR_Utils, LR_DBRel, LR_Const, PropEdits, strutils; const CT2Ind : array [TCrossCellType] of integer = ( @@ -276,6 +277,38 @@ begin end; end; +procedure TlrCrossTabEditorForm.FormCreate(Sender: TObject); +begin + GroupBox1.Caption:= sCrossEditorSource; + GroupBox2.Caption:= sCrossEditorStructure; + SpeedButton2.Caption:= sCrossEditorStyle; + // PopupMenu2 + MenuItem9.Caption:= sCrossEditorNone; + MenuItem8.Caption:= sCrossEditorSum; + MenuItem10.Caption:= sCrossEditorMin; + MenuItem11.Caption:= sCrossEditorMax; + MenuItem12.Caption:= sCrossEditorAverage; + MenuItem13.Caption:= sCrossEditorCount; + // PopupMenu1 + MenuItem1.Caption:= sCrossEditorWhite; + MenuItem2.Caption:= sCrossEditorGray; + MenuItem3.Caption:= sCrossEditorOrange; + MenuItem4.Caption:= sCrossEditorGreen; + MenuItem5.Caption:= sCrossEditorGreenOrange; + MenuItem6.Caption:= sCrossEditorBlue; + MenuItem7.Caption:= sCrossEditorBlueWhite; + MenuItem14.Caption:= sCrossEditorCyan; + // Checkgroup1 + CheckGroup1.Items.Strings[0] := sCrossEditorShowColHeader; + CheckGroup1.Items.Strings[1] := sCrossEditorShowColTotal; + CheckGroup1.Items.Strings[2] := sCrossEditorShowCorner1; + CheckGroup1.Items.Strings[3] := sCrossEditorShowRowHeader; + CheckGroup1.Items.Strings[4] := sCrossEditorShowRowTotal; + CheckGroup1.Items.Strings[5] := sCrossEditorShowTitle; + CheckGroup1.Items.Strings[6] := sCrossEditorShowGranTotal; + CheckGroup1.Items.Strings[7] := sCrossEditorShowCorner2; +end; + procedure TlrCrossTabEditorForm.CheckGroup1ItemClick(Sender: TObject; Index: integer); begin @@ -458,7 +491,7 @@ end; procedure TlrCrossTabEditorForm.Localize; begin - Caption:='Cross tab editor'; + Caption:= sCrossEditorCaption; end; procedure TlrCrossTabEditorForm.ShowBackGround; diff --git a/components/lazreport/source/lr_desgn.pas b/components/lazreport/source/lr_desgn.pas index d2e8c63ce8..809b131a19 100644 --- a/components/lazreport/source/lr_desgn.pas +++ b/components/lazreport/source/lr_desgn.pas @@ -3175,7 +3175,7 @@ begin //N19.Caption := sFRDesignerForm_Open; //N20.Caption := sFRDesignerForm_Save; //N17.Caption := sFRDesignerForm_SaveAs; - FileSaveAs.Caption:= sFRDesignerForm_Save; + FileSave.Caption:= sFRDesignerForm_Save; FileSaveAs.Caption:= sFRDesignerForm_SaveAs; FileBeforePrintScript.Caption := sFRDesignerForm_BeforePrintScript; N42.Caption := sFRDesignerForm_Var; diff --git a/components/lazreport/source/lr_design_ins_filed.pas b/components/lazreport/source/lr_design_ins_filed.pas index 59589a9418..1c0a04b00e 100644 --- a/components/lazreport/source/lr_design_ins_filed.pas +++ b/components/lazreport/source/lr_design_ins_filed.pas @@ -160,14 +160,21 @@ var Ini:TIniFile; begin if FileExistsUTF8(IniFileName) then - begin - Ini:=TIniFile.Create(IniFileName); - Left:=Ini.ReadInteger('Position', 'Left', Left); - Top:=Ini.ReadInteger('Position', 'Top', Top); - Height:=Ini.ReadInteger('Position', 'Height', Height); - Width:=Ini.ReadInteger('Position', 'Width', Width); - Ini.Free; - end; + begin + Ini:=TIniFile.Create(IniFileName); + Left:=Ini.ReadInteger('Position', 'Left', Left); + Top:=Ini.ReadInteger('Position', 'Top', Top); + Height:=Ini.ReadInteger('Position', 'Height', Height); + Width:=Ini.ReadInteger('Position', 'Width', Width); + Ini.Free; + end + else + begin + Width :=300; + Height :=400; + Top :=120; + Left :=40; + end; end; procedure TlrFieldsList.SavePos; @@ -262,6 +269,9 @@ begin RefreshDSList; FillValCombo; fPanelHeader.Caption:=sFRDesignerDataInsp; + // + TabSheet1.Caption := sDataInspFields; + TabSheet2.Caption := sDataInspVariables; end; destructor TlrFieldsList.Destroy; diff --git a/components/lazreport/source/lr_dsopt.pas b/components/lazreport/source/lr_dsopt.pas index 5405db1643..efe804d9b0 100644 --- a/components/lazreport/source/lr_dsopt.pas +++ b/components/lazreport/source/lr_dsopt.pas @@ -123,6 +123,8 @@ begin Label3.Caption := sFRDesignerFormFontName; Label4.Caption := sFRDesignerFormFontSize; CheckBox1.Caption := sUseSyntaxHighlight; + // + CheckBox2.Caption:= sDesOptionsFormInPlace; FillFonts; RadioButton1Change(nil); end;