浏览代码

ADD: gZoomWithCtrlWheel and Option for Zoom With Scroll Wheel

rich2014 2 月之前
父节点
当前提交
0bcdb51956

+ 12 - 0
language/doublecmd.be.po

@@ -6928,6 +6928,11 @@ msgstr "Тэкставы курсор не перамяшчаецца за ку
 msgid "By clic&king on icon"
 msgstr "&Пстрычкай па значку"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -6941,6 +6946,12 @@ msgstr "Пракрутка"
 msgid "Selection"
 msgstr "Вылучэнне"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Маштаб"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Рэжым:"
@@ -9512,6 +9523,7 @@ msgid "&Wrap text"
 msgstr "&Перанос тэксту"
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Маштаб"
 

+ 11 - 0
language/doublecmd.bg.po

@@ -7271,6 +7271,11 @@ msgstr ""
 msgid "By clic&king on icon"
 msgstr ""
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7284,6 +7289,11 @@ msgstr "Превъртане"
 msgid "Selection"
 msgstr "Избиране"
 
+#: tfrmoptionsmouse.gbzoom.caption
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr ""
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Режим"
@@ -9963,6 +9973,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr ""
 

+ 19 - 4
language/doublecmd.ca.po

@@ -2705,14 +2705,16 @@ msgid "&Load Tabs from File"
 msgstr ""
 
 #: tfrmmain.actmainfontzoomin.caption
+#, fuzzy
 msgctxt "tfrmmain.actmainfontzoomin.caption"
 msgid "Zoom In"
-msgstr ""
+msgstr "Apropar"
 
 #: tfrmmain.actmainfontzoomout.caption
+#, fuzzy
 msgctxt "tfrmmain.actmainfontzoomout.caption"
 msgid "Zoom Out"
-msgstr ""
+msgstr "Allunya"
 
 #: tfrmmain.actmakedir.caption
 #, fuzzy
@@ -7626,6 +7628,11 @@ msgstr ""
 msgid "By clic&king on icon"
 msgstr ""
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7640,6 +7647,11 @@ msgstr "Desplaçament"
 msgid "Selection"
 msgstr "Selecció"
 
+#: tfrmoptionsmouse.gbzoom.caption
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr ""
+
 #: tfrmoptionsmouse.lblmousemode.caption
 #, fuzzy
 #| msgid "Mode:"
@@ -10440,6 +10452,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr ""
 
@@ -10449,9 +10462,10 @@ msgid "Zoom In"
 msgstr "Apropar"
 
 #: tfrmviewer.actzoomin.hint
+#, fuzzy
 msgctxt "tfrmviewer.actzoomin.hint"
 msgid "Zoom In"
-msgstr ""
+msgstr "Apropar"
 
 #: tfrmviewer.actzoomout.caption
 msgctxt "tfrmviewer.actzoomout.caption"
@@ -10459,9 +10473,10 @@ msgid "Zoom Out"
 msgstr "Allunya"
 
 #: tfrmviewer.actzoomout.hint
+#, fuzzy
 msgctxt "tfrmviewer.actzoomout.hint"
 msgid "Zoom Out"
-msgstr ""
+msgstr "Allunya"
 
 #: tfrmviewer.btncuttuimage.hint
 msgctxt "TFRMVIEWER.BTNCUTTUIMAGE.HINT"

+ 12 - 0
language/doublecmd.cs.po

@@ -6948,6 +6948,11 @@ msgstr "Označení nebude následovat kurzor myši"
 msgid "By clic&king on icon"
 msgstr "Kliknutím na ikonu"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -6961,6 +6966,12 @@ msgstr "Rolování"
 msgid "Selection"
 msgstr "Výběr"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Zvětšení"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Režim:"
@@ -9532,6 +9543,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Zvětšení"
 

+ 12 - 0
language/doublecmd.da.po

@@ -7621,6 +7621,11 @@ msgstr "Tekstmarkøren følger ikke længere musemarkøren"
 msgid "By clic&king on icon"
 msgstr "Ved &klik på ikon"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 # Opsætning  - Indstillinger - Mus
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
@@ -7637,6 +7642,12 @@ msgstr "Rulning med musehjul"
 msgid "Selection"
 msgstr "Valg"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Zoom"
+
 # Opsætning  - Indstillinger - Mus
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
@@ -10531,6 +10542,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Zoom"
 

+ 12 - 0
language/doublecmd.de.po

@@ -6913,6 +6913,11 @@ msgstr "und der Textcursor folgt nicht mehr dem Mauszeiger"
 msgid "By clic&king on icon"
 msgstr "auch durch klicken auf das Icon des Elements"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -6926,6 +6931,12 @@ msgstr "Bildlauf"
 msgid "Selection"
 msgstr "Auswahl/Markieren"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Zoom"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Modus:"
@@ -9492,6 +9503,7 @@ msgid "&Wrap text"
 msgstr "Text umbrechen"
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Zoom"
 

+ 12 - 0
language/doublecmd.el.po

@@ -7077,6 +7077,11 @@ msgstr "Ο κέρσορας κειμένου δεν ακολουθεί πλέο
 msgid "By clic&king on icon"
 msgstr "Κάνοντας κλικ στο εικονίδιο"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7090,6 +7095,12 @@ msgstr "Κύλιση"
 msgid "Selection"
 msgstr "Επιλογή"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Μεγέθυνση"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "Τρόπος Λειτουργίας:"
@@ -9711,6 +9722,7 @@ msgid "&Wrap text"
 msgstr "Μάζεμα κειμένου"
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Μεγέθυνση"
 

+ 12 - 0
language/doublecmd.es.po

@@ -6978,6 +6978,11 @@ msgstr ""
 msgid "By clic&king on icon"
 msgstr ""
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -6991,6 +6996,12 @@ msgstr "Desplazamiento"
 msgid "Selection"
 msgstr "Selección"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Zoom"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Modo:"
@@ -9600,6 +9611,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Zoom"
 

+ 12 - 0
language/doublecmd.fr.po

@@ -7174,6 +7174,11 @@ msgstr "Le curseur de texte ne suit plus le curseur de la souris"
 msgid "By clic&king on icon"
 msgstr "En cliquant sur l'icône"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7188,6 +7193,12 @@ msgstr "Défilement"
 msgid "Selection"
 msgstr "Sélection"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Zoom"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgctxt "TFRMOPTIONSMOUSE.LBLMOUSEMODE.CAPTION"
 msgid "&Mode:"
@@ -9820,6 +9831,7 @@ msgid "&Wrap text"
 msgstr "Envelopper le texte"
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Zoom"
 

+ 19 - 4
language/doublecmd.hr.po

@@ -2621,14 +2621,16 @@ msgid "&Load Tabs from File"
 msgstr "&Učitaj kartice iz datoteke"
 
 #: tfrmmain.actmainfontzoomin.caption
+#, fuzzy
 msgctxt "tfrmmain.actmainfontzoomin.caption"
 msgid "Zoom In"
-msgstr ""
+msgstr "Približi"
 
 #: tfrmmain.actmainfontzoomout.caption
+#, fuzzy
 msgctxt "tfrmmain.actmainfontzoomout.caption"
 msgid "Zoom Out"
-msgstr ""
+msgstr "Udalji"
 
 #: tfrmmain.actmakedir.caption
 msgctxt "tfrmmain.actmakedir.caption"
@@ -7445,6 +7447,11 @@ msgstr ""
 msgid "By clic&king on icon"
 msgstr ""
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7458,6 +7465,11 @@ msgstr "Klizanje"
 msgid "Selection"
 msgstr "Izbor"
 
+#: tfrmoptionsmouse.gbzoom.caption
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr ""
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Način:"
@@ -10154,6 +10166,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr ""
 
@@ -10163,9 +10176,10 @@ msgid "Zoom In"
 msgstr "Približi"
 
 #: tfrmviewer.actzoomin.hint
+#, fuzzy
 msgctxt "tfrmviewer.actzoomin.hint"
 msgid "Zoom In"
-msgstr ""
+msgstr "Približi"
 
 #: tfrmviewer.actzoomout.caption
 msgctxt "tfrmviewer.actzoomout.caption"
@@ -10173,9 +10187,10 @@ msgid "Zoom Out"
 msgstr "Udalji"
 
 #: tfrmviewer.actzoomout.hint
+#, fuzzy
 msgctxt "tfrmviewer.actzoomout.hint"
 msgid "Zoom Out"
-msgstr ""
+msgstr "Udalji"
 
 #: tfrmviewer.btncuttuimage.hint
 msgctxt "TFRMVIEWER.BTNCUTTUIMAGE.HINT"

+ 12 - 0
language/doublecmd.hu.po

@@ -6915,6 +6915,11 @@ msgstr "A szövegkurzor ne kövesse az egérkurzort"
 msgid "By clic&king on icon"
 msgstr "Iko&nra kattintva"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -6928,6 +6933,12 @@ msgstr "Görgetés"
 msgid "Selection"
 msgstr "Kijelölés"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Nagyítás"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Mód:"
