mirror of
https://github.com/doublecmd/doublecmd.git
synced 2026-06-21 09:58:13 +00:00
UPD: WDX search user interface (#1839)
This commit is contained in:
parent
23252a36f9
commit
2cacca2c3a
37 changed files with 542 additions and 395 deletions
|
|
@ -8389,23 +8389,23 @@ msgstr "&Выдаліць правіла"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Выкарыстоўваць убудовы &змесціва, камбінаваць з:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[0].TEXT"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Убудова"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Поле"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Аператар"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Значэнне"
|
||||
|
||||
|
|
|
|||
|
|
@ -8799,24 +8799,24 @@ msgstr ""
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Приставка"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Поле"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Стойност"
|
||||
|
||||
|
|
|
|||
|
|
@ -9194,23 +9194,23 @@ msgstr ""
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Complement"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Valor"
|
||||
|
||||
|
|
|
|||
|
|
@ -8409,23 +8409,23 @@ msgstr "Zrušit pravidlo"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Použít doplňky, v kombinaci s:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[0].TEXT"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Doplněk"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Pole"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Operátor"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[3].TEXT"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Hodnota"
|
||||
|
||||
|
|
|
|||
|
|
@ -9346,23 +9346,23 @@ msgstr "Færre regler"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Anvend indholds-plugin. Kombiner med:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[0].TEXT"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Plugin"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Felt"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Operator"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Værdi"
|
||||
|
||||
|
|
|
|||
|
|
@ -8374,23 +8374,23 @@ msgstr "W&eniger Regeln"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Inhalts-Plugins verwenden, kombiniert mit:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Plugin"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Feld"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Operator"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Wert"
|
||||
|
||||
|
|
|
|||
|
|
@ -8561,23 +8561,23 @@ msgstr "Λιγότεροι κανόνες"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Χρήση προσθέτων περιεχομένου, συνδυασμός με:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[0].TEXT"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Πρόσθετο"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Πεδίο"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Χειριστής"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[3].TEXT"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Τιμή"
|
||||
|
||||
|
|
|
|||
|
|
@ -8470,23 +8470,23 @@ msgstr "M&enos reglas"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Usar plugins de &contenido, combinado con:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[0].TEXT"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Complemento"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Campo"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Operador"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Valor"
|
||||
|
||||
|
|
|
|||
|
|
@ -8673,23 +8673,23 @@ msgstr "Moins de règles"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Utiliser les \"plugins\" de contenu, combiner avec :"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "\"Plugin\""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Champ"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Opérateur"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Valeur"
|
||||
|
||||
|
|
|
|||
|
|
@ -8964,23 +8964,23 @@ msgstr "M&anje pravila"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Upotrebi &sadržajne dodatke u kombinaciji s"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Priključak"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Vrijednost"
|
||||
|
||||
|
|
|
|||
|
|
@ -8374,23 +8374,23 @@ msgstr "&Kevesebb szabály"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Tartalom beépülők használata, logikai kap&csolatban:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[0].TEXT"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Beépülő"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Mező"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Operátor"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Érték"
|
||||
|
||||
|
|
|
|||
|
|
@ -8375,23 +8375,23 @@ msgstr "M&eno regole"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Usa plugin di &contenuto, combinali con:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[0].TEXT"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Plugin"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Campo"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Operatore"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Valore"
|
||||
|
||||
|
|
|
|||
|
|
@ -8583,23 +8583,23 @@ msgstr "ルールの削減(&e)"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "コンテンツプラグインを使用.組み合わせ(&c):"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[0].TEXT"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "プラグイン"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "フィールド"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "演算子"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[3].TEXT"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "値"
|
||||
|
||||
|
|
|
|||
|
|
@ -8374,23 +8374,23 @@ msgstr "더 적은 규칙(&E)"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "콘텐츠 플러그인을 사용하여 다음과 결합(&C):"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[0].TEXT"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "플러그인"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "필드"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "연산자"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "값"
|
||||
|
||||
|
|
|
|||
|
|
@ -8833,23 +8833,23 @@ msgstr "&Færre regler"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "&Bruk innholds-plugin. Kombinér med:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Plugin"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Felt"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Operator"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Verdi"
|
||||
|
||||
|
|
|
|||
|
|
@ -8410,23 +8410,23 @@ msgstr "Minder regels"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Gebruik inhoud-invoegsels, combineer met:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[0].TEXT"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Invoegsel"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Veld"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Uitvoerder"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Waarde"
|
||||
|
||||
|
|
|
|||
|
|
@ -8833,23 +8833,23 @@ msgstr "&Færre reglar"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "&Bruk innhalds-plugin. Kombinér med:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Plugin"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Felt"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Operator"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Verdi"
|
||||
|
||||
|
|
|
|||
|
|
@ -8343,23 +8343,23 @@ msgstr "&Mniej reguł"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Użyj wtyczek &zawartości, w połączeniu z:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[0].TEXT"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Wtyczka"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Pole"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Operator"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Wartość"
|
||||
|
||||
|
|
|
|||
|
|
@ -8371,23 +8371,23 @@ msgstr ""
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[0].TEXT"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
|||
|
|
@ -8619,23 +8619,23 @@ msgstr "M&enos regras"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Usar extensões de &conteúdo, combinar com:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Extensão"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Campo"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Operador"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Valor"
|
||||
|
||||
|
|
|
|||
|
|
@ -8713,23 +8713,23 @@ msgstr "M&enos regras"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Usar &pliugins de conteúdo: combina com:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Suplemento"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Campo"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Operador"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Valor"
|
||||
|
||||
|
|
|
|||
|
|
@ -8631,23 +8631,23 @@ msgstr ""
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Modul"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Valoare"
|
||||
|
||||
|
|
|
|||
|
|
@ -8602,23 +8602,23 @@ msgstr "Удалить правило"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Использовать контентные плагины, объединять с:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Плагин"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Поле"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Оператор"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Значение"
|
||||
|
||||
|
|
|
|||
|
|
@ -8373,23 +8373,23 @@ msgstr "Menej pravidiel"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Použiť obsahové moduly v kombinácii s:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[0].TEXT"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Zásuvný modul"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Pole"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Operátor"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Hodnota"
|
||||
|
||||
|
|
|
|||
|
|
@ -8381,23 +8381,23 @@ msgstr "Man%j pravil"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Uporabi &vsebinske vstavke združeno z:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "TFRMSEARCHPLUGIN.HEADERCONTROL.SECTIONS[0].TEXT"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Vstavek"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Polje"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Operator"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Vrednost"
|
||||
|
||||
|
|
|
|||
|
|
@ -8571,23 +8571,23 @@ msgstr "М&ање правила"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Користи прикључке &садржаја, усклади са:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Прикључак"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Поље"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Множилац"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Вредност"
|
||||
|
||||
|
|
|
|||
|
|
@ -8772,23 +8772,23 @@ msgstr ""
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Priključak"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Vrednost"
|
||||
|
||||
|
|
|
|||
|
|
@ -8893,23 +8893,23 @@ msgstr ""
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Eklenti"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Değer"
|
||||
|
||||
|
|
|
|||
|
|
@ -8667,23 +8667,23 @@ msgstr "П&рибрати правила"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "Використати контент-плагіни, комбінуючи з:"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Плагін"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "Поле"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "Оператор"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "Значення"
|
||||
|
||||
|
|
|
|||
|
|
@ -8371,23 +8371,23 @@ msgstr "较少规则(&E)"
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr "使用内容插件,并结合使用(&C):"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "插件"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "字段"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "操作符"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "值"
|
||||
|
||||
|
|
|
|||
|
|
@ -8606,26 +8606,26 @@ msgstr ""
|
|||
msgid "Use &content plugins, combine with:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[0].text
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[0].text"
|
||||
#: tfrmsearchplugin.lblplugin.caption
|
||||
msgctxt "tfrmsearchplugin.lblplugin.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "插件"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[1].text
|
||||
#: tfrmsearchplugin.lblfield.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[1].text"
|
||||
msgctxt "tfrmsearchplugin.lblfield.caption"
|
||||
msgid "Field"
|
||||
msgstr "欄位"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[2].text
|
||||
#: tfrmsearchplugin.lbloperator.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[2].text"
|
||||
msgctxt "tfrmsearchplugin.lbloperator.caption"
|
||||
msgid "Operator"
|
||||
msgstr "操作符"
|
||||
|
||||
#: tfrmsearchplugin.headercontrol.sections[3].text
|
||||
#: tfrmsearchplugin.lblvalue.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmsearchplugin.headercontrol.sections[3].text"
|
||||
msgctxt "tfrmsearchplugin.lblvalue.caption"
|
||||
msgid "Value"
|
||||
msgstr "值"
|
||||
|
||||
|
|
|
|||
|
|
@ -1077,21 +1077,9 @@ object frmFindDlg: TfrmFindDlg
|
|||
ClientHeight = 311
|
||||
ClientWidth = 740
|
||||
TabOrder = 2
|
||||
inherited pnlTable: TScrollBox
|
||||
Height = 196
|
||||
Width = 740
|
||||
end
|
||||
inherited pnlButtons: TPanel
|
||||
Top = 261
|
||||
Width = 740
|
||||
ClientWidth = 740
|
||||
end
|
||||
inherited HeaderControl: THeaderControl
|
||||
Width = 740
|
||||
end
|
||||
inherited pnlHeader: TPanel
|
||||
Width = 740
|
||||
ClientWidth = 740
|
||||
inherited pnlOptions: TPanel
|
||||
Width = 741
|
||||
ClientWidth = 741
|
||||
inherited chkUsePlugins: TCheckBox
|
||||
Width = 312
|
||||
end
|
||||
|
|
@ -1104,6 +1092,19 @@ object frmFindDlg: TfrmFindDlg
|
|||
Width = 206
|
||||
end
|
||||
end
|
||||
inherited pnlHeaders: TPanel
|
||||
Width = 741
|
||||
ClientWidth = 741
|
||||
end
|
||||
inherited pnlTable: TScrollBox
|
||||
Height = 270
|
||||
Width = 741
|
||||
end
|
||||
inherited pnlButtons: TPanel
|
||||
Top = 331
|
||||
Width = 741
|
||||
ClientWidth = 741
|
||||
end
|
||||
end
|
||||
end
|
||||
object tsLoadSave: TTabSheet
|
||||
|
|
|
|||
|
|
@ -44,10 +44,6 @@
|
|||
{"hash":266181940,"name":"tfrmfinddlg.chkduplicatecontent.caption","sourcebytes":[115,97,109,101,32,99,111,110,116,101,110,116],"value":"same content"},
|
||||
{"hash":121364483,"name":"tfrmfinddlg.tsplugins.caption","sourcebytes":[80,108,117,103,105,110,115],"value":"Plugins"},
|
||||
{"hash":125449178,"name":"tfrmfinddlg.cbuseplugin.caption","sourcebytes":[38,85,115,101,32,115,101,97,114,99,104,32,112,108,117,103,105,110,58],"value":"&Use search plugin:"},
|
||||
{"hash":91471358,"name":"tfrmfinddlg.frmcontentplugins.headercontrol.sections[0].text","sourcebytes":[80,108,117,103,105,110],"value":"Plugin"},
|
||||
{"hash":5045284,"name":"tfrmfinddlg.frmcontentplugins.headercontrol.sections[1].text","sourcebytes":[70,105,101,108,100],"value":"Field"},
|
||||
{"hash":113807362,"name":"tfrmfinddlg.frmcontentplugins.headercontrol.sections[2].text","sourcebytes":[79,112,101,114,97,116,111,114],"value":"Operator"},
|
||||
{"hash":6063029,"name":"tfrmfinddlg.frmcontentplugins.headercontrol.sections[3].text","sourcebytes":[86,97,108,117,101],"value":"Value"},
|
||||
{"hash":125094805,"name":"tfrmfinddlg.tsloadsave.caption","sourcebytes":[76,111,97,100,47,83,97,118,101],"value":"Load/Save"},
|
||||
{"hash":87316794,"name":"tfrmfinddlg.lbltemplateheader.caption","sourcebytes":[38,80,114,101,118,105,111,117,115,32,115,101,97,114,99,104,101,115,58],"value":"&Previous searches:"},
|
||||
{"hash":5166452,"name":"tfrmfinddlg.btnsearchload.caption","sourcebytes":[76,38,111,97,100],"value":"L&oad"},
|
||||
|
|
|
|||
|
|
@ -8,14 +8,129 @@ object frmSearchPlugin: TfrmSearchPlugin
|
|||
TabOrder = 0
|
||||
DesignLeft = 573
|
||||
DesignTop = 336
|
||||
object pnlOptions: TPanel
|
||||
Left = 0
|
||||
Height = 35
|
||||
Top = 0
|
||||
Width = 581
|
||||
Align = alTop
|
||||
AutoSize = True
|
||||
BevelOuter = bvNone
|
||||
ChildSizing.TopBottomSpacing = 6
|
||||
ChildSizing.HorizontalSpacing = 6
|
||||
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
|
||||
ChildSizing.Layout = cclLeftToRightThenTopToBottom
|
||||
ChildSizing.ControlsPerLine = 4
|
||||
ClientHeight = 35
|
||||
ClientWidth = 581
|
||||
TabOrder = 2
|
||||
object chkUsePlugins: TCheckBox
|
||||
Left = 0
|
||||
Height = 23
|
||||
Top = 6
|
||||
Width = 264
|
||||
Caption = 'Use &content plugins, combine with:'
|
||||
TabOrder = 0
|
||||
OnChange = chkUsePluginsChange
|
||||
end
|
||||
object rbAnd: TRadioButton
|
||||
Left = 270
|
||||
Height = 23
|
||||
Top = 6
|
||||
Width = 153
|
||||
Caption = '&AND (all match)'
|
||||
Checked = True
|
||||
Enabled = False
|
||||
TabOrder = 1
|
||||
TabStop = True
|
||||
end
|
||||
object rbOr: TRadioButton
|
||||
Left = 429
|
||||
Height = 23
|
||||
Top = 6
|
||||
Width = 152
|
||||
Caption = '&OR (any match)'
|
||||
Enabled = False
|
||||
TabOrder = 2
|
||||
end
|
||||
end
|
||||
object pnlHeaders: TPanel
|
||||
Left = 0
|
||||
Height = 16
|
||||
Top = 40
|
||||
Width = 581
|
||||
Align = alTop
|
||||
BorderSpacing.Top = 5
|
||||
BevelOuter = bvNone
|
||||
ClientHeight = 16
|
||||
ClientWidth = 581
|
||||
Enabled = False
|
||||
TabOrder = 3
|
||||
object lblPlugin: TLabel
|
||||
AnchorSideLeft.Control = pnlHeaders
|
||||
AnchorSideTop.Control = pnlHeaders
|
||||
AnchorSideTop.Side = asrCenter
|
||||
Left = 0
|
||||
Height = 16
|
||||
Top = 0
|
||||
Width = 41
|
||||
Alignment = taCenter
|
||||
Caption = 'Plugin'
|
||||
Font.Style = [fsBold]
|
||||
ParentFont = False
|
||||
end
|
||||
object lblField: TLabel
|
||||
AnchorSideLeft.Control = lblPlugin
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideTop.Control = lblPlugin
|
||||
AnchorSideTop.Side = asrCenter
|
||||
Left = 41
|
||||
Height = 16
|
||||
Top = 0
|
||||
Width = 31
|
||||
Alignment = taCenter
|
||||
Caption = 'Field'
|
||||
Font.Style = [fsBold]
|
||||
ParentFont = False
|
||||
end
|
||||
object lblOperator: TLabel
|
||||
AnchorSideLeft.Control = lblField
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideTop.Control = lblPlugin
|
||||
Left = 72
|
||||
Height = 16
|
||||
Top = 0
|
||||
Width = 54
|
||||
Alignment = taCenter
|
||||
Caption = 'Operator'
|
||||
Font.Style = [fsBold]
|
||||
ParentFont = False
|
||||
end
|
||||
object lblValue: TLabel
|
||||
AnchorSideLeft.Control = lblOperator
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideTop.Control = lblPlugin
|
||||
Left = 126
|
||||
Height = 16
|
||||
Top = 0
|
||||
Width = 34
|
||||
Alignment = taCenter
|
||||
Caption = 'Value'
|
||||
Font.Style = [fsBold]
|
||||
ParentFont = False
|
||||
end
|
||||
end
|
||||
object pnlTable: TScrollBox
|
||||
Left = 0
|
||||
Height = 125
|
||||
Top = 65
|
||||
Height = 134
|
||||
Top = 56
|
||||
Width = 581
|
||||
HorzScrollBar.Page = 1
|
||||
HorzScrollBar.Visible = False
|
||||
VertScrollBar.Increment = 1
|
||||
VertScrollBar.Page = 1
|
||||
VertScrollBar.Smooth = True
|
||||
VertScrollBar.Tracking = True
|
||||
Align = alClient
|
||||
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
|
||||
ChildSizing.Layout = cclLeftToRightThenTopToBottom
|
||||
|
|
@ -42,107 +157,22 @@ object frmSearchPlugin: TfrmSearchPlugin
|
|||
TabOrder = 1
|
||||
object btnAdd: TButton
|
||||
Left = 12
|
||||
Height = 25
|
||||
Height = 26
|
||||
Top = 12
|
||||
Width = 82
|
||||
Width = 71
|
||||
AutoSize = True
|
||||
Caption = '&More rules'
|
||||
OnClick = btnAddClick
|
||||
TabOrder = 0
|
||||
OnClick = btnAddClick
|
||||
end
|
||||
object btnDelete: TBitBtn
|
||||
Left = 106
|
||||
Height = 25
|
||||
Left = 95
|
||||
Height = 26
|
||||
Top = 12
|
||||
Width = 76
|
||||
Width = 70
|
||||
Caption = 'L&ess rules'
|
||||
OnClick = btnDeleteClick
|
||||
TabOrder = 1
|
||||
end
|
||||
end
|
||||
object HeaderControl: THeaderControl
|
||||
Left = 0
|
||||
Height = 34
|
||||
Top = 31
|
||||
Width = 581
|
||||
DragReorder = False
|
||||
Sections = <
|
||||
item
|
||||
Alignment = taLeftJustify
|
||||
Text = 'Plugin'
|
||||
Width = 30
|
||||
Visible = True
|
||||
end
|
||||
item
|
||||
Alignment = taLeftJustify
|
||||
Text = 'Field'
|
||||
Width = 30
|
||||
Visible = True
|
||||
end
|
||||
item
|
||||
Alignment = taLeftJustify
|
||||
Text = 'Operator'
|
||||
Width = 30
|
||||
Visible = True
|
||||
end
|
||||
item
|
||||
Alignment = taLeftJustify
|
||||
Text = 'Value'
|
||||
Width = 30
|
||||
Visible = True
|
||||
end
|
||||
item
|
||||
Alignment = taLeftJustify
|
||||
Width = 30
|
||||
Visible = True
|
||||
end>
|
||||
Align = alTop
|
||||
Enabled = False
|
||||
end
|
||||
object pnlHeader: TPanel
|
||||
Left = 0
|
||||
Height = 31
|
||||
Top = 0
|
||||
Width = 581
|
||||
Align = alTop
|
||||
AutoSize = True
|
||||
BevelOuter = bvNone
|
||||
ChildSizing.TopBottomSpacing = 6
|
||||
ChildSizing.HorizontalSpacing = 6
|
||||
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
|
||||
ChildSizing.Layout = cclLeftToRightThenTopToBottom
|
||||
ChildSizing.ControlsPerLine = 4
|
||||
ClientHeight = 31
|
||||
ClientWidth = 581
|
||||
TabOrder = 3
|
||||
object chkUsePlugins: TCheckBox
|
||||
Left = 0
|
||||
Height = 19
|
||||
Top = 6
|
||||
Width = 259
|
||||
Caption = 'Use &content plugins, combine with:'
|
||||
OnChange = chkUsePluginsChange
|
||||
TabOrder = 0
|
||||
end
|
||||
object rbAnd: TRadioButton
|
||||
Left = 265
|
||||
Height = 19
|
||||
Top = 6
|
||||
Width = 157
|
||||
Caption = '&AND (all match)'
|
||||
Checked = True
|
||||
Enabled = False
|
||||
TabOrder = 1
|
||||
TabStop = True
|
||||
end
|
||||
object rbOr: TRadioButton
|
||||
Left = 428
|
||||
Height = 19
|
||||
Top = 6
|
||||
Width = 153
|
||||
Caption = '&OR (any match)'
|
||||
Enabled = False
|
||||
TabOrder = 2
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
{"version":1,"strings":[
|
||||
{"hash":122881091,"name":"tfrmsearchplugin.btnadd.caption","sourcebytes":[38,77,111,114,101,32,114,117,108,101,115],"value":"&More rules"},
|
||||
{"hash":87527011,"name":"tfrmsearchplugin.btndelete.caption","sourcebytes":[76,38,101,115,115,32,114,117,108,101,115],"value":"L&ess rules"},
|
||||
{"hash":91471358,"name":"tfrmsearchplugin.headercontrol.sections[0].text","sourcebytes":[80,108,117,103,105,110],"value":"Plugin"},
|
||||
{"hash":5045284,"name":"tfrmsearchplugin.headercontrol.sections[1].text","sourcebytes":[70,105,101,108,100],"value":"Field"},
|
||||
{"hash":113807362,"name":"tfrmsearchplugin.headercontrol.sections[2].text","sourcebytes":[79,112,101,114,97,116,111,114],"value":"Operator"},
|
||||
{"hash":6063029,"name":"tfrmsearchplugin.headercontrol.sections[3].text","sourcebytes":[86,97,108,117,101],"value":"Value"},
|
||||
{"hash":157776522,"name":"tfrmsearchplugin.chkuseplugins.caption","sourcebytes":[85,115,101,32,38,99,111,110,116,101,110,116,32,112,108,117,103,105,110,115,44,32,99,111,109,98,105,110,101,32,119,105,116,104,58],"value":"Use &content plugins, combine with:"},
|
||||
{"hash":18107753,"name":"tfrmsearchplugin.rband.caption","sourcebytes":[38,65,78,68,32,40,97,108,108,32,109,97,116,99,104,41],"value":"&AND (all match)"},
|
||||
{"hash":51824473,"name":"tfrmsearchplugin.rbor.caption","sourcebytes":[38,79,82,32,40,97,110,121,32,109,97,116,99,104,41],"value":"&OR (any match)"}
|
||||
]}
|
||||
{"version":1,"strings":[
|
||||
{"hash":157776522,"name":"tfrmsearchplugin.chkuseplugins.caption","sourcebytes":[85,115,101,32,38,99,111,110,116,101,110,116,32,112,108,117,103,105,110,115,44,32,99,111,109,98,105,110,101,32,119,105,116,104,58],"value":"Use &content plugins, combine with:"},
|
||||
{"hash":18107753,"name":"tfrmsearchplugin.rband.caption","sourcebytes":[38,65,78,68,32,40,97,108,108,32,109,97,116,99,104,41],"value":"&AND (all match)"},
|
||||
{"hash":51824473,"name":"tfrmsearchplugin.rbor.caption","sourcebytes":[38,79,82,32,40,97,110,121,32,109,97,116,99,104,41],"value":"&OR (any match)"},
|
||||
{"hash":91471358,"name":"tfrmsearchplugin.lblplugin.caption","sourcebytes":[80,108,117,103,105,110],"value":"Plugin"},
|
||||
{"hash":5045284,"name":"tfrmsearchplugin.lblfield.caption","sourcebytes":[70,105,101,108,100],"value":"Field"},
|
||||
{"hash":113807362,"name":"tfrmsearchplugin.lbloperator.caption","sourcebytes":[79,112,101,114,97,116,111,114],"value":"Operator"},
|
||||
{"hash":6063029,"name":"tfrmsearchplugin.lblvalue.caption","sourcebytes":[86,97,108,117,101],"value":"Value"},
|
||||
{"hash":122881091,"name":"tfrmsearchplugin.btnadd.caption","sourcebytes":[38,77,111,114,101,32,114,117,108,101,115],"value":"&More rules"},
|
||||
{"hash":87527011,"name":"tfrmsearchplugin.btndelete.caption","sourcebytes":[76,38,101,115,115,32,114,117,108,101,115],"value":"L&ess rules"}
|
||||
]}
|
||||
|
|
|
|||
|
|
@ -38,8 +38,12 @@ type
|
|||
btnDelete: TBitBtn;
|
||||
btnAdd: TButton;
|
||||
chkUsePlugins: TCheckBox;
|
||||
HeaderControl: THeaderControl;
|
||||
pnlHeader: TPanel;
|
||||
lblPlugin: TLabel;
|
||||
lblField: TLabel;
|
||||
lblOperator: TLabel;
|
||||
lblValue: TLabel;
|
||||
pnlHeaders: TPanel;
|
||||
pnlOptions: TPanel;
|
||||
pnlButtons: TPanel;
|
||||
pnlTable: TScrollBox;
|
||||
rbAnd: TRadioButton;
|
||||
|
|
@ -129,20 +133,28 @@ procedure TfrmSearchPlugin.chkUsePluginsChange(Sender: TObject);
|
|||
begin
|
||||
rbAnd.Enabled:= chkUsePlugins.Checked;
|
||||
rbOr.Enabled:= chkUsePlugins.Checked;
|
||||
HeaderControl.Enabled:= chkUsePlugins.Checked;
|
||||
pnlHeaders.Enabled:= chkUsePlugins.Checked;
|
||||
pnlTable.Enabled:= chkUsePlugins.Checked;
|
||||
pnlButtons.Enabled:= chkUsePlugins.Checked;
|
||||
if chkUsePlugins.Checked and (pnlTable.ControlCount = 0) then
|
||||
btnAddClick(Sender);
|
||||
end;
|
||||
|
||||
procedure TfrmSearchPlugin.pnlTableResize(Sender: TObject);
|
||||
var
|
||||
I, ColumnWidth: Integer;
|
||||
begin
|
||||
ColumnWidth:= pnlTable.ClientWidth div HeaderControl.Sections.Count;
|
||||
for I:= 0 to HeaderControl.Sections.Count - 1 do
|
||||
begin
|
||||
HeaderControl.Sections[I].Width:= ColumnWidth;
|
||||
end;
|
||||
ColumnWidth:= pnlTable.ClientWidth div 5;
|
||||
lblPlugin.Constraints.MinWidth:= ColumnWidth;
|
||||
lblPlugin.Constraints.MaxWidth:= ColumnWidth;
|
||||
lblField.Constraints.MinWidth:= ColumnWidth;
|
||||
lblField.Constraints.MaxWidth:= ColumnWidth;
|
||||
lblOperator.Constraints.MinWidth:= ColumnWidth;
|
||||
lblOperator.Constraints.MaxWidth:= ColumnWidth;
|
||||
lblValue.Constraints.MinWidth:= ColumnWidth * 2;
|
||||
lblValue.Constraints.MaxWidth:= ColumnWidth * 2;
|
||||
for I:= 0 to pnlTable.ControlCount - 1 do
|
||||
TPluginPanel(pnlTable.Controls[I]).UpdateSizes(ColumnWidth)
|
||||
end;
|
||||
|
||||
end.
|
||||
|
|
|
|||
|
|
@ -26,7 +26,8 @@ unit uSearchContent;
|
|||
interface
|
||||
|
||||
uses
|
||||
Classes, SysUtils, Controls, StdCtrls, ExtCtrls, LCLType, uFindFiles;
|
||||
Classes, SysUtils, Controls, StdCtrls, ExtCtrls, LCLType, uFindFiles,
|
||||
EditBtn, DateTimePicker;
|
||||
|
||||
type
|
||||
|
||||
|
|
@ -39,6 +40,9 @@ type
|
|||
FComboOperator,
|
||||
FComboValue,
|
||||
FComboUnit: TComboBox;
|
||||
FEditValue: TCalcEdit;
|
||||
FDateTimeValue: TDateTimePicker;
|
||||
FValuePanel: TPanel;
|
||||
private
|
||||
function GetCompare: TPluginOperator;
|
||||
function GetField: String;
|
||||
|
|
@ -54,11 +58,14 @@ type
|
|||
procedure SetUnitName(AValue: String);
|
||||
procedure SetValue(AValue: Variant);
|
||||
procedure SetComboBox(ComboBox: TComboBox; const Value, Error: String);
|
||||
procedure ValueKeyPress(Sender: TObject; var Key: Char);
|
||||
procedure ValueUTF8KeyPress(Sender: TObject; var UTF8Key: TUTF8Char);
|
||||
procedure ComboValueKeyPress(Sender: TObject; var Key: Char);
|
||||
procedure ComboValueUTF8KeyPress(Sender: TObject; var UTF8Key: TUTF8Char);
|
||||
public
|
||||
constructor Create(TheOwner: TComponent); override;
|
||||
destructor Destroy; override;
|
||||
procedure UpdateSizes(ColumnWidth: Integer);
|
||||
public
|
||||
property Plugin: String read GetPlugin write SetPlugin;
|
||||
property Field: String read GetField write SetField;
|
||||
|
|
@ -110,7 +117,26 @@ var
|
|||
begin
|
||||
WdxField:= TWdxField(FComboField.Items.Objects[FComboField.ItemIndex]);
|
||||
if (WdxField.FType <> ft_multiplechoice) then
|
||||
Result:= StrToVar(FComboValue.Text, WdxField.FType)
|
||||
case WdxField.FType of
|
||||
FT_NUMERIC_32:
|
||||
result:= FEditValue.AsInteger;
|
||||
FT_NUMERIC_64:
|
||||
result:= round(FEditValue.AsFloat);
|
||||
FT_NUMERIC_FLOATING:
|
||||
result:= FEditValue.AsFloat;
|
||||
FT_DATE:
|
||||
result:= FDateTimeValue.Date;
|
||||
FT_TIME:
|
||||
result:= FDateTimeValue.Time;
|
||||
FT_DATETIME:
|
||||
result:= FDateTimeValue.DateTime;
|
||||
FT_BOOLEAN,
|
||||
FT_STRING,
|
||||
FT_STRINGW,
|
||||
FT_FULLTEXT,
|
||||
FT_FULLTEXTW:
|
||||
Result:= StrToVar(FComboValue.Text, WdxField.FType)
|
||||
end
|
||||
else begin
|
||||
Result:= StrToVar(WdxField.FUnits[FComboValue.ItemIndex], WdxField.FType)
|
||||
end;
|
||||
|
|
@ -147,6 +173,11 @@ begin
|
|||
FComboValue.Items.Clear;
|
||||
FComboOperator.Items.Clear;
|
||||
FComboValue.Text:= EmptyStr;
|
||||
FComboValue.Visible:= True;
|
||||
FDateTimeValue.DateTime:= Now;
|
||||
FDateTimeValue.Visible:= False;
|
||||
FEditValue.Text:= EmptyStr;
|
||||
FEditValue.Visible:= False;
|
||||
if (FComboField.ItemIndex < 0) then Exit;
|
||||
|
||||
WdxField:= TWdxField(FComboField.Items.Objects[FComboField.ItemIndex]);
|
||||
|
|
@ -155,8 +186,8 @@ begin
|
|||
begin
|
||||
FComboUnit.Items.AddStrings(WdxField.LUnits);
|
||||
end;
|
||||
FComboUnit.Enabled := (WdxField.FType <> FT_MULTIPLECHOICE) and (FComboUnit.Items.Count > 0);
|
||||
if FComboUnit.Enabled then FComboUnit.ItemIndex:= 0;
|
||||
FComboUnit.Visible := (WdxField.FType <> FT_MULTIPLECHOICE) and (FComboUnit.Items.Count > 0);
|
||||
if FComboUnit.Visible then FComboUnit.ItemIndex:= 0;
|
||||
|
||||
case WdxField.FType of
|
||||
FT_NUMERIC_32,
|
||||
|
|
@ -166,7 +197,21 @@ begin
|
|||
FT_TIME,
|
||||
FT_DATETIME:
|
||||
begin
|
||||
FComboValue.Style:= csDropDown;
|
||||
FComboValue.Visible:= False;
|
||||
if (WdxField.FType > FT_NUMERIC_FLOATING) then
|
||||
begin
|
||||
FDateTimeValue.Visible:= True;
|
||||
if (WdxField.FType = FT_DATETIME) then
|
||||
FDateTimeValue.Kind:= dtkDateTime
|
||||
else if (WdxField.FType = FT_TIME) then
|
||||
FDateTimeValue.Kind:= dtkTime
|
||||
else
|
||||
FDateTimeValue.Kind:= dtkDate
|
||||
end
|
||||
else
|
||||
begin
|
||||
FEditValue.Visible:= True;;
|
||||
end;
|
||||
FComboOperator.Items.AddObject('=', TObject(PtrInt(poEqualCaseSensitive)));
|
||||
FComboOperator.Items.AddObject('!=', TObject(PtrInt(poNotEqualCaseSensitive)));
|
||||
FComboOperator.Items.AddObject('>', TObject(PtrInt(poMore)));
|
||||
|
|
@ -196,6 +241,7 @@ begin
|
|||
FT_STRINGW:
|
||||
begin
|
||||
FComboValue.Style:= csDropDown;
|
||||
FComboValue.Items := glsSearchHistory;
|
||||
FComboOperator.Items.AddObject(rsPluginSearchEqualNotCase, TObject(PtrInt(poEqualCaseInsensitive)));
|
||||
FComboOperator.Items.AddObject(rsPluginSearchNotEqualNotCase, TObject(PtrInt(poNotEqualCaseInsensitive)));
|
||||
FComboOperator.Items.AddObject(rsPluginSearchEqualCaseSensitive, TObject(PtrInt(poEqualCaseSensitive)));
|
||||
|
|
@ -211,6 +257,7 @@ begin
|
|||
FT_FULLTEXTW:
|
||||
begin
|
||||
FComboValue.Style:= csDropDown;
|
||||
FComboValue.Items := glsSearchHistory;
|
||||
FComboOperator.Items.AddObject(rsPluginSearchContainsNotCase, TObject(PtrInt(poContainsCaseInsensitive)));
|
||||
FComboOperator.Items.AddObject(rsPluginSearchNotContainsNotCase, TObject(PtrInt(poNotContainsCaseInsensitive)));
|
||||
FComboOperator.Items.AddObject(rsPluginSearchContainsCaseSenstive, TObject(PtrInt(poContainsCaseSensitive)));
|
||||
|
|
@ -281,7 +328,14 @@ begin
|
|||
else begin
|
||||
WdxField:= TWdxField(FComboField.Items.Objects[FComboField.ItemIndex]);
|
||||
if (WdxField.FType <> FT_MULTIPLECHOICE) then
|
||||
FComboValue.Text := AValue
|
||||
begin
|
||||
if (WdxField.FType < FT_DATE) then
|
||||
FEditValue.Text:=AValue
|
||||
else if (WdxField.FType < FT_STRING) then
|
||||
FDateTimeValue.DateTime:= AValue
|
||||
else
|
||||
FComboValue.Text := AValue;
|
||||
end
|
||||
else begin
|
||||
Index:= WdxField.GetUnitIndex(AValue);
|
||||
if Index < 0 then
|
||||
|
|
@ -305,11 +359,10 @@ begin
|
|||
end;
|
||||
end;
|
||||
|
||||
procedure TPluginPanel.ComboValueKeyPress(Sender: TObject; var Key: Char);
|
||||
procedure TPluginPanel.ValueKeyPress(Sender: TObject; var Key: Char);
|
||||
var
|
||||
WdxField: TWdxField;
|
||||
begin
|
||||
if (FComboField.ItemIndex < 0) then Exit;
|
||||
WdxField:= TWdxField(FComboField.Items.Objects[FComboField.ItemIndex]);
|
||||
case WdxField.FType of
|
||||
FT_NUMERIC_32,
|
||||
|
|
@ -326,11 +379,10 @@ begin
|
|||
end;
|
||||
end;
|
||||
|
||||
procedure TPluginPanel.ComboValueUTF8KeyPress(Sender: TObject; var UTF8Key: TUTF8Char);
|
||||
procedure TPluginPanel.ValueUTF8KeyPress(Sender: TObject; var UTF8Key: TUTF8Char);
|
||||
var
|
||||
WdxField: TWdxField;
|
||||
begin
|
||||
if (FComboField.ItemIndex < 0) then Exit;
|
||||
WdxField:= TWdxField(FComboField.Items.Objects[FComboField.ItemIndex]);
|
||||
case WdxField.FType of
|
||||
FT_NUMERIC_32,
|
||||
|
|
@ -342,16 +394,41 @@ begin
|
|||
end;
|
||||
end;
|
||||
|
||||
procedure TPluginPanel.ComboValueKeyPress(Sender: TObject; var Key: Char);
|
||||
var
|
||||
WdxField: TWdxField;
|
||||
begin
|
||||
if (FComboField.ItemIndex < 0) then Exit;
|
||||
ValueKeyPress(Sender, Key);
|
||||
end;
|
||||
|
||||
procedure TPluginPanel.ComboValueUTF8KeyPress(Sender: TObject; var UTF8Key: TUTF8Char);
|
||||
var
|
||||
WdxField: TWdxField;
|
||||
begin
|
||||
if (FComboField.ItemIndex < 0) then Exit;
|
||||
ValueUTF8KeyPress(Sender, UTF8Key);
|
||||
end;
|
||||
|
||||
procedure TPluginPanel.UpdateSizes(ColumnWidth: Integer);
|
||||
begin
|
||||
FComboPlugin.Constraints.MinWidth:= ColumnWidth;
|
||||
FComboPlugin.Constraints.MaxWidth:= ColumnWidth;
|
||||
FComboField.Constraints.MinWidth:= ColumnWidth;
|
||||
FComboField.Constraints.MaxWidth:= ColumnWidth;
|
||||
FComboOperator.Constraints.MinWidth:= ColumnWidth;
|
||||
FComboOperator.Constraints.MaxWidth:= ColumnWidth;
|
||||
FValuePanel.Constraints.MinWidth:= ColumnWidth * 2;
|
||||
FValuePanel.Constraints.MaxWidth:= ColumnWidth * 2;
|
||||
end;
|
||||
|
||||
constructor TPluginPanel.Create(TheOwner: TComponent);
|
||||
var
|
||||
I: Integer;
|
||||
I, ColumnWidth: Integer;
|
||||
begin
|
||||
inherited Create(TheOwner);
|
||||
AutoSize:= True;
|
||||
BevelOuter:= bvNone;
|
||||
ChildSizing.ControlsPerLine:= 5;
|
||||
ChildSizing.Layout:= cclLeftToRightThenTopToBottom;
|
||||
ChildSizing.EnlargeHorizontal:= crsScaleChilds;
|
||||
|
||||
FComboPlugin:= TComboBox.Create(Self);
|
||||
FComboPlugin.Parent:= Self;
|
||||
|
|
@ -367,14 +444,42 @@ begin
|
|||
FComboOperator.Parent:= Self;
|
||||
FComboOperator.Style:= csDropDownList;
|
||||
|
||||
FValuePanel:= TPanel.Create(Self);
|
||||
FValuePanel.Parent:= Self;
|
||||
FValuePanel.AutoSize:= True;
|
||||
FValuePanel.BevelOuter:= bvNone;
|
||||
FValuePanel.ChildSizing.ControlsPerLine:= 2;
|
||||
FValuePanel.ChildSizing.Layout:= cclLeftToRightThenTopToBottom;
|
||||
FValuePanel.ChildSizing.EnlargeHorizontal:= crsScaleChilds;
|
||||
FValuePanel.ChildSizing.EnlargeVertical:= crsScaleChilds;
|
||||
|
||||
FComboValue:= TComboBox.Create(Self);
|
||||
FComboValue.OnKeyPress:= @ComboValueKeyPress;
|
||||
FComboValue.OnUTF8KeyPress:= @ComboValueUTF8KeyPress;
|
||||
FComboValue.Parent:= Self;
|
||||
FComboValue.Parent:= FValuePanel;
|
||||
|
||||
FEditValue:= TCalcEdit.Create(Self);
|
||||
FEditValue.OnKeyPress:= @ValueKeyPress;
|
||||
FEditValue.OnUTF8KeyPress:= @ValueUTF8KeyPress;
|
||||
FEditValue.Parent:= FValuePanel;
|
||||
|
||||
FDateTimeValue:= TDateTimePicker.Create(Self);
|
||||
FDateTimeValue.Parent:= FValuePanel;
|
||||
FDateTimeValue.BorderSpacing.CellAlignVertical:=ccaCenter;
|
||||
FDateTimeValue.BorderSpacing.CellAlignHorizontal:=ccaCenter;
|
||||
|
||||
FComboUnit:= TComboBox.Create(Self);
|
||||
FComboUnit.Style:= csDropDownList;
|
||||
FComboUnit.Parent:= Self;
|
||||
FComboUnit.Parent:= FValuePanel;
|
||||
|
||||
FComboPlugin.AnchorVerticalCenterTo(FValuePanel);
|
||||
FComboField.AnchorVerticalCenterTo(FValuePanel);
|
||||
FComboField.AnchorToNeighbour(akLeft, 0, FComboPlugin);
|
||||
FComboOperator.AnchorVerticalCenterTo(FValuePanel);
|
||||
FComboOperator.AnchorToNeighbour(akLeft, 0, FComboField);
|
||||
FValuePanel.AnchorToNeighbour(akLeft, 0, FComboOperator);
|
||||
ColumnWidth:= TControl(TheOwner).ClientWidth div 5;
|
||||
UpdateSizes(ColumnWidth);
|
||||
|
||||
for I:= 0 to gWDXPlugins.Count - 1do
|
||||
begin
|
||||
|
|
@ -395,7 +500,10 @@ begin
|
|||
FComboPlugin.Free;
|
||||
FComboField.Free;
|
||||
FComboOperator.Free;
|
||||
FValuePanel.Free;
|
||||
FComboValue.Free;
|
||||
FEditValue.Free;
|
||||
FDateTimeValue.Free;
|
||||
FComboUnit.Free;
|
||||
inherited Destroy;
|
||||
end;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue