File: configxml.html

package info (click to toggle)
doublecmd-help 1.1.30-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 17,812 kB
  • sloc: makefile: 12
file content (776 lines) | stat: -rw-r--r-- 56,637 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
  <head>
    <title>DC - Файл конфигурации doublecmd.xml</title>
    <link rel="stylesheet" type="text/css" href="doublecmd.css">
    <link rel="shortcut icon" href="../../pixmaps/common/favicon.ico">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>

  <body>
    <a name="topofpage"></a>
    <div class="header"><a href="index.html"><img src="../../pixmaps/common/dclogo2017.png" alt="Double Commander" height="48" width="374"></a>
      <div id="global-nav" class="nav"><a title="Домашняя страница Double Commander" href="https://doublecmd.sourceforge.io/" target="_blank">Домашняя страница</a> | <a title="Вики Double Commander" href="https://github.com/doublecmd/doublecmd/wiki" target="_blank">Вики</a></div>
    </div>
    <div class="footer"><div class="nav"><a title="Начало" href="index.html">Начало</a> | <a title="Предыдущая страница" href="commandline.html">Пред.</a> | <a title="Следующая страница" href="plugins.html">След.</a></div></div>

    <div class="dchelpage">
      <div>
        <h1>2.17. Файл конфигурации doublecmd.xml</h1>
      </div>

      <div>
        <h2>Содержание</h2>
        <dl>
          <dt>1. <a href="#presenta">Описание</a></dt>
          <dt>2. <a href="#location">Расположение</a></dt>
          <dt>3. <a href="#manualed">Параметры, изменяемые вручную</a></dt>
          <dt>4. <a href="#index">Индекс</a></dt>
        </dl>
      </div>

      <div>
        <h2><a name="presenta">1. Описание</a></h2>
        <p>Главные настройки Double Commander хранятся в <a href="https://ru.wikipedia.org/wiki/XML" target="_blank">XML</a> файле с именем <tt>doublecmd.xml</tt>.
        <p class="navback"><a href="#topofpage">(наверх)</a></p>
      </div>

      <div>
        <h2><a name="location">2. Расположение</a></h2>
        <p>Файл <tt>doublecmd.xml</tt> может быть расположен в разных местах:</p>
        <ul>
          <li>Домашний каталог пользователя.</li>
          <li>Каталог программы, обычно в случае использования как портативной версии.</li>
          <li>Мы можем задать каталог с помощью параметра командной строки при запуске приложения.</li>
        </ul>
        <p>Подробнее узнать про параметр командной строки <code>--config-dir</code> можно по <a href="commandline.html">этой ссылке</a>.</p>
        <p>Расположение задаётся в настройках: Настройки&nbsp;&gt; Параметры...&nbsp;&gt; выбираем в дереве <img src="images/imgDC/optionconfiguration.png" title="Конфигурация" alt="Конфигурация" width="107" height="20" border="1px">&nbsp;&gt; устанавливаем параметр <i>Месторасположение файлов конфигурации</i>.</p>
        <p class="figure"><img class="largeimage" title="Месторасположение файлов конфигурации" alt="Месторасположение файлов конфигурации" src="images/imgDC/configlocation.png" width="496" height="141"></p>
        <p>Ещё один способ быстро выяснить, где находится <tt>doublecmd.xml</tt> текущего экземпляра Double Commander, это использовать меню <a href="directoryhotlist.html">избранных каталогов</a>. В конце его имеется дополнительный раздел под названием "Специальные каталоги", далее выбираем "Каталог Double Commander..." и "%DC_CONFIG_PATH%". Здесь мы найдём <tt>doublecmd.xml</tt>, который приложение использует в данный момент.</p>
        <p class="navback"><a href="#topofpage">(наверх)</a></p>
      </div>

      <div>
        <h2><a name="manualed">3. Параметры, изменяемые вручную</a></h2>
        <p>Подавляющее большинство параметров Double Commander может быть изменено через интерфейс приложения.</p>
        <p>Мы просто нажимаем в главном меню Настройки&nbsp;&gt; Параметры и получаем окно с настройками, разложенными по категориям.</p>
        <p><span class="uline">Так что, как правило, нам не придётся вручную редактировать содержимое файла конфигурации.</span></p>
        <p>Но есть несколько параметров, которые могут быть изменены только ручным редактированием <tt>doublecmd.xml</tt>.</p>
        <br>
        <p><b>ПРЕДУПРЕЖДЕНИЕ:</b> Мы не будем редактировать файл пока Double Commander запущен! Не только потому, что в любом случае значения из него будут прочитаны только при запуске приложения, но и потому, что после закрытия DC наши изменения будут перезаписаны значениями текущей сессии. Если нужно изменить файл <tt>doublecmd.xml</tt> вручную, мы должны убедиться, что закрыли Double Commander, затем отредактировать файл и запустить приложение.<br>
          Есть альтернативное решение, подробнее смотрите <a href="configuration.html#ConfigDC">здесь</a> (но для применения изменений некоторых параметров всё равно может потребоваться перезапустить приложение).</p>
        <br>
        <p>Таблица ниже содержит описание параметров, изменение которых возможно только вручную.</p>
        <br>

        <table>
          <tr class="rowcategorytitle"><th colspan="2">Параметры, требующие изменения вручную</th></tr>
          <tr class="rowsubtitle"><th class="namecolumn">Тег</th><th class="categorydesccolumn">Описание</th></tr>

          <tr>
            <td colspan="2" class="subsection"><div class="subsection">в &lt;AutoRefresh&gt;:</div></td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="Mode">&lt;Mode&gt;</a></div></td>
            <td class="hintcell">
              Возможность удалить просматриваемые каталоги.<br>"Просматриваемый каталог"&nbsp;&ndash; это каталог, на который Double Commander создаёт своего рода хук, поэтому может отслеживать любые изменения в нём.<br>Таким образом, он может обновить отображаемое содержимое файловой панели, если оно изменилось.<br>
              Этот параметр позволяет контролировать, как Double Commander будет реагировать на попытку удалить один из таких "просматриваемых каталогов" (даже в неактивной вкладке).<br>
              <table class="innercmddesc">
                <tr class="rowinnerdesc">
                  <th class="innerdescheader">Значение</th>
                  <th class="innerdescheader">Описание</th>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">0</td>
                  <td class="innerdescdesccell">Блокировать удаление просматриваемых каталогов.</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">1</td>
                  <td class="innerdescdesccell">Не мешать удалению просматриваемых каталогов (по умолчанию).</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">2</td>
                  <td class="innerdescdesccell">Отслеживать не каталог, а весь диск целиком: нет проблем с блокировкой открытых в DC каталогов, но может нагружать процессор.</td>
                </tr>
              </table>
              <i>Пример:</i> <code>&lt;Mode&gt;1&lt;/Mode&gt;</code>
            </td>
          </tr>

          <tr>
            <td colspan="2" class="subsection"><div class="subsection">в &lt;Behaviours&gt;:</div></td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="ActiveRight">&lt;ActiveRight&gt;</a></div></td>
            <td class="hintcell">
              При запуске Double Commander активной будет правая панель.<br>
              <table class="innercmddesc">
                <tr class="rowinnerdesc">
                  <th class="innerdescheader">Значение</th>
                  <th class="innerdescheader">Описание</th>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">True</td>
                  <td class="innerdescdesccell">Правая панель</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">False</td>
                  <td class="innerdescdesccell">Левая панель (по умолчанию)</td>
                </tr>
              </table>
              <i>Пример:</i> <code>&lt;ActiveRight&gt;True&lt;/ActiveRight&gt;</code>
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="ConfirmQuit">&lt;ConfirmQuit&gt;</a></div></td>
            <td class="hintcell">Подтверждать закрытие Double Commander (<code>True</code>) или нет (<code>False</code>). По умолчанию <code>False</code>.</td>
          </tr>

          <tr>
            <td colspan="2" class="subsection"><div class="subsection">в &lt;Colors&gt;:</div></td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="gBorderFrameWidth">&lt;gBorderFrameWidth&gt;</a></div></td>
            <td class="hintcell">
              Мы можем настроить DC так, чтобы он рисовал рамку вокруг курсора. Параметр <code>&lt;gBorderFrameWidth&gt;</code> позволяет нам задать ширину линий.<br>
              Чтобы включить курсор-рамку, мы должны перейти в Настройки&nbsp;&gt; Параметры...&nbsp;&gt; Цвета&nbsp;&gt; Файловые панели и отметить параметр <i>Курсор-рамка</i>.<br>
              <i>Пример:</i> <code>&lt;gBorderFrameWidth&gt;1&lt;/gBorderFrameWidth&gt;</code>
            </td>
          </tr>

          <tr>
            <td colspan="2" class="subsection"><div class="subsection">в &lt;Editor&gt;:</div></td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="FindWordAtCursor">&lt;FindWordAtCursor&gt;</a></div></td>
            <td class="hintcell">Встроенный редактор и инструмент сравнения: если ничего не выделено, в диалоге поиска и замены будет использоваться слово под курсором (<code>True</code>) или текст из истории поиска (<code>False</code>). По умолчанию <code>True</code>.</td>
          </tr>

          <tr>
            <td colspan="2" class="subsection"><div class="subsection">в &lt;FileOperations&gt;:</div></td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="AutoExtractOpenMask">&lt;AutoExtractOpenMask&gt;</a></div></td>
            <td class="hintcell">
              Предположим, мы "вошли" в сжатый файл в активной панели и просматриваем его содержимое. Файлы с расширением, заданным в этом параметре, при нажатии <kbd>Enter</kbd> или двойном щелчке мыши будут автоматически распакованы из архива и выполнены в соответствии с файловыми ассоциациями (вместо показа окна свойств).<br>
              <i>Пример:</i> <code>&lt;AutoExtractOpenMask&gt;*.txt;*.mp3;*.mp4&lt;/AutoExtractOpenMask&gt;</code>
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="DefaultDropEffect">&lt;DefaultDropEffect&gt;</a></div></td>
            <td class="hintcell">Действие по умолчанию при <a href="help.html#draganddrop">перетаскивании файлов</a> мышью: копирование (<code>True</code>) или перемещение (<code>False</code>) файлов. По умолчанию <code>True</code>.</td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="LongNameAlert">&lt;LongNameAlert&gt;</a></div></td>
            <td class="hintcell">Предупредить, если целевой путь длиннее максимальной длины для пути (некоторые программы не смогут получить доступ к файлу/каталогу с таким длинным именем). В Windows это значение (MAX_PATH) составляет 260 символов. По умолчанию <code>True</code>.</td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="NtfsHourTimeDelay">&lt;NtfsHourTimeDelay&gt;</a></div></td>
            <td class="hintcell">
              При сравнении даты и времени игнорировать разницу во времени ровно один час
              (при использовании внутренних команд <a href="cmds.html#cm_CompareDirectories">cm_CompareDirectories</a> или <a href="cmds.html#cm_SyncDirs">cm_SyncDirs</a>).<br>
              Это полезно при сравнении файлов и папок на разделах с NTFS и FAT32, поскольку <a href="https://support.microsoft.com/en-us/help/129574/time-stamp-changes-with-daylight-savings" target="_blank">метки времени на томах с NTFS</a> меняются при переходе с летнего или на летнее время: т.е. файлы на NTFS идентичны файлам на разделе с FAT32, хотя мы явно видим один час разницы.<br>
              <table class="innercmddesc">
                <tr class="rowinnerdesc">
                  <th class="innerdescheader">Значение</th>
                  <th class="innerdescheader">Описание</th>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">True</td>
                  <td class="innerdescdesccell">Разрешить, разница ровно в один час будет считаться как то же время</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">False</td>
                  <td class="innerdescdesccell">Запретить (по умолчанию)</td>
                </tr>
              </table>
              <i>Пример:</i> <code>&lt;NtfsHourTimeDelay&gt;True&lt;/NtfsHourTimeDelay&gt;</code>
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="Sounds">&lt;Sounds&gt;</a></div></td>
            <td class="hintcell">
              Включает звуковые уведомления при завершении файловых операций. Возможное содержимое тега <code>&lt;Sounds&gt;</code> полностью:<br>
              <pre>
&lt;Sounds Duration="-1"&gt;
  &lt;Copy&gt;C:\Windows\Media\Alarm01.wav&lt;/Copy&gt;
  &lt;Move&gt;C:\Windows\Media\Alarm01.wav&lt;/Move&gt;
  &lt;Wipe&gt;C:\Windows\Media\Alarm01.wav&lt;/Wipe&gt;
  &lt;Delete&gt;C:\Windows\Media\Alarm01.wav&lt;/Delete&gt;
  &lt;Split&gt;C:\Windows\Media\Alarm01.wav&lt;/Split&gt;
  &lt;Combine&gt;C:\Windows\Media\Alarm01.wav&lt;/Combine&gt;
&lt;/Sounds&gt;</pre>
              <code>Duration</code>&nbsp;&ndash; минимальное время (в секундах), которое должна продолжаться файловая операция. Дополнительные значения: 0&nbsp;&ndash; включено всегда, -1 отключает звуковые уведомления.<br>
              Файловые операции: копировать, переместить, стереть, удалить файлы, разрезать файл и собрать файлы. Если для какой-то операции не нужно звуковое оповещение, то просто уберите (или не добавляйте) соответствующую строку. Поддерживаются <a href="variables.html#envvariables">переменные окружения</a>.<br>
              Поддерживаемые форматы аудио:<br>
              - Windows (функция <tt>sndPlaySoundW</tt> из Windows API): .wav.<br>
              - macOS (Core Audio API): .aac, .adts, .ac3, .caf, .mp3, .m4a и .mp4 (с AAC или ALAC), .wav.<br>
              - Linux и другие Unix-подобные системы: Double Commander может использовать библиотеку GStreamer (в первую очередь, <tt>libgstreamer-1.0.so.0</tt>) или библиотеку SDL2 (<tt>libSDL2-2.0.so.0</tt>). GStreamer поддерживает большинство популярных форматов аудио, с SDL2 мы можем использовать только .wav. В Haiku доступно использование только SDL2.
            </td>
          </tr>

          <tr>
            <td colspan="2" class="subsection"><div class="subsection">в &lt;FileOperations&gt;&lt;Options&gt;:</div></td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="CopyAttributes">&lt;CopyAttributes&gt;</a></div></td>
            <td class="hintcell">
              Windows: если <code>True</code>, при копировании/перемещении файлов будут скопированы атрибуты исходного файла; если <code>False</code>, также будут скопированы атрибуты исходного файла и Double Commander установит атрибут "архивный".<br>
              Linux и другие: используйте параметр <span class="italic">Копировать атрибуты</span> в <a href="copymove.html">диалоговом окне копирования/перемещения</a>.<br>
              По умолчанию <code>True</code>.
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="CopyTime">&lt;CopyTime&gt;</a></div></td>
            <td class="hintcell">
              Windows: если <code>True</code>, при копировании/перемещении файлов будут скопированы отметки времени (дата создания, дата изменения, дата последнего доступа) исходного файла, в противном случае будет скопирована только дата модификации и использоваться текущая дата для остальных.<br>
              Linux и другие: используйте параметр <span class="italic">Копировать дату/время</span> в <a href="copymove.html">диалоговом окне копирования/перемещения</a>.<br>
              По умолчанию <code>True</code>.
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="CopyXattributes">&lt;CopyXattributes&gt;</a></div></td>
            <td class="hintcell">
              Копировать расширенные атрибуты файловой системы при копировании/перемещении файлов или нет.<br>
              Windows: Если <code>True</code>, также будут скопированы атрибуты сжатый и зашифрованный.<br>
              Linux и другие Unix-подобные системы: Double Commander будет копировать расширенные атрибуты файловой системы (xattr, т.е. именованные атрибуты).<br>
              По умолчанию <code>True</code>.
            </td>
          </tr>

          <tr>
            <td colspan="2" class="subsection"><div class="subsection">в &lt;FilesViews&gt;:</div></td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="ExtraLineSpanF">&lt;ExtraLineSpan&gt;</a></div></td>
            <td class="hintcell">
              Параметр позволяет добавить несколько дополнительных пикселей по высоте для каждого элемента в файловых панелях. Значение задаётся непосредственно в пикселях.<br>
              По умолчанию равно 2.<br>
              <i>Пример:</i> <code>&lt;ExtraLineSpan&gt;2&lt;/ExtraLineSpan&gt;</code>
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="FolderPrePostfix">&lt;FolderPrefix&gt; <small>и</small> &lt;FolderPostfix&gt;</a></div></td>
            <td class="hintcell">
              По умолчанию DC показывает квадратные скобки вокруг имён папок (это опциональный параметр в Список файлов&nbsp;&gt; Список файлов (дополнительно)), но мы можем использовать вместо них любые символы.<br>
              Примечание: В XML некоторые специальные символы зарезервированы как часть разметки и мы не можем использовать их как есть. Существует пять предопределённых сущностей: <code>&lt;</code> должен быть записан как <code>&amp;lt;</code>, <code>&gt;</code> как <code>&amp;gt;</code>, <code>&amp;</code> как <code>&amp;amp;</code>, <code>'</code> как <code>&amp;apos;</code> и <code>"</code> как <code>&amp;quot;</code>.
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="RenameConfirmMouse">&lt;RenameConfirmMouse&gt;</a></div></td>
            <td class="hintcell">
              Параметр меняет действие щелчка мыши при переименовании файла под курсором: если <code>True</code>, щелчок мыши вне поля редактирования имени подтвердит переименование файла (как в Проводнике Windows), в противном случае щелчок мыши будет работать аналогично клавише <kbd>Esc</kbd>.<br>
              По умолчанию <code>False</code>.<br>
              В обоих случаях для подтверждения операции мы по-прежнему можем использовать кнопку справа от поля редактирования.
            </td>
          </tr>

          <tr>
            <td colspan="2" class="subsection"><div class="subsection">в &lt;FilesViews&gt;&lt;ColumnsView&gt;:</div></td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="AutoSaveWidth">&lt;AutoSaveWidth&gt;</a></div></td>
            <td class="hintcell">
              Когда мы вручную с помощью мыши изменяем ширину колонки, по умолчанию DC применяет изменения для обеих панелей и сохраняет новое значение для последующих запусков.<br>
              Если мы хотим отключить такое поведение и использовать изменения только в текущей сессии, то должны заменить <code>True</code> на <code>False</code>, т.е. использовать <code>&lt;AutoSaveWidth&gt;False&lt;/AutoSaveWidth&gt;</code>.
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="LongInStatus">&lt;LongInStatus&gt;</a></div></td>
            <td class="hintcell">Если выбран подробный вид и нет выделенных файлов, то в строке состояния отображается имя файла под курсором (<code>True</code>) или количество файлов (<code>False</code>, по умолчанию).<br>
              Если <code>True</code>, строка состояния также будет показывать количество файлов, когда курсор находится на пункте "..". Для ссылок дополнительно будут отображаться целевые объекты.</td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="TitleStyle">&lt;TitleStyle&gt;</a></div></td>
            <td class="hintcell">
              Изменение вида панели заголовков колонок.<br>Значение по умолчанию зависит от ОС.<br>
              <table class="innercmddesc">
                <tr class="rowinnerdesc">
                  <th class="innerdescheader">Значение</th>
                  <th class="innerdescheader">Описание</th>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">0</td>
                  <td class="innerdescdesccell"><b>tsLazarus</b>: Значение Lazarus по умолчанию.</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">1</td>
                  <td class="innerdescdesccell"><b>tsStandard</b>: Более контрастный вид, как у сетки Delphi.</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">2</td>
                  <td class="innerdescdesccell"><b>tsNative</b>: Попытаться установить вид, соответствующий текущей теме набора виджетов.</td>
                </tr>
              </table>
              <i>Пример:</i> <code>&lt;TitleStyle&gt;2&lt;/TitleStyle&gt;</code>
            </td>
          </tr>

          <tr>
            <td colspan="2" class="subsection"><div class="subsection">во всех тегах &lt;Fonts&gt;:</div></td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="Quality">&lt;Quality&gt;</a></div></td>
            <td class="hintcell">
              Задаёт тип <a href="https://en.wikipedia.org/wiki/Font_rasterization" target="_blank">растеризации шрифта</a>. Другими словами, определяет качество шрифта.<br>
              Есть много тегов <code>&lt;Font&gt;</code>, можно менять не для всей программы, а индивидуально.<br>
              <table class="innercmddesc">
                <tr class="rowinnerdesc">
                  <th class="innerdescheader">Значение</th>
                  <th class="innerdescheader">Описание</th>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">0</td>
                  <td class="innerdescdesccell"><b>Default</b>: Используются системные настройки (по умолчанию).</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">1</td>
                  <td class="innerdescdesccell"><b>Draft</b>: Включает масштабирование для растровых шрифтов; размер шрифта можно увеличивать, но со снижением качества.<br>Также шрифт поддерживает начертания жирный, курсив, подчёркнутый и зачёркнутый, если это необходимо.<br>Качество получается ниже, чем при использовании Proof.</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">2</td>
                  <td class="innerdescdesccell"><b>Proof</b>: Качество отрисовки символов имеет важное значение, поэтому для растровых шрифтов отключается масштабирование и подбирается ближайший по размеру.</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">3</td>
                  <td class="innerdescdesccell"><b>NonAntialiased</b>: Не использовать сглаживание.</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">4</td>
                  <td class="innerdescdesccell"><b>Antialiased</b>: Шрифт всегда сглаживается, если поддерживает это.<br>Размер шрифта не может быть слишком маленьким или слишком большим.</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">5</td>
                  <td class="innerdescdesccell"><b>ClearType</b>: Шрифт отображается с использованием технологии сглаживания <a href="https://ru.wikipedia.org/wiki/ClearType" target="_blank">ClearType</a>.</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">6</td>
                  <td class="innerdescdesccell"><b>ClearTypeNatural</b>: Шрифт отображается с использованием технологии сглаживания Natural ClearType.</td>
                </tr>
              </table>
              <i>Пример:</i> <code>&lt;Quality&gt;1&lt;/Quality&gt;</code>
            </td>
          </tr>

          <tr>
            <td colspan="2" class="subsection"><div class="subsection">в &lt;History&gt;:</div></td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="Count">Атрибут <i>Count</i><br><small>в &lt;History&gt;&lt;DirHistory&gt;</small></a></div></td>
            <td class="hintcell">
              Атрибут <code>Count</code> позволяет указать количество записей из списка посещённых каталогов, которые будут отображаться в выпадающем меню (команда <a href="cmds.html#cm_DirHistory">cm_DirHistory</a>). По умолчанию 30.<br>
              При использовании древовидного меню значение атрибута будет проигнорировано.
            </td>
          </tr>

          <tr>
            <td colspan="2" class="subsection"><div class="subsection">в &lt;Icons&gt;:</div></td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="CustomIcons">&lt;CustomIcons&gt;</a></div></td>
            <td class="hintcell">
              Параметр определяет, какие значки будут использоваться для дисков, папок и архивов.<br>
              Задаётся как сумма следующих значений:<br>
              <table class="innercmddesc">
                <tr class="rowinnerdesc">
                  <th class="innerdescheader">Элемент</th>
                  <th class="innerdescheader">Из системы</th>
                  <th class="innerdescheader">Пользовательские</th>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">Диски</td>
                  <td class="innerdescdesccell">0</td>
                  <td class="innerdescdesccell">1 (только Windows)</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">Папки</td>
                  <td class="innerdescdesccell">0</td>
                  <td class="innerdescdesccell">2 (все, кроме Haiku)</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">Архивы</td>
                  <td class="innerdescdesccell">0</td>
                  <td class="innerdescdesccell">4 (Windows, Linux и FreeBSD)</td>
                </tr>
              </table>
              <br>
              <i>
                Если мы хотим...<br>
                ...все из системы: 0 + 0 + 0= 0, тогда <code>&lt;CustomIcons&gt;0&lt;/CustomIcons&gt;</code><br>
                ...все пользовательские: 1 + 2 + 4 = 7, тогда <code>&lt;CustomIcons&gt;7&lt;/CustomIcons&gt;</code><br>
                ...пользовательские для дисков, остальные из системы: 1 + 0 + 0 = 1, тогда <code>&lt;CustomIcons&gt;1&lt;/CustomIcons&gt;</code><br>
                и т.д...
              </i>
              <br><br>
              Для пользовательских значков используются следующие ("XxX"&nbsp;&ndash; это размеры значков):<br>
              <table class="innercmddesc">
                <tr class="rowinnerdesc">
                  <th class="innerdescheader">Элемент</th>
                  <th class="innerdescheader">Расположение</th>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">Диски</td>
                  <td class="innerdescdesccell">%commander_path%\pixmaps\theme\XxX\devices\</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">Папки</td>
                  <td class="innerdescdesccell">%commander_path%\pixmaps\theme\XxX\places\folder.png</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">Архивы</td>
                  <td class="innerdescdesccell"><small>%commander_path%\pixmaps\theme\XxX\mimetypes\package-x-generic.png</small></td>
                </tr>
              </table>
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="DiskAlpha">&lt;DiskAlpha&gt;</a></div></td>
            <td class="hintcell">
              Задаёт уровень прозрачности для значков отмонтированных дисков.<br>
              <table class="innercmddesc">
                <tr class="rowinnerdesc">
                  <th class="innerdescheader">Значение</th>
                  <th class="innerdescheader">Описание</th>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">от 1 до 99</td>
                  <td class="innerdescdesccell">Уровень прозрачности (по умолчанию 50).</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">0 или 100</td>
                  <td class="innerdescdesccell">Запретить функцию.</td>
                </tr>
              </table>
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="ToolSize">&lt;ToolSize&gt;</a></div></td>
            <td class="hintcell">Размер значков панели инструментов во встроенном редакторе, просмотрщике и инструменте сравнения, допустимые значения: 16, 24 или 32.</td>
          </tr>

          <tr>
            <td colspan="2" class="subsection"><div class="subsection">в &lt;Layout&gt;:</div></td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="ShowColonAfterDrive">&lt;ShowColonAfterDrive&gt;</a></div></td>
            <td class="hintcell">Только Windows: показать двоеточие после букв дисков в <a href="help.html#iface_drive_pane">панели кнопок дисков</a> и в <a href="help.html#iface_drive_btn">списке дисков</a>. По умолчанию <code>False</code>.</td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="UppercaseDriveLetter">&lt;UppercaseDriveLetter&gt;</a></div></td>
            <td class="hintcell">
              Только Windows: использовать заглавные буквы в <a href="help.html#iface_drive_pane">панели кнопок дисков</a> и в <a href="help.html#iface_drive_btn">списке дисков</a>. По умолчанию <code>False</code>.<br>
              Примечание: Параметр не меняет буквы дисков в ранее сохранённой истории и настройках (избранное, кнопки и так далее).
            </td>
          </tr>

          <tr>
            <td colspan="2" class="subsection"><div class="subsection">в &lt;Miscellaneous&gt;:</div></td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="DecimalSeparator">&lt;DecimalSeparator&gt;</a></div></td>
            <td class="hintcell">Параметр позволяет указать предпочитаемый символ десятичного разделителя (т.е. разделителя целой и дробной частей числа) вместо значения из ваших региональных настроек. Мы можем указать любой символ из таблицы ASCII с кодом от U+0000 до U+007F (подразумевается использование печатных символов, т.е. от U+0020 до U+007F).</td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="DoubleClickEditPath">&lt;DoubleClickEditPath&gt;</a></div></td>
            <td class="hintcell">Параметр позволяет выбрать действие двойного щелчка по <a href="help.html#iface_dir">панели текущего пути</a>: показать избранные каталоги (<code>False</code>, по умолчанию) или редактировать текущий путь (<code>True</code>).</td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="SystemItemProperties">&lt;SystemItemProperties&gt;</a></div></td>
            <td class="hintcell">Linux/FreeBSD: значение <code>True</code> позволяет использовать диалоговое окно свойств файла файлового менеджера, который указан как программа по умолчанию в настройках среды рабочего стола (если это возможно), иначе Double Commander будет использовать собственное <a href="help.html#cm_FileProperties">окно свойств</a>. По умолчанию <code>False</code>.</td>
          </tr>

          <tr>
            <td colspan="2" class="subsection"><div class="subsection">в &lt;SyncDirs&gt;:</div></td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="DateTimeFormat">&lt;DateTimeFormat&gt;</a></div></td>
            <td class="hintcell">Параметр позволяет указать предпочитаемый формат даты и времени в <a href="syncdirs.html">инструменте синхронизации каталогов</a>. Символы форматирования даты и времени описаны <a href="configuration.html#dt_format">здесь</a>.<br>Значение по умолчанию <code>yyyy.mm.dd hh:nn:ss</code>.</td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="SaveAsymmetric">Атрибут <i>Save</i><br><small>в &lt;SyncDirs&gt;&lt;Asymmetric&gt;</small></a></div></td>
            <td class="hintcell">
              Синхронизация каталогов: сохранять или нет асимметричный режим по умолчанию.<br>
              Если мы хотим сохранять состояние режима, тогда <code>&lt;Asymmetric Save="True"&gt;</code>,
              в противном случае <code>&lt;Asymmetric Save="False"&gt;</code> (по умолчанию).
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="SaveFileMask">Атрибут <i>Save</i><br><small>в &lt;SyncDirs&gt;&lt;FileMask&gt;</small></a></div></td>
            <td class="hintcell">
              Синхронизация каталогов: по умолчанию Double Commander сохраняет последнюю использованную маску файлов как маску для следующего запуска инструмента синхронизации (если это не шаблон поиска),
              чтобы запретить такое поведение, мы можем заменить <code>True</code> на <code>False</code> (<code>&lt;FileMask Save="False"&gt;</code>) и указать в значении <code>&lt;FileMask&gt;</code> предпочитаемую маску файлов или "*" (т.е. все файлы).
            </td>
          </tr>

          <tr>
            <td colspan="2" class="subsection"><div class="subsection">в &lt;Viewer&gt;:</div></td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="AutoCopy">&lt;AutoCopy&gt;</a></div></td>
            <td class="hintcell">Встроенный просмотрщик: включает (<code>True</code>) или выключает (<code>False</code>) автоматическое копирование выделенного текста в буфер обмена. По умолчанию <code>True</code>.</td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="ExtraLineSpanV">&lt;ExtraLineSpan&gt;</a></div></td>
            <td class="hintcell">
              Встроенный просмотрщик: параметр позволяет добавить несколько дополнительных пикселей по высоте для каждой строки. Значение задаётся непосредственно в пикселях.<br>
              По умолчанию 0.<br>
              <i>Пример:</i> <code>&lt;ExtraLineSpan&gt;2&lt;/ExtraLineSpan&gt;</code>
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="ImageExifRotate">&lt;ImageExifRotate&gt;</a></div></td>
            <td class="hintcell">
              Double Commander способен распознавать формат метаданных <a href="https://ru.wikipedia.org/wiki/EXIF" target="_blank">EXIF</a>, которые могут быть в файлах изображений JPEG.<br>
              Среди метаданных есть <a href="https://www.impulseadventure.com/photo/exif-orientation.html" target="_blank">флаг ориентации</a>, который может быть использован для просмотра изображения в том положении, в котором оно было сделано: портрет, пейзаж, перевёрнутое, зеркальное и т.д.<br>
              Тег <code>ImageExifRotate</code> определяет, будет ли Double Commander учитывать эту информацию при просмотре изображения или нет.<br>
              <table class="innercmddesc">
                <tr class="rowinnerdesc">
                  <th class="innerdescheader">Значение</th>
                  <th class="innerdescheader">Описание</th>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">True</td>
                  <td class="innerdescdesccell">Использовать встроенный в файл изображения флаг ориентации (по умолчанию).</td>
                </tr>
                <tr>
                  <td class="innerdescvaluecell">False</td>
                  <td class="innerdescdesccell">Игнорировать флаг ориентации.</td>
                </tr>
              </table>
              <i>Пример:</i> <code>&lt;ImageExifRotate&gt;True&lt;/ImageExifRotate&gt;</code>
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="JpegQuality">&lt;JpegQuality&gt;</a></div></td>
            <td class="hintcell">Встроенный просмотрщик: значение качества, которое Double Commander будет использовать по умолчанию при сохранении в формат JPEG (команды <span class="italic">Сохранить</span> и <span class="italic">Сохранить как...</span>). По умолчанию 80.</td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="LeftMargin">&lt;LeftMargin&gt;</a></div></td>
            <td class="hintcell">
              Встроенный просмотрщик: параметр позволяет добавить пространство между левой границей окна и границей текста. Значение задаётся непосредственно в пикселях.<br>
              По умолчанию 4.<br>
              <i>Пример:</i> <code>&lt;LeftMargin&gt;4&lt;/LeftMargin&gt;</code>
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="MaxCodeSize">&lt;MaxCodeSize&gt;</a></div></td>
            <td class="hintcell">
              Встроенный просмотрщик: ограничивает максимальный размер файла для автоматического выбора режима просмотра кода (отображение текста с подсветкой синтаксиса требует больше ресурсов, чем отображение простого текста). Значение параметра игнорируется, когда мы принудительно включаем режим просмотра кода в окне просмотрщика.<br>
              Размер задаётся в мегабайтах, значение по умолчанию 128.
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="MaxTextWidth">&lt;MaxTextWidth&gt;</a></div></td>
            <td class="hintcell">
              Встроенный просмотрщик: задать максимальное количество символов в одной строке до принудительного переноса на новую.<br>
              Диапазон значений от 80 до 16384, по умолчанию 1024.<br>
              <i>Пример:</i> <code>&lt;MaxTextWidth&gt;1024&lt;/MaxTextWidth&gt;</code>
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="SynEditMask">&lt;SynEditMask&gt;</a></div></td>
            <td class="hintcell">
              Встроенный просмотрщик: параметр позволяет управлять списком расширений файлов для режима просмотра кода (конечно, в пределах доступного списка).
              Мы можем указать маски файлов (через точку с запятой ";" без пробелов), которые автоматически будут открываться в этом режиме вместо обычного текста, или имя шаблона поиска для исключения. Также мы можем отключить автоматическое открытие файлов в этом режиме, задав пустую строку.
              Значение по умолчанию "*".
            </td>
          </tr>

          <tr>
            <td class="cmdcell"><div class="firstcolumnaleft"><a name="TabSpaces">&lt;TabSpaces&gt;</a></div></td>
            <td class="hintcell">
              Встроенный просмотрщик: задать ширину табуляции.<br>
              Диапазон значений от 1 до 32, по умолчанию 8.<br>
              <i>Пример:</i> <code>&lt;TabSpaces&gt;4&lt;/TabSpaces&gt;</code>
            </td>
          </tr>
        </table>
        <p class="navback"><a href="#topofpage">(наверх)</a></p>
      </div>

      <div>
        <h2><a name="index">4. Индекс</a></h2>
        <table class="index">
          <tr>
            <td class="indexcell">
              <p>
                <a href="#Count">Атрибут <i>Count</i> (&lt;DirHistory&gt;)</a><br>
                <a href="#SaveAsymmetric">Атрибут <i>Save</i> (&lt;Asymmetric&gt;)</a><br>
                <a href="#SaveFileMask">Атрибут <i>Save</i> (&lt;FileMask&gt;)</a><br><br>
                <a href="#ActiveRight">ActiveRight</a><br>
                <a href="#AutoCopy">AutoCopy</a><br>
                <a href="#AutoExtractOpenMask">AutoExtractOpenMask</a><br>
                <a href="#AutoSaveWidth">AutoSaveWidth</a><br>
                <a href="#ConfirmQuit">ConfirmQuit</a><br>
                <a href="#CopyAttributes">CopyAttributes</a><br>
                <a href="#CopyTime">CopyTime</a><br>
                <a href="#CopyXattributes">CopyXattributes</a><br>
                <a href="#CustomIcons">CustomIcons</a><br>
                <a href="#DateTimeFormat">DateTimeFormat</a>
              </p>
            </td>
            <td class="indexcell">
              <p>
                <a href="#DecimalSeparator">DecimalSeparator</a><br>
                <a href="#DefaultDropEffect">DefaultDropEffect</a><br>
                <a href="#DiskAlpha">DiskAlpha</a><br>
                <a href="#DoubleClickEditPath">DoubleClickEditPath</a><br>
                <a href="#ExtraLineSpanF">ExtraLineSpan (&lt;FilesViews&gt;)</a><br>
                <a href="#ExtraLineSpanV">ExtraLineSpan (&lt;Viewer&gt;)</a><br>
                <a href="#FindWordAtCursor">FindWordAtCursor</a><br>
                <a href="#FolderPrePostfix">FolderPrefix и FolderPostfix</a><br>
                <a href="#gBorderFrameWidth">gBorderFrameWidth</a><br>
                <a href="#ImageExifRotate">ImageExifRotate</a><br>
                <a href="#JpegQuality">JpegQuality</a><br>
                <a href="#LeftMargin">LeftMargin</a><br>
                <a href="#LongInStatus">LongInStatus</a><br>
                <a href="#LongNameAlert">LongNameAlert</a>
              </p>
            </td>
            <td class="indexcell">
              <p>
                <a href="#MaxCodeSize">MaxCodeSize</a><br>
                <a href="#MaxTextWidth">MaxTextWidth</a><br>
                <a href="#Mode">Mode</a><br>
                <a href="#NtfsHourTimeDelay">NtfsHourTimeDelay</a><br>
                <a href="#Quality">Quality</a><br>
                <a href="#RenameConfirmMouse">RenameConfirmMouse</a><br>
                <a href="#ShowColonAfterDrive">ShowColonAfterDrive</a><br>
                <a href="#Sounds">Sounds</a><br>
                <a href="#SynEditMask">SynEditMask</a><br>
                <a href="#SystemItemProperties">SystemItemProperties</a><br>
                <a href="#TabSpaces">TabSpaces</a><br>
                <a href="#TitleStyle">TitleStyle</a><br>
                <a href="#ToolSize">ToolSize</a><br>
                <a href="#UppercaseDriveLetter">UppercaseDriveLetter</a>
              </p>
            </td>
          </tr>
        </table>
        <p class="navback"><a href="#topofpage">(наверх)</a></p>
        <br>
      </div>
    </div>
    <div class="footer"><div class="nav"><a title="Начало" href="index.html">Начало</a> | <a title="Предыдущая страница" href="commandline.html">Пред.</a> | <a title="Следующая страница" href="plugins.html">След.</a></div></div>
    <div class="checker">
      <a href="https://validator.w3.org/check?uri=referer" target="_blank"><img src="https://www.w3.org/Icons/valid-html40" alt="Valid HTML 4.0 Transitional" height="31" width="88"></a>
      <a href="https://jigsaw.w3.org/css-validator/check/referer" target="_blank"><img style="border:0;width:88px;height:31px" src="https://jigsaw.w3.org/css-validator/images/vcss" alt="CSS Valid!"></a>
    </div>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
  </body>
</html>