@@ -9494,6 +9505,7 @@ msgid "&Wrap text"
 msgstr "Szöveg &tördelése"
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Nagyítás"
 

+ 12 - 0
language/doublecmd.it.po

@@ -6914,6 +6914,11 @@ msgstr "Il cursore del testo non segue più il cursore del mouse"
 msgid "By clic&king on icon"
 msgstr "&Cliccando sull'icona"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -6927,6 +6932,12 @@ msgstr "Scorrimento"
 msgid "Selection"
 msgstr "Selezione"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Zoom"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Modo:"
@@ -9495,6 +9506,7 @@ msgid "&Wrap text"
 msgstr "&Testo a capo"
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Zoom"
 

+ 12 - 0
language/doublecmd.ja.po

@@ -7099,6 +7099,11 @@ msgstr "テキスト カーソルがマウス カーソルの後に続かなく
 msgid "By clic&king on icon"
 msgstr "アイコンをクリックにより(&k)"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7112,6 +7117,12 @@ msgstr "スクロール中"
 msgid "Selection"
 msgstr "選択"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "ズーム"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "モード(&M):"
@@ -9731,6 +9742,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "ズーム"
 

+ 12 - 0
language/doublecmd.ko.po

@@ -6913,6 +6913,11 @@ msgstr "텍스트 커서가 더 이상 마우스 커서를 따르지 않음"
 msgid "By clic&king on icon"
 msgstr "아이콘을 클릭하여 선택(&K)"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -6926,6 +6931,12 @@ msgstr "스크롤"
 msgid "Selection"
 msgstr "선택"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "확대/축소"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "모드(&M):"
@@ -9492,6 +9503,7 @@ msgid "&Wrap text"
 msgstr "텍스트 줄 바꿈(&W)"
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "확대/축소"
 

+ 12 - 0
language/doublecmd.nb.po

@@ -7193,6 +7193,11 @@ msgstr "Skrivemerket følger ikke lenger musepila"
 msgid "By clic&king on icon"
 msgstr "&Ved klikk på ikon"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7206,6 +7211,12 @@ msgstr "Rulling med musehjul"
 msgid "Selection"
 msgstr "Valg"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Zoom"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Tilstand:"
@@ -9991,6 +10002,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Zoom"
 

+ 12 - 0
language/doublecmd.nl.po

@@ -6949,6 +6949,11 @@ msgstr "De tekstaanwijzer volgt niet langer de muispijl"
 msgid "By clic&king on icon"
 msgstr "Door te klikken op pictogram"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -6962,6 +6967,12 @@ msgstr "Schuiven"
 msgid "Selection"
 msgstr "Selectie"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Vergroten/verkleinen"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "Modus:"
@@ -9533,6 +9544,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Vergroten/verkleinen"
 

+ 12 - 0
language/doublecmd.nn.po

@@ -7193,6 +7193,11 @@ msgstr "Skrivemerket følgjer ikkje lenger musepila"
 msgid "By clic&king on icon"
 msgstr "&Ved klikk på ikon"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7206,6 +7211,12 @@ msgstr "Rulling med musehjul"
 msgid "Selection"
 msgstr "Val"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Zoom"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Tilstand:"
@@ -9991,6 +10002,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Zoom"
 

+ 12 - 0
language/doublecmd.pl.po

@@ -6888,6 +6888,11 @@ msgstr "Kursor tekstowy przestaje podążać za kursorem myszy"
 msgid "By clic&king on icon"
 msgstr "Przez &kliknięcie na ikonę"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -6901,6 +6906,12 @@ msgstr "Przewijanie"
 msgid "Selection"
 msgstr "Zaznaczenie"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Powiększenia"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Tryb:"
@@ -9463,6 +9474,7 @@ msgid "&Wrap text"
 msgstr "&Zawijaj tekst"
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Powiększenia"
 

+ 11 - 0
language/doublecmd.pot

@@ -6910,6 +6910,11 @@ msgstr ""
 msgid "By clic&king on icon"
 msgstr ""
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -6923,6 +6928,11 @@ msgstr ""
 msgid "Selection"
 msgstr ""
 
+#: tfrmoptionsmouse.gbzoom.caption
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr ""
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr ""
@@ -9489,6 +9499,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr ""
 

+ 12 - 0
language/doublecmd.pt.po

@@ -7086,6 +7086,11 @@ msgstr "O cursor de texto já não segue o cursor do rato"
 msgid "By clic&king on icon"
 msgstr "Ao &clicar no ícone"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7099,6 +7104,12 @@ msgstr "Rolar"
 msgid "Selection"
 msgstr "Selecção"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Ampliação"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Modo:"
@@ -9720,6 +9731,7 @@ msgid "&Wrap text"
 msgstr "Cortar te&xto"
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Ampliação"
 

+ 19 - 4
language/doublecmd.pt_BR.po

@@ -2556,14 +2556,16 @@ msgid "&Load Tabs from File"
 msgstr "&Carregar guias de Arquivo."
 
 #: tfrmmain.actmainfontzoomin.caption
+#, fuzzy
 msgctxt "tfrmmain.actmainfontzoomin.caption"
 msgid "Zoom In"
-msgstr ""
+msgstr "Ampliar"
 
 #: tfrmmain.actmainfontzoomout.caption
+#, fuzzy
 msgctxt "tfrmmain.actmainfontzoomout.caption"
 msgid "Zoom Out"
-msgstr ""
+msgstr "Reduzir"
 
 #: tfrmmain.actmakedir.caption
 msgid "Create &Directory"
@@ -7194,6 +7196,11 @@ msgstr ""
 msgid "By clic&king on icon"
 msgstr ""
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7207,6 +7214,11 @@ msgstr "Deslocar"
 msgid "Selection"
 msgstr "Seleção"
 
+#: tfrmoptionsmouse.gbzoom.caption
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr ""
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Modo:"
@@ -9906,6 +9918,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr ""
 
@@ -9915,9 +9928,10 @@ msgid "Zoom In"
 msgstr "Ampliar"
 
 #: tfrmviewer.actzoomin.hint
+#, fuzzy
 msgctxt "tfrmviewer.actzoomin.hint"
 msgid "Zoom In"
-msgstr ""
+msgstr "Ampliar"
 
 #: tfrmviewer.actzoomout.caption
 msgctxt "tfrmviewer.actzoomout.caption"
@@ -9925,9 +9939,10 @@ msgid "Zoom Out"
 msgstr "Reduzir"
 
 #: tfrmviewer.actzoomout.hint
+#, fuzzy
 msgctxt "tfrmviewer.actzoomout.hint"
 msgid "Zoom Out"
-msgstr ""
+msgstr "Reduzir"
 
 #: tfrmviewer.btncuttuimage.hint
 msgctxt "TFRMVIEWER.BTNCUTTUIMAGE.HINT"

+ 11 - 0
language/doublecmd.ro.po

@@ -7123,6 +7123,11 @@ msgstr ""
 msgid "By clic&king on icon"
 msgstr ""
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7136,6 +7141,11 @@ msgstr "Derulare"
 msgid "Selection"
 msgstr "Selecție"
 
+#: tfrmoptionsmouse.gbzoom.caption
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr ""
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Mod:"
@@ -9793,6 +9803,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr ""
 

+ 12 - 0
language/doublecmd.ru.po

@@ -7105,6 +7105,11 @@ msgstr "Текстовый курсор не следует за курсоро
 msgid "By clic&king on icon"
 msgstr "Щелч&ком по значку"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7118,6 +7123,12 @@ msgstr "Прокрутка"
 msgid "Selection"
 msgstr "Выделение"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Увеличение"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "Р&ежим:"
@@ -9745,6 +9756,7 @@ msgid "&Wrap text"
 msgstr "&Переносить строки"
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Увеличение"
 

+ 12 - 0
language/doublecmd.sk.po

@@ -6912,6 +6912,11 @@ msgstr "Textový kurzor už nesleduje kurzor myši"
 msgid "By clic&king on icon"
 msgstr "Kliknutím na ikonu"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -6925,6 +6930,12 @@ msgstr "Skrolovanie"
 msgid "Selection"
 msgstr "Výber"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Priblíženie"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "Režim:"
@@ -9493,6 +9504,7 @@ msgid "&Wrap text"
 msgstr "&Zalomiť text"
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Priblíženie"
 

+ 12 - 0
language/doublecmd.sl.po

@@ -6920,6 +6920,11 @@ msgstr "Besedilna kazalka ne sledi več kazalki miške"
 msgid "By clic&king on icon"
 msgstr "S klikom na &ikono"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -6933,6 +6938,12 @@ msgstr "Drsenje"
 msgid "Selection"
 msgstr "Izbor"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Približanje"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Način:"
@@ -9501,6 +9512,7 @@ msgid "&Wrap text"
 msgstr "&Prelomi besedilo"
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Približanje"
 

+ 12 - 0
language/doublecmd.sr.po

@@ -7087,6 +7087,11 @@ msgstr "Показивач писања не прати више показив
 msgid "By clic&king on icon"
 msgstr "Кликом на сличицу"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7100,6 +7105,12 @@ msgstr "Клизање"
 msgid "Selection"
 msgstr "Избор"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Увећање"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Начин:"
@@ -9723,6 +9734,7 @@ msgid "&Wrap text"
 msgstr "&Преламај писмо"
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Увећање"
 

+ 19 - 4
language/[email protected]

@@ -2547,14 +2547,16 @@ msgid "&Load Tabs from File"
 msgstr "&Učitaj kartice iz datoteke"
 
 #: tfrmmain.actmainfontzoomin.caption
+#, fuzzy
 msgctxt "tfrmmain.actmainfontzoomin.caption"
 msgid "Zoom In"
-msgstr ""
+msgstr "Približi"
 
 #: tfrmmain.actmainfontzoomout.caption
+#, fuzzy
 msgctxt "tfrmmain.actmainfontzoomout.caption"
 msgid "Zoom Out"
-msgstr ""
+msgstr "Udalji"
 
 #: tfrmmain.actmakedir.caption
 msgid "Create &Directory"
@@ -7257,6 +7259,11 @@ msgstr ""
 msgid "By clic&king on icon"
 msgstr ""
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7270,6 +7277,11 @@ msgstr "Klizanje"
 msgid "Selection"
 msgstr "Izbor"
 
+#: tfrmoptionsmouse.gbzoom.caption
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr ""
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "&Način:"
@@ -9970,6 +9982,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr ""
 
@@ -9979,9 +9992,10 @@ msgid "Zoom In"
 msgstr "Približi"
 
 #: tfrmviewer.actzoomin.hint
+#, fuzzy
 msgctxt "tfrmviewer.actzoomin.hint"
 msgid "Zoom In"
-msgstr ""
+msgstr "Približi"
 
 #: tfrmviewer.actzoomout.caption
 msgctxt "tfrmviewer.actzoomout.caption"
@@ -9989,9 +10003,10 @@ msgid "Zoom Out"
 msgstr "Udalji"
 
 #: tfrmviewer.actzoomout.hint
+#, fuzzy
 msgctxt "tfrmviewer.actzoomout.hint"
 msgid "Zoom Out"
-msgstr ""
+msgstr "Udalji"
 
 #: tfrmviewer.btncuttuimage.hint
 msgctxt "TFRMVIEWER.BTNCUTTUIMAGE.HINT"

+ 11 - 0
language/doublecmd.tr.po

@@ -7332,6 +7332,11 @@ msgstr ""
 msgid "By clic&king on icon"
 msgstr ""
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7346,6 +7351,11 @@ msgstr "Kaydırma"
 msgid "Selection"
 msgstr ""
 
+#: tfrmoptionsmouse.gbzoom.caption
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr ""
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr ""
@@ -10140,6 +10150,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr ""
 

+ 12 - 0
language/doublecmd.uk.po

@@ -7148,6 +7148,11 @@ msgstr "Текстовий курсор не слідкує за курсоро
 msgid "By clic&king on icon"
 msgstr "Клацан&ням по значку"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7161,6 +7166,12 @@ msgstr "Прокрутка"
 msgid "Selection"
 msgstr "Виділення"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "Збільшення"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "Ре&жим:"
@@ -9827,6 +9838,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "Збільшення"
 

+ 12 - 0
language/doublecmd.zh_CN.po

@@ -6910,6 +6910,11 @@ msgstr "文本光标不再跟随鼠标光标"
 msgid "By clic&king on icon"
 msgstr "通过点击图标(&K)"
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -6923,6 +6928,12 @@ msgstr "滚动"
 msgid "Selection"
 msgstr "选择"
 
+#: tfrmoptionsmouse.gbzoom.caption
+#, fuzzy
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr "缩放"
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgid "&Mode:"
 msgstr "模式(&M):"
@@ -9489,6 +9500,7 @@ msgid "&Wrap text"
 msgstr "文本换行(&W)"
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr "缩放"
 

+ 11 - 0
language/doublecmd.zh_TW.po

@@ -7096,6 +7096,11 @@ msgstr ""
 msgid "By clic&king on icon"
 msgstr ""
 
+#: tfrmoptionsmouse.chkzoomwithctrlwheel.caption
+msgctxt "tfrmoptionsmouse.chkzoomwithctrlwheel.caption"
+msgid "Zoom with Ctrl + Scroll Wheel"
+msgstr ""
+
 #: tfrmoptionsmouse.gbopenwith.caption
 msgctxt "tfrmoptionsmouse.gbopenwith.caption"
 msgid "Open with"
@@ -7110,6 +7115,11 @@ msgstr "滾輪"
 msgid "Selection"
 msgstr "選取項目"
 
+#: tfrmoptionsmouse.gbzoom.caption
+msgctxt "tfrmoptionsmouse.gbzoom.caption"
+msgid "Zoom"
+msgstr ""
+
 #: tfrmoptionsmouse.lblmousemode.caption
 msgctxt "TFRMOPTIONSMOUSE.LBLMOUSEMODE.CAPTION"
 msgid "&Mode:"
@@ -9745,6 +9755,7 @@ msgid "&Wrap text"
 msgstr ""
 
 #: tfrmviewer.actzoom.caption
+msgctxt "tfrmviewer.actzoom.caption"
 msgid "Zoom"
 msgstr ""
 

+ 30 - 1
src/frames/foptionsmouse.lfm

@@ -161,10 +161,39 @@ inherited frmOptionsMouse: TfrmOptionsMouse
       Value = 1
     end
   end
-  object gbOpenWith: TGroupBox[2]
+  object gbZoom: TGroupBox[2]
     AnchorSideLeft.Control = Owner
     AnchorSideTop.Control = gbScrolling
     AnchorSideTop.Side = asrBottom
+    AnchorSideRight.Side = asrBottom
+    Left = 6
+    Height = 49
+    Top = 178
+    Width = 478
+    Anchors = [akTop, akLeft, akRight]
+    AutoSize = True
+    BorderSpacing.Top = 4
+    Caption = 'Zoom'
+    ChildSizing.LeftRightSpacing = 6
+    ChildSizing.TopBottomSpacing = 6
+    ChildSizing.Layout = cclLeftToRightThenTopToBottom
+    ChildSizing.ControlsPerLine = 1
+    ClientHeight = 30
+    ClientWidth = 468
+    TabOrder = 2
+    object chkZoomWithCtrlWheel: TCheckBox
+      Left = 6
+      Height = 18
+      Top = 6
+      Width = 207
+      Caption = 'Zoom with Ctrl + Scroll Wheel'
+      TabOrder = 0
+    end
+  end
+  object gbOpenWith: TGroupBox[3]
+    AnchorSideLeft.Control = Owner
+    AnchorSideTop.Control = gbZoom
+    AnchorSideTop.Side = asrBottom
     AnchorSideRight.Control = Owner
     AnchorSideRight.Side = asrBottom
     Left = 6

+ 17 - 15
src/frames/foptionsmouse.lrj

@@ -1,15 +1,17 @@
-{"version":1,"strings":[
-{"hash":45807518,"name":"tfrmoptionsmouse.gbselection.caption","sourcebytes":[83,101,108,101,99,116,105,111,110],"value":"Selection"},
-{"hash":170541445,"name":"tfrmoptionsmouse.cbselectionbymouse.caption","sourcebytes":[38,83,101,108,101,99,116,105,111,110,32,98,121,32,109,111,117,115,101],"value":"&Selection by mouse"},
-{"hash":45374090,"name":"tfrmoptionsmouse.lblmousemode.caption","sourcebytes":[38,77,111,100,101,58],"value":"&Mode:"},
-{"hash":242261230,"name":"tfrmoptionsmouse.chkmouseselectioniconclick.caption","sourcebytes":[66,121,32,99,108,105,99,38,107,105,110,103,32,111,110,32,105,99,111,110],"value":"By clic&king on icon"},
-{"hash":157513703,"name":"tfrmoptionsmouse.gbscrolling.caption","sourcebytes":[83,99,114,111,108,108,105,110,103],"value":"Scrolling"},
-{"hash":116243732,"name":"tfrmoptionsmouse.rbscrolllinebylinecursor.caption","sourcebytes":[76,105,110,101,32,98,121,32,108,105,110,101,32,38,119,105,116,104,32,99,117,114,115,111,114,32,109,111,118,101,109,101,110,116],"value":"Line by line &with cursor movement"},
-{"hash":42428677,"name":"tfrmoptionsmouse.rbscrolllinebyline.caption","sourcebytes":[38,76,105,110,101,32,98,121,32,108,105,110,101],"value":"&Line by line"},
-{"hash":47231125,"name":"tfrmoptionsmouse.rbscrollpagebypage.caption","sourcebytes":[38,80,97,103,101,32,98,121,32,112,97,103,101],"value":"&Page by page"},
-{"hash":201823944,"name":"tfrmoptionsmouse.gbopenwith.caption","sourcebytes":[79,112,101,110,32,119,105,116,104],"value":"Open with"},
-{"hash":65050299,"name":"tfrmoptionsmouse.rbdoubleclick.caption","sourcebytes":[68,111,117,98,108,101,32,99,108,105,99,107],"value":"Double click"},
-{"hash":31955305,"name":"tfrmoptionsmouse.rbsingleclickboth.caption","sourcebytes":[83,105,110,103,108,101,32,99,108,105,99,107,32,40,111,112,101,110,115,32,102,105,108,101,115,32,97,110,100,32,102,111,108,100,101,114,115,41],"value":"Single click (opens files and folders)"},
-{"hash":3492345,"name":"tfrmoptionsmouse.rbsingleclickfolders.caption","sourcebytes":[83,105,110,103,108,101,32,99,108,105,99,107,32,40,111,112,101,110,115,32,102,111,108,100,101,114,115,44,32,100,111,117,98,108,101,32,99,108,105,99,107,32,102,111,114,32,102,105,108,101,115,41],"value":"Single click (opens folders, double click for files)"},
-{"hash":36904834,"name":"tfrmoptionsmouse.chkcursornofollow.caption","sourcebytes":[84,104,101,32,116,101,120,116,32,99,117,114,115,111,114,32,110,111,32,108,111,110,103,101,114,32,102,111,108,108,111,119,115,32,116,104,101,32,109,111,117,115,101,32,99,117,114,115,111,114],"value":"The text cursor no longer follows the mouse cursor"}
-]}
+{"version":1,"strings":[
+{"hash":45807518,"name":"tfrmoptionsmouse.gbselection.caption","sourcebytes":[83,101,108,101,99,116,105,111,110],"value":"Selection"},
+{"hash":170541445,"name":"tfrmoptionsmouse.cbselectionbymouse.caption","sourcebytes":[38,83,101,108,101,99,116,105,111,110,32,98,121,32,109,111,117,115,101],"value":"&Selection by mouse"},
+{"hash":45374090,"name":"tfrmoptionsmouse.lblmousemode.caption","sourcebytes":[38,77,111,100,101,58],"value":"&Mode:"},
+{"hash":242261230,"name":"tfrmoptionsmouse.chkmouseselectioniconclick.caption","sourcebytes":[66,121,32,99,108,105,99,38,107,105,110,103,32,111,110,32,105,99,111,110],"value":"By clic&king on icon"},
+{"hash":157513703,"name":"tfrmoptionsmouse.gbscrolling.caption","sourcebytes":[83,99,114,111,108,108,105,110,103],"value":"Scrolling"},
+{"hash":116243732,"name":"tfrmoptionsmouse.rbscrolllinebylinecursor.caption","sourcebytes":[76,105,110,101,32,98,121,32,108,105,110,101,32,38,119,105,116,104,32,99,117,114,115,111,114,32,109,111,118,101,109,101,110,116],"value":"Line by line &with cursor movement"},
+{"hash":42428677,"name":"tfrmoptionsmouse.rbscrolllinebyline.caption","sourcebytes":[38,76,105,110,101,32,98,121,32,108,105,110,101],"value":"&Line by line"},
+{"hash":47231125,"name":"tfrmoptionsmouse.rbscrollpagebypage.caption","sourcebytes":[38,80,97,103,101,32,98,121,32,112,97,103,101],"value":"&Page by page"},
+{"hash":398941,"name":"tfrmoptionsmouse.gbzoom.caption","sourcebytes":[90,111,111,109],"value":"Zoom"},
+{"hash":113136380,"name":"tfrmoptionsmouse.chkzoomwithctrlwheel.caption","sourcebytes":[90,111,111,109,32,119,105,116,104,32,67,116,114,108,32,43,32,83,99,114,111,108,108,32,87,104,101,101,108],"value":"Zoom with Ctrl + Scroll Wheel"},
+{"hash":201823944,"name":"tfrmoptionsmouse.gbopenwith.caption","sourcebytes":[79,112,101,110,32,119,105,116,104],"value":"Open with"},
+{"hash":65050299,"name":"tfrmoptionsmouse.rbdoubleclick.caption","sourcebytes":[68,111,117,98,108,101,32,99,108,105,99,107],"value":"Double click"},
+{"hash":31955305,"name":"tfrmoptionsmouse.rbsingleclickboth.caption","sourcebytes":[83,105,110,103,108,101,32,99,108,105,99,107,32,40,111,112,101,110,115,32,102,105,108,101,115,32,97,110,100,32,102,111,108,100,101,114,115,41],"value":"Single click (opens files and folders)"},
+{"hash":3492345,"name":"tfrmoptionsmouse.rbsingleclickfolders.caption","sourcebytes":[83,105,110,103,108,101,32,99,108,105,99,107,32,40,111,112,101,110,115,32,102,111,108,100,101,114,115,44,32,100,111,117,98,108,101,32,99,108,105,99,107,32,102,111,114,32,102,105,108,101,115,41],"value":"Single click (opens folders, double click for files)"},
+{"hash":36904834,"name":"tfrmoptionsmouse.chkcursornofollow.caption","sourcebytes":[84,104,101,32,116,101,120,116,32,99,117,114,115,111,114,32,110,111,32,108,111,110,103,101,114,32,102,111,108,108,111,119,115,32,116,104,101,32,109,111,117,115,101,32,99,117,114,115,111,114],"value":"The text cursor no longer follows the mouse cursor"}
+]}

+ 6 - 0
src/frames/foptionsmouse.pas

@@ -38,7 +38,9 @@ type
     cbMouseMode: TComboBox;
     cbSelectionByMouse: TCheckBox;
     chkCursorNoFollow: TCheckBox;
+    chkZoomWithCtrlWheel: TCheckBox;
     chkMouseSelectionIconClick: TCheckBox;
+    gbZoom: TGroupBox;
     gbScrolling: TGroupBox;
     gbSelection: TGroupBox;
     gbOpenWith: TGroupBox;
@@ -106,6 +108,8 @@ begin
       rbScrollLineByLine.Checked:= True;
   end;
 
+  chkZoomWithCtrlWheel.Checked:= gZoomWithCtrlWheel;
+
   case gMouseSingleClickStart of
     0: rbDoubleClick.Checked:= True;
     1, 5: rbSingleClickBoth.Checked:= True;
@@ -131,6 +135,8 @@ begin
   else if rbScrollPageByPage.Checked then
     gScrollMode:= smPageByPage;
 
+  gZoomWithCtrlWheel:= chkZoomWithCtrlWheel.Checked;
+
   if rbDoubleClick.Checked then
     gMouseSingleClickStart:= 0
   else if rbSingleClickBoth.Checked then

+ 4 - 0
src/uglobs.pas

@@ -377,6 +377,7 @@ var
   gSpaceMovesDown: Boolean;
   gScrollMode: TScrollMode;
   gWheelScrollLines: Integer;
+  gZoomWithCtrlWheel: Boolean;
   gAlwaysShowTrayIcon: Boolean;
   gMinimizeToTray: Boolean;
   gConfirmQuit: Boolean;
@@ -1731,6 +1732,7 @@ begin
   gMouseSelectionIconClick := 0;
   gScrollMode := smLineByLine;
   gWheelScrollLines:= Mouse.WheelScrollLines;
+  gZoomWithCtrlWheel:= {$ifdef DARWIN}False{$else}True{$endif};
   gAutoFillColumns := False;
   gAutoSizeColumn := 1;
   gColumnsLongInStatus := False;
@@ -2681,6 +2683,7 @@ begin
       gMouseSelectionIconClick := GetValue(Node, 'Mouse/Selection/IconClick', gMouseSelectionIconClick);
       gScrollMode := TScrollMode(GetValue(Node, 'Mouse/ScrollMode', Integer(gScrollMode)));
       gWheelScrollLines:= GetValue(Node, 'Mouse/WheelScrollLines', gWheelScrollLines);
+      gZoomWithCtrlWheel:= GetValue(Node, 'Mouse/ZoomWithCtrlWheel', gZoomWithCtrlWheel);
       gAutoFillColumns := GetValue(Node, 'AutoFillColumns', gAutoFillColumns);
       gAutoSizeColumn := GetValue(Node, 'AutoSizeColumn', gAutoSizeColumn);
       gDateTimeFormat := GetValidDateTimeFormat(GetValue(Node, 'DateTimeFormat', gDateTimeFormat), DefaultDateTimeFormat);
@@ -3413,6 +3416,7 @@ begin
     SetValue(SubNode, 'Selection/IconClick', gMouseSelectionIconClick);
     SetValue(SubNode, 'ScrollMode', Integer(gScrollMode));
     SetValue(SubNode, 'WheelScrollLines', gWheelScrollLines);
+    SetValue(SubNode, 'ZoomWithCtrlWheel', gZoomWithCtrlWheel);
     SetValue(Node, 'AutoFillColumns', gAutoFillColumns);
     SetValue(Node, 'AutoSizeColumn', gAutoSizeColumn);
     SetValue(Node, 'CustomColumnsChangeAllColumns', gCustomColumnsChangeAllColumns);