From 31e80e0afe72e8a3faef445ebf414273540e511c Mon Sep 17 00:00:00 2001 From: johnd0e <1838643+johnd0e@users.noreply.github.com> Date: Sun, 16 Feb 2025 22:29:58 +0100 Subject: [PATCH 01/23] Enc: update farcolor.html --- enc/enc_rus/meta/structures/farcolor.html | 235 +++++++++++++++++++--- 1 file changed, 209 insertions(+), 26 deletions(-) diff --git a/enc/enc_rus/meta/structures/farcolor.html b/enc/enc_rus/meta/structures/farcolor.html index 6275b4b9dc..c9e8d4fc06 100644 --- a/enc/enc_rus/meta/structures/farcolor.html +++ b/enc/enc_rus/meta/structures/farcolor.html @@ -20,12 +20,50 @@

FarColor

+struct rgba
+{
+	unsigned char
+		r,
+		g,
+		b,
+		a;
+};
+
+struct color_index
+{
+	unsigned char
+		i,
+		reserved0,
+		reserved1,
+		a;
+};
+
 struct FarColor
 {
-  FARCOLORFLAGS Flags;
-  COLORREF ForegroundColor;
-  COLORREF BackgroundColor;
-  void *Reserved;
+	FARCOLORFLAGS Flags;
+	union
+	{
+		COLORREF ForegroundColor;
+		struct color_index ForegroundIndex;
+		struct rgba ForegroundRGBA;
+	};
+	union
+	{
+		COLORREF BackgroundColor;
+		struct color_index BackgroundIndex;
+		struct rgba BackgroundRGBA;
+	};
+	union
+	{
+		COLORREF UnderlineColor;
+		struct color_index UnderlineIndex;
+		struct rgba UnderlineRGBA;
+	};
+	DWORD Reserved;
+	// ...
+	UNDERLINE_STYLE GetUnderline() const  {/* ... */}
+	FarColor& SetUnderline(UNDERLINE_STYLE UnderlineStyle) {/* ... */}
+	// ... кроме того определён ряд других хелперов, полное определение см. в plugin.hpp
 };
 
@@ -34,37 +72,182 @@

Элементы

Flags
Может быть комбинацией следующих значений (тип FARCOLORFLAGS): - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + +
ФлагОписание
FCF_FG_INDEXцвет символа задан индексом в стандартной палитре NT (0 - 15) или VT100 (16 - 255)
FCF_BG_INDEXцвет фона символа задан индексом в стандартной палитре NT (0 - 15) или VT100 (16 - 255)
FCF_FG_BOLDрасширенные атрибуты, задан стиль: "жирный" символ
FCF_FG_ITALICрасширенные атрибуты, задан стиль: "наклонный" символ
FCF_FG_UNDERLINEрасширенные атрибуты, задан стиль: "подчеркнутый" символ
FCF_NONEнулевой флаг
ФлагОписание
FCF_FG_INDEXцвет символа задан индексом
FCF_BG_INDEXцвет фона символа задан индексом
FCF_FG_UNDERLINE_INDEXцвет подчёркивания задан индексом
FCF_INHERIT_STYLE + "Наследовать" расширенные атрибуты; используется в группах раскраски файлов, в цвете выделения, курсора, + и в раскраске редактора, потенциально - и в других местах +
FCF_NONEнулевой флаг
+
+
Расширенные атрибуты, задающие стиль (см. также Замечания): + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ФлагОписание
FCF_FG_BLINK"мигающий"
FCF_FG_BOLD"жирный" (или "яркий")
FCF_FG_FAINT "блёклый"
FCF_INVERSE"инверсный" ("негатив")
FCF_FG_INVISIBLE"невидимый" ("скрытый")
FCF_FG_ITALIC"наклонный" ("курсив")
FCF_FG_OVERLINE"надчёркнутый"
FCF_FG_INVISIBLE"зачёркнутый"
FCF_FG_U_DATA0, FCF_FG_U_DATA1, + FCF_FG_U_DATA2 +

"подчёркнутый"; стиль подчёркивания определяется комбинацией значений этих трёх битов. +

Для работы со стилями подчёркивания предусмотрены хелперы GetUnderline() и + SetUnderline(). +

Возможные стили подчёркивания (перечисление UNDERLINE_STYLE): + UNDERLINE_NONE, UNDERLINE_SINGLE, + UNDERLINE_DOUBLE, UNDERLINE_CURLY, + UNDERLINE_DOT, UNDERLINE_DASH. +

-
ForegroundColor
-
Цвет символа в формате 0xAABBGGRR или индекс 0xAA000000 - 0xAA0000FF, если установлен флаг FCF_FG_INDEX.
-
BackgroundColor
-
Цвет символа в формате 0xAABBGGRR или индекс 0xAA000000 - 0xAA0000FF, если установлен флаг FCF_BG_INDEX.
+
Маски: + + + + + + + + + + + + + + + + + + + + + +
ФлагОписание
FCF_INDEXMASKFCF_FG_INDEX | FCF_BG_INDEX | FCF_FG_UNDERLINE_INDEX
FCF_FG_UNDERLINE_MASKFCF_FG_U_DATA0 | FCF_FG_U_DATA1 | FCF_FG_U_DATA2
FCF_RAWATTR_MASKLVB console attributes
FCF_STYLE_MASKобъединение всех расширенных атрибутов
+
+
ForegroundIndex | ForegroundRGBA | ForegroundColor
+
+ Цвет символа может быть представлен в виде структур color_index, rgba + или типа COLORREF, в зависимости от флага FCF_FG_INDEX: + +

Внимание! Внимание!

+ +

Примечание Примечание

+ +
+
BackgroundIndex | BackgroundRGBA | BackgroundColor
+
Цвет фона символа, в зависимости от флага FCF_BG_INDEX, формат тот же что у Foreground*.
+
UnderlineIndex | UnderlineRGBA | UnderlineColor
+
Цвет подчёркивания, в зависимости от флага FCF_FG_UNDERLINE_INDEX, формат тот же что у Foreground*.
Reserved
Не используется и должен быть установлен в 0.

Замечания

-При формировании цвета для стандартной консоли Windows обязательно указывайте флаги FCF_FG_INDEX и FCF_BG_INDEX. -
+

При использовании цветов из палитры обязательно указывайте флаги FCF_FG_INDEX, FCF_BG_INDEX + (и FCF_FG_UNDERLINE_INDEX, если используется подчёркивание). -

-Старший байт в ForegroundColor и BackgroundColor определяет степень прозрачности цвета, от полностью прозрачного (00) до полностью непрозрачного (FF). -В данный момент прозрачность поддерживается не везде. Во избежание неприятных сюрпризов в будущем всегда устанавливайте старший байт в 0xFF. +

Стандартные цвета консоли Windows представляют собой палитру из 16 цветов, с индексами 0 - 15. + +

Также можно использовать цвета из палитры VT100 (16 - 255). + В этом случае значения (16 - 231) кодируются как 36R+6G+B, где уровень каждого из основных цветов 0-5, + а последние 24 значения (232 - 255) используются для оттенков серого. + +

Внимание! Внимание!

+
Смотрите также:
From 4d313e7021b7c04fb6b5680a87cce714a6b988e1 Mon Sep 17 00:00:00 2001 From: johnd0e <1838643+johnd0e@users.noreply.github.com> Date: Mon, 17 Feb 2025 19:24:52 +0100 Subject: [PATCH 02/23] Enc: mass clean up tables: get rid of ".cont" table inline styles --- enc/enc_rus/meta/basicapi/index.html | 86 +-- enc/enc_rus/meta/defs/index.html | 52 +- enc/enc_rus/meta/defs/operation_mode.html | 42 +- enc/enc_rus/meta/defs/sortmetods.html | 66 +- .../meta/dialogapi/controls/di_button.html | 68 +- .../meta/dialogapi/controls/di_checkbox.html | 60 +- .../meta/dialogapi/controls/di_combobox.html | 84 +- .../meta/dialogapi/controls/di_doublebox.html | 32 +- .../meta/dialogapi/controls/di_edit.html | 76 +- .../meta/dialogapi/controls/di_fixedit.html | 68 +- .../meta/dialogapi/controls/di_listbox.html | 64 +- .../meta/dialogapi/controls/di_pswedit.html | 52 +- .../dialogapi/controls/di_radiobutton.html | 64 +- .../meta/dialogapi/controls/di_singlebox.html | 32 +- .../meta/dialogapi/controls/di_text.html | 56 +- .../dialogapi/controls/di_usercontrol.html | 28 +- .../meta/dialogapi/controls/di_vtext.html | 48 +- .../meta/dialogapi/controls/index.html | 106 +-- .../meta/dialogapi/dmsg/dm_addhistory.html | 10 +- .../dialogapi/dmsg/dm_editunchangedflag.html | 18 +- .../meta/dialogapi/dmsg/dm_enable.html | 6 +- .../meta/dialogapi/dmsg/dm_getcheck.html | 10 +- .../dialogapi/dmsg/dm_getcomboboxevent.html | 6 +- .../dialogapi/dmsg/dm_getconsttextptr.html | 18 +- .../meta/dialogapi/dmsg/dm_getcursorpos.html | 22 +- .../meta/dialogapi/dmsg/dm_getcursorsize.html | 22 +- .../meta/dialogapi/dmsg/dm_getdlgitem.html | 6 +- .../dialogapi/dmsg/dm_getdlgitemshort.html | 6 +- .../dialogapi/dmsg/dm_getdropdownopened.html | 6 +- .../dialogapi/dmsg/dm_geteditposition.html | 18 +- .../meta/dialogapi/dmsg/dm_getfocus.html | 6 +- .../meta/dialogapi/dmsg/dm_getitemdata.html | 6 +- .../dialogapi/dmsg/dm_getitemposition.html | 6 +- .../meta/dialogapi/dmsg/dm_getselection.html | 18 +- .../meta/dialogapi/dmsg/dm_gettext.html | 6 +- .../meta/dialogapi/dmsg/dm_listadd.html | 10 +- .../meta/dialogapi/dmsg/dm_listaddstr.html | 10 +- .../meta/dialogapi/dmsg/dm_listdelete.html | 10 +- .../dialogapi/dmsg/dm_listfindstring.html | 10 +- .../meta/dialogapi/dmsg/dm_listgetcurpos.html | 10 +- .../meta/dialogapi/dmsg/dm_listgetdata.html | 10 +- .../dialogapi/dmsg/dm_listgetdatasize.html | 10 +- .../meta/dialogapi/dmsg/dm_listgetitem.html | 10 +- .../meta/dialogapi/dmsg/dm_listgettitles.html | 6 +- .../meta/dialogapi/dmsg/dm_listinfo.html | 10 +- .../meta/dialogapi/dmsg/dm_listinsert.html | 10 +- .../meta/dialogapi/dmsg/dm_listset.html | 10 +- .../meta/dialogapi/dmsg/dm_listsetcurpos.html | 10 +- .../meta/dialogapi/dmsg/dm_listsetdata.html | 10 +- .../meta/dialogapi/dmsg/dm_listsettitles.html | 6 +- .../meta/dialogapi/dmsg/dm_listsort.html | 10 +- .../meta/dialogapi/dmsg/dm_listupdate.html | 10 +- .../meta/dialogapi/dmsg/dm_set3state.html | 6 +- .../meta/dialogapi/dmsg/dm_setcheck.html | 28 +- .../dialogapi/dmsg/dm_setcomboboxevent.html | 16 +- .../meta/dialogapi/dmsg/dm_setcursorpos.html | 22 +- .../meta/dialogapi/dmsg/dm_setcursorsize.html | 22 +- .../meta/dialogapi/dmsg/dm_setdlgitem.html | 6 +- .../dialogapi/dmsg/dm_setdlgitemshort.html | 6 +- .../dialogapi/dmsg/dm_setdropdownopened.html | 14 +- .../dialogapi/dmsg/dm_seteditposition.html | 18 +- .../meta/dialogapi/dmsg/dm_setfocus.html | 6 +- .../meta/dialogapi/dmsg/dm_sethistory.html | 10 +- .../dialogapi/dmsg/dm_setitemposition.html | 6 +- .../dialogapi/dmsg/dm_setmaxtextlength.html | 14 +- .../dmsg/dm_setmouseeventnotify.html | 6 +- .../meta/dialogapi/dmsg/dm_setselection.html | 18 +- .../meta/dialogapi/dmsg/dm_settext.html | 6 +- .../meta/dialogapi/dmsg/dm_settextptr.html | 6 +- .../meta/dialogapi/dmsg/dm_showitem.html | 6 +- enc/enc_rus/meta/dialogapi/dmsg/dm_user.html | 6 +- .../meta/dialogapi/dmsg/dn_btnclick.html | 14 +- .../meta/dialogapi/dmsg/dn_controlinput.html | 6 +- .../dialogapi/dmsg/dn_ctlcolordlgitem.html | 6 +- .../dialogapi/dmsg/dn_ctlcolordlglist.html | 18 +- .../meta/dialogapi/dmsg/dn_drawdlgitem.html | 6 +- .../meta/dialogapi/dmsg/dn_editchange.html | 18 +- .../meta/dialogapi/dmsg/dn_getvalue.html | 12 +- .../meta/dialogapi/dmsg/dn_gotfocus.html | 6 +- enc/enc_rus/meta/dialogapi/dmsg/dn_help.html | 6 +- .../meta/dialogapi/dmsg/dn_hotkey.html | 30 +- enc/enc_rus/meta/dialogapi/dmsg/dn_input.html | 6 +- .../meta/dialogapi/dmsg/dn_killfocus.html | 6 +- .../meta/dialogapi/dmsg/dn_listchange.html | 18 +- .../meta/dialogapi/dmsg/dn_listhotkey.html | 10 +- .../meta/dialogapi/dmsg/dn_resizeconsole.html | 6 +- enc/enc_rus/meta/dialogapi/dmsg/index_dm.html | 266 +++---- enc/enc_rus/meta/dialogapi/dmsg/index_dn.html | 94 +-- .../meta/dialogapi/flags/dif_3state.html | 6 +- .../meta/dialogapi/flags/dif_boxcolor.html | 10 +- .../meta/dialogapi/flags/dif_btnnoclose.html | 6 +- .../meta/dialogapi/flags/dif_centergroup.html | 22 +- .../meta/dialogapi/flags/dif_centertext.html | 10 +- .../dialogapi/flags/dif_defaultbutton.html | 38 +- .../meta/dialogapi/flags/dif_disable.html | 6 +- .../dialogapi/flags/dif_dropdownlist.html | 6 +- .../meta/dialogapi/flags/dif_editexpand.html | 10 +- .../meta/dialogapi/flags/dif_editor.html | 6 +- .../meta/dialogapi/flags/dif_editpath.html | 10 +- .../dialogapi/flags/dif_editpathexec.html | 10 +- .../meta/dialogapi/flags/dif_focus.html | 38 +- .../meta/dialogapi/flags/dif_group.html | 6 +- .../meta/dialogapi/flags/dif_hidden.html | 6 +- .../meta/dialogapi/flags/dif_history.html | 10 +- .../meta/dialogapi/flags/dif_homeitem.html | 42 +- .../meta/dialogapi/flags/dif_lefttext.html | 10 +- .../flags/dif_listautohighlight.html | 10 +- .../dialogapi/flags/dif_listnoampersand.html | 10 +- .../meta/dialogapi/flags/dif_listnobox.html | 6 +- .../meta/dialogapi/flags/dif_listnoclose.html | 10 +- .../dialogapi/flags/dif_listtrackmouse.html | 6 +- .../flags/dif_listtrackmouseinfocus.html | 6 +- .../dialogapi/flags/dif_listwrapmode.html | 10 +- .../dialogapi/flags/dif_manualaddhistory.html | 10 +- .../meta/dialogapi/flags/dif_maskedit.html | 6 +- .../meta/dialogapi/flags/dif_moveselect.html | 6 +- .../dialogapi/flags/dif_noautocomplete.html | 18 +- .../meta/dialogapi/flags/dif_nobrackets.html | 6 +- .../meta/dialogapi/flags/dif_nofocus.html | 38 +- .../meta/dialogapi/flags/dif_readonly.html | 18 +- .../meta/dialogapi/flags/dif_righttext.html | 18 +- .../dialogapi/flags/dif_selectonentry.html | 18 +- .../meta/dialogapi/flags/dif_separator.html | 10 +- .../meta/dialogapi/flags/dif_separator2.html | 10 +- .../dialogapi/flags/dif_separatoruser.html | 10 +- .../meta/dialogapi/flags/dif_setshield.html | 6 +- .../dialogapi/flags/dif_showampersand.html | 30 +- .../dialogapi/flags/dif_uselasthistory.html | 10 +- .../meta/dialogapi/flags/dif_wordwrap.html | 6 +- enc/enc_rus/meta/dialogapi/flags/index.html | 170 ++--- enc/enc_rus/meta/dialogapi/index.html | 718 +++++++++--------- enc/enc_rus/meta/editorapi/index.html | 86 +-- .../meta/exported_functions/index.html | 140 ++-- enc/enc_rus/meta/fsf/convertpath.html | 14 +- enc/enc_rus/meta/fsf/copytoclipboard.html | 10 +- enc/enc_rus/meta/fsf/farrecursivesearch.html | 14 +- enc/enc_rus/meta/fsf/formatfilesize.html | 26 +- enc/enc_rus/meta/fsf/index.html | 196 ++--- enc/enc_rus/meta/fsf/mklink.html | 44 +- enc/enc_rus/meta/fsf/pastefromclipboard.html | 14 +- enc/enc_rus/meta/fsf/processname.html | 40 +- enc/enc_rus/meta/fsf/xlat.html | 22 +- .../meta/language/control_statements.html | 14 +- enc/enc_rus/meta/language/help_files.html | 62 +- enc/enc_rus/meta/language/helptopic.html | 18 +- enc/enc_rus/meta/language/index.html | 14 +- enc/enc_rus/meta/macroapi/index.html | 52 +- enc/enc_rus/meta/miscapi/index.html | 78 +- enc/enc_rus/meta/other/dict.html | 52 +- enc/enc_rus/meta/panelapi/index.html | 218 +++--- enc/enc_rus/meta/pluginapi/index.html | 14 +- .../meta/service_functions/advcontrol.html | 104 +-- .../meta/service_functions/colordialog.html | 6 +- .../meta/service_functions/dialoginit.html | 30 +- .../meta/service_functions/editor.html | 102 +-- .../meta/service_functions/editorcontrol.html | 146 ++-- .../service_functions/filefiltercontrol.html | 44 +- enc/enc_rus/meta/service_functions/index.html | 136 ++-- .../meta/service_functions/inputbox.html | 38 +- .../meta/service_functions/macrocontrol.html | 146 ++-- enc/enc_rus/meta/service_functions/menu.html | 42 +- .../meta/service_functions/message.html | 50 +- .../meta/service_functions/panelcontrol.html | 140 ++-- .../service_functions/pluginscontrol.html | 38 +- .../meta/service_functions/regexpcontrol.html | 30 +- .../service_functions/settingscontrol.html | 44 +- .../meta/service_functions/showhelp.html | 34 +- .../meta/service_functions/viewer.html | 48 +- .../meta/service_functions/viewercontrol.html | 34 +- enc/enc_rus/meta/settingapi/index.html | 42 +- enc/enc_rus/meta/structures/editorchange.html | 14 +- enc/enc_rus/meta/structures/editorcolor.html | 14 +- enc/enc_rus/meta/structures/editorinfo.html | 86 +-- enc/enc_rus/meta/structures/editorselect.html | 14 +- .../meta/structures/editorsetparameter.html | 64 +- .../meta/structures/editorundoredo.html | 18 +- .../structures/fargetplugininformation.html | 14 +- enc/enc_rus/meta/structures/fargetvalue.html | 10 +- enc/enc_rus/meta/structures/farlistfind.html | 10 +- enc/enc_rus/meta/structures/farlistinfo.html | 26 +- enc/enc_rus/meta/structures/farlistitem.html | 34 +- .../meta/structures/farlistitemdata.html | 10 +- .../meta/structures/farmacrovalue.html | 46 +- enc/enc_rus/meta/structures/farmenuitem.html | 30 +- enc/enc_rus/meta/structures/farsetcolors.html | 10 +- .../meta/structures/farsettingsitem.html | 22 +- .../meta/structures/farsettingsname.html | 22 +- enc/enc_rus/meta/structures/index.html | 470 ++++++------ .../meta/structures/infopanelline.html | 6 +- .../meta/structures/macroaddmacro.html | 30 +- .../meta/structures/macroexecutestring.html | 30 +- .../meta/structures/macroparseresult.html | 10 +- .../meta/structures/macrosendmacrotext.html | 30 +- enc/enc_rus/meta/structures/openinfo.html | 104 +-- .../meta/structures/openpanelinfo.html | 78 +- .../meta/structures/openshortcutinfo.html | 10 +- enc/enc_rus/meta/structures/panelinfo.html | 80 +- enc/enc_rus/meta/structures/panelmode.html | 18 +- enc/enc_rus/meta/structures/plugininfo.html | 30 +- .../meta/structures/pluginpanelitem.html | 72 +- .../structures/processconsoleinputinfo.html | 10 +- .../structures/processdialogeventinfo.html | 14 +- .../structures/processeditoreventinfo.html | 30 +- .../structures/processpaneleventinfo.html | 42 +- .../structures/processsynchroeventinfo.html | 6 +- .../structures/processviewereventinfo.html | 18 +- enc/enc_rus/meta/structures/versioninfo.html | 18 +- enc/enc_rus/meta/structures/viewerinfo.html | 30 +- enc/enc_rus/meta/structures/viewermode.html | 24 +- .../meta/structures/viewersetmode.html | 34 +- .../meta/structures/viewersetposition.html | 18 +- enc/enc_rus/meta/structures/windowinfo.html | 40 +- enc/enc_rus/meta/structures/windowtype.html | 26 +- enc/enc_rus/meta/viewerapi/index.html | 42 +- enc/enc_rus/meta/winapi/char_info.html | 62 +- enc/enc_rus/meta/winapi/index.html | 126 +-- enc/enc_rus/meta/winapi/index_defs.html | 8 +- enc/enc_rus/meta/winapi/index_func.html | 32 +- enc/enc_rus/meta/winapi/index_struct.html | 86 +-- enc/enc_rus/meta/winapi/input_record.html | 22 +- enc/enc_rus/meta/winapi/key_event_record.html | 38 +- .../meta/winapi/mouse_event_record.html | 56 +- enc/enc_rus/meta/winapi/win32_find_data.html | 58 +- enc/enc_rus/styles/styles.css | 33 +- enc/tools/tool.make_chm.py | 4 +- 225 files changed, 4137 insertions(+), 4138 deletions(-) diff --git a/enc/enc_rus/meta/basicapi/index.html b/enc/enc_rus/meta/basicapi/index.html index 72f4697c79..58d2eb3604 100644 --- a/enc/enc_rus/meta/basicapi/index.html +++ b/enc/enc_rus/meta/basicapi/index.html @@ -22,27 +22,27 @@

Basic API

Экспортируемые функции, т.е. те, которые плагин экспортирует для Far Manager

- + - + - - + + - - + + - - + + - - + +
ФункцияОписание
ФункцияОписание
ExitFARW -перед выходом из Far ManagerExitFARW +перед выходом из Far Manager
GetGlobalInfoWосновная информация о плагинеGetGlobalInfoWосновная информация о плагине
GetPluginInfoWдополнительная информация о плагинеGetPluginInfoWдополнительная информация о плагине
OpenWвызывает плагинOpenWвызывает плагин
SetStartupInfoWFar Manager передает плагину необходимую информациюSetStartupInfoWFar Manager передает плагину необходимую информацию
@@ -50,74 +50,74 @@

Сервисные функции, указатели на эти функц SetStartupInfoW

- + - - + + - - + + - - + + - - + + - - + +
ФункцияОписание
ФункцияОписание
GetMsgполучить строку сообщения из языкового файлаGetMsgполучить строку сообщения из языкового файла
InputBoxпозволяет запросить у пользователя текстовую строкуInputBoxпозволяет запросить у пользователя текстовую строку
Menuпоказывает менюMenuпоказывает меню
Messageпоказывает сообщениеMessageпоказывает сообщение
ShowHelpпоказывает нужный раздел из файла помощиShowHelpпоказывает нужный раздел из файла помощи

Структуры

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СтруктураОписание
СтруктураОписание
ExitInfoпри закрытии плагинаExitInfoпри закрытии плагина
FarKeyкод клавишиFarKeyкод клавиши
FarMenuItemэлемент менюFarMenuItemэлемент меню
FarStandardFunctionsуказатели на стандартные функиции Far ManagerFarStandardFunctionsуказатели на стандартные функции Far Manager
GlobalInfoосновная информация о плагинеGlobalInfoосновная информация о плагине
OpenInfoинформация о том, откуда вызван плагинOpenInfoинформация о том, откуда вызван плагин
PluginInfoинформация о модуле плагинаPluginInfoинформация о модуле плагина
PluginMenuItemинформация о добавляемых в меню плагинов элементахPluginMenuItemинформация о добавляемых в меню плагинов элементах
PluginStartupInfoразличная важная информацияPluginStartupInfoразличная важная информация
VersionInfoинформация о версии плагинаVersionInfoинформация о версии плагина
diff --git a/enc/enc_rus/meta/defs/index.html b/enc/enc_rus/meta/defs/index.html index 99669e2ceb..94b2cd6657 100644 --- a/enc/enc_rus/meta/defs/index.html +++ b/enc/enc_rus/meta/defs/index.html @@ -18,71 +18,71 @@

Типы и определения

Типы

- + - - + + - - + + - - + +
ТипОписание
ТипОписание
FARPANELITEMFREECALLBACKCALLBACK-функция для PluginPanelItem.UserDataFARPANELITEMFREECALLBACKCALLBACK-функция для PluginPanelItem.UserData
FARWINDOWPROCфункция-обработчик окна диалогаFARWINDOWPROCфункция-обработчик окна диалога
FRSUSERFUNCCALLBACK-функция для FSF.FarRecursiveSearchFRSUSERFUNCCALLBACK-функция для FSF.FarRecursiveSearch

Определения

- + - - + +
ОпределениеОписание
ОпределениеОписание
DlgProcпользовательский шаблон функции обработки диалога, используется в DialogInitDlgProcпользовательский шаблон функции обработки диалога, используется в DialogInit

Константы

- + - - + + - - + + - - + + - - + + - - + + - - + +
КонстантаОписание
КонстантаОписание
COL_*индексы цветов в цветовой схеме (файл farcolor.hpp)COL_*индексы цветов в цветовой схеме (файл farcolor.hpp)
MACROOPCODEкоды операций макродвижкаMACROOPCODEкоды операций макродвижка
FARMANAGERVERSIONномер версии Far ManagerFARMANAGERVERSIONномер версии Far Manager
OPM_*дополнительная информация о режиме функции и месте, откуда она была вызванаOPM_*дополнительная информация о режиме функции и месте, откуда она была вызвана
SM_*метод сортировкиSM_*метод сортировки
ERROR_*типы ошибок, возвращаемые функцией GetLastError, известные Far ManagerERROR_*типы ошибок, возвращаемые функцией GetLastError, известные Far Manager

Макросы

- + - - + +
МакросОписание
МакросОписание
MAKEFARVERSIONгенерация требуемой версии Far ManagerMAKEFARVERSIONгенерация требуемой версии Far Manager
diff --git a/enc/enc_rus/meta/defs/operation_mode.html b/enc/enc_rus/meta/defs/operation_mode.html index e6c31ae1f8..21aae3deec 100644 --- a/enc/enc_rus/meta/defs/operation_mode.html +++ b/enc/enc_rus/meta/defs/operation_mode.html @@ -20,28 +20,28 @@

Operation mode

- - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - + + + + + +
МетодОписание
OPM_SILENTПлагин должен минимизировать запросы пользователя по возможности, так как вызываемая функция - это часть более комплексной операции.
OPM_FINDФункция плагина была вызвана из Диалога поиска файлов, или другой команды, сканирующей каталоги. Экранный вывод должен быть минимизирован.
OPM_VIEWФункция плагина вызвана как часть операции просмотра файла. Если файл просматривается на панели быстрого просмотра, то OPM_VIEW используется совместно с OPM_QUICKVIEW.
OPM_QUICKVIEWФункция плагина вызвана как часть операции просмотра файла на панели быстрого просмотра (пользователь нажал Ctrl+Q в панелях).
OPM_EDITФункция плагина вызвана как часть операции редактирования файла.
OPM_DESCRФункция была вызвана для запроса или для изменения файла и его описания.
OPM_TOPLEVELВсе файлы в плагине будут обработаны. Этот флаг устанавливается во время обработки команд Shift+F2 и Shift+F3 вне базового файла плагина. +
МетодОписание
OPM_SILENTПлагин должен минимизировать запросы пользователя по возможности, так как вызываемая функция - это часть более комплексной операции.
OPM_FINDФункция плагина была вызвана из Диалога поиска файлов, или другой команды, сканирующей каталоги. Экранный вывод должен быть минимизирован.
OPM_VIEWФункция плагина вызвана как часть операции просмотра файла. Если файл просматривается на панели быстрого просмотра, то OPM_VIEW используется совместно с OPM_QUICKVIEW.
OPM_QUICKVIEWФункция плагина вызвана как часть операции просмотра файла на панели быстрого просмотра (пользователь нажал Ctrl+Q в панелях).
OPM_EDITФункция плагина вызвана как часть операции редактирования файла.
OPM_DESCRФункция была вызвана для запроса или для изменения файла и его описания.
OPM_TOPLEVELВсе файлы в плагине будут обработаны. Этот флаг устанавливается во время обработки команд Shift+F2 и Shift+F3 вне базового файла плагина. Переданный в функцию плагина список также содержит всю необходимую информацию, поэтому плагин может игнорировать этот флаг, или же повысить скорость операции.
OPM_PGDNФункция плагина вызвана после нажатия Ctrl+PgDn в панелях.
OPM_COMMANDSФункция плагина вызвана из меню архивных команд Shift+F3.
OPM_NONEНулевая константа.
OPM_PGDNФункция плагина вызвана после нажатия Ctrl+PgDn в панелях.
OPM_COMMANDSФункция плагина вызвана из меню архивных команд Shift+F3.
OPM_NONEНулевая константа.
Смотрите также:
diff --git a/enc/enc_rus/meta/defs/sortmetods.html b/enc/enc_rus/meta/defs/sortmetods.html index 6295827fd6..b2ea1e0717 100644 --- a/enc/enc_rus/meta/defs/sortmetods.html +++ b/enc/enc_rus/meta/defs/sortmetods.html @@ -17,39 +17,39 @@

Метод сортировки

Метод сортировки может принимать одно из следующих значений (перечисление OPENPANELINFO_SORTMODES): - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
МетодОписание
SM_DEFAULTСортировка по умолчанию.
SM_UNSORTEDБез сортировки.
SM_NAMEПо имени.
SM_EXTПо расширению.
SM_MTIMEПо дате последней записи в файл.
SM_CTIMEПо дате создания файла.
SM_ATIMEПо дате последнего доступа.
SM_SIZEПо размеру.
SM_DESCRПо описанию.
SM_OWNERПо владельцу.
SM_COMPRESSEDSIZEПо сжатому размеру.
SM_NUMLINKSПо количеству ссылок файлов.
SM_NUMSTREAMSПо количеству потоков.
SM_STREAMSSIZEПо размеру данных во всех потоках.
SM_NAMEONLYПо имени файла без расширения.
SM_CHTIMEПо дате изменения файла.
МетодОписание
SM_DEFAULTСортировка по умолчанию.
SM_UNSORTEDБез сортировки.
SM_NAMEПо имени.
SM_EXTПо расширению.
SM_MTIMEПо дате последней записи в файл.
SM_CTIMEПо дате создания файла.
SM_ATIMEПо дате последнего доступа.
SM_SIZEПо размеру.
SM_DESCRПо описанию.
SM_OWNERПо владельцу.
SM_COMPRESSEDSIZEПо сжатому размеру.
SM_NUMLINKSПо количеству ссылок файлов.
SM_NUMSTREAMSПо количеству потоков.
SM_STREAMSSIZEПо размеру данных во всех потоках.
SM_NAMEONLYПо имени файла без расширения.
SM_CHTIMEПо дате изменения файла.

Смотрите также:
diff --git a/enc/enc_rus/meta/dialogapi/controls/di_button.html b/enc/enc_rus/meta/dialogapi/controls/di_button.html index 4fb4f27268..b399e33101 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_button.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_button.html @@ -43,36 +43,36 @@

Флаги

Для элемента DI_BUTTON имеют значения следующие флаги: - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +
ФлагОписание
DIF_DEFAULTBUTTONфлаг, означающий, что данный элемент диалога является "элементом по умолчанию"
DIF_FOCUSопределяет, что при показе диалога установить клавиатурный фокус ввода на данный элемент
DIF_BTNNOCLOSEне завершать работу диалога при нажатии на кнопку
DIF_CENTERGROUPцентрирование идущих подряд кнопок с одинаковой вертикальной позицией (параметр X игнорируется)
DIF_NOBRACKETSпоказывает заголовок кнопки без скобок
DIF_DISABLEэлемент является недоступным
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода
DIF_SETSHIELDразмещает на кнопке аналог "иконки со щитом" Microsoft UAC
DIF_SHOWAMPERSANDпоказывать в заголовке рамки амперсанд не используя его для определения горячей клавиши
ФлагОписание
DIF_DEFAULTBUTTONфлаг, означающий, что данный элемент диалога является "элементом по умолчанию"
DIF_FOCUSопределяет, что при показе диалога установить клавиатурный фокус ввода на данный элемент
DIF_BTNNOCLOSEне завершать работу диалога при нажатии на кнопку
DIF_CENTERGROUPцентрирование идущих подряд кнопок с одинаковой вертикальной позицией (параметр X игнорируется)
DIF_NOBRACKETSпоказывает заголовок кнопки без скобок
DIF_DISABLEэлемент является недоступным
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода
DIF_SETSHIELDразмещает на кнопке аналог "иконки со щитом" Microsoft UAC
DIF_SHOWAMPERSANDпоказывать в заголовке рамки амперсанд не используя его для определения горячей клавиши

События

- - - - - + + + + - - - - - - - - - - + + + + + + + + + +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2:
 Colors[0] - текст кнопки
@@ -90,16 +90,16 @@ 

События

Colors[2] - 0 (не используется)
 Colors[3] - 0 (не используется)
DN_CONTROLINPUTнажали клавиатурную клавишу или кликнули клавишей мыши
DN_HOTKEYгорячая клавиша (Alt+Символ)
DN_BTNCLICKнажата кнопка
DN_KILLFOCUSэлемент потерял фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_GOTFOCUSэлемент получил фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_CONTROLINPUTнажали клавиатурную клавишу или кликнули клавишей мыши
DN_HOTKEYгорячая клавиша (Alt+Символ)
DN_BTNCLICKнажата кнопка
DN_KILLFOCUSэлемент потерял фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_GOTFOCUSэлемент получил фокус (при условии, что не используется флаг DIF_NOFOCUS)
diff --git a/enc/enc_rus/meta/dialogapi/controls/di_checkbox.html b/enc/enc_rus/meta/dialogapi/controls/di_checkbox.html index 5159c2361a..a128fbee8b 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_checkbox.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_checkbox.html @@ -44,27 +44,27 @@

Флаги

Для элемента DI_CHECKBOX имеют значения следующие флаги: - - - + + - - + - - + - - + - - + - - + - - +
ФлагОписание
DIF_DEFAULTBUTTONфлаг, означающий, что данный элемент диалога является "элементом по умолчанию" +
ФлагОписание
DIF_DEFAULTBUTTONфлаг, означающий, что данный элемент диалога является "элементом по умолчанию"
DIF_FOCUSопределяет, что при показе диалога установить клавиатурный фокус ввода на данный элемент +
DIF_FOCUSопределяет, что при показе диалога установить клавиатурный фокус ввода на данный элемент
DIF_CENTERGROUPцентрирование идущих подряд переключателей с одинаковой вертикальной позицией (параметр X игнорируется) +
DIF_CENTERGROUPцентрирование идущих подряд переключателей с одинаковой вертикальной позицией (параметр X игнорируется)
DIF_DISABLEэлемент является недоступным +
DIF_DISABLEэлемент является недоступным
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода +
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода
DIF_3STATEконтрольный переключатель будет иметь 3 состояния: "выключен", "включён", "неопределено" +
DIF_3STATEконтрольный переключатель будет иметь 3 состояния: "выключен", "включён", "неопределено"
DIF_SHOWAMPERSANDпоказывать в заголовке рамки амперсанд не используя его для определения горячей клавиши +
DIF_SHOWAMPERSANDпоказывать в заголовке рамки амперсанд не используя его для определения горячей клавиши
@@ -72,12 +72,12 @@

Флаги

События

- + - - - - + + + - - - - - - - - - - + + + + + + + + + +
СобытиеОписание
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2: +
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2:
 Colors[0] - текст кнопки
                 (COL_WARNDIALOGBUTTON или COL_DIALOGTEXT)
@@ -86,16 +86,16 @@ 

События

Colors[2] - 0 (не используется) Colors[3] - 0 (не используется)
DN_CONTROLINPUTнажали клавиатурную клавишу или кликнули клавишей мыши
DN_HOTKEYгорячая клавиша (Alt+Символ)
DN_BTNCLICKизменение состояния переключателя
DN_KILLFOCUSэлемент потерял фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_GOTFOCUSэлемент получил фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_CONTROLINPUTнажали клавиатурную клавишу или кликнули клавишей мыши
DN_HOTKEYгорячая клавиша (Alt+Символ)
DN_BTNCLICKизменение состояния переключателя
DN_KILLFOCUSэлемент потерял фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_GOTFOCUSэлемент получил фокус (при условии, что не используется флаг DIF_NOFOCUS)
diff --git a/enc/enc_rus/meta/dialogapi/controls/di_combobox.html b/enc/enc_rus/meta/dialogapi/controls/di_combobox.html index 8356bea962..73a237036c 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_combobox.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_combobox.html @@ -48,42 +48,42 @@

Флаги

Для элемента DI_COMBOBOX имеют значения следующие флаги (про флаги списка см. FarListItem): - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + +
ФлагОписание
DIF_DEFAULTBUTTONфлаг, означающий, что данный элемент диалога является "элементом по умолчанию"
DIF_FOCUSопределяет, что при показе диалога установить клавиатурный фокус ввода на данный элемент
DIF_DROPDOWNLISTстиль не редактируемого раскрывающегося списка - DropDownList
DIF_EDITEXPAND"расширять" переменные среды
DIF_EDITPATHстрока ввода будет содержать имена реальных файловых объектов
DIF_LISTAUTOHIGHLIGHTгорячие клавиши будут назначены автоматически
DIF_LISTNOAMPERSANDпоказывать горячие клавиши в списке
DIF_LISTWRAPMODE"заворачивает" список при навигации по списку
DIF_DISABLEэлемент является недоступным
DIF_READONLYпереводит строки редактирования в состояние "только для чтения"
DIF_SELECTONENTRYвыделить редактируемый текст при получении фокуса ввода
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода
ФлагОписание
DIF_DEFAULTBUTTONфлаг, означающий, что данный элемент диалога является "элементом по умолчанию"
DIF_FOCUSопределяет, что при показе диалога установить клавиатурный фокус ввода на данный элемент
DIF_DROPDOWNLISTстиль не редактируемого раскрывающегося списка - DropDownList
DIF_EDITEXPAND"расширять" переменные среды
DIF_EDITPATHстрока ввода будет содержать имена реальных файловых объектов
DIF_LISTAUTOHIGHLIGHTгорячие клавиши будут назначены автоматически
DIF_LISTNOAMPERSANDпоказывать горячие клавиши в списке
DIF_LISTWRAPMODE"заворачивает" список при навигации по списку
DIF_DISABLEэлемент является недоступным
DIF_READONLYпереводит строки редактирования в состояние "только для чтения"
DIF_SELECTONENTRYвыделить редактируемый текст при получении фокуса ввода
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода

События

- - - - - + + + + - - - - - - - - - - - - + + + + + + + + + + + +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки строки редактирования комбинированного списка; Param2: +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки строки редактирования комбинированного списка; Param2:
 Colors[0] - редактируемый текст
                 (COL_WARNDIALOGEDIT или COL_DIALOGEDIT)
@@ -107,18 +107,18 @@ 

События

Colors[3] - цвет символа для вызова списка (COL_DIALOGTEXT)
DN_CTLCOLORDLGLISTзапрос цветовых атрибутов перед отрисовкой открытого комбинированного списка
DN_CONTROLINPUTнажали клавиатурную клавишу или кликнули клавишей мыши
DN_LISTHOTKEYпользователь для смены пункта в открытом комбинированном списке воспользовался горячими клавишами
DN_EDITCHANGEтекст изменён
DN_KILLFOCUSэлемент потерял фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_GOTFOCUSэлемент получил фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_CTLCOLORDLGLISTзапрос цветовых атрибутов перед отрисовкой открытого комбинированного списка
DN_CONTROLINPUTнажали клавиатурную клавишу или кликнули клавишей мыши
DN_LISTHOTKEYпользователь для смены пункта в открытом комбинированном списке воспользовался горячими клавишами
DN_EDITCHANGEтекст изменён
DN_KILLFOCUSэлемент потерял фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_GOTFOCUSэлемент получил фокус (при условии, что не используется флаг DIF_NOFOCUS)
diff --git a/enc/enc_rus/meta/dialogapi/controls/di_doublebox.html b/enc/enc_rus/meta/dialogapi/controls/di_doublebox.html index d8ae498184..b246c182d1 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_doublebox.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_doublebox.html @@ -39,24 +39,24 @@

Флаги

Для элемента DI_DOUBLEBOX имеют значения следующие флаги: - - - - - - - + + + + + + +
ФлагОписание
DIF_LEFTTEXTвыравнивать заголовок рамки по левому краю
DIF_RIGHTTEXTвыравнивать заголовок рамки по правому краю относительно координат X1 и X2
DIF_SHOWAMPERSANDпоказывать в текстовой строке амперсанд, не используя его для определения горячей клавиши
ФлагОписание
DIF_LEFTTEXTвыравнивать заголовок рамки по левому краю
DIF_RIGHTTEXTвыравнивать заголовок рамки по правому краю относительно координат X1 и X2
DIF_SHOWAMPERSANDпоказывать в текстовой строке амперсанд, не используя его для определения горячей клавиши

События

- - - - - + + + + - - - - + + + +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки рамки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2: +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки рамки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2:
 Colors[0] - текст заголовка рамки
                 (COL_WARNDIALOGBOXTITLE или COL_DIALOGBOXTITLE)
@@ -66,10 +66,10 @@ 

События

(COL_WARNDIALOGBOX или COL_DIALOGBOX) Colors[3] - 0 (не используется)
DN_HOTKEYгорячая клавиша (Alt+Символ)
DN_CONTROLINPUT"кликнули" клавишей мыши
DN_HOTKEYгорячая клавиша (Alt+Символ)
DN_CONTROLINPUT"кликнули" клавишей мыши
diff --git a/enc/enc_rus/meta/dialogapi/controls/di_edit.html b/enc/enc_rus/meta/dialogapi/controls/di_edit.html index 2786f8cebf..75bde45524 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_edit.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_edit.html @@ -45,42 +45,42 @@

Флаги

Для элемента DI_EDIT имеют значения следующие флаги: - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + +
ФлагОписание
DIF_DEFAULTBUTTONфлаг, означающий, что данный элемент диалога является "элементом по умолчанию"
DIF_FOCUSопределяет, что при показе диалога установить клавиатурный фокус ввода на данный элемент
DIF_EDITORпоследовательно определённые поля ввода группируются в редактор с возможностью вставки и удаления строк
DIF_HISTORYпозволяет вести историю редактирования для поля ввода
DIF_MANUALADDHISTORYстрока для истории редактирования не будет автоматически добавляться в историю по завершению работы диалога
DIF_USELASTHISTORYначальное значение берётся из истории
DIF_EDITEXPAND"расширять" переменные среды
DIF_EDITPATHстрока ввода будет содержать имена реальных файловых объектов
DIF_DISABLEэлемент является недоступным
DIF_READONLYпереводит строки редактирования в состояние "только для чтения"
DIF_SELECTONENTRYвыделить редактируемый текст при получении фокуса ввода
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода
ФлагОписание
DIF_DEFAULTBUTTONфлаг, означающий, что данный элемент диалога является "элементом по умолчанию"
DIF_FOCUSопределяет, что при показе диалога установить клавиатурный фокус ввода на данный элемент
DIF_EDITORпоследовательно определённые поля ввода группируются в редактор с возможностью вставки и удаления строк
DIF_HISTORYпозволяет вести историю редактирования для поля ввода
DIF_MANUALADDHISTORYстрока для истории редактирования не будет автоматически добавляться в историю по завершению работы диалога
DIF_USELASTHISTORYначальное значение берётся из истории
DIF_EDITEXPAND"расширять" переменные среды
DIF_EDITPATHстрока ввода будет содержать имена реальных файловых объектов
DIF_DISABLEэлемент является недоступным
DIF_READONLYпереводит строки редактирования в состояние "только для чтения"
DIF_SELECTONENTRYвыделить редактируемый текст при получении фокуса ввода
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода

События

- - - - - + + + + - - - - - - - - + + + + + + + +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2: +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2:
 Colors[0] - редактируемый текст
                 (COL_WARNDIALOGEDIT или COL_DIALOGEDIT)
@@ -91,14 +91,14 @@ 

События

Colors[3] - цвет символа для History (COL_DIALOGTEXT)
DN_CONTROLINPUTнажали клавиатурную клавишу или кликнули клавишей мыши
DN_EDITCHANGEтекст изменён
DN_KILLFOCUSэлемент потерял фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_GOTFOCUSэлемент получил фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_CONTROLINPUTнажали клавиатурную клавишу или кликнули клавишей мыши
DN_EDITCHANGEтекст изменён
DN_KILLFOCUSэлемент потерял фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_GOTFOCUSэлемент получил фокус (при условии, что не используется флаг DIF_NOFOCUS)
diff --git a/enc/enc_rus/meta/dialogapi/controls/di_fixedit.html b/enc/enc_rus/meta/dialogapi/controls/di_fixedit.html index 34893a7994..8474f62a60 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_fixedit.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_fixedit.html @@ -51,38 +51,38 @@

Флаги

Для элемента DI_FIXEDIT имеют значения следующие флаги: - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + +
ФлагОписание
DIF_DEFAULTBUTTONфлаг, означающий, что данный элемент диалога является "элементом по умолчанию"
DIF_FOCUSопределяет, что при показе диалога установить клавиатурный фокус ввода на данный элемент
DIF_HISTORYпозволяет вести историю редактирования для поля ввода
DIF_MANUALADDHISTORYстрока для истории редактирования не будет автоматически добавляться в историю по завершению работы диалога
DIF_USELASTHISTORYначальное значение берётся из истории
DIF_MASKEDITполе ввода позволяет вводить значение по указанной маске
DIF_DISABLEэлемент является недоступным
DIF_READONLYпереводит строки редактирования в состояние "только для чтения"
DIF_SELECTONENTRYвыделить редактируемый текст при получении фокуса ввода
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода
ФлагОписание
DIF_DEFAULTBUTTONфлаг, означающий, что данный элемент диалога является "элементом по умолчанию"
DIF_FOCUSопределяет, что при показе диалога установить клавиатурный фокус ввода на данный элемент
DIF_HISTORYпозволяет вести историю редактирования для поля ввода
DIF_MANUALADDHISTORYстрока для истории редактирования не будет автоматически добавляться в историю по завершению работы диалога
DIF_USELASTHISTORYначальное значение берётся из истории
DIF_MASKEDITполе ввода позволяет вводить значение по указанной маске
DIF_DISABLEэлемент является недоступным
DIF_READONLYпереводит строки редактирования в состояние "только для чтения"
DIF_SELECTONENTRYвыделить редактируемый текст при получении фокуса ввода
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода

События

- - - - - + + + + - - - - - - - - + + + + + + + +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2: +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2:
 Colors[0] - редактируемый текст
                 (COL_WARNDIALOGEDIT или COL_DIALOGEDIT)
@@ -93,14 +93,14 @@ 

События

Colors[3] - цвет символа для History (COL_DIALOGTEXT)
DN_CONTROLINPUTнажали клавиатурную клавишу или кликнули клавишей мыши
DN_EDITCHANGEтекст изменён
DN_KILLFOCUSэлемент потерял фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_GOTFOCUSэлемент получил фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_CONTROLINPUTнажали клавиатурную клавишу или кликнули клавишей мыши
DN_EDITCHANGEтекст изменён
DN_KILLFOCUSэлемент потерял фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_GOTFOCUSэлемент получил фокус (при условии, что не используется флаг DIF_NOFOCUS)
diff --git a/enc/enc_rus/meta/dialogapi/controls/di_listbox.html b/enc/enc_rus/meta/dialogapi/controls/di_listbox.html index f5fc4542f0..2a22833c75 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_listbox.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_listbox.html @@ -43,44 +43,44 @@

Флаги

Для элемента DI_LISTBOX имеют значения следующие флаги (про флаги списка см. FarListItem): - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + +
ФлагОписание
DIF_DEFAULTBUTTONфлаг, означающий, что данный элемент диалога является "элементом по умолчанию"
DIF_FOCUSопределяет, что при показе диалога установить клавиатурный фокус ввода на данный элемент
DIF_LISTAUTOHIGHLIGHTгорячие клавиши будут назначены автоматически
DIF_LISTNOAMPERSANDпоказывать горячие клавиши в списке
DIF_LISTWRAPMODE"заворачивает" список при навигации по списку
DIF_LISTNOCLOSEне закрывать диалог при выборе элемента в списке
DIF_LISTTRACKMOUSEреагировать на движение мыши в списке
DIF_LISTTRACKMOUSEINFOCUSреагировать на движение мыши в списке только если элемент находится в фокусе
DIF_DISABLEэлемент является недоступным
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода
DIF_LISTNOBOXотключает прорисовку рамки вокруг списка. В этом случае Data игнорируется
ФлагОписание
DIF_DEFAULTBUTTONфлаг, означающий, что данный элемент диалога является "элементом по умолчанию"
DIF_FOCUSопределяет, что при показе диалога установить клавиатурный фокус ввода на данный элемент
DIF_LISTAUTOHIGHLIGHTгорячие клавиши будут назначены автоматически
DIF_LISTNOAMPERSANDпоказывать горячие клавиши в списке
DIF_LISTWRAPMODE"заворачивает" список при навигации по списку
DIF_LISTNOCLOSEне закрывать диалог при выборе элемента в списке
DIF_LISTTRACKMOUSEреагировать на движение мыши в списке
DIF_LISTTRACKMOUSEINFOCUSреагировать на движение мыши в списке только если элемент находится в фокусе
DIF_DISABLEэлемент является недоступным
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода
DIF_LISTNOBOXотключает прорисовку рамки вокруг списка. В этом случае Data игнорируется

События

- - - - - - - - - + + + + + + + + +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки элемента
DN_CTLCOLORDLGLISTзапрос цветовых атрибутов для отрисовки списка
DN_LISTCHANGEизменилась позиция в списке
DN_LISTHOTKEYпользователь для смены пункта в списке воспользовался горячими клавишами
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки элемента
DN_CTLCOLORDLGLISTзапрос цветовых атрибутов для отрисовки списка
DN_LISTCHANGEизменилась позиция в списке
DN_LISTHOTKEYпользователь для смены пункта в списке воспользовался горячими клавишами
diff --git a/enc/enc_rus/meta/dialogapi/controls/di_pswedit.html b/enc/enc_rus/meta/dialogapi/controls/di_pswedit.html index ca23f67ec7..924dce4b11 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_pswedit.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_pswedit.html @@ -39,30 +39,30 @@

Флаги

Для элемента DI_PSWEDIT имеют значения следующие флаги: - - - - - - - - - - - - - + + + + + + + + + + + + +
ФлагОписание
DIF_DEFAULTBUTTONфлаг, означающий, что данный элемент диалога является "элементом по умолчанию"
DIF_FOCUSопределяет, что при показе диалога установить клавиатурный фокус ввода на данный элемент
DIF_DISABLEэлемент является недоступным
DIF_READONLYпереводит строки редактирования в состояние "только для чтения"
DIF_SELECTONENTRYвыделить редактируемый текст при получении фокуса ввода
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода
ФлагОписание
DIF_DEFAULTBUTTONфлаг, означающий, что данный элемент диалога является "элементом по умолчанию"
DIF_FOCUSопределяет, что при показе диалога установить клавиатурный фокус ввода на данный элемент
DIF_DISABLEэлемент является недоступным
DIF_READONLYпереводит строки редактирования в состояние "только для чтения"
DIF_SELECTONENTRYвыделить редактируемый текст при получении фокуса ввода
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода

События

- - - - - + + + + - - - - - - - - + + + + + + + +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2: +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2:
 Colors[0] - редактируемый текст
                 (COL_WARNDIALOGEDIT или COL_DIALOGEDIT)
@@ -72,14 +72,14 @@ 

События

(COL_DIALOGEDITUNCHANGED) Colors[3] - 0 (не используется)
DN_CONTROLINPUTнажали клавиатурную клавишу или кликнули клавишей мыши
DN_EDITCHANGEтекст изменён
DN_KILLFOCUSэлемент потерял фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_GOTFOCUSэлемент получил фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_CONTROLINPUTнажали клавиатурную клавишу или кликнули клавишей мыши
DN_EDITCHANGEтекст изменён
DN_KILLFOCUSэлемент потерял фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_GOTFOCUSэлемент получил фокус (при условии, что не используется флаг DIF_NOFOCUS)
diff --git a/enc/enc_rus/meta/dialogapi/controls/di_radiobutton.html b/enc/enc_rus/meta/dialogapi/controls/di_radiobutton.html index 188aeda74d..4a4378d523 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_radiobutton.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_radiobutton.html @@ -45,34 +45,34 @@

Флаги

Для элемента DI_RADIOBUTTON имеют значения следующие флаги: - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + +
ФлагОписание
DIF_DEFAULTBUTTONфлаг, означающий, что данный элемент диалога является "элементом по умолчанию"
DIF_FOCUSопределяет, что при показе диалога установить клавиатурный фокус ввода на данный элемент
DIF_GROUPгруппировка последовательно объявленных селекторных кнопок (укажите этот флаг для первого элемента в группе)
DIF_MOVESELECTизменить выбор внутри группы при изменении фокуса ввода; также элемент будет отображаться без ограничительных круглых скобок (пример - диалог выбора цвета в Far Manager - Options|Colors)
DIF_CENTERGROUPцентрирование идущих подряд переключателей с одинаковой вертикальной позицией (параметр X игнорируется)
DIF_DISABLEэлемент является недоступным
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода
DIF_SHOWAMPERSANDпоказывать в заголовке рамки амперсанд не используя его для определения горячей клавиши
ФлагОписание
DIF_DEFAULTBUTTONфлаг, означающий, что данный элемент диалога является "элементом по умолчанию"
DIF_FOCUSопределяет, что при показе диалога установить клавиатурный фокус ввода на данный элемент
DIF_GROUPгруппировка последовательно объявленных селекторных кнопок (укажите этот флаг для первого элемента в группе)
DIF_MOVESELECTизменить выбор внутри группы при изменении фокуса ввода; также элемент будет отображаться без ограничительных круглых скобок (пример - диалог выбора цвета в Far Manager - Options|Colors)
DIF_CENTERGROUPцентрирование идущих подряд переключателей с одинаковой вертикальной позицией (параметр X игнорируется)
DIF_DISABLEэлемент является недоступным
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода
DIF_SHOWAMPERSANDпоказывать в заголовке рамки амперсанд не используя его для определения горячей клавиши

События

- - - - - + + + + - - - - - - - - - - + + + + + + + + + +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2: +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2:
 Colors[0] - текст кнопки
                 (COL_WARNDIALOGBUTTON или COL_DIALOGTEXT)
@@ -81,16 +81,16 @@ 

События

Colors[2] - 0 (не используется) Colors[3] - 0 (не используется)
DN_HOTKEYгорячая клавиша (Alt+Символ)
DN_BTNCLICKнажата кнопка
DN_CONTROLINPUTнажали клавиатурную клавишу или кликнули клавишей мыши
DN_KILLFOCUSэлемент потерял фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_GOTFOCUSэлемент получил фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_HOTKEYгорячая клавиша (Alt+Символ)
DN_BTNCLICKнажата кнопка
DN_CONTROLINPUTнажали клавиатурную клавишу или кликнули клавишей мыши
DN_KILLFOCUSэлемент потерял фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_GOTFOCUSэлемент получил фокус (при условии, что не используется флаг DIF_NOFOCUS)
diff --git a/enc/enc_rus/meta/dialogapi/controls/di_singlebox.html b/enc/enc_rus/meta/dialogapi/controls/di_singlebox.html index fdb5a27a65..8cd53e892f 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_singlebox.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_singlebox.html @@ -39,13 +39,13 @@

Флаги

Для элемента DI_SINGLEBOX имеют значения следующие флаги: - - - - - - - + + + + + + +
ФлагОписание
DIF_LEFTTEXTвыравнивать заголовок рамки по левому краю
DIF_RIGHTTEXTвыравнивать заголовок рамки по правому краю относительно координат X1 и X2
DIF_SHOWAMPERSANDпоказывать в заголовке рамки амперсанд не используя его для определения горячей клавиши
ФлагОписание
DIF_LEFTTEXTвыравнивать заголовок рамки по левому краю
DIF_RIGHTTEXTвыравнивать заголовок рамки по правому краю относительно координат X1 и X2
DIF_SHOWAMPERSANDпоказывать в заголовке рамки амперсанд не используя его для определения горячей клавиши
@@ -53,11 +53,11 @@

Флаги

События

- - - - - + + + + - - - - + + + +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки рамки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2: +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки рамки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2:
 Colors[0] - текст заголовка рамки
                 (COL_WARNDIALOGBOXTITLE или COL_DIALOGBOXTITLE)
@@ -67,10 +67,10 @@ 

События

(COL_WARNDIALOGBOX или COL_DIALOGBOX) Colors[3] - 0 (не используется)
DN_HOTKEYгорячая клавиша (Alt+Символ)
DN_CONTROLINPUT"кликнули" клавишей мыши
DN_HOTKEYгорячая клавиша (Alt+Символ)
DN_CONTROLINPUT"кликнули" клавишей мыши
diff --git a/enc/enc_rus/meta/dialogapi/controls/di_text.html b/enc/enc_rus/meta/dialogapi/controls/di_text.html index e728d5e9e5..48579e7bdf 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_text.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_text.html @@ -43,38 +43,38 @@

Mask

Флаги

Для элемента DI_TEXT имеют значения следующие флаги: - - - - - - - + + + + + + - - + - - - - - - - - - - + + + + + + + + + +
ФлагОписание
DIF_BOXCOLORтекст будет иметь цвет рамок (COL_DIALOGBOX или COL_WARNDIALOGBOX)
DIF_CENTERGROUPцентрирование двух текстовых строк с одинаковой вертикальной позицией (параметр X1 игнорируется)
DIF_SEPARATORгоризонтальный разделитель диалога (одинарная линия); координата X1 не используется для случая, когда Data пустая строка;
+
ФлагОписание
DIF_BOXCOLORтекст будет иметь цвет рамок (COL_DIALOGBOX или COL_WARNDIALOGBOX)
DIF_CENTERGROUPцентрирование двух текстовых строк с одинаковой вертикальной позицией (параметр X1 игнорируется)
DIF_SEPARATORгоризонтальный разделитель диалога (одинарная линия); координата X1 не используется для случая, когда Data пустая строка;
если Data не пустая строка, то она также будет отрисована (для вывода строки будет использована координата X1);
DIF_SEPARATOR2горизонтальный разделитель диалога (двойная линия); координата X1 не используется для случая, когда Data пустая строка;
+
DIF_SEPARATOR2горизонтальный разделитель диалога (двойная линия); координата X1 не используется для случая, когда Data пустая строка;
если Data не пустая строка, то она также будет отрисована (для вывода строки будет использована координата X1);
DIF_SEPARATORUSERгоризонтальный разделитель диалога (формат линии указан в Mask); должны быть указаны обе координаты X1 и X2
DIF_SHOWAMPERSANDпоказывать в текстовой строке амперсанд не используя его для определения горячей клавиши
DIF_CENTERTEXTвыравнивать текст по центру относительно координат X1 и X2
DIF_RIGHTTEXTвыравнивать текст по правому краю относительно координат X1 и X2
DIF_WORDWRAPусекает очередное слово в тексте элемента, если оно не вмещается по ширине, учитываются все координаты элемента X1,X2,Y1,Y2
DIF_SEPARATORUSERгоризонтальный разделитель диалога (формат линии указан в Mask); должны быть указаны обе координаты X1 и X2
DIF_SHOWAMPERSANDпоказывать в текстовой строке амперсанд не используя его для определения горячей клавиши
DIF_CENTERTEXTвыравнивать текст по центру относительно координат X1 и X2
DIF_RIGHTTEXTвыравнивать текст по правому краю относительно координат X1 и X2
DIF_WORDWRAPусекает очередное слово в тексте элемента, если оно не вмещается по ширине, учитываются все координаты элемента X1,X2,Y1,Y2

События

- - - - - + + + + - - - - + + + +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2: +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2:
 Colors[0] - текст
                 (COL_WARNDIALOGTEXT или COL_DIALOGTEXT
@@ -85,10 +85,10 @@ 

События

Colors[2] - 0 (не используется) Colors[3] - 0 (не используется)
DN_CONTROLINPUT"кликнули" клавишей мыши
DN_HOTKEYгорячая клавиша (Alt+Символ)
DN_CONTROLINPUT"кликнули" клавишей мыши
DN_HOTKEYгорячая клавиша (Alt+Символ)
diff --git a/enc/enc_rus/meta/dialogapi/controls/di_usercontrol.html b/enc/enc_rus/meta/dialogapi/controls/di_usercontrol.html index 5eda5479c0..c328540b8c 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_usercontrol.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_usercontrol.html @@ -55,26 +55,26 @@

Флаги

Для элемента DI_USERCONTROL имеют значения следующие флаги: - - - - - + + + + +
ФлагОписание
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода
DIF_DISABLEэлемент является недоступным
ФлагОписание
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода
DIF_DISABLEэлемент является недоступным

События

- - - - - - - - - + + + + + + + + +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки элемента
DN_CONTROLINPUTнажали клавиатурную клавишу или кликнули клавишей мыши
DN_KILLFOCUSэлемент потерял фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_GOTFOCUSэлемент получил фокус (при условии, что не используется флаг DIF_NOFOCUS)
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки элемента
DN_CONTROLINPUTнажали клавиатурную клавишу или кликнули клавишей мыши
DN_KILLFOCUSэлемент потерял фокус (при условии, что не используется флаг DIF_NOFOCUS)
DN_GOTFOCUSэлемент получил фокус (при условии, что не используется флаг DIF_NOFOCUS)
diff --git a/enc/enc_rus/meta/dialogapi/controls/di_vtext.html b/enc/enc_rus/meta/dialogapi/controls/di_vtext.html index dc4bf30329..cf6901432b 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_vtext.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_vtext.html @@ -44,36 +44,36 @@

Флаги

Для элемента DI_VTEXT имеют значения следующие флаги: - - - - - - - + + + + + + - - + - - - - - - - - + + + + + + + +
ФлагОписание
DIF_BOXCOLORтекст будет иметь цвет рамок (COL_DIALOGBOX или COL_WARNDIALOGBOX)
DIF_CENTERGROUPцентрирование двух текстовых строк с одинаковой горизонтальной позицией (параметр Y1 игнорируется)
DIF_SEPARATORвертикальный разделитель диалога (одинарная линия); координата Y1 не используется для случая, когда Data пустая строка;
+
ФлагОписание
DIF_BOXCOLORтекст будет иметь цвет рамок (COL_DIALOGBOX или COL_WARNDIALOGBOX)
DIF_CENTERGROUPцентрирование двух текстовых строк с одинаковой горизонтальной позицией (параметр Y1 игнорируется)
DIF_SEPARATORвертикальный разделитель диалога (одинарная линия); координата Y1 не используется для случая, когда Data пустая строка;
если Data не пустая строка, то она также будет отрисована (для вывода строки будет использована координата Y1);
DIF_SEPARATOR2вертикальный разделитель диалога (двойная линия); координата Y1 не используется для случая, когда Data пустая строка;
+
DIF_SEPARATOR2вертикальный разделитель диалога (двойная линия); координата Y1 не используется для случая, когда Data пустая строка;
если Data не пустая строка, то она также будет отрисована (для вывода строки будет использована координата Y1);
DIF_SEPARATORUSERвертикальный разделитель диалога (формат линии указан в Mask); должны быть указаны обе координаты Y1 и Y2
DIF_SHOWAMPERSANDпоказывать в текстовой строке амперсанд не используя его для определения горячей клавиши
DIF_CENTERTEXTвыравнивать текст по центру (учитываются координаты Y1 и Y2)
DIF_RIGHTTEXTвыравнивать текст по нижнему краю относительно координат Y1 и Y2
DIF_SEPARATORUSERвертикальный разделитель диалога (формат линии указан в Mask); должны быть указаны обе координаты Y1 и Y2
DIF_SHOWAMPERSANDпоказывать в текстовой строке амперсанд не используя его для определения горячей клавиши
DIF_CENTERTEXTвыравнивать текст по центру (учитываются координаты Y1 и Y2)
DIF_RIGHTTEXTвыравнивать текст по нижнему краю относительно координат Y1 и Y2

События

- - - - - + + + + - - + +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2: +
СобытиеОписание
DN_DRAWDLGITEMначало отрисовки текстовой строки
DN_CTLCOLORDLGITEMзапрос цветовых атрибутов для отрисовки; Param2:
 Colors[0] - текст
                 (COL_WARNDIALOGTEXT или COL_DIALOGTEXT
@@ -84,8 +84,8 @@ 

События

Colors[2] - 0 (не используется) Colors[3] - 0 (не используется)
DN_CONTROLINPUT"кликнули" клавишей мыши
DN_CONTROLINPUT"кликнули" клавишей мыши
diff --git a/enc/enc_rus/meta/dialogapi/controls/index.html b/enc/enc_rus/meta/dialogapi/controls/index.html index 5d2d430afd..183a323f97 100644 --- a/enc/enc_rus/meta/dialogapi/controls/index.html +++ b/enc/enc_rus/meta/dialogapi/controls/index.html @@ -22,71 +22,71 @@

Элементы диалога - Dialog API

- - - - - + + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + +
ЭлементЗначениеОписание
DI_BUTTON7кнопка (Push Button)
ЭлементЗначениеОписание
DI_BUTTON7кнопка (Push Button)
DI_CHECKBOX8контрольный переключатель (Check Box)
DI_CHECKBOX8контрольный переключатель (Check Box)
DI_COMBOBOX10комбинированный список
DI_COMBOBOX10комбинированный список
DI_DOUBLEBOX3двойная рамка
DI_DOUBLEBOX3двойная рамка
DI_EDIT4поле ввода
DI_EDIT4поле ввода
DI_FIXEDIT6поле ввода фиксированного размера
DI_FIXEDIT6поле ввода фиксированного размера
DI_LISTBOX11окно списка
DI_LISTBOX11окно списка
DI_PSWEDIT5поле ввода пароля
DI_PSWEDIT5поле ввода пароля
DI_RADIOBUTTON9селекторная кнопка (Radio Button)
DI_RADIOBUTTON9селекторная кнопка (Radio Button)
DI_SINGLEBOX2одиночная рамка
DI_SINGLEBOX2одиночная рамка
DI_TEXT0текстовая строка
DI_TEXT0текстовая строка
DI_USERCONTROL255элемент управления, определяемый программистом
DI_USERCONTROL255элемент управления, определяемый программистом
DI_VTEXT1вертикальная текстовая строка
DI_VTEXT1вертикальная текстовая строка
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_addhistory.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_addhistory.html index a3ca045981..cb6f13ecd9 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_addhistory.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_addhistory.html @@ -38,11 +38,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
ЭлементОписание
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_editunchangedflag.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_editunchangedflag.html index eb68da8f2e..4ca4d46ec8 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_editunchangedflag.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_editunchangedflag.html @@ -40,15 +40,15 @@

Return

Элементы

- - - - - - - - - + + + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список (без флага DIF_DROPDOWNLIST)
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
ЭлементОписание
DI_COMBOBOXкомбинированный список (без флага DIF_DROPDOWNLIST)
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_enable.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_enable.html index 432329e611..8b9be42538 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_enable.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_enable.html @@ -42,9 +42,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
Всевсе элементы диалога
ЭлементОписание
Всевсе элементы диалога
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_getcheck.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_getcheck.html index ace61daf44..b19ca336cc 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_getcheck.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_getcheck.html @@ -41,11 +41,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_CHECKBOXконтрольный переключатель (Check Box)
DI_RADIOBUTTONселекторная кнопка (Radio Button)
ЭлементОписание
DI_CHECKBOXконтрольный переключатель (Check Box)
DI_RADIOBUTTONселекторная кнопка (Radio Button)
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_getcomboboxevent.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_getcomboboxevent.html index 250bcc609a..99225944f4 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_getcomboboxevent.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_getcomboboxevent.html @@ -38,9 +38,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_getconsttextptr.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_getconsttextptr.html index 6e4b9a4c75..f75a56a30a 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_getconsttextptr.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_getconsttextptr.html @@ -37,15 +37,15 @@

Return

Элементы

- - - - - - - - - + + + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список (без флага DIF_DROPDOWNLIST)
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
ЭлементОписание
DI_COMBOBOXкомбинированный список (без флага DIF_DROPDOWNLIST)
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_getcursorpos.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_getcursorpos.html index 3fc1be1674..2d64e60ebb 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_getcursorpos.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_getcursorpos.html @@ -39,17 +39,17 @@

Return

Элементы

- - - - - - - - - - - + + + + + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
DI_USERCONTROLэлемент управления, определяемый программистом
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
DI_USERCONTROLэлемент управления, определяемый программистом
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_getcursorsize.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_getcursorsize.html index 4842cbb0f1..07d3f12614 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_getcursorsize.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_getcursorsize.html @@ -39,17 +39,17 @@

Return

Элементы

- - - - - - - - - - - + + + + + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список (без флага DIF_DROPDOWNLIST)
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
DI_USERCONTROLэлемент управления, определяемый программистом
ЭлементОписание
DI_COMBOBOXкомбинированный список (без флага DIF_DROPDOWNLIST)
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
DI_USERCONTROLэлемент управления, определяемый программистом
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_getdlgitem.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_getdlgitem.html index 8357fb25ca..4e54885743 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_getdlgitem.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_getdlgitem.html @@ -38,9 +38,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
Всевсе элементы диалога
ЭлементОписание
Всевсе элементы диалога
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_getdlgitemshort.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_getdlgitemshort.html index 9ba13df075..9b63d6334c 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_getdlgitemshort.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_getdlgitemshort.html @@ -39,9 +39,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
Всевсе элементы диалога
ЭлементОписание
Всевсе элементы диалога
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_getdropdownopened.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_getdropdownopened.html index ace650f601..102d5706a9 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_getdropdownopened.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_getdropdownopened.html @@ -38,9 +38,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
Диалогсообщение затрагивает только диалог
ЭлементОписание
Диалогсообщение затрагивает только диалог
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_geteditposition.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_geteditposition.html index d525163125..cea413c430 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_geteditposition.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_geteditposition.html @@ -38,15 +38,15 @@

Return

Элементы

- - - - - - - - - + + + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_getfocus.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_getfocus.html index 222d8d09e2..403bac5019 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_getfocus.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_getfocus.html @@ -38,9 +38,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
ВсеВсе элементы, которые могут иметь клавиатурный фокус ввода.
ЭлементОписание
ВсеВсе элементы, которые могут иметь клавиатурный фокус ввода.
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_getitemdata.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_getitemdata.html index 5c1f46934b..5436022792 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_getitemdata.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_getitemdata.html @@ -38,9 +38,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
Всевсе элементы диалога
ЭлементОписание
Всевсе элементы диалога
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_getitemposition.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_getitemposition.html index ec69cef184..fc2ddd353c 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_getitemposition.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_getitemposition.html @@ -37,9 +37,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
Всевсе элементы диалога
ЭлементОписание
Всевсе элементы диалога
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_getselection.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_getselection.html index 14b18b7932..acdc3664f1 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_getselection.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_getselection.html @@ -38,15 +38,15 @@

Return

Элементы

- - - - - - - - - + + + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_gettext.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_gettext.html index ddd1a10778..a5dc657182 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_gettext.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_gettext.html @@ -37,9 +37,9 @@

Return

Элементы

- - - + +
ЭлементОписание
ВсеДля строк ввода - содержимое строки, для прочих элементов - заголовки. +
ЭлементОписание
ВсеДля строк ввода - содержимое строки, для прочих элементов - заголовки. Всё то, что содержится в FarDialogItem.Data.
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listadd.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listadd.html index 5544e45a7c..2cb937775e 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listadd.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listadd.html @@ -39,11 +39,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listaddstr.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listaddstr.html index 119b75d542..b48cbf7317 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listaddstr.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listaddstr.html @@ -39,11 +39,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listdelete.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listdelete.html index 1e91ea558a..95f494006d 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listdelete.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listdelete.html @@ -39,11 +39,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listfindstring.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listfindstring.html index b90695bc7c..ee9cc9e339 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listfindstring.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listfindstring.html @@ -39,11 +39,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listgetcurpos.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listgetcurpos.html index e5b39601a0..c03d5f110d 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listgetcurpos.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listgetcurpos.html @@ -39,11 +39,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listgetdata.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listgetdata.html index 8d05dd9316..d2d928b59b 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listgetdata.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listgetdata.html @@ -40,11 +40,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listgetdatasize.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listgetdatasize.html index cba4aab2b9..80e5c478cc 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listgetdatasize.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listgetdatasize.html @@ -38,11 +38,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listgetitem.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listgetitem.html index eb64d50855..0ebd12e318 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listgetitem.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listgetitem.html @@ -39,11 +39,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listgettitles.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listgettitles.html index 56f43260c2..35d8f72ea1 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listgettitles.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listgettitles.html @@ -39,9 +39,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
DI_LISTBOXсписок
ЭлементОписание
DI_LISTBOXсписок
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listinfo.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listinfo.html index 44824dc7f4..f279cb6bf5 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listinfo.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listinfo.html @@ -39,11 +39,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listinsert.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listinsert.html index 60725d27d4..c900ea13d1 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listinsert.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listinsert.html @@ -39,11 +39,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listset.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listset.html index 5f6593612c..82900cdeac 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listset.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listset.html @@ -39,11 +39,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listsetcurpos.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listsetcurpos.html index 3bb4c6da8b..e0ae2ff849 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listsetcurpos.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listsetcurpos.html @@ -38,11 +38,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listsetdata.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listsetdata.html index 57c1410e0a..c3fc8d7087 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listsetdata.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listsetdata.html @@ -38,11 +38,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listsettitles.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listsettitles.html index 0c90ec2031..e601abaace 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listsettitles.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listsettitles.html @@ -38,9 +38,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
DI_LISTBOXсписок
ЭлементОписание
DI_LISTBOXсписок
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listsort.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listsort.html index cd10883567..93e0596915 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listsort.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listsort.html @@ -39,11 +39,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_listupdate.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_listupdate.html index d41e6a91fd..81f6efd848 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_listupdate.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_listupdate.html @@ -39,11 +39,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_set3state.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_set3state.html index 40a9e73433..fdbdb31bd6 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_set3state.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_set3state.html @@ -38,9 +38,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
DI_CHECKBOXконтрольный переключатель (Check Box)
ЭлементОписание
DI_CHECKBOXконтрольный переключатель (Check Box)
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_setcheck.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_setcheck.html index d933b7c62a..d73d2b165f 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_setcheck.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_setcheck.html @@ -30,15 +30,15 @@

Param2

Param2 имеет эффект только для элемента DI_CHECKBOX и может принимать одно из следующих значений (перечисление FARCHECKEDSTATE): - - - - - - - - - + + + + + + + + +
ФлагОписание
BSTATE_UNCHECKEDВыключить - [ ] или ( )
BSTATE_CHECKEDВключить - [x] или (*)
BSTATE_3STATEВключить неопределённое состояние - [?] (имеет эффект только для элемента с выставленным флагом DIF_3STATE)
BSTATE_TOGGLEПереключить состояние элемента. (для элемента с выставленным флагом DIF_3STATE состояние будет меняться по кругу: "включено", "выключено", "неопределено")
ФлагОписание
BSTATE_UNCHECKEDВыключить - [ ] или ( )
BSTATE_CHECKEDВключить - [x] или (*)
BSTATE_3STATEВключить неопределённое состояние - [?] (имеет эффект только для элемента с выставленным флагом DIF_3STATE)
BSTATE_TOGGLEПереключить состояние элемента. (для элемента с выставленным флагом DIF_3STATE состояние будет меняться по кругу: "включено", "выключено", "неопределено")
@@ -51,11 +51,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_CHECKBOXКонтрольный переключатель (Check Box)
DI_RADIOBUTTONСелекторная кнопка (Radio Button)
ЭлементОписание
DI_CHECKBOXКонтрольный переключатель (Check Box)
DI_RADIOBUTTONСелекторная кнопка (Radio Button)
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_setcomboboxevent.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_setcomboboxevent.html index b2868fae42..b95e468ad8 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_setcomboboxevent.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_setcomboboxevent.html @@ -29,11 +29,11 @@

Param2

Param2 комбинация следующих значений (перечисление FARCOMBOBOXEVENTTYPE): - - - - - + + + + +
ФлагОписание
CBET_KEYвключить приход событий клавиатуры
CBET_MOUSEвключить приход событий мыши
ФлагОписание
CBET_KEYвключить приход событий клавиатуры
CBET_MOUSEвключить приход событий мыши
@@ -45,9 +45,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_setcursorpos.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_setcursorpos.html index 6d242d5c7a..31403ddb43 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_setcursorpos.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_setcursorpos.html @@ -38,17 +38,17 @@

Return

Элементы

- - - - - - - - - - - + + + + + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
DI_USERCONTROLэлемент управления, определяемый программистом
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
DI_USERCONTROLэлемент управления, определяемый программистом
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_setcursorsize.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_setcursorsize.html index 32fec922af..09d182095a 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_setcursorsize.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_setcursorsize.html @@ -41,17 +41,17 @@

Return

Элементы

- - - - - - - - - - - + + + + + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список (без флага DIF_DROPDOWNLIST)
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
DI_USERCONTROLэлемент управления, определяемый программистом
ЭлементОписание
DI_COMBOBOXкомбинированный список (без флага DIF_DROPDOWNLIST)
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
DI_USERCONTROLэлемент управления, определяемый программистом
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_setdlgitem.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_setdlgitem.html index a836de7e2c..0c079cea7d 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_setdlgitem.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_setdlgitem.html @@ -38,9 +38,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
ВсеВсе элементы диалога
ЭлементОписание
ВсеВсе элементы диалога
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_setdlgitemshort.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_setdlgitemshort.html index 147f005e6b..875a5a5ce1 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_setdlgitemshort.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_setdlgitemshort.html @@ -41,9 +41,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
ВсеВсе элементы диалога
ЭлементОписание
ВсеВсе элементы диалога
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_setdropdownopened.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_setdropdownopened.html index 8f421853bf..0f3b0acb66 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_setdropdownopened.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_setdropdownopened.html @@ -40,13 +40,13 @@

Return

Элементы

- - - - - - - + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_seteditposition.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_seteditposition.html index 9de5259667..99d94c799b 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_seteditposition.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_seteditposition.html @@ -38,15 +38,15 @@

Return

Элементы

- - - - - - - - - + + + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_setfocus.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_setfocus.html index 42135ddcac..a75931f484 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_setfocus.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_setfocus.html @@ -38,9 +38,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
ВсеВсе элементы, которые могут иметь клавиатурный фокус ввода.
ЭлементОписание
ВсеВсе элементы, которые могут иметь клавиатурный фокус ввода.
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_sethistory.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_sethistory.html index 9789c4f0a1..14244a3f70 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_sethistory.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_sethistory.html @@ -38,11 +38,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
ЭлементОписание
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_setitemposition.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_setitemposition.html index ef1b2ee968..dbe783cdc3 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_setitemposition.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_setitemposition.html @@ -38,9 +38,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
ВсеВсе элементы диалога
ЭлементОписание
ВсеВсе элементы диалога
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_setmaxtextlength.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_setmaxtextlength.html index f988cb5719..46e18f6d23 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_setmaxtextlength.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_setmaxtextlength.html @@ -37,13 +37,13 @@

Return

Элементы

- - - - - - - + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_PSWEDITполе ввода пароля
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_PSWEDITполе ввода пароля
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_setmouseeventnotify.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_setmouseeventnotify.html index e51e52a756..87f082d76d 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_setmouseeventnotify.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_setmouseeventnotify.html @@ -39,9 +39,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
Диалогсообщение затрагивает только диалог
ЭлементОписание
Диалогсообщение затрагивает только диалог
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_setselection.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_setselection.html index 5bbe8e0904..7343a2e593 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_setselection.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_setselection.html @@ -38,15 +38,15 @@

Return

Элементы

- - - - - - - - - + + + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_settext.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_settext.html index e0a2d4fa17..680836da1f 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_settext.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_settext.html @@ -37,9 +37,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
ВсеВсе элементы диалога
ЭлементОписание
ВсеВсе элементы диалога
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_settextptr.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_settextptr.html index cff290b792..2882fc5c96 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_settextptr.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_settextptr.html @@ -38,9 +38,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
ВсеВсе элементы диалога
ЭлементОписание
ВсеВсе элементы диалога
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_showitem.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_showitem.html index 11018db054..05ac46ba27 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_showitem.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_showitem.html @@ -42,9 +42,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
ВсеВсе элементы диалога
ЭлементОписание
ВсеВсе элементы диалога
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_user.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_user.html index 6dd7794119..b7b00c5ac6 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_user.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_user.html @@ -37,9 +37,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
ВсеВсе элементы диалога
ЭлементОписание
ВсеВсе элементы диалога
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dn_btnclick.html b/enc/enc_rus/meta/dialogapi/dmsg/dn_btnclick.html index f910f3a4a6..59b61425c4 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dn_btnclick.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dn_btnclick.html @@ -52,13 +52,13 @@

Return

Элементы

- - - - - - - + + + + + + +
ЭлементОписание
DI_BUTTONКнопка (Push Button).
DI_CHECKBOXКонтрольный переключатель (Check Box).
DI_RADIOBUTTONСелекторная кнопка (Radio Button).
ЭлементОписание
DI_BUTTONКнопка (Push Button).
DI_CHECKBOXКонтрольный переключатель (Check Box).
DI_RADIOBUTTONСелекторная кнопка (Radio Button).
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dn_controlinput.html b/enc/enc_rus/meta/dialogapi/dmsg/dn_controlinput.html index 88b365906b..bdbcf7de38 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dn_controlinput.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dn_controlinput.html @@ -39,9 +39,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
ВсеВсе элементы диалога, кроме скрытых и недоступных.
ЭлементОписание
ВсеВсе элементы диалога, кроме скрытых и недоступных.
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dn_ctlcolordlgitem.html b/enc/enc_rus/meta/dialogapi/dmsg/dn_ctlcolordlgitem.html index 21fab5d291..3f31d86650 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dn_ctlcolordlgitem.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dn_ctlcolordlgitem.html @@ -75,9 +75,9 @@

Return

Элементы

- - - + +
ЭлементОписание
ВсеВсе элементы диалога, кроме DI_LISTBOX и +
ЭлементОписание
ВсеВсе элементы диалога, кроме DI_LISTBOX и DI_USERCONTROL
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dn_ctlcolordlglist.html b/enc/enc_rus/meta/dialogapi/dmsg/dn_ctlcolordlglist.html index 2e61d3919a..e7a699378d 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dn_ctlcolordlglist.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dn_ctlcolordlglist.html @@ -39,15 +39,15 @@

Return

Элементы

- - - - - - - - - + + + + + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода (с установленным флагом DIF_HISTORY)
DI_FIXEDITполе ввода фиксированного размера (с установленным флагом DIF_HISTORY)
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода (с установленным флагом DIF_HISTORY)
DI_FIXEDITполе ввода фиксированного размера (с установленным флагом DIF_HISTORY)
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dn_drawdlgitem.html b/enc/enc_rus/meta/dialogapi/dmsg/dn_drawdlgitem.html index 23eab44160..7fa1a3730a 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dn_drawdlgitem.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dn_drawdlgitem.html @@ -37,9 +37,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
ВсеВсе элементы диалога
ЭлементОписание
ВсеВсе элементы диалога
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dn_editchange.html b/enc/enc_rus/meta/dialogapi/dmsg/dn_editchange.html index fe42d21f3a..5729d6bb50 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dn_editchange.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dn_editchange.html @@ -41,15 +41,15 @@

Return

Элементы

- - - - - - - - - + + + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dn_getvalue.html b/enc/enc_rus/meta/dialogapi/dmsg/dn_getvalue.html index 7fa9d38520..498b8405e8 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dn_getvalue.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dn_getvalue.html @@ -41,12 +41,12 @@

Return

Элементы

- - - - - - + + + + + +
ЭлементОписание
Вседля Dlg.GetValue()
DI_LISTBOXдля ItemCount и CurPos
DI_COMBOBOXдля ItemCount и CurPos, если список открыт.
ЭлементОписание
Вседля Dlg.GetValue()
DI_LISTBOXдля ItemCount и CurPos
DI_COMBOBOXдля ItemCount и CurPos, если список открыт.
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dn_gotfocus.html b/enc/enc_rus/meta/dialogapi/dmsg/dn_gotfocus.html index f492353c36..4fb7c4fb73 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dn_gotfocus.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dn_gotfocus.html @@ -39,9 +39,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
ВсеВсе элементы, которые могут иметь клавиатурный фокус ввода.
ЭлементОписание
ВсеВсе элементы, которые могут иметь клавиатурный фокус ввода.
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dn_help.html b/enc/enc_rus/meta/dialogapi/dmsg/dn_help.html index e3ef2cfc23..d1d5c2a2eb 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dn_help.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dn_help.html @@ -37,9 +37,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
ВсеВсе элементы, которые могут иметь клавиатурный фокус ввода.
ЭлементОписание
ВсеВсе элементы, которые могут иметь клавиатурный фокус ввода.
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dn_hotkey.html b/enc/enc_rus/meta/dialogapi/dmsg/dn_hotkey.html index cfa54af7d9..a2f4416fee 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dn_hotkey.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dn_hotkey.html @@ -38,32 +38,32 @@

Return

Элементы

- - - + + - - + - - + - - + - - + - - + - - +
ЭлементОписание
DI_DOUBLEBOXдвойная рамка; если имеет горячую клавишу +
ЭлементОписание
DI_DOUBLEBOXдвойная рамка; если имеет горячую клавишу (флаг DIF_SHOWAMPERSAND не выставлен), то передаёт управление ближайшему элементу, который может иметь фокус ввода
DI_SINGLEBOXодиночная рамка; если имеет горячую клавишу +
DI_SINGLEBOXодиночная рамка; если имеет горячую клавишу (флаг DIF_SHOWAMPERSAND не выставлен), то передаёт управление ближайшему элементу, который может иметь фокус ввода
DI_TEXTтекстовая строка; если имеет горячую клавишу +
DI_TEXTтекстовая строка; если имеет горячую клавишу (флаг DIF_SHOWAMPERSAND не выставлен), то передаёт управление ближайшему элементу, который может иметь фокус ввода
DI_VTEXTвертикальная текстовая строка; если имеет горячую клавишу +
DI_VTEXTвертикальная текстовая строка; если имеет горячую клавишу (флаг DIF_SHOWAMPERSAND не выставлен), то передаёт управление ближайшему элементу, который может иметь фокус ввода
DI_BUTTONкнопка (Push Button); элемент без выставленного флага DIF_SHOWAMPERSAND +
DI_BUTTONкнопка (Push Button); элемент без выставленного флага DIF_SHOWAMPERSAND сам реагирует на комбинацию Alt+буква
DI_CHECKBOXконтрольный переключатель (Check Box); элемент без выставленного флага DIF_SHOWAMPERSAND +
DI_CHECKBOXконтрольный переключатель (Check Box); элемент без выставленного флага DIF_SHOWAMPERSAND сам реагирует на комбинацию Alt+буква
DI_RADIOBUTTONселекторная кнопка (Radio Button); элемент без выставленного флага DIF_SHOWAMPERSAND +
DI_RADIOBUTTONселекторная кнопка (Radio Button); элемент без выставленного флага DIF_SHOWAMPERSAND сам реагирует на комбинацию Alt+буква
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dn_input.html b/enc/enc_rus/meta/dialogapi/dmsg/dn_input.html index 0cbe2b1633..9895735db2 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dn_input.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dn_input.html @@ -38,9 +38,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
Диалогсообщение затрагивает только диалог
ЭлементОписание
Диалогсообщение затрагивает только диалог
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dn_killfocus.html b/enc/enc_rus/meta/dialogapi/dmsg/dn_killfocus.html index e853317663..64255a264e 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dn_killfocus.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dn_killfocus.html @@ -41,9 +41,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
Всевсе элементы, которые могут иметь клавиатурный фокус ввода.
ЭлементОписание
Всевсе элементы, которые могут иметь клавиатурный фокус ввода.
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dn_listchange.html b/enc/enc_rus/meta/dialogapi/dmsg/dn_listchange.html index 8d69fd195d..fc9ceffa94 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dn_listchange.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dn_listchange.html @@ -38,15 +38,15 @@

Return

Элементы

- - - - - - - - - + + + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_LISTBOXсписок
DI_EDITстрока ввода (с установленным флагом DIF_HISTORY)
DI_FIXEDITполе ввода фиксированного размера (с установленным флагом DIF_HISTORY)
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_LISTBOXсписок
DI_EDITстрока ввода (с установленным флагом DIF_HISTORY)
DI_FIXEDITполе ввода фиксированного размера (с установленным флагом DIF_HISTORY)
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dn_listhotkey.html b/enc/enc_rus/meta/dialogapi/dmsg/dn_listhotkey.html index c2b0ece363..2246232454 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dn_listhotkey.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dn_listhotkey.html @@ -39,11 +39,11 @@

Return

Элементы

- - - - - + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_LISTBOXсписок
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_LISTBOXсписок
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dn_resizeconsole.html b/enc/enc_rus/meta/dialogapi/dmsg/dn_resizeconsole.html index 1a3f7de99b..2a49efd42e 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dn_resizeconsole.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dn_resizeconsole.html @@ -37,9 +37,9 @@

Return

Элементы

- - - + + +
ЭлементОписание
Диалогсообщение затрагивает только диалог
ЭлементОписание
Диалогсообщение затрагивает только диалог
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/index_dm.html b/enc/enc_rus/meta/dialogapi/dmsg/index_dm.html index cb09caf774..06d66c880c 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/index_dm.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/index_dm.html @@ -19,271 +19,271 @@

Сообщения - Dialog API

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СообщениеОписание
СообщениеОписание
DM_ADDHISTORYдобавить строку в историюDM_ADDHISTORYдобавить строку в историю
DM_CLOSEсигнал на закрытие диалогаDM_CLOSEсигнал на закрытие диалога
DM_EDITUNCHANGEDFLAGуправление состоянием "неизмененный текст" строки редактированияDM_EDITUNCHANGEDFLAGуправление состоянием "неизмененный текст" строки редактирования
DM_ENABLEпереключение/получение состояния Enable/Disable элементаDM_ENABLEпереключение/получение состояния Enable/Disable элемента
DM_ENABLEREDRAWотключение/включение перерисовки всего диалогаDM_ENABLEREDRAWотключение/включение перерисовки всего диалога
DM_GETCHECKполучить состояние элементов DI_CHECKBOX и DI_RADIOBUTTONDM_GETCHECKполучить состояние элементов DI_CHECKBOX и DI_RADIOBUTTON
DM_GETCOMBOBOXEVENTполучить состояние посылки событий для открытого combo boxDM_GETCOMBOBOXEVENTполучить состояние посылки событий для открытого combo box
DM_GETCONSTTEXTPTRполучить указатель на внутренний буфер Far Manager, содержащий строку вводаDM_GETCONSTTEXTPTRполучить указатель на внутренний буфер Far Manager, содержащий строку ввода
DM_GETCURSORPOSполучить позицию курсораDM_GETCURSORPOSполучить позицию курсора
DM_GETCURSORSIZEполучить размеры курсораDM_GETCURSORSIZEполучить размеры курсора
DM_GETDIALOGINFOполучить информацию о диалоге Far Manager или другого плагинаDM_GETDIALOGINFOполучить информацию о диалоге Far Manager или другого плагина
DM_GETDIALOGTITLEполучить заголовок диалогаDM_GETDIALOGTITLEполучить заголовок диалога
DM_GETDLGDATAполучить данные, ассоциированные с диалогомDM_GETDLGDATAполучить данные, ассоциированные с диалогом
DM_GETDLGITEMполучение полной информации о элементеDM_GETDLGITEMполучение полной информации о элементе
DM_GETDLGITEMSHORTполучение информации о элементеDM_GETDLGITEMSHORTполучение информации о элементе
DM_GETDLGRECTполучить координаты диалогового окнаDM_GETDLGRECTполучить координаты диалогового окна
DM_GETDROPDOWNOPENEDопределить - есть ли в диалоге раскрытый комбобокс или историяDM_GETDROPDOWNOPENEDопределить - есть ли в диалоге раскрытый комбобокс или история
DM_GETEDITPOSITIONполучить позицию курсора в строках вводаDM_GETEDITPOSITIONполучить позицию курсора в строках ввода
DM_GETFOCUSполучить индекс элемента, имеющего фокус вводаDM_GETFOCUSполучить индекс элемента, имеющего фокус ввода
DM_GETITEMDATAполучить данные, ассоциированные с элементом диалогаDM_GETITEMDATAполучить данные, ассоциированные с элементом диалога
DM_GETITEMPOSITIONполучить позицию и размер элементаDM_GETITEMPOSITIONполучить позицию и размер элемента
DM_GETSELECTIONполучить параметры выделения в строках редактирования диалогаDM_GETSELECTIONполучить параметры выделения в строках редактирования диалога
DM_GETTEXTполучение строки ввода или заголовка элементовDM_GETTEXTполучение строки ввода или заголовка элементов
DM_KEYпередать массив клавиш обработчику диалогаDM_KEYпередать массив клавиш обработчику диалога
DM_LISTADDдобавить в список новый элементDM_LISTADDдобавить в список новый элемент
DM_LISTADDSTRдобавить в список строкуDM_LISTADDSTRдобавить в список строку
DM_LISTDELETEудалить элементы спискаDM_LISTDELETEудалить элементы списка
DM_LISTFINDSTRINGнайти элемент спискаDM_LISTFINDSTRINGнайти элемент списка
DM_LISTGETCURPOSполучить текущую позицию в спискеDM_LISTGETCURPOSполучить текущую позицию в списке
DM_LISTGETDATAполучить данные, ассоциированные с элементом спискаDM_LISTGETDATAполучить данные, ассоциированные с элементом списка
DM_LISTGETDATASIZEполучить размер данных, ассоциированных с элементом спискаDM_LISTGETDATASIZEполучить размер данных, ассоциированных с элементом списка
DM_LISTGETITEMполучить один элемент спискаDM_LISTGETITEMполучить один элемент списка
DM_LISTGETTITLESполучить заголовки спискаDM_LISTGETTITLESполучить заголовки списка
DM_LISTINFOполучить информацию о спискеDM_LISTINFOполучить информацию о списке
DM_LISTINSERTвставить элемент в списокDM_LISTINSERTвставить элемент в список
DM_LISTSETдобавление элементов в список с удалением предыдущих элементовDM_LISTSETдобавление элементов в список с удалением предыдущих элементов
DM_LISTSETCURPOSустановить позицию в спискеDM_LISTSETCURPOSустановить позицию в списке
DM_LISTSETDATAустановить данные, ассоциированные с элементом спискаDM_LISTSETDATAустановить данные, ассоциированные с элементом списка
DM_LISTSETTITLESустановить заголовки спискаDM_LISTSETTITLESустановить заголовки списка
DM_LISTSORTсортировать элементы спискаDM_LISTSORTсортировать элементы списка
DM_LISTUPDATEобновить элемент в спискеDM_LISTUPDATEобновить элемент в списке
DM_MOVEDIALOGпереместить диалогDM_MOVEDIALOGпереместить диалог
DM_REDRAWперерисовать весь диалогDM_REDRAWперерисовать весь диалог
DM_RESIZEDIALOGизменить размеры диалогаDM_RESIZEDIALOGизменить размеры диалога
DM_SET3STATEизменить стиль DI_CHECKBOXDM_SET3STATEизменить стиль DI_CHECKBOX
DM_SETCHECKустановить состояние элементов DI_CHECKBOX и DI_RADIOBUTTONDM_SETCHECKустановить состояние элементов DI_CHECKBOX и DI_RADIOBUTTON
DM_SETCOMBOBOXEVENTвключить или отключить посылку сообщений DN_INPUT или DN_CONTROLINPUT для открытого combo boxDM_SETCOMBOBOXEVENTвключить или отключить посылку сообщений DN_INPUT или DN_CONTROLINPUT для открытого combo box
DM_SETCURSORPOSпозиционировать курсорDM_SETCURSORPOSпозиционировать курсор
DM_SETCURSORSIZEустановить размер курсораDM_SETCURSORSIZEустановить размер курсора
DM_SETDLGDATAассоциировать данные с диалогомDM_SETDLGDATAассоциировать данные с диалогом
DM_SETDLGITEMдля изменения информации о заданном элементеDM_SETDLGITEMдля изменения информации о заданном элементе
DM_SETDLGITEMSHORTдля изменения информации о заданном элементеDM_SETDLGITEMSHORTдля изменения информации о заданном элементе
DM_SETDROPDOWNOPENEDпрограммное раскрытие/закрытие комбобокса или историиDM_SETDROPDOWNOPENEDпрограммное раскрытие/закрытие комбобокса или истории
DM_SETEDITPOSITIONуправление позицией курсора в строках вводаDM_SETEDITPOSITIONуправление позицией курсора в строках ввода
DM_SETFOCUSустанавливает клавиатурный фокус на заданный элемент диалогаDM_SETFOCUSустанавливает клавиатурный фокус на заданный элемент диалога
DM_SETHISTORYуправление наличием истории.DM_SETHISTORYуправление наличием истории.
DM_SETINPUTNOTIFYуправление первичным событием консолиDM_SETINPUTNOTIFYуправление первичным событием консоли
DM_SETITEMDATAассоциировать данные с элементом диалогаDM_SETITEMDATAассоциировать данные с элементом диалога
DM_SETITEMPOSITIONизменить позицию элементаDM_SETITEMPOSITIONизменить позицию элемента
DM_SETMAXTEXTLENGTHзадать максимальный размер редактируемой строки или заголовка элементаDM_SETMAXTEXTLENGTHзадать максимальный размер редактируемой строки или заголовка элемента
DM_SETSELECTIONвыделить блок в строках редактирования диалогаDM_SETSELECTIONвыделить блок в строках редактирования диалога
DM_SETTEXTустановить строку ввода или заголовок элементаDM_SETTEXTустановить строку ввода или заголовок элемента
DM_SETTEXTPTRустановить строку ввода или заголовок элементаDM_SETTEXTPTRустановить строку ввода или заголовок элемента
DM_SHOWDIALOGпоказать/спрятать диалоговое окноDM_SHOWDIALOGпоказать/спрятать диалоговое окно
DM_SHOWITEMпоказать/спрятать элемент диалогаDM_SHOWITEMпоказать/спрятать элемент диалога
DM_USERотправная точка для пользовательских сообщенийDM_USERотправная точка для пользовательских сообщений
diff --git a/enc/enc_rus/meta/dialogapi/dmsg/index_dn.html b/enc/enc_rus/meta/dialogapi/dmsg/index_dn.html index fcab7606a3..f2dc1b5ac9 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/index_dn.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/index_dn.html @@ -19,98 +19,98 @@

События - Dialog API

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СобытиеОписание
СобытиеОписание
DN_BTNCLICKизменилось состояние кнопокDN_BTNCLICKизменилось состояние кнопок
DN_CLOSEсигнал о закрытии диалогаDN_CLOSEсигнал о закрытии диалога
DN_CONTROLINPUTпользователь нажал клавишу или кликнул клавишей мышиDN_CONTROLINPUTпользователь нажал клавишу или кликнул клавишей мыши
DN_CTLCOLORDIALOGзапрос цвета на прорисовку подложки окна диалогаDN_CTLCOLORDIALOGзапрос цвета на прорисовку подложки окна диалога
DN_CTLCOLORDLGITEMзапрос цвета для конкретного элемента диалогаDN_CTLCOLORDLGITEMзапрос цвета для конкретного элемента диалога
DN_CTLCOLORDLGLISTзапрос цвета на отрисовку спискаDN_CTLCOLORDLGLISTзапрос цвета на отрисовку списка
DN_DRAGGEDинформация о перемещениях диалогаDN_DRAGGEDинформация о перемещениях диалога
DN_DRAWDIALOGперед прорисовкой всего диалогаDN_DRAWDIALOGперед прорисовкой всего диалога
DN_DRAWDIALOGDONEпрорисовка диалога законченаDN_DRAWDIALOGDONEпрорисовка диалога закончена
DN_DRAWDLGITEMперед отрисовкой элемента диалогаDN_DRAWDLGITEMперед отрисовкой элемента диалога
DN_DRAWDLGITEMDONEпосле отрисовки элемента диалогаDN_DRAWDLGITEMDONEпосле отрисовки элемента диалога
DN_DROPDOWNOPENEDизменение состояние combobox и history (открыт/закрыт)DN_DROPDOWNOPENEDизменение состояние combobox и history (открыт/закрыт)
DN_EDITCHANGEизменение состояния элемента редактированияDN_EDITCHANGEизменение состояния элемента редактирования
DN_GETVALUEзапрос на изменение информации для макросовDN_GETVALUEзапрос на изменение информации для макросов
DN_GOTFOCUSэлемент диалога получил клавиатурный фокус вводаDN_GOTFOCUSэлемент диалога получил клавиатурный фокус ввода
DN_HELPвывод темы помощиDN_HELPвывод темы помощи
DN_HOTKEYпользователь нажал Alt-букваDN_HOTKEYпользователь нажал Alt-буква
DN_INITDIALOGинициализация диалогаDN_INITDIALOGинициализация диалога
DN_INPUTвозможность перехватить сообщение мыши до его обработки ядромDN_INPUTвозможность перехватить сообщение мыши до его обработки ядром
DN_KILLFOCUSперед потерей клавиатурного фокуса элементом диалогаDN_KILLFOCUSперед потерей клавиатурного фокуса элементом диалога
DN_LISTCHANGEизменение состояния элемента спискаDN_LISTCHANGEизменение состояния элемента списка
DN_LISTHOTKEYвыбор элемента списка с помощью горячей клавишиDN_LISTHOTKEYвыбор элемента списка с помощью горячей клавиши
DN_RESIZECONSOLEнотификационное сообщение "Изменились размеры консоли"DN_RESIZECONSOLEнотификационное сообщение "Изменились размеры консоли"
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_3state.html b/enc/enc_rus/meta/dialogapi/flags/dif_3state.html index a9a5e5096c..fd9394373f 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_3state.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_3state.html @@ -28,9 +28,9 @@

Элементы

Флаг DIF_3STATE имеет смысл для следующих элементов диалога: - - - + + +
ЭлементОписание
DI_CHECKBOXконтрольный переключатель (Check Box)
ЭлементОписание
DI_CHECKBOXконтрольный переключатель (Check Box)
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_boxcolor.html b/enc/enc_rus/meta/dialogapi/flags/dif_boxcolor.html index 7757d59349..ea28fe8507 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_boxcolor.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_boxcolor.html @@ -24,11 +24,11 @@

Элементы

Флаг имеет смысл для следующих элементов диалога: - - - - - + + + + +
ЭлементОписание
DI_TEXTтекстовая строка
DI_VTEXTвертикальная текстовая строка
ЭлементОписание
DI_TEXTтекстовая строка
DI_VTEXTвертикальная текстовая строка
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_btnnoclose.html b/enc/enc_rus/meta/dialogapi/flags/dif_btnnoclose.html index f755b1e239..9daa0e20a5 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_btnnoclose.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_btnnoclose.html @@ -24,9 +24,9 @@

Элементы

Флаг DIF_BTNNOCLOSE имеет смысл для следующих элементов диалога: - - - + + +
ЭлементОписание
DI_BUTTONкнопка (Push Button)
ЭлементОписание
DI_BUTTONкнопка (Push Button)
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_centergroup.html b/enc/enc_rus/meta/dialogapi/flags/dif_centergroup.html index 363da128df..7165f772b2 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_centergroup.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_centergroup.html @@ -24,17 +24,17 @@

Элементы

Флаг DIF_CENTERGROUP имеет смысл для следующих элементов диалога: - - - - - - - - - - - + + + + + + + + + + +
ЭлементОписание
DI_BUTTONкнопка (Push Button)
DI_CHECKBOXконтрольный переключатель (Check Box)
DI_RADIOBUTTONселекторная кнопка (Radio Button)
DI_TEXTтекстовая строка
DI_VTEXTвертикальная текстовая строка
ЭлементОписание
DI_BUTTONкнопка (Push Button)
DI_CHECKBOXконтрольный переключатель (Check Box)
DI_RADIOBUTTONселекторная кнопка (Radio Button)
DI_TEXTтекстовая строка
DI_VTEXTвертикальная текстовая строка
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_centertext.html b/enc/enc_rus/meta/dialogapi/flags/dif_centertext.html index 148711f9f9..5fc3d45b09 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_centertext.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_centertext.html @@ -24,11 +24,11 @@

Элементы

Флаг DIF_CENTERTEXT имеет смысл для следующих элементов диалога: - - - - - + + + + +
ЭлементОписание
DI_TEXTтекстовая строка
DI_VTEXTвертикальная текстовая строка
ЭлементОписание
DI_TEXTтекстовая строка
DI_VTEXTвертикальная текстовая строка
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_defaultbutton.html b/enc/enc_rus/meta/dialogapi/flags/dif_defaultbutton.html index 555ecce624..3294dff6e8 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_defaultbutton.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_defaultbutton.html @@ -23,25 +23,25 @@

Элементы

Флаг DIF_DEFAULTBUTTON имеет смысл для следующих элементов диалога: - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +
ЭлементОписание
DI_BUTTONкнопка (Push Button)
DI_CHECKBOXконтрольный переключатель (Check Box)
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_COMBOBOXкомбинированный список
DI_RADIOBUTTONселекторная кнопка (Radio Button)
DI_PSWEDITполе ввода пароля
DI_LISTBOXсписок
DI_USERCONTROLэлемент управления, определяемый программистом
ЭлементОписание
DI_BUTTONкнопка (Push Button)
DI_CHECKBOXконтрольный переключатель (Check Box)
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_COMBOBOXкомбинированный список
DI_RADIOBUTTONселекторная кнопка (Radio Button)
DI_PSWEDITполе ввода пароля
DI_LISTBOXсписок
DI_USERCONTROLэлемент управления, определяемый программистом
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_disable.html b/enc/enc_rus/meta/dialogapi/flags/dif_disable.html index 0d8ffe0c58..29525a81dc 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_disable.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_disable.html @@ -24,9 +24,9 @@

Элементы

Флаг DIF_DISABLE имеет смысл для следующих элементов диалога: - - - + + +
ЭлементОписание
Всевсе элементы диалога могут иметь состояние "недоступен" (Disabled)
ЭлементОписание
Всевсе элементы диалога могут иметь состояние "недоступен" (Disabled)
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_dropdownlist.html b/enc/enc_rus/meta/dialogapi/flags/dif_dropdownlist.html index f80dc38e44..a1d0e4a0c4 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_dropdownlist.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_dropdownlist.html @@ -23,9 +23,9 @@

Элементы

Флаг DIF_DROPDOWNLIST имеет смысл для следующих элементов диалога: - - - + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_editexpand.html b/enc/enc_rus/meta/dialogapi/flags/dif_editexpand.html index 6856943fcb..ace2efe92b 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_editexpand.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_editexpand.html @@ -23,11 +23,11 @@

Элементы

Флаг DIF_EDITEXPAND имеет смысл для следующих элементов диалога: - - - - - + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_editor.html b/enc/enc_rus/meta/dialogapi/flags/dif_editor.html index 7fc7db4191..c620ee7548 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_editor.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_editor.html @@ -23,9 +23,9 @@

Элементы

Флаг DIF_EDITOR имеет смысл для следующих элементов диалога: - - - + + +
ЭлементОписание
DI_EDITстрока ввода
ЭлементОписание
DI_EDITстрока ввода
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_editpath.html b/enc/enc_rus/meta/dialogapi/flags/dif_editpath.html index 269888cda6..17f1149ed1 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_editpath.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_editpath.html @@ -24,11 +24,11 @@

Элементы

Флаг DIF_EDITPATH имеет смысл для следующих элементов диалога: - - - - - + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список (без флага DIF_DROPDOWNLIST)
DI_EDITстрока ввода
ЭлементОписание
DI_COMBOBOXкомбинированный список (без флага DIF_DROPDOWNLIST)
DI_EDITстрока ввода
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_editpathexec.html b/enc/enc_rus/meta/dialogapi/flags/dif_editpathexec.html index df5d1bbb55..99a0725132 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_editpathexec.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_editpathexec.html @@ -23,11 +23,11 @@

Элементы

Флаг DIF_EDITPATHEXEC имеет смысл для следующих элементов диалога: - - - - - + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список (без флага DIF_DROPDOWNLIST)
DI_EDITстрока ввода
ЭлементОписание
DI_COMBOBOXкомбинированный список (без флага DIF_DROPDOWNLIST)
DI_EDITстрока ввода
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_focus.html b/enc/enc_rus/meta/dialogapi/flags/dif_focus.html index f749728f2a..fcfeb3ce8b 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_focus.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_focus.html @@ -24,25 +24,25 @@

Элементы

Флаг DIF_FOCUS имеет смысл для следующих элементов диалога: - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +
ЭлементОписание
DI_BUTTONкнопка (Push Button)
DI_CHECKBOXконтрольный переключатель (Check Box)
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_COMBOBOXкомбинированный список
DI_RADIOBUTTONселекторная кнопка (Radio Button)
DI_PSWEDITполе ввода пароля
DI_LISTBOXсписок
DI_USERCONTROLэлемент управления, определяемый программистом
ЭлементОписание
DI_BUTTONкнопка (Push Button)
DI_CHECKBOXконтрольный переключатель (Check Box)
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_COMBOBOXкомбинированный список
DI_RADIOBUTTONселекторная кнопка (Radio Button)
DI_PSWEDITполе ввода пароля
DI_LISTBOXсписок
DI_USERCONTROLэлемент управления, определяемый программистом
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_group.html b/enc/enc_rus/meta/dialogapi/flags/dif_group.html index 320aa8f0f6..ececb5dba9 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_group.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_group.html @@ -34,9 +34,9 @@

Элементы

Флаг DIF_GROUP имеет смысл для следующих элементов диалога: - - - + + +
ЭлементОписание
DI_RADIOBUTTONселекторная кнопка (Radio Button)
ЭлементОписание
DI_RADIOBUTTONселекторная кнопка (Radio Button)
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_hidden.html b/enc/enc_rus/meta/dialogapi/flags/dif_hidden.html index df9e55249d..f6de6f894b 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_hidden.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_hidden.html @@ -23,9 +23,9 @@

Элементы

Флаг DIF_HIDDEN имеет смысл для следующих элементов диалога: - - - + + +
ЭлементОписание
Всевсе элементы диалога могут скрыты
ЭлементОписание
Всевсе элементы диалога могут скрыты
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_history.html b/enc/enc_rus/meta/dialogapi/flags/dif_history.html index 02ceaacff8..4e1bc91596 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_history.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_history.html @@ -24,11 +24,11 @@

Элементы

Флаг DIF_HISTORY имеет смысл для следующих элементов диалога: - - - - - + + + + +
ЭлементОписание
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
ЭлементОписание
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_homeitem.html b/enc/enc_rus/meta/dialogapi/flags/dif_homeitem.html index d7e739b79d..42daf6a859 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_homeitem.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_homeitem.html @@ -26,27 +26,27 @@

Элементы

Флаг DIF_HOMEITEM имеет смысл для следующих элементов диалога: - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + +
ЭлементОписание
DI_BUTTONкнопка (Push Button)
DI_CHECKBOXконтрольный переключатель (Check Box)
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_COMBOBOXкомбинированный список
DI_RADIOBUTTONселекторная кнопка (Radio Button)
DI_PSWEDITполе ввода пароля
DI_LISTBOXсписок
DI_MEMOEDIT
DI_USERCONTROLэлемент управления, определяемый программистом
ЭлементОписание
DI_BUTTONкнопка (Push Button)
DI_CHECKBOXконтрольный переключатель (Check Box)
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_COMBOBOXкомбинированный список
DI_RADIOBUTTONселекторная кнопка (Radio Button)
DI_PSWEDITполе ввода пароля
DI_LISTBOXсписок
DI_MEMOEDIT
DI_USERCONTROLэлемент управления, определяемый программистом
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_lefttext.html b/enc/enc_rus/meta/dialogapi/flags/dif_lefttext.html index 6f1bb9c752..d18a72fcd6 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_lefttext.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_lefttext.html @@ -23,11 +23,11 @@

Элементы

Флаг DIF_LEFTTEXT имеет смысл для следующих элементов диалога: - - - - - + + + + +
ЭлементОписание
DI_DOUBLEBOXдвойная рамка
DI_SINGLEBOXодиночная рамка
ЭлементОписание
DI_DOUBLEBOXдвойная рамка
DI_SINGLEBOXодиночная рамка
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_listautohighlight.html b/enc/enc_rus/meta/dialogapi/flags/dif_listautohighlight.html index 6d3f780625..5985f2f8bf 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_listautohighlight.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_listautohighlight.html @@ -23,11 +23,11 @@

Элементы

Флаг DIF_LISTAUTOHIGHLIGHT имеет смысл для следующих элементов диалога: - - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_listnoampersand.html b/enc/enc_rus/meta/dialogapi/flags/dif_listnoampersand.html index a95ee7bdd1..4abee8bda2 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_listnoampersand.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_listnoampersand.html @@ -24,11 +24,11 @@

Элементы

Флаг DIF_LISTNOAMPERSAND имеет смысл для следующих элементов диалога: - - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_listnobox.html b/enc/enc_rus/meta/dialogapi/flags/dif_listnobox.html index be5a46698f..5a63fdefbe 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_listnobox.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_listnobox.html @@ -23,9 +23,9 @@

Элементы

Флаг DIF_LISTNOBOX имеет смысл для следующих элементов диалога: - - - + + +
ЭлементОписание
DI_LISTBOXсписок
ЭлементОписание
DI_LISTBOXсписок
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_listnoclose.html b/enc/enc_rus/meta/dialogapi/flags/dif_listnoclose.html index 78ce9e595c..3c2517e678 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_listnoclose.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_listnoclose.html @@ -24,11 +24,11 @@

Элементы

Флаг DIF_LISTNOCLOSE имеет смысл для следующих элементов диалога: - - - - - + + + + +
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
ЭлементОписание
DI_LISTBOXсписок
DI_COMBOBOXкомбинированный список
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_listtrackmouse.html b/enc/enc_rus/meta/dialogapi/flags/dif_listtrackmouse.html index 981d23ab73..ba8d3bfe13 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_listtrackmouse.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_listtrackmouse.html @@ -23,9 +23,9 @@

Элементы

Флаг DIF_LISTTRACKMOUSE имеет смысл для следующих элементов диалога: - - - + + +
ЭлементОписание
DI_LISTBOXсписок
ЭлементОписание
DI_LISTBOXсписок
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_listtrackmouseinfocus.html b/enc/enc_rus/meta/dialogapi/flags/dif_listtrackmouseinfocus.html index 7cb87457c7..b9c355639c 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_listtrackmouseinfocus.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_listtrackmouseinfocus.html @@ -24,9 +24,9 @@

Элементы

Флаг DIF_LISTTRACKMOUSEINFOCUS имеет смысл для следующих элементов диалога: - - - + + +
ЭлементОписание
DI_LISTBOXсписок
ЭлементОписание
DI_LISTBOXсписок
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_listwrapmode.html b/enc/enc_rus/meta/dialogapi/flags/dif_listwrapmode.html index 166c6ca7e8..f42ea7308b 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_listwrapmode.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_listwrapmode.html @@ -24,12 +24,12 @@

Элементы

Флаг DIF_LISTWRAPMODE имеет смысл для следующих элементов диалога: - - - + + +
ЭлементОписание
DI_LISTBOXсписок
ЭлементОписание
DI_LISTBOXсписок
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_manualaddhistory.html b/enc/enc_rus/meta/dialogapi/flags/dif_manualaddhistory.html index 6f5aad5a84..dd417dca73 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_manualaddhistory.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_manualaddhistory.html @@ -23,11 +23,11 @@

Элементы

Флаг DIF_MANUALADDHISTORY имеет смысл для следующих элементов диалога: - - - - - + + + + +
ЭлементОписание
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
ЭлементОписание
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_maskedit.html b/enc/enc_rus/meta/dialogapi/flags/dif_maskedit.html index 9745b7867f..528c4e5dde 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_maskedit.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_maskedit.html @@ -40,9 +40,9 @@

Элементы

Флаг DIF_MASKEDIT имеет смысл для следующих элементов диалога: - - - + + +
ЭлементОписание
DI_FIXEDITполе ввода фиксированного размера
ЭлементОписание
DI_FIXEDITполе ввода фиксированного размера
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_moveselect.html b/enc/enc_rus/meta/dialogapi/flags/dif_moveselect.html index 34d287d9c3..ae53e6e742 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_moveselect.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_moveselect.html @@ -25,9 +25,9 @@

Элементы

Флаг DIF_MOVESELECT имеет смысл для следующих элементов диалога: - - - + + +
ЭлементОписание
DI_RADIOBUTTONселекторная кнопка (Radio Button)
ЭлементОписание
DI_RADIOBUTTONселекторная кнопка (Radio Button)
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_noautocomplete.html b/enc/enc_rus/meta/dialogapi/flags/dif_noautocomplete.html index 7fb77c1a2d..a6422606e0 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_noautocomplete.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_noautocomplete.html @@ -22,15 +22,15 @@

Элементы

Флаг DIF_NOAUTOCOMPLETE имеет смысл для следующих элементов диалога: - - - - - - - - - + + + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_nobrackets.html b/enc/enc_rus/meta/dialogapi/flags/dif_nobrackets.html index 6af5ab48cb..53c96cc00e 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_nobrackets.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_nobrackets.html @@ -23,9 +23,9 @@

Элементы

Флаг DIF_NOBRACKETS имеет смысл для следующих элементов диалога: - - - + + +
ЭлементОписание
DI_BUTTONкнопка (Push Button)
ЭлементОписание
DI_BUTTONкнопка (Push Button)
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_nofocus.html b/enc/enc_rus/meta/dialogapi/flags/dif_nofocus.html index 4beca73914..1d84dc2980 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_nofocus.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_nofocus.html @@ -24,25 +24,25 @@

Элементы

Флаг DIF_NOFOCUS имеет смысл для следующих элементов диалога: - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +
ЭлементОписание
DI_BUTTONкнопка (Push Button)
DI_CHECKBOXконтрольный переключатель (Check Box)
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_COMBOBOXкомбинированный список
DI_RADIOBUTTONселекторная кнопка (Radio Button)
DI_PSWEDITполе ввода пароля
DI_LISTBOXсписок
DI_USERCONTROLэлемент управления, определяемый программистом
ЭлементОписание
DI_BUTTONкнопка (Push Button)
DI_CHECKBOXконтрольный переключатель (Check Box)
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_COMBOBOXкомбинированный список
DI_RADIOBUTTONселекторная кнопка (Radio Button)
DI_PSWEDITполе ввода пароля
DI_LISTBOXсписок
DI_USERCONTROLэлемент управления, определяемый программистом
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_readonly.html b/enc/enc_rus/meta/dialogapi/flags/dif_readonly.html index a6ee479c47..65554aa8c3 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_readonly.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_readonly.html @@ -23,15 +23,15 @@

Элементы

Флаг DIF_READONLY имеет смысл для следующих элементов диалога: - - - - - - - - - + + + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_righttext.html b/enc/enc_rus/meta/dialogapi/flags/dif_righttext.html index 0b6594a14e..6e79ff0faf 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_righttext.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_righttext.html @@ -23,15 +23,15 @@

Элементы

Флаг DIF_RIGHTTEXT имеет смысл для следующих элементов диалога: - - - - - - - - - + + + + + + + + +
ЭлементОписание
DI_TEXTтекстовая строка
DI_VTEXTвертикальная текстовая строка
DI_DOUBLEBOXдвойная рамка
DI_SINGLEBOXодиночная рамка
ЭлементОписание
DI_TEXTтекстовая строка
DI_VTEXTвертикальная текстовая строка
DI_DOUBLEBOXдвойная рамка
DI_SINGLEBOXодиночная рамка
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_selectonentry.html b/enc/enc_rus/meta/dialogapi/flags/dif_selectonentry.html index a689993217..2bf2e64743 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_selectonentry.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_selectonentry.html @@ -23,15 +23,15 @@

Элементы

Флаг DIF_SELECTONENTRY имеет смысл для следующих элементов диалога: - - - - - - - - - + + + + + + + + +
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
ЭлементОписание
DI_COMBOBOXкомбинированный список
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
DI_PSWEDITполе ввода пароля
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_separator.html b/enc/enc_rus/meta/dialogapi/flags/dif_separator.html index cf58fcf810..a1b06ea33d 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_separator.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_separator.html @@ -23,11 +23,11 @@

Элементы

Флаг DIF_SEPARATOR имеет смысл для следующих элементов диалога: - - - - - + + + + +
ЭлементОписание
DI_TEXTтекстовая строка
DI_VTEXTвертикальная текстовая строка
ЭлементОписание
DI_TEXTтекстовая строка
DI_VTEXTвертикальная текстовая строка
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_separator2.html b/enc/enc_rus/meta/dialogapi/flags/dif_separator2.html index cbbf72975c..5c721dd6e4 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_separator2.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_separator2.html @@ -23,11 +23,11 @@

Элементы

Флаг DIF_SEPARATOR2 имеет смысл для следующих элементов диалога: - - - - - + + + + +
ЭлементОписание
DI_TEXTтекстовая строка
DI_VTEXTвертикальная текстовая строка
ЭлементОписание
DI_TEXTтекстовая строка
DI_VTEXTвертикальная текстовая строка
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_separatoruser.html b/enc/enc_rus/meta/dialogapi/flags/dif_separatoruser.html index 6664c5f690..d9408b03f8 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_separatoruser.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_separatoruser.html @@ -22,11 +22,11 @@

DIF_SEPARATORUSER

Элементы

Флаг DIF_SEPARATORUSER имеет смысл для следующих элементов диалога: - - - - - + + + + +
ЭлементОписание
DI_TEXTтекстовая строка
DI_VTEXTвертикальная текстовая строка
ЭлементОписание
DI_TEXTтекстовая строка
DI_VTEXTвертикальная текстовая строка
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_setshield.html b/enc/enc_rus/meta/dialogapi/flags/dif_setshield.html index 7a0e4d355c..5c1f24bc32 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_setshield.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_setshield.html @@ -24,9 +24,9 @@

Элементы

Флаг DIF_SETSHIELD имеет смысл для следующих элементов диалога: - - - + + +
ЭлементОписание
DI_BUTTONкнопка (Push Button)
ЭлементОписание
DI_BUTTONкнопка (Push Button)
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_showampersand.html b/enc/enc_rus/meta/dialogapi/flags/dif_showampersand.html index f9f9711898..da7dd102ad 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_showampersand.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_showampersand.html @@ -23,21 +23,21 @@

Элементы

Флаг DIF_SHOWAMPERSAND имеет смысл для следующих элементов диалога: - - - - - - - - - - - - - - - + + + + + + + + + + + + + + +
ЭлементОписание
DI_BUTTONкнопка (Push Button)
DI_CHECKBOXконтрольный переключатель (Check Box)
DI_RADIOBUTTONселекторная кнопка (Radio Button)
DI_TEXTтекстовая строка
DI_VTEXTвертикальная текстовая строка
DI_DOUBLEBOXдвойная рамка
DI_SINGLEBOXодиночная рамка
ЭлементОписание
DI_BUTTONкнопка (Push Button)
DI_CHECKBOXконтрольный переключатель (Check Box)
DI_RADIOBUTTONселекторная кнопка (Radio Button)
DI_TEXTтекстовая строка
DI_VTEXTвертикальная текстовая строка
DI_DOUBLEBOXдвойная рамка
DI_SINGLEBOXодиночная рамка
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_uselasthistory.html b/enc/enc_rus/meta/dialogapi/flags/dif_uselasthistory.html index 5767d5cc77..d3ed1eba1b 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_uselasthistory.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_uselasthistory.html @@ -24,11 +24,11 @@

Элементы

Флаг DIF_USELASTHISTORY имеет смысл для следующих элементов диалога: - - - - - + + + + +
ЭлементОписание
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
ЭлементОписание
DI_EDITстрока ввода
DI_FIXEDITполе ввода фиксированного размера
diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_wordwrap.html b/enc/enc_rus/meta/dialogapi/flags/dif_wordwrap.html index e6f736e3d3..822b3ddde9 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_wordwrap.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_wordwrap.html @@ -23,9 +23,9 @@

Элементы

Флаг DIF_WORDWRAP имеет смысл для следующих элементов диалога: - - - + + +
ЭлементОписание
DI_TEXTтекстовая строка
ЭлементОписание
DI_TEXTтекстовая строка
diff --git a/enc/enc_rus/meta/dialogapi/flags/index.html b/enc/enc_rus/meta/dialogapi/flags/index.html index 0f72faf0a3..16c99a01dc 100644 --- a/enc/enc_rus/meta/dialogapi/flags/index.html +++ b/enc/enc_rus/meta/dialogapi/flags/index.html @@ -21,175 +21,175 @@

Флаги элементов диалога - Dialog API

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
ФлагОписание
ФлагОписание
DIF_3STATEэлемент DI_CHECKBOX будет иметь 3 состоянияDIF_3STATEэлемент DI_CHECKBOX будет иметь 3 состояния
DIF_BOXCOLORтекст элемента будет иметь цвет рамокDIF_BOXCOLORтекст элемента будет иметь цвет рамок
DIF_BTNNOCLOSEдля кнопки - не завершать диалогDIF_BTNNOCLOSEдля кнопки - не завершать диалог
DIF_CENTERGROUPцентрирование группы элементовDIF_CENTERGROUPцентрирование группы элементов
DIF_CENTERTEXTцентрирование текста в статических элементахDIF_CENTERTEXTцентрирование текста в статических элементах
DIF_DEFAULTBUTTONэлемент является "элементом по умолчанию"DIF_DEFAULTBUTTONэлемент является "элементом по умолчанию"
DIF_DISABLEэлемент является недоступнымDIF_DISABLEэлемент является недоступным
DIF_DROPDOWNLISTзадаёт стиль не редактируемого спискаDIF_DROPDOWNLISTзадаёт стиль не редактируемого списка
DIF_EDITEXPAND"расширение" переменных среды в строках вводаDIF_EDITEXPAND"расширение" переменных среды в строках ввода
DIF_EDITORпоследовательно определённые поля вводаDIF_EDITORпоследовательно определённые поля ввода
DIF_EDITPATHстрока ввода будет содержать имена реальных файловых объектовDIF_EDITPATHстрока ввода будет содержать имена реальных файловых объектов
DIF_EDITPATHEXECограничивает автодополнение только исполнимыми файламиDIF_EDITPATHEXECограничивает автодополнение только исполнимыми файлами
DIF_FOCUSэлемент получает клавиатурный фокус вводаDIF_FOCUSэлемент получает клавиатурный фокус ввода
DIF_GROUPгруппировка RadioButtonsDIF_GROUPгруппировка RadioButtons
DIF_HIDDENэлемент диалога не виденDIF_HIDDENэлемент диалога не виден
DIF_HISTORYпозволяет вести историю редактирования для поля вводаDIF_HISTORYпозволяет вести историю редактирования для поля ввода
DIF_HOMEITEMКлавиша Home устанавливает клавиатурный фокус ввода на этот элемент.DIF_HOMEITEMКлавиша Home устанавливает клавиатурный фокус ввода на этот элемент.
DIF_LEFTTEXTвыравнивать заголовки рамок по левому краюDIF_LEFTTEXTвыравнивать заголовки рамок по левому краю
DIF_LISTAUTOHIGHLIGHTавтоматическое назначение горячих клавиш в спискеDIF_LISTAUTOHIGHLIGHTавтоматическое назначение горячих клавиш в списке
DIF_LISTNOAMPERSANDпозволяет показывать горячие клавиши в спискеDIF_LISTNOAMPERSANDпозволяет показывать горячие клавиши в списке
DIF_LISTNOBOXпоказывать список без рамкиDIF_LISTNOBOXпоказывать список без рамки
DIF_LISTNOCLOSEне закрывать диалог при выборе элемента из спискаDIF_LISTNOCLOSEне закрывать диалог при выборе элемента из списка
DIF_LISTTRACKMOUSEреагировать на движение мыши в спискеDIF_LISTTRACKMOUSEреагировать на движение мыши в списке
DIF_LISTTRACKMOUSEINFOCUSреагировать на движение мыши в списке только если элемент находится в фокусеDIF_LISTTRACKMOUSEINFOCUSреагировать на движение мыши в списке только если элемент находится в фокусе
DIF_LISTWRAPMODE"заворачивает" список при навигации по спискуDIF_LISTWRAPMODE"заворачивает" список при навигации по списку
DIF_MANUALADDHISTORYобработчик диалога сам будет добавлять строки в историюDIF_MANUALADDHISTORYобработчик диалога сам будет добавлять строки в историю
DIF_MASKEDITзадаёт маску в строках вводаDIF_MASKEDITзадаёт маску в строках ввода
DIF_MOVESELECTизменить выбор внутри группы radio-кнопок при изменении фокуса вводаDIF_MOVESELECTизменить выбор внутри группы radio-кнопок при изменении фокуса ввода
DIF_NOAUTOCOMPLETEотключить автодополнение для строк редактированияDIF_NOAUTOCOMPLETEотключить автодополнение для строк редактирования
DIF_NOBRACKETSпоказывает заголовок кнопки без скобокDIF_NOBRACKETSпоказывает заголовок кнопки без скобок
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус вводаDIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода
DIF_NONEнулевой флагDIF_NONEнулевой флаг
DIF_READONLYпереводит строки редактирования в состояние "только для чтения"DIF_READONLYпереводит строки редактирования в состояние "только для чтения"
DIF_RIGHTTEXTвыравнивать текст по правому краюDIF_RIGHTTEXTвыравнивать текст по правому краю
DIF_SELECTONENTRYпри получении фокуса ввода содержимое строки редактирования будет выделятьсяDIF_SELECTONENTRYпри получении фокуса ввода содержимое строки редактирования будет выделяться
DIF_SEPARATORтекстовая строка отображается как разделитель диалога (одинарная горизонтальная линия)DIF_SEPARATORтекстовая строка отображается как разделитель диалога (одинарная горизонтальная линия)
DIF_SEPARATOR2текстовая строка отображается как разделитель диалога (двойная горизонтальная линия)DIF_SEPARATOR2текстовая строка отображается как разделитель диалога (двойная горизонтальная линия)
DIF_SEPARATORUSERтекстовая строка отображается как разделитель диалога (формат линии задается плагином)DIF_SEPARATORUSERтекстовая строка отображается как разделитель диалога (формат линии задается плагином)
DIF_SETSHIELDразмещает на кнопке аналог "иконки со щитом" Microsoft UACDIF_SETSHIELDразмещает на кнопке аналог "иконки со щитом" Microsoft UAC
DIF_SHOWAMPERSANDпоказывать в текстовой строке амперсанд не используя его для определения горячей клавишиDIF_SHOWAMPERSANDпоказывать в текстовой строке амперсанд не используя его для определения горячей клавиши
DIF_USELASTHISTORYначальное значение берётся из историиDIF_USELASTHISTORYначальное значение берётся из истории
DIF_WORDWRAPусекает очередное слово, если оно не вмещается по ширине элементаDIF_WORDWRAPусекает очередное слово, если оно не вмещается по ширине элемента
diff --git a/enc/enc_rus/meta/dialogapi/index.html b/enc/enc_rus/meta/dialogapi/index.html index d929dc10de..7948c08cb7 100644 --- a/enc/enc_rus/meta/dialogapi/index.html +++ b/enc/enc_rus/meta/dialogapi/index.html @@ -21,11 +21,11 @@

Dialog API

Экспортируемые функции, т.е. те, которые плагин экспортирует для Far Manager

- + - - + +
ФункцияОписание
ФункцияОписание
ProcessDialogEventWобработка событий диалогаProcessDialogEventWобработка событий диалога
@@ -33,448 +33,448 @@

Сервисные функции, указатели на эти функц SetStartupInfoW

- + - + - - + + - - + + - - + + - - + +
ФункцияОписание
ФункцияОписание
DefDlgProc -вызов стандартной функции обработки диалогаDefDlgProc +вызов стандартной функции обработки диалога
DialogFreeосвобождает память, выделенную под внутренние структуры диалога функцией DialogInitDialogFreeосвобождает память, выделенную под внутренние структуры диалога функцией DialogInit
DialogInitсоздаёт (инициализирует) диалогDialogInitсоздаёт (инициализирует) диалог
DialogRunпоказывает диалог созданный функцией DialogInitDialogRunпоказывает диалог созданный функцией DialogInit
SendDlgMessageпосылка сообщения функции обработки диалогаSendDlgMessageпосылка сообщения функции обработки диалога

Пользовательская функция обработки диалога

- + - - + +
ФункцияОписание
ФункцияОписание
DlgProcшаблон функции обработки диалога, используется в DialogInitDlgProcшаблон функции обработки диалога, используется в DialogInit

Структуры

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СтруктураОписание
СтруктураОписание
DialogInfoинформация о диалогеDialogInfoинформация о диалоге
FarDialogEventинформация о событии диалогаFarDialogEventинформация о событии диалога
FarDialogItemэлемент диалогаFarDialogItemэлемент диалога
FarDialogItemColorsизменение цветовых атрибутов элементов диалогаFarDialogItemColorsизменение цветовых атрибутов элементов диалога
FarDialogItemDataпередача данных элементу диалогаFarDialogItemDataпередача данных элементу диалога
FarGetDialogItemзапрос элемента диалогаFarGetDialogItemзапрос элемента диалога
FarListсписок DI_LISTBOXFarListсписок DI_LISTBOX
FarListDeleteпараметры удаления элементов из DI_COMBOBOX и DI_LISTBOXFarListDeleteпараметры удаления элементов из DI_COMBOBOX и DI_LISTBOX
FarListFindпоиск элемента из DI_COMBOBOX и DI_LISTBOXFarListFindпоиск элемента из DI_COMBOBOX и DI_LISTBOX
FarListGetItemполучение одного элемента списка из DI_COMBOBOX и DI_LISTBOXFarListGetItemполучение одного элемента списка из DI_COMBOBOX и DI_LISTBOX
FarListInfoполучить информацию о списках DI_COMBOBOX и DI_LISTBOXFarListInfoполучить информацию о списках DI_COMBOBOX и DI_LISTBOX
FarListInsertвставка элемента в DI_COMBOBOX и DI_LISTBOXFarListInsertвставка элемента в DI_COMBOBOX и DI_LISTBOX
FarListItemэлемент спискаFarListItemэлемент списка
FarListItemDataассоциация данных с элементом спискаFarListItemDataассоциация данных с элементом списка
FarListPosпозиционирование в спискеFarListPosпозиционирование в списке
FarListTitlesустановка/получение заголовков для спискаFarListTitlesустановка/получение заголовков для списка
FarListUpdateданные для обновления элемента спискаFarListUpdateданные для обновления элемента списка
OpenDlgPluginDataинформация о вызванном плагине из диалогаOpenDlgPluginDataинформация о вызванном плагине из диалога
ProcessDialogEventInfoинформацию о событии диалогаProcessDialogEventInfoинформацию о событии диалога

Элементы диалога

- - - - + + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + +
ЭлементОписание
DI_BUTTONкнопка (Push Button)
ЭлементОписание
DI_BUTTONкнопка (Push Button)
DI_CHECKBOXконтрольный переключатель (Check Box)
DI_CHECKBOXконтрольный переключатель (Check Box)
DI_COMBOBOXкомбинированный список
DI_COMBOBOXкомбинированный список
DI_DOUBLEBOXдвойная рамка
DI_DOUBLEBOXдвойная рамка
DI_EDITполе ввода
DI_EDITполе ввода
DI_FIXEDITполе ввода фиксированного размера
DI_FIXEDITполе ввода фиксированного размера
DI_LISTBOXокно списка
DI_LISTBOXокно списка
DI_PSWEDITполе ввода пароля
DI_PSWEDITполе ввода пароля
DI_RADIOBUTTONселекторная кнопка (Radio Button)
DI_RADIOBUTTONселекторная кнопка (Radio Button)
DI_SINGLEBOXодиночная рамка
DI_SINGLEBOXодиночная рамка
DI_TEXTтекстовая строка
DI_TEXTтекстовая строка
DI_USERCONTROLэлемент управления, определяемый программистом
DI_USERCONTROLэлемент управления, определяемый программистом
DI_VTEXTвертикальная текстовая строка
DI_VTEXTвертикальная текстовая строка

Флаги элементов диалога

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
ФлагОписание
ФлагОписание
DIF_3STATEэлемент DI_CHECKBOX будет иметь 3 состоянияDIF_3STATEэлемент DI_CHECKBOX будет иметь 3 состояния
DIF_BOXCOLORтекст элемента будет иметь цвет рамокDIF_BOXCOLORтекст элемента будет иметь цвет рамок
DIF_BTNNOCLOSEдля кнопки - не завершать диалогDIF_BTNNOCLOSEдля кнопки - не завершать диалог
DIF_CENTERGROUPцентрирование группы элементовDIF_CENTERGROUPцентрирование группы элементов
DIF_CENTERTEXTцентрирование текста в статических элементахDIF_CENTERTEXTцентрирование текста в статических элементах
DIF_DEFAULTBUTTONэлемент является "элементом по умолчанию"DIF_DEFAULTBUTTONэлемент является "элементом по умолчанию"
DIF_DISABLEэлемент является недоступнымDIF_DISABLEэлемент является недоступным
DIF_DROPDOWNLISTзадаёт стиль не редактируемого спискаDIF_DROPDOWNLISTзадаёт стиль не редактируемого списка
DIF_EDITEXPAND"расширение" переменных среды в строках вводаDIF_EDITEXPAND"расширение" переменных среды в строках ввода
DIF_EDITORпоследовательно определённые поля вводаDIF_EDITORпоследовательно определённые поля ввода
DIF_EDITPATHстрока ввода будет содержать имена реальных файловых объектовDIF_EDITPATHстрока ввода будет содержать имена реальных файловых объектов
DIF_EDITPATHEXECограничивает автодополнение только исполнимыми файламиDIF_EDITPATHEXECограничивает автодополнение только исполнимыми файлами
DIF_FOCUSэлемент получает клавиатурный фокус вводаDIF_FOCUSэлемент получает клавиатурный фокус ввода
DIF_GROUPгруппировка RadioButtonsDIF_GROUPгруппировка RadioButtons
DIF_HIDDENэлемент диалога не виденDIF_HIDDENэлемент диалога не виден
DIF_HISTORYпозволяет вести историю редактирования для поля вводаDIF_HISTORYпозволяет вести историю редактирования для поля ввода
DIF_LEFTTEXTвыравнивать заголовки рамок по левому краюDIF_LEFTTEXTвыравнивать заголовки рамок по левому краю
DIF_LISTAUTOHIGHLIGHTавтоматическое назначение горячих клавиш в спискеDIF_LISTAUTOHIGHLIGHTавтоматическое назначение горячих клавиш в списке
DIF_LISTNOAMPERSANDпозволяет показывать горячие клавиши в спискеDIF_LISTNOAMPERSANDпозволяет показывать горячие клавиши в списке
DIF_LISTNOBOXпоказывать список без рамкиDIF_LISTNOBOXпоказывать список без рамки
DIF_LISTNOCLOSEне закрывать диалог при выборе элемента из спискаDIF_LISTNOCLOSEне закрывать диалог при выборе элемента из списка
DIF_LISTTRACKMOUSEреагировать на движение мыши в спискеDIF_LISTTRACKMOUSEреагировать на движение мыши в списке
DIF_LISTTRACKMOUSEINFOCUSреагировать на движение мыши в списке только если элемент находится в фокусеDIF_LISTTRACKMOUSEINFOCUSреагировать на движение мыши в списке только если элемент находится в фокусе
DIF_LISTWRAPMODE"заворачивает" список при навигации по спискуDIF_LISTWRAPMODE"заворачивает" список при навигации по списку
DIF_MANUALADDHISTORYобработчик диалога сам будет добавлять строки в историюDIF_MANUALADDHISTORYобработчик диалога сам будет добавлять строки в историю
DIF_MASKEDITзадаёт маску в строках вводаDIF_MASKEDITзадаёт маску в строках ввода
DIF_MOVESELECTизменить выбор внутри группы radio-кнопок при изменении фокуса вводаDIF_MOVESELECTизменить выбор внутри группы radio-кнопок при изменении фокуса ввода
DIF_NOAUTOCOMPLETEотключить автодополнение для строк редактированияDIF_NOAUTOCOMPLETEотключить автодополнение для строк редактирования
DIF_NOBRACKETSпоказывает заголовок кнопки без скобокDIF_NOBRACKETSпоказывает заголовок кнопки без скобок
DIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус вводаDIF_NOFOCUSуправляющий элемент не получает клавиатурный фокус ввода
DIF_NONEнулевой флагDIF_NONEнулевой флаг
DIF_READONLYпереводит строки редактирования в состояние "только для чтения"DIF_READONLYпереводит строки редактирования в состояние "только для чтения"
DIF_RIGHTTEXTвыравнивать текст по правому краюDIF_RIGHTTEXTвыравнивать текст по правому краю
DIF_SELECTONENTRYпри получении фокуса ввода содержимое строки редактирования будет выделятьсяDIF_SELECTONENTRYпри получении фокуса ввода содержимое строки редактирования будет выделяться
DIF_SEPARATORтекстовая строка отображается как разделитель диалога (одинарная горизонтальная линия)DIF_SEPARATORтекстовая строка отображается как разделитель диалога (одинарная горизонтальная линия)
DIF_SEPARATOR2текстовая строка отображается как разделитель диалога (двойная горизонтальная линия)DIF_SEPARATOR2текстовая строка отображается как разделитель диалога (двойная горизонтальная линия)
DIF_SEPARATORUSERтекстовая строка отображается как разделитель диалога (формат линии задается плагином)DIF_SEPARATORUSERтекстовая строка отображается как разделитель диалога (формат линии задается плагином)
DIF_SETSHIELDразмещает на кнопке аналог "иконки со щитом" Microsoft UACDIF_SETSHIELDразмещает на кнопке аналог "иконки со щитом" Microsoft UAC
DIF_SHOWAMPERSANDпоказывать в текстовой строке амперсанд не используя его для определения горячей клавишиDIF_SHOWAMPERSANDпоказывать в текстовой строке амперсанд не используя его для определения горячей клавиши
DIF_USELASTHISTORYначальное значение берётся из историиDIF_USELASTHISTORYначальное значение берётся из истории
DIF_WORDWRAPусекает очередное слово, если оно не вмещается по ширине элементаDIF_WORDWRAPусекает очередное слово, если оно не вмещается по ширине элемента

События

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СобытиеОписание
СобытиеОписание
DN_BTNCLICKизменилось состояние кнопокDN_BTNCLICKизменилось состояние кнопок
DN_CLOSEсигнал о закрытии диалогаDN_CLOSEсигнал о закрытии диалога
DN_CONTROLINPUTпользователь нажал клавишу или кликнул клавишей мышиDN_CONTROLINPUTпользователь нажал клавишу или кликнул клавишей мыши
DN_CTLCOLORDIALOGзапрос цвета на прорисовку подложки окна диалогаDN_CTLCOLORDIALOGзапрос цвета на прорисовку подложки окна диалога
DN_CTLCOLORDLGITEMзапрос цвета для конкретного элемента диалогаDN_CTLCOLORDLGITEMзапрос цвета для конкретного элемента диалога
DN_CTLCOLORDLGLISTзапрос цвета на отрисовку спискаDN_CTLCOLORDLGLISTзапрос цвета на отрисовку списка
DN_DRAGGEDинформация о перемещениях диалогаDN_DRAGGEDинформация о перемещениях диалога
DN_DRAWDIALOGперед прорисовкой всего диалогаDN_DRAWDIALOGперед прорисовкой всего диалога
DN_DRAWDIALOGDONEпрорисовка диалога законченаDN_DRAWDIALOGDONEпрорисовка диалога закончена
DN_DRAWDLGITEMперед отрисовкой элемента диалогаDN_DRAWDLGITEMперед отрисовкой элемента диалога
DN_DRAWDLGITEMDONEпосле отрисовки элемента диалогаDN_DRAWDLGITEMDONEпосле отрисовки элемента диалога
DN_DROPDOWNOPENEDизменение состояние combobox и history (открыт/закрыт)DN_DROPDOWNOPENEDизменение состояние combobox и history (открыт/закрыт)
DN_EDITCHANGEизменение состояния элемента редактированияDN_EDITCHANGEизменение состояния элемента редактирования
DN_GETVALUEзапрос на изменение информации для макросовDN_GETVALUEзапрос на изменение информации для макросов
DN_GOTFOCUSэлемент диалога получил клавиатурный фокус вводаDN_GOTFOCUSэлемент диалога получил клавиатурный фокус ввода
DN_HELPвывод темы помощиDN_HELPвывод темы помощи
DN_HOTKEYпользователь нажал Alt-букваDN_HOTKEYпользователь нажал Alt-буква
DN_INITDIALOGинициализация диалогаDN_INITDIALOGинициализация диалога
DN_INPUTвозможность перехватить сообщение мыши до его обработки ядромDN_INPUTвозможность перехватить сообщение мыши до его обработки ядром
DN_KILLFOCUSперед потерей клавиатурного фокуса элементом диалогаDN_KILLFOCUSперед потерей клавиатурного фокуса элементом диалога
DN_LISTCHANGEизменение состояния элемента спискаDN_LISTCHANGEизменение состояния элемента списка
DN_LISTHOTKEYвыбор элемента списка с помощью горячей клавишиDN_LISTHOTKEYвыбор элемента списка с помощью горячей клавиши
DN_RESIZECONSOLEнотификационное сообщение "Изменились размеры консоли"DN_RESIZECONSOLEнотификационное сообщение "Изменились размеры консоли"
@@ -482,271 +482,271 @@

События

Сообщения

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СообщениеОписание
СообщениеОписание
DM_ADDHISTORYдобавить строку в историюDM_ADDHISTORYдобавить строку в историю
DM_CLOSEсигнал на закрытие диалогаDM_CLOSEсигнал на закрытие диалога
DM_EDITUNCHANGEDFLAGуправление состоянием "неизмененный текст" строки редактированияDM_EDITUNCHANGEDFLAGуправление состоянием "неизмененный текст" строки редактирования
DM_ENABLEпереключение/получение состояния Enable/Disable элементаDM_ENABLEпереключение/получение состояния Enable/Disable элемента
DM_ENABLEREDRAWотключение/включение перерисовки всего диалогаDM_ENABLEREDRAWотключение/включение перерисовки всего диалога
DM_GETCHECKполучить состояние элементов DI_CHECKBOX и DI_RADIOBUTTONDM_GETCHECKполучить состояние элементов DI_CHECKBOX и DI_RADIOBUTTON
DM_GETCOMBOBOXEVENTполучить состояние посылки событий для открытого combo boxDM_GETCOMBOBOXEVENTполучить состояние посылки событий для открытого combo box
DM_GETCONSTTEXTPTRполучить указатель на внутренний буфер Far Manager, содержащий строку вводаDM_GETCONSTTEXTPTRполучить указатель на внутренний буфер Far Manager, содержащий строку ввода
DM_GETCURSORPOSполучить позицию курсораDM_GETCURSORPOSполучить позицию курсора
DM_GETCURSORSIZEполучить размеры курсораDM_GETCURSORSIZEполучить размеры курсора
DM_GETDIALOGINFOполучить информацию о диалоге Far Manager или другого плагинаDM_GETDIALOGINFOполучить информацию о диалоге Far Manager или другого плагина
DM_GETDIALOGTITLEполучить заголовок диалогаDM_GETDIALOGTITLEполучить заголовок диалога
DM_GETDLGDATAполучить данные, ассоциированные с диалогомDM_GETDLGDATAполучить данные, ассоциированные с диалогом
DM_GETDLGITEMполучение полной информации о элементеDM_GETDLGITEMполучение полной информации о элементе
DM_GETDLGITEMSHORTполучение информации о элементеDM_GETDLGITEMSHORTполучение информации о элементе
DM_GETDLGRECTполучить координаты диалогового окнаDM_GETDLGRECTполучить координаты диалогового окна
DM_GETDROPDOWNOPENEDопределить - есть ли в диалоге раскрытый комбобокс или историяDM_GETDROPDOWNOPENEDопределить - есть ли в диалоге раскрытый комбобокс или история
DM_GETEDITPOSITIONполучить позицию курсора в строках вводаDM_GETEDITPOSITIONполучить позицию курсора в строках ввода
DM_GETFOCUSполучить индекс элемента, имеющего фокус вводаDM_GETFOCUSполучить индекс элемента, имеющего фокус ввода
DM_GETITEMDATAполучить данные, ассоциированные с элементом диалогаDM_GETITEMDATAполучить данные, ассоциированные с элементом диалога
DM_GETITEMPOSITIONполучить позицию и размер элементаDM_GETITEMPOSITIONполучить позицию и размер элемента
DM_GETSELECTIONполучить параметры выделения в строках редактирования диалогаDM_GETSELECTIONполучить параметры выделения в строках редактирования диалога
DM_GETTEXTполучение строки ввода или заголовка элементовDM_GETTEXTполучение строки ввода или заголовка элементов
DM_KEYпередать массив клавиш обработчику диалогаDM_KEYпередать массив клавиш обработчику диалога
DM_LISTADDдобавить в список новый элементDM_LISTADDдобавить в список новый элемент
DM_LISTADDSTRдобавить в список строкуDM_LISTADDSTRдобавить в список строку
DM_LISTDELETEудалить элементы спискаDM_LISTDELETEудалить элементы списка
DM_LISTFINDSTRINGнайти элемент спискаDM_LISTFINDSTRINGнайти элемент списка
DM_LISTGETCURPOSполучить текущую позицию в спискеDM_LISTGETCURPOSполучить текущую позицию в списке
DM_LISTGETDATAполучить данные, ассоциированные с элементом спискаDM_LISTGETDATAполучить данные, ассоциированные с элементом списка
DM_LISTGETDATASIZEполучить размер данных, ассоциированных с элементом спискаDM_LISTGETDATASIZEполучить размер данных, ассоциированных с элементом списка
DM_LISTGETITEMполучить один элемент спискаDM_LISTGETITEMполучить один элемент списка
DM_LISTGETTITLESполучить заголовки спискаDM_LISTGETTITLESполучить заголовки списка
DM_LISTINFOполучить информацию о спискеDM_LISTINFOполучить информацию о списке
DM_LISTINSERTвставить элемент в списокDM_LISTINSERTвставить элемент в список
DM_LISTSETдобавление элементов в список с удалением предыдущих элементовDM_LISTSETдобавление элементов в список с удалением предыдущих элементов
DM_LISTSETCURPOSустановить позицию в спискеDM_LISTSETCURPOSустановить позицию в списке
DM_LISTSETDATAустановить данные, ассоциированные с элементом спискаDM_LISTSETDATAустановить данные, ассоциированные с элементом списка
DM_LISTSETTITLESустановить заголовки спискаDM_LISTSETTITLESустановить заголовки списка
DM_LISTSORTсортировать элементы спискаDM_LISTSORTсортировать элементы списка
DM_LISTUPDATEобновить элемент в спискеDM_LISTUPDATEобновить элемент в списке
DM_MOVEDIALOGпереместить диалогDM_MOVEDIALOGпереместить диалог
DM_REDRAWперерисовать весь диалогDM_REDRAWперерисовать весь диалог
DM_RESIZEDIALOGизменить размеры диалогаDM_RESIZEDIALOGизменить размеры диалога
DM_SET3STATEизменить стиль DI_CHECKBOXDM_SET3STATEизменить стиль DI_CHECKBOX
DM_SETCHECKустановить состояние элементов DI_CHECKBOX и DI_RADIOBUTTONDM_SETCHECKустановить состояние элементов DI_CHECKBOX и DI_RADIOBUTTON
DM_SETCOMBOBOXEVENTвключить или отключить посылку сообщений DN_INPUT или DN_CONTROLINPUT для открытого combo boxDM_SETCOMBOBOXEVENTвключить или отключить посылку сообщений DN_INPUT или DN_CONTROLINPUT для открытого combo box
DM_SETCURSORPOSпозиционировать курсорDM_SETCURSORPOSпозиционировать курсор
DM_SETCURSORSIZEустановить размер курсораDM_SETCURSORSIZEустановить размер курсора
DM_SETDLGDATAассоциировать данные с диалогомDM_SETDLGDATAассоциировать данные с диалогом
DM_SETDLGITEMдля изменения информации о заданном элементеDM_SETDLGITEMдля изменения информации о заданном элементе
DM_SETDLGITEMSHORTдля изменения информации о заданном элементеDM_SETDLGITEMSHORTдля изменения информации о заданном элементе
DM_SETDROPDOWNOPENEDпрограммное раскрытие/закрытие комбобокса или историиDM_SETDROPDOWNOPENEDпрограммное раскрытие/закрытие комбобокса или истории
DM_SETEDITPOSITIONуправление позицией курсора в строках вводаDM_SETEDITPOSITIONуправление позицией курсора в строках ввода
DM_SETFOCUSустанавливает клавиатурный фокус на заданный элемент диалогаDM_SETFOCUSустанавливает клавиатурный фокус на заданный элемент диалога
DM_SETHISTORYуправление наличием истории.DM_SETHISTORYуправление наличием истории.
DM_SETINPUTNOTIFYуправление первичным событием мышиDM_SETINPUTNOTIFYуправление первичным событием мыши
DM_SETITEMDATAассоциировать данные с элементом диалогаDM_SETITEMDATAассоциировать данные с элементом диалога
DM_SETITEMPOSITIONизменить позицию элементаDM_SETITEMPOSITIONизменить позицию элемента
DM_SETMAXTEXTLENGTHзадать максимальный размер редактируемой строки или заголовка элементаDM_SETMAXTEXTLENGTHзадать максимальный размер редактируемой строки или заголовка элемента
DM_SETSELECTIONвыделить блок в строках редактирования диалогаDM_SETSELECTIONвыделить блок в строках редактирования диалога
DM_SETTEXTустановить строку ввода или заголовок элементаDM_SETTEXTустановить строку ввода или заголовок элемента
DM_SETTEXTPTRустановить строку ввода или заголовок элементаDM_SETTEXTPTRустановить строку ввода или заголовок элемента
DM_SHOWDIALOGпоказать/спрятать диалоговое окноDM_SHOWDIALOGпоказать/спрятать диалоговое окно
DM_SHOWITEMпоказать/спрятать элемент диалогаDM_SHOWITEMпоказать/спрятать элемент диалога
DM_USERотправная точка для пользовательских сообщенийDM_USERотправная точка для пользовательских сообщений
diff --git a/enc/enc_rus/meta/editorapi/index.html b/enc/enc_rus/meta/editorapi/index.html index 26a1af220e..6f2b59c357 100644 --- a/enc/enc_rus/meta/editorapi/index.html +++ b/enc/enc_rus/meta/editorapi/index.html @@ -22,15 +22,15 @@

Editor API

Экспортируемые функции, т.е. те, которые плагин экспортирует для Far Manager

- + - - + + - - + +
ФункцияОписание
ФункцияОписание
ProcessEditorInputWобработка событий клавиатуры и мышиProcessEditorInputWобработка событий клавиатуры и мыши
ProcessEditorEventWобработка событий редактораProcessEditorEventWобработка событий редактора
@@ -38,86 +38,86 @@

Сервисные функции, указатели на эти функц SetStartupInfoW

- + - - + + - - + +
ФункцияОписание
ФункцияОписание
Editorобеспечивает доступ к внутреннему редактору Far ManagerEditorобеспечивает доступ к внутреннему редактору Far Manager
EditorControlпозволяет запрашивать различную информацию о внутреннем редакторе Far Manager и управлять его состояниемEditorControlпозволяет запрашивать различную информацию о внутреннем редакторе Far Manager и управлять его состоянием

Структуры

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СтруктураОписание
СтруктураОписание
EditorBookmarksинформация о закладках текущего редактируемого файлаEditorBookmarksинформация о закладках текущего редактируемого файла
EditorChangeинформирует о том, как изменился текст в редактореEditorChangeинформирует о том, как изменился текст в редакторе
EditorColorустановить или получить информацию о цветовых областях строкEditorColorустановить или получить информацию о цветовых областях строк
EditorConvertPosпреобразование между реальным и экранным положением курсора в редактореEditorConvertPosпреобразование между реальным и экранным положением курсора в редакторе
EditorDeleteColorудалить цветовую область в редактореEditorDeleteColorудалить цветовую область в редакторе
EditorGetStringзапрос строки из редактораEditorGetStringзапрос строки из редактора
EditorInfoтекущее состояние редактораEditorInfoтекущее состояние редактора
EditorSaveFileсохранение редактируемого файлаEditorSaveFileсохранение редактируемого файла
EditorSelectвыделение или сброс выделения блока в редактореEditorSelectвыделение или сброс выделения блока в редакторе
EditorSetParameterустановка параметров редактораEditorSetParameterустановка параметров редактора
EditorSetPositionустановка позиции в редактореEditorSetPositionустановка позиции в редакторе
EditorSetStringустановка или вставка строки в редактореEditorSetStringустановка или вставка строки в редакторе
EditorUndoRedoуправление поведением операции Отмена-Возврат действия, т.н. Undo-RedoEditorUndoRedoуправление поведением операции Отмена-Возврат действия, т.н. Undo-Redo
EditorSubscribeChangeEventподписка на EE_CHANGE событияEditorSubscribeChangeEventподписка на EE_CHANGE события
ProcessEditorEventInfoинформация о событии в редактореProcessEditorEventInfoинформация о событии в редакторе
ProcessEditorInputInfoинформация о событии в редактореProcessEditorInputInfoинформация о событии в редакторе
diff --git a/enc/enc_rus/meta/exported_functions/index.html b/enc/enc_rus/meta/exported_functions/index.html index d1858909e6..f735f5139e 100644 --- a/enc/enc_rus/meta/exported_functions/index.html +++ b/enc/enc_rus/meta/exported_functions/index.html @@ -23,180 +23,180 @@

Экспортируемые функции

Функции общего назначения

- + - + - - + + - - + + - - + + - - + +
ФункцияОписание
ФункцияОписание
ExitFARW -перед выходом из Far ManagerExitFARW +перед выходом из Far Manager
OpenWвызывает плагинOpenWвызывает плагин
ProcessConsoleInputWпредобработка консольных событий плагиномProcessConsoleInputWпредобработка консольных событий плагином
ProcessSynchroEventWпозволяет плагину выполнить код в контексте главного потока Far ManagerProcessSynchroEventWпозволяет плагину выполнить код в контексте главного потока Far Manager
SetStartupInfoWFar Manager передает плагину необходимую информациюSetStartupInfoWFar Manager передает плагину необходимую информацию

Специфические функции работы с панелью

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
ФункцияОписание
ФункцияОписание
AnalyseWпроанализировать содержимое файлаAnalyseWпроанализировать содержимое файла
CloseAnalyseWосвобождение ресурсовCloseAnalyseWосвобождение ресурсов
ClosePanelWперед закрытием открытой панели плагинаClosePanelWперед закрытием открытой панели плагина
CompareWперекрывает алгоритм сортировки на панелиCompareWперекрывает алгоритм сортировки на панели
DeleteFilesWудаление файловDeleteFilesWудаление файлов
FreeFindDataWосвобождает память, запрошенную функцией GetFindDataWFreeFindDataWосвобождает память, запрошенную функцией GetFindDataW
GetFilesWполучить файлы для обработки (копирование/перемещение/просмотр...) GetFilesWполучить файлы для обработки (копирование/перемещение/просмотр...)
GetFindDataWполучить список элементов для панелиGetFindDataWполучить список элементов для панели
GetOpenPanelInfoWинформация об открываемой панели плагинаGetOpenPanelInfoWинформация об открываемой панели плагина
MakeDirectoryWсоздать каталогMakeDirectoryWсоздать каталог
ProcessPanelEventWобработка событий панелиProcessPanelEventWобработка событий панели
ProcessHostFileWвыполнить архивную команду Far Manager'aProcessHostFileWвыполнить архивную команду Far Manager'a
ProcessPanelInputWобработка событий клавиатуры и мышиProcessPanelInputWобработка событий клавиатуры и мыши
PutFilesWпоместить файлы на эмулируемую файловую системуPutFilesWпоместить файлы на эмулируемую файловую систему
SetDirectoryWустановить текущий каталог на эмулируемой файловой системеSetDirectoryWустановить текущий каталог на эмулируемой файловой системе
SetFindListWперемещает найденные в Диалоге поиска файлов файлы в эмулируемую файловую панельSetFindListWперемещает найденные в Диалоге поиска файлов файлы в эмулируемую файловую панель

Специфические функции редактора

- + - - + + - - + +
ФункцияОписание
ФункцияОписание
ProcessEditorInputWобработка событий клавиатуры и мышиProcessEditorInputWобработка событий клавиатуры и мыши
ProcessEditorEventWобработка событий редактораProcessEditorEventWобработка событий редактора

Специфические функции программы просмотра

- + - - + +
ФункцияОписание
ФункцияОписание
ProcessViewerEventWобработка событий программы просмотраProcessViewerEventWобработка событий программы просмотра

Специфические функции диалога

- + - - + +
ФункцияОписание
ФункцияОписание
ProcessDialogEventWобработка событий диалогаProcessDialogEventWобработка событий диалога

Специфические функции для настройки плагина

- + - - + +
ФункцияОписание
ФункцияОписание
ConfigureWконфигурирование плагинаConfigureWконфигурирование плагина

Специфические функции для работы с плагинами

- + - - + + - - + +
ФункцияОписание
ФункцияОписание
GetGlobalInfoWосновная информация о плагинеGetGlobalInfoWосновная информация о плагине
GetPluginInfoWдополнительная информация о плагинеGetPluginInfoWдополнительная информация о плагине

Специфические функции для работы с контент-колонками

- + - - + + - - + + - - + +
ФункцияОписание
ФункцияОписание
GetContentFieldsWзапрос плагина о поддержке данного списка типов контент-колонокGetContentFieldsWзапрос плагина о поддержке данного списка типов контент-колонок
GetContentDataWзапрос данных для контент-колонокGetContentDataWзапрос данных для контент-колонок
FreeContentDataWосвобождение памяти, выделенной при вызове GetContentDataWFreeContentDataWосвобождение памяти, выделенной при вызове GetContentDataW
diff --git a/enc/enc_rus/meta/fsf/convertpath.html b/enc/enc_rus/meta/fsf/convertpath.html index adfe5d3f68..1cde8a39ab 100644 --- a/enc/enc_rus/meta/fsf/convertpath.html +++ b/enc/enc_rus/meta/fsf/convertpath.html @@ -41,13 +41,13 @@

Параметры

Mode
Указывает на необходимое действие. Может быть следующим (перечисление CONVERTPATHMODES): - - - - - - - + + + + + +
ДействиеОписание
CPM_FULL преобразует относительное имя файлового объекта в полное
CPM_REALпреобразует относительное имя файлового объекта в полное, с учётом символических ссылок.
CPM_NATIVEпреобразует относительное имя файлового объекта в полное, предваряя путь префиксами "\\?\" (для локальных объектов) или "\\?\UNC\" (для сетевых объектов);
+
ДействиеОписание
CPM_FULL преобразует относительное имя файлового объекта в полное
CPM_REALпреобразует относительное имя файлового объекта в полное, с учётом символических ссылок.
CPM_NATIVEпреобразует относительное имя файлового объекта в полное, предваряя путь префиксами "\\?\" (для локальных объектов) или "\\?\UNC\" (для сетевых объектов);
это преобразование имеет смысл применять для избежания проблем с длинными и нестандартными именами файлов (см. Naming Files, Paths, and Namespaces)
diff --git a/enc/enc_rus/meta/fsf/copytoclipboard.html b/enc/enc_rus/meta/fsf/copytoclipboard.html index 4768ecc9b6..634635bfd7 100644 --- a/enc/enc_rus/meta/fsf/copytoclipboard.html +++ b/enc/enc_rus/meta/fsf/copytoclipboard.html @@ -30,11 +30,11 @@

Параметры

Type
Тип блока помещаемый в буфер обмена. Может быть следующим (перечисление FARCLIPBOARD_TYPE): - - - - - + + + + +
ТипОписание
FCT_STREAMпотоковый
FCT_COLUMNвертикальный
ТипОписание
FCT_STREAMпотоковый
FCT_COLUMNвертикальный
Data
Указатель на строку, которую нужно поместить в буфер обмена.
diff --git a/enc/enc_rus/meta/fsf/farrecursivesearch.html b/enc/enc_rus/meta/fsf/farrecursivesearch.html index 2dd66402fe..606c9de836 100644 --- a/enc/enc_rus/meta/fsf/farrecursivesearch.html +++ b/enc/enc_rus/meta/fsf/farrecursivesearch.html @@ -40,13 +40,13 @@

Параметры

Flags
Указывает на необходимое действие. Может быть следующим (тип FRSMODE): - - - - - - - + + + + + + +
ФлагОписание
FRS_RETUPDIRЕсли FRS_RECUR установлен, вызывать UserFunc для каждого найденного каталога дважды: при входе в него и при возвращении в родительский каталог.
FRS_RECURПоиск заданного файла в дереве каталогов.
FRS_SCANSYMLINKПозволяет искать файлы в символических связях наравне с обычными подкаталогами.
ФлагОписание
FRS_RETUPDIRЕсли FRS_RECUR установлен, вызывать UserFunc для каждого найденного каталога дважды: при входе в него и при возвращении в родительский каталог.
FRS_RECURПоиск заданного файла в дереве каталогов.
FRS_SCANSYMLINKПозволяет искать файлы в символических связях наравне с обычными подкаталогами.
Param
Указатель на данные пользователя, Far Manager его никак не обрабатывает, просто передаёт в UserFunc.
diff --git a/enc/enc_rus/meta/fsf/formatfilesize.html b/enc/enc_rus/meta/fsf/formatfilesize.html index a79fde130b..558c70366e 100644 --- a/enc/enc_rus/meta/fsf/formatfilesize.html +++ b/enc/enc_rus/meta/fsf/formatfilesize.html @@ -37,19 +37,19 @@

Параметры

Flags
Формат представления, может быть комбинацией следующих значений (тип FARFORMATFILESIZEFLAGS): - - - - - - - - - - - - - + + + + + + + + + + + +
ФлагОписание
FFFS_COMMASВставлять разделитель между тысячами - "12 345".
FFFS_FLOATSIZEПоказывать размер в виде десятичной дроби, используя наиболее подходящую единицу измерения, например 0,97 К, 1,44 М, 53,2 Г.
FFFS_SHOWBYTESINDEXДобавлять суффикс B для байт.
FFFS_ECONOMICЭкономичный режим, не показывать пробел перед суффиксом размера файла (т.е. "0.97K").
FFFS_THOUSANDИспользовать 1000 вместо 1024 в качестве делителя.
FFFS_MINSIZEINDEXИспользовать минимально допустимый индекс при форматировании. Индекс указывается в младшем байте и может иметь значение от 0 до 5 (K,M,G,T,P,E), +
ФлагОписание
FFFS_COMMASВставлять разделитель между тысячами - "12 345".
FFFS_FLOATSIZEПоказывать размер в виде десятичной дроби, используя наиболее подходящую единицу измерения, например 0,97 К, 1,44 М, 53,2 Г.
FFFS_SHOWBYTESINDEXДобавлять суффикс B для байт.
FFFS_ECONOMICЭкономичный режим, не показывать пробел перед суффиксом размера файла (т.е. "0.97K").
FFFS_THOUSANDИспользовать 1000 вместо 1024 в качестве делителя.
FFFS_MINSIZEINDEXИспользовать минимально допустимый индекс при форматировании. Индекс указывается в младшем байте и может иметь значение от 0 до 5 (K,M,G,T,P,E), например, FFFS_MINSIZEINDEX|1 - "размер как минимум в мегабайтах".
diff --git a/enc/enc_rus/meta/fsf/index.html b/enc/enc_rus/meta/fsf/index.html index f0e0712aa3..114f811114 100644 --- a/enc/enc_rus/meta/fsf/index.html +++ b/enc/enc_rus/meta/fsf/index.html @@ -18,222 +18,222 @@

Стандартные функции

Стандартные C функции и т.п.

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
ФункцияОписание
ФункцияОписание
atoiконвертирует строку в целое число типа int (32-битное целое)atoiконвертирует строку в целое число типа int (32-битное целое)
atoi64конвертирует строку в целое число типа __int64 (64-битное целое)atoi64конвертирует строку в целое число типа __int64 (64-битное целое)
bsearchосуществляет двоичный поиск в массивеbsearchосуществляет двоичный поиск в массиве
itoaконвертирует целое число типа int (32-битное целое) в строкуitoaконвертирует целое число типа int (32-битное целое) в строку
itoa64конвертирует целое число типа __int64 (64-битное целое) в строкуitoa64конвертирует целое число типа __int64 (64-битное целое) в строку
LIsAlphaпроверяет, является ли символ с указанным кодом буквойLIsAlphaпроверяет, является ли символ с указанным кодом буквой
LIsAlphanumпроверяет, является ли символ с указанным кодом буквой или цифройLIsAlphanumпроверяет, является ли символ с указанным кодом буквой или цифрой
LIsLowerпроверяет, является ли символ с указанным кодом буквой в нижнем регистреLIsLowerпроверяет, является ли символ с указанным кодом буквой в нижнем регистре
LIsUpperпроверяет, является ли символ с указанным кодом буквой в верхнем регистреLIsUpperпроверяет, является ли символ с указанным кодом буквой в верхнем регистре
LLowerпреобразует символ в нижний регистрLLowerпреобразует символ в нижний регистр
LLowerBufпреобразует массив символов указанной длины, (который может содержать нулевые символы) в нижний регистрLLowerBufпреобразует массив символов указанной длины, (который может содержать нулевые символы) в нижний регистр
LStrlwrпреобразует строку, оканчивающуюся нулём, в нижний регистрLStrlwrпреобразует строку, оканчивающуюся нулём, в нижний регистр
LStruprпреобразует строку, оканчивающуюся нулём, в верхний регистрLStruprпреобразует строку, оканчивающуюся нулём, в верхний регистр
LUpperпреобразует символ в верхний регистрLUpperпреобразует символ в верхний регистр
LUpperBufпреобразует массив символов указанной длины, (который может содержать нулевые символы) в верхнем регистрLUpperBufпреобразует массив символов указанной длины, (который может содержать нулевые символы) в верхнем регистр
qsortосуществляет сортировку данных с использованием алгоритма QuickSortqsortосуществляет сортировку данных с использованием алгоритма QuickSort
snprintfосуществляет форматированный вывод в строку с заданным размеромsnprintfосуществляет форматированный вывод в строку с заданным размером
sprintfосуществляет форматированный вывод в строкуsprintfосуществляет форматированный вывод в строку
sscanfосуществляет форматированный ввод из строкиsscanfосуществляет форматированный ввод из строки

Различные функции для работы со строками

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
ФункцияОписание
ФункцияОписание
AddEndSlashдобавляет к строке обратный или прямой слешAddEndSlashдобавляет к строке обратный или прямой слеш
PointToNameиспользуется для получения указателя на имя файла в данном имени файла с путёмPointToNameиспользуется для получения указателя на имя файла в данном имени файла с путём
LTrimудаляет ведущие пробелы в строкеLTrimудаляет ведущие пробелы в строке
QuoteSpaceOnlyзаключает строку в кавычки, если она содержит хотя бы один пробелQuoteSpaceOnlyзаключает строку в кавычки, если она содержит хотя бы один пробел
RTrimудаляет конечные пробелы в строкеRTrimудаляет конечные пробелы в строке
Trimудаляет ведущие и конечные пробелы в строкеTrimудаляет ведущие и конечные пробелы в строке
TruncPathStrусекает указанный путь до требуемого размера и вставляет при надобности многоточие вместо отрезанной частиTruncPathStrусекает указанный путь до требуемого размера и вставляет при надобности многоточие вместо отрезанной части
TruncStrусекает указанную строку до требуемой длины и вставляет в начало строки многоточие вместо отрезанной частиTruncStrусекает указанную строку до требуемой длины и вставляет в начало строки многоточие вместо отрезанной части
Unquoteубирает из строки все двойные кавычкиUnquoteубирает из строки все двойные кавычки
CompareStringsсравнение строкCompareStringsсравнение строк

Функции для работы с файлами

- + - - + - - + + - - + + - - + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
ФункцияОписание
ФункцияОписание
ConvertPathпреобразует относительное имя файлового объекта в полное +ConvertPathпреобразует относительное имя файлового объекта в полное

Замечание для ConvertPathВнимание!

  • Не используйте для этих целей функцию GetFullPathName из Windows API
DetectCodePageопределяет кодовую страницу указанного файлаDetectCodePageопределяет кодовую страницу указанного файла
FarRecursiveSearchосуществляет рекурсивный поиск файловFarRecursiveSearchосуществляет рекурсивный поиск файлов
GetCurrentDirectoryпозволяет узнать внутренний "текущий каталог" Far Manager +GetCurrentDirectoryпозволяет узнать внутренний "текущий каталог" Far Manager

Замечание для GetCurrentDirectoryВнимание!

  • Не используйте для этих целей функцию GetCurrentDirectory из Windows API
GetFileOwnerиспользуется для определения владельца указанного файлаGetFileOwnerиспользуется для определения владельца указанного файла
GetNumberOfLinksвозвращает количество жёстких ссылок для заданного файлаGetNumberOfLinksвозвращает количество жёстких ссылок для заданного файла
GetPathRootиспользуется для получения имени корневого каталога из указанного путиGetPathRootиспользуется для получения имени корневого каталога из указанного пути
GetReparsePointInfoпозволяет для указанной символической ссылки получить информацию об источнике - путь к исходному каталогу/дискуGetReparsePointInfoпозволяет для указанной символической ссылки получить информацию об источнике - путь к исходному каталогу/диску
MkLinkсоздаёт жёсткие и символические ссылки, связи каталогов, а также монтирует локальные диски на файловую системуMkLinkсоздаёт жёсткие и символические ссылки, связи каталогов, а также монтирует локальные диски на файловую систему
MkTempсоздаёт имя временного файла на основе шаблонаMkTempсоздаёт имя временного файла на основе шаблона
ProcessNameпозволяет обработать некое имя файла: сравнить с маской, с масками или сгенерировать по маске новое имяProcessNameпозволяет обработать некое имя файла: сравнить с маской, с масками или сгенерировать по маске новое имя

Различные функции

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
ФункцияОписание
ФункцияОписание
CopyToClipboardкопирует текстовую строку в буфер обмена WindowsCopyToClipboardкопирует текстовую строку в буфер обмена Windows
FarClockвозвращает время (в микросекундах), истекшее с момента запуска сессии Far ManagerFarClockвозвращает время (в микросекундах), истекшее с момента запуска сессии Far Manager
FarInputRecordToNameконвертирует код клавиш из INPUT_RECORD в строку с кодами клавиш во внутреннем представлении Far Manager'аFarInputRecordToNameконвертирует код клавиш из INPUT_RECORD в строку с кодами клавиш во внутреннем представлении Far Manager'а
FarNameToInputRecordконвертирует строку из кода клавиш с внутренним форматом клавиш Far Manager'а в INPUT_RECORDFarNameToInputRecordконвертирует строку из кода клавиш с внутренним форматом клавиш Far Manager'а в INPUT_RECORD
FormatFileSizeформатирует число (размер файла) по заданным условиямFormatFileSizeформатирует число (размер файла) по заданным условиям
PasteFromClipboardиспользуется для получения данных из буфера WindowsPasteFromClipboardиспользуется для получения данных из буфера Windows
XLatиспользуется для конвертирования части строки из одного набора символов (например Русский) в другой (например Латиница)XLatиспользуется для конвертирования части строки из одного набора символов (например Русский) в другой (например Латиница)
diff --git a/enc/enc_rus/meta/fsf/mklink.html b/enc/enc_rus/meta/fsf/mklink.html index 3b1ba98544..49dbc18c22 100644 --- a/enc/enc_rus/meta/fsf/mklink.html +++ b/enc/enc_rus/meta/fsf/mklink.html @@ -37,33 +37,33 @@

Параметры

LinkType
Тип операции. Одно из (перечисление LINK_TYPE): - - - - - - - - - - - - - + + + + + + + + + + + + +
ОперацияОписание
LINK_HARDLINKсоздать жёсткую ссылку (hardlink)
LINK_JUNCTIONсоздать связь каталогов (junction)
LINK_VOLMOUNTмонтировать локальный диск на файловую систему
LINK_SYMLINKFILEсоздать символическую ссылку-файл
LINK_SYMLINKDIRсоздать символическую ссылку-каталог
LINK_SYMLINKавтоматически выбрать тип создаваемой символической ссылки
ОперацияОписание
LINK_HARDLINKсоздать жёсткую ссылку (hardlink)
LINK_JUNCTIONсоздать связь каталогов (junction)
LINK_VOLMOUNTмонтировать локальный диск на файловую систему
LINK_SYMLINKFILEсоздать символическую ссылку-файл
LINK_SYMLINKDIRсоздать символическую ссылку-каталог
LINK_SYMLINKавтоматически выбрать тип создаваемой символической ссылки
Flags
Флаг, одно из (тип MKLINK_FLAGS): - - - - - - - - - + + + + + + + + +
ФлагОписание
MLF_SHOWERRMSGвыводить сообщения об ошибках
MLF_DONOTUPDATEPANELпосле создания ссылки не обновлять панели
MLF_HOLDTARGETдля символических ссылок не конвертировать Target в полный путь
MLF_NONEнулевой флаг
ФлагОписание
MLF_SHOWERRMSGвыводить сообщения об ошибках
MLF_DONOTUPDATEPANELпосле создания ссылки не обновлять панели
MLF_HOLDTARGETдля символических ссылок не конвертировать Target в полный путь
MLF_NONEнулевой флаг
diff --git a/enc/enc_rus/meta/fsf/pastefromclipboard.html b/enc/enc_rus/meta/fsf/pastefromclipboard.html index f0b1dd1b37..a4291ca528 100644 --- a/enc/enc_rus/meta/fsf/pastefromclipboard.html +++ b/enc/enc_rus/meta/fsf/pastefromclipboard.html @@ -31,13 +31,13 @@

Параметры

Type
Указывает на тип блока возвращаемый из буфера обмена. Может быть следующим (перечисление FARCLIPBOARD_TYPE): - - - - - - - + + + + + + +
ТипОписание
FCT_ANYлюбой
FCT_STREAMпотоковый
FCT_COLUMNвертикальный
ТипОписание
FCT_ANYлюбой
FCT_STREAMпотоковый
FCT_COLUMNвертикальный
Data
diff --git a/enc/enc_rus/meta/fsf/processname.html b/enc/enc_rus/meta/fsf/processname.html index 55c7949b4e..0e5ce9c442 100644 --- a/enc/enc_rus/meta/fsf/processname.html +++ b/enc/enc_rus/meta/fsf/processname.html @@ -38,20 +38,20 @@

Параметры

Flags
Указывает на необходимое действие. Может быть следующим (тип PROCESSNAME_FLAGS): - + - - + - - + - - + + - - + - - + + - - + +
ДействиеОписание
ДействиеОписание
PN_CMPNAMEСравнить имя файла с маской.
+
PN_CMPNAMEСравнить имя файла с маской.
Param1 соответствует Pattern, Param2 соответствует String, Size игнорируется. Параметр Param1 может включать обычные допустимые в именах файлов символы, а также специальные выражения: - - - - - - - + + + + + + +
МетасимволОписание
*любое количество символов
?любой символ
[c,x-z]любой символ из находящихся в квадратных скобках; допускаются и отдельные символы, и их диапазоны.
МетасимволОписание
*любое количество символов
?любой символ
[c,x-z]любой символ из находящихся в квадратных скобках; допускаются и отдельные символы, и их диапазоны.
Например, файлы ftp.exe, fc.exe и f.ext совпадают с маской f*.ex?, маска *co* совпадает с color.ini и edit.com, маске @@ -59,25 +59,25 @@

Параметры

В случае успеха функция возвращает TRUE.
PN_CMPNAMELISTСравнить имя файла со списком масок, перечисленных через запятую. Аналог предыдущего флага, только Param1 соответствует списку масок. +
PN_CMPNAMELISTСравнить имя файла со списком масок, перечисленных через запятую. Аналог предыдущего флага, только Param1 соответствует списку масок. Size игнорируется.
PN_SKIPPATHМожет сочетаться с PN_CMPNAME или PN_CMPNAMELIST - указывает на то, что путь к имени файла при сравнении должен игнорироваться.
PN_SKIPPATHМожет сочетаться с PN_CMPNAME или PN_CMPNAMELIST - указывает на то, что путь к имени файла при сравнении должен игнорироваться.
PN_GENERATENAMEГенерировать имя файла на основе существующего (Param1) и маски (Param2). +
PN_GENERATENAMEГенерировать имя файла на основе существующего (Param1) и маски (Param2). Результат записывается в Param2. Size должен содержать размер буфера с учётом завершающего \0. Возвращаемое значение - необходимый размер буфера.
Если нужно преобразовать только часть Param1, то можно указать размер этой части (может быть до 65535 символов) в Flags (добавить по принципу OR), например: Param1=L"dir1\\file1", а нам нужно изменить только "dir1", тогда параметр Flags должен быть равен PN_GENERATENAME|4
PN_CHECKMASKПроверить валидность маски. Param1 соответствует списку масок для проверки.
PN_CHECKMASKПроверить валидность маски. Param1 соответствует списку масок для проверки.
PN_SHOWERRORMESSAGEПри проверке валидности маски (PN_CHECKMASK) выводить сообщение об ошибке.
PN_SHOWERRORMESSAGEПри проверке валидности маски (PN_CHECKMASK) выводить сообщение об ошибке.
diff --git a/enc/enc_rus/meta/fsf/xlat.html b/enc/enc_rus/meta/fsf/xlat.html index 5a46089bc0..6fb83f49d6 100644 --- a/enc/enc_rus/meta/fsf/xlat.html +++ b/enc/enc_rus/meta/fsf/xlat.html @@ -38,22 +38,22 @@

Параметры

Flags
Может быть комбинацией следующих значений (тип XLAT_FLAGS): - - - - - - - + + + + + + - - - - + + + +
ФлагОписание
XLAT_SWITCHKEYBLAYOUTПереключает раскладку клавиатуры после обработки строки.
XLAT_SWITCHKEYBBEEPВыдать звуковой сигнал после переключения раскладки (работает если установлен флаг XLAT_SWITCHKEYBLAYOUT).
XLAT_USEKEYBLAYOUTNAMEИспользовать предопределенные именованные правила для "двойных" клавиш. Параметр в базе настроек c именем раскладки, например:
+
ФлагОписание
XLAT_SWITCHKEYBLAYOUTПереключает раскладку клавиатуры после обработки строки.
XLAT_SWITCHKEYBBEEPВыдать звуковой сигнал после переключения раскладки (работает если установлен флаг XLAT_SWITCHKEYBLAYOUT).
XLAT_USEKEYBLAYOUTNAMEИспользовать предопределенные именованные правила для "двойных" клавиш. Параметр в базе настроек c именем раскладки, например:
"XLat/00000409:reg_sz" обозначает "набирали по-русски в английской раскладке"
"XLat/00000419:reg_sz" обозначает "набирали по-английски в русской раскладке"
и т.п.
Также, если установлен флаг XLAT_SWITCHKEYBLAYOUT, то переключение раскладок происходит только по списку значений, перечисленных в "XLat/Layouts:reg_sz" (перечисление через ';'), независимо от количества установленных в системе раскладок (больше 2).
XLAT_CONVERTALLCMDLINEКонвертировать всю командную строку при отсутствии выделенного блока.
XLAT_NONEНулевой флаг.
XLAT_CONVERTALLCMDLINEКонвертировать всю командную строку при отсутствии выделенного блока.
XLAT_NONEНулевой флаг.
diff --git a/enc/enc_rus/meta/language/control_statements.html b/enc/enc_rus/meta/language/control_statements.html index 66cd6b0289..fcdbd98e3d 100644 --- a/enc/enc_rus/meta/language/control_statements.html +++ b/enc/enc_rus/meta/language/control_statements.html @@ -19,11 +19,11 @@

Управляющие элементы

- + - - + - - + - - +
Управляющий элементОписание
Управляющий элементОписание
.Language +
.Language
.Language=<Language name>,<Language description>
Этим элементом должен начинаться любой файл помощи или поддержки языка.
<Language name>
@@ -38,8 +38,8 @@

Управляющие элементы

.PluginContents +
.PluginContents
.PluginContents=<Contents topic name>

Это дополнительное утверждение может использоваться для добавления <Contents topic name> @@ -51,8 +51,8 @@

Управляющие элементы

.Options +
.Options
.Options <KeyName>=<Value>
Это дополнительное утверждение может использоваться для указания дополнительных опций в файлах помощи. Таких утверждений может быть diff --git a/enc/enc_rus/meta/language/help_files.html b/enc/enc_rus/meta/language/help_files.html index f86d0cb253..871f437e1b 100644 --- a/enc/enc_rus/meta/language/help_files.html +++ b/enc/enc_rus/meta/language/help_files.html @@ -22,10 +22,10 @@

Синтаксис Help-файла.

- + - - + - - + - - + - - + - - + - - + - - + - - - + - - + - - + - - + - - + - - + - - + diff --git a/enc/enc_rus/meta/language/helptopic.html b/enc/enc_rus/meta/language/helptopic.html index dd483022ae..cf6508253c 100644 --- a/enc/enc_rus/meta/language/helptopic.html +++ b/enc/enc_rus/meta/language/helptopic.html @@ -20,26 +20,26 @@

Синтаксис тем помощи

Управляющий элементОписание
Управляющий элементОписание
@Topic (в начале строки) +
@Topic (в начале строки) Начать определение темы Topic. Существуют 4 предопределённых темы:
  1. Тема с именем Contents имеет специальное @@ -45,30 +45,30 @@

    Синтаксис Help-файла.

@Topic=RealTopic (в начале строки) +
@Topic=RealTopic (в начале строки)

Задает псевдоним для темы. В случае вызова Topic будет открыта тема RealTopic.

Управляющий элемент необходимо указывать в начале файла помощи до определения первой темы.

$Text (в начале строки)Определяет непрокручиваемую область помощи. +
$Text (в начале строки)Определяет непрокручиваемую область помощи. Можно указывать несколько идущих подряд строк для не прокручиваемой области, но все эти строки должны идти сразу после определения темы (символа '@').
~Text~@Topic@Ссылка на тему. +
~Text~@Topic@Ссылка на тему. Если вы желаете поставить ссылку на тему из основного файла помощи Far Manager, то перед именем темы поставьте символ ':'.
Ссылка должна располагаться в одной строке.
~Text~@<FullPath>Topic@Абсолютная или относительная ссылка на тему в файле помощи, находящемся +
~Text~@<FullPath>Topic@Абсолютная или относительная ссылка на тему в файле помощи, находящемся в каталоге FullPath. Путь задаётся c заключительным слешем.
Ссылка должна располагаться в одной строке.
Например, плагин Foo располагается в каталоге 'D:\FAR\Plugins\Foo' и @@ -76,8 +76,8 @@

Синтаксис Help-файла.

~Информации о плагине Foo~@<D:\FAR\Plugins\Foo\>FooInfo@
~Text~@<FullModuleName>Topic@Абсолютная или относительная ссылка на тему в файле помощи, находящемся +
~Text~@<FullModuleName>Topic@Абсолютная или относительная ссылка на тему в файле помощи, находящемся в том же каталоге, где находится плагин FullModuleName.
Ссылка должна располагаться в одной строке.
Например, для плагина Foo 'D:\FAR\Plugins\Foo\Foo.dll' необходимо показать @@ -86,8 +86,8 @@

Синтаксис Help-файла.

~Text~@URL@URL-активатор - запуск приложений, поддерживающих +
~Text~@URL@URL-активатор - запуск приложений, поддерживающих URL-протоколы. Под URL-приложениями понимаются такие приложения, которые поддерживают протоколы, подобные этим:
~доступ к файлам~@file://C:\Program Files\Far\License.xUSSR.txt@
@@ -99,36 +99,36 @@ 

Синтаксис Help-файла.

Должно располагаться в одной строке.
#Text# - Выделенный текст Text. +
#Text# + Выделенный текст Text.
^ (в начале строки или после $)Центрирование строки. +
^ (в начале строки или после $)Центрирование строки.
@- (в начале строки)Отключает автоформатирование текста. +
@- (в начале строки)Отключает автоформатирование текста. По умолчанию Far Manager форматирует все строки, которые в тексте начинаются с первой позиции. Должен находиться в отдельной строке.
@+ (в начале строки)Включает автоформатирование текста. +
@+ (в начале строки)Включает автоформатирование текста. Должен находиться в отдельной строке.
@=Symbol (в начале строки)Рисует горизонтальную линию из символов Symbol цветом обычного текста. +
@=Symbol (в начале строки)Рисует горизонтальную линию из символов Symbol цветом обычного текста. Линия рисуется на всю ширину окна Помощи с отступами по одному символу слева и справа. Если Symbol не указан, будет отрисована горизонтальная одинарная линия. Остаток строки игнорируется.
Например, "@=*" в начале строки рисует линию из символов '*'
<CtrlColorChar>XXЗадаёт цветовые атрибуты, которыми будет отрисован +
<CtrlColorChar>XXЗадаёт цветовые атрибуты, которыми будет отрисован следующий за этой конструкцией текст. Цветовые атрибуты XX - две шестнадцатеричных цифры (0-9A-F).
Например, в качестве управляющего кода @@ -138,13 +138,13 @@

Синтаксис Help-файла.


(см. CtrlColorChar)
<CtrlColorChar>-Устанавливает цветовые атрибуты в предустановленный цвет. +
<CtrlColorChar>-Устанавливает цветовые атрибуты в предустановленный цвет.
(см. CtrlColorChar)
<!Macro:ИмяМакроОбласти!>Эта макроподстановка в тексте статьи выводит доступные +
<!Macro:ИмяМакроОбласти!>Эта макроподстановка в тексте статьи выводит доступные в текущей сессии Far Manager макрокоманды (сочетания и описание макроса).
- + - - + - - + - - + - - + @@ -169,8 +169,8 @@

Функции для работы с файлами

@@ -239,7 +239,7 @@

Различные функции

ФорматОписание
ФорматОписание
"Topic"Ссылка на тему в файле помощи плагина. +
"Topic"Ссылка на тему в файле помощи плагина.
":Topic"Ссылка на тему из основного файла помощи Far Manager. +
":Topic"Ссылка на тему из основного файла помощи Far Manager.
"<FullPath>Topic"Абсолютная ссылка на тему в файле помощи, находящемся +
"<FullPath>Topic"Абсолютная ссылка на тему в файле помощи, находящемся в каталоге FullPath. Путь задаётся c заключительным слешем. Например, плагин Foo располагается в каталоге 'D:\FAR\Plugins\Foo' и нам надо показать тему помощи 'FooInfo' из хелпа по этому плагину:
"<D:\FAR\Plugins\Foo\>FooInfo"
"<FullModuleName>Topic"Абсолютная ссылка на тему в файле помощи, находящемся +
"<FullModuleName>Topic"Абсолютная ссылка на тему в файле помощи, находящемся в том же каталоге, где находится плагин с именем DLL-модуля FullModuleName. Например, для плагина Foo 'D:\FAR\Plugins\Foo\Foo.dll' необходимо показать тему помощи 'FooInfo' из хелпа по этому плагину: diff --git a/enc/enc_rus/meta/language/index.html b/enc/enc_rus/meta/language/index.html index b51fa9a8db..703be12295 100644 --- a/enc/enc_rus/meta/language/index.html +++ b/enc/enc_rus/meta/language/index.html @@ -27,19 +27,19 @@

Языки и файлы помощи

- + - - + + - - + + - - + +
ФорматОписание
ФорматОписание
Управляющие элементыописание управляющих элементов в языковых файлах и в файлах подсказкиУправляющие элементыописание управляющих элементов в языковых файлах и в файлах подсказки
Языковые файлыописание синтаксиса языковых файловЯзыковые файлыописание синтаксиса языковых файлов
Файлы помощиописание синтаксиса файлов подсказкиФайлы помощиописание синтаксиса файлов подсказки
diff --git a/enc/enc_rus/meta/macroapi/index.html b/enc/enc_rus/meta/macroapi/index.html index b4b578f833..aa7ab9e7bd 100644 --- a/enc/enc_rus/meta/macroapi/index.html +++ b/enc/enc_rus/meta/macroapi/index.html @@ -21,7 +21,7 @@

Macro API

Экспортируемые функции, т.е. те, которые плагин экспортирует для Far Manager

- +
ФункцияОписание
ФункцияОписание
@@ -29,65 +29,65 @@

Сервисные функции, указатели на эти функц SetStartupInfoW

- + - - + +
ФункцияОписание
ФункцияОписание
MacroControlуправляет макрокомандамиMacroControlуправляет макрокомандами

Структуры

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СтруктураОписание
СтруктураОписание
FarGetValueзапрошенная макропеременнаяFarGetValueзапрошенная макропеременная
FarMacroCallвозврат данных в макросFarMacroCallвозврат данных в макрос
FarMacroLoadзагрузка макрофайловFarMacroLoadзагрузка макрофайлов
FarMacroValueмакропеременнаяFarMacroValueмакропеременная
MacroAddMacroдобавить макропоследовательность в памятьMacroAddMacroдобавить макропоследовательность в память
MacroExecuteStringпередать исполняемый скрипт в Far ManagerMacroExecuteStringпередать исполняемый скрипт в Far Manager
MacroParseResultрезультат проверки макропоследовательностиMacroParseResultрезультат проверки макропоследовательности
MacroSendMacroTextописание макропоследовательностиMacroSendMacroTextописание макропоследовательности
OpenMacroInfoзначения, передаваемые плагину из макропоследовательностиOpenMacroInfoзначения, передаваемые плагину из макропоследовательности

Коды операций

- + - - + +
КонстантаОписание
КонстантаОписание
MACROOPCODEкоды операций макродвижкаMACROOPCODEкоды операций макродвижка
diff --git a/enc/enc_rus/meta/miscapi/index.html b/enc/enc_rus/meta/miscapi/index.html index f8af61a2ed..e736f6f9e4 100644 --- a/enc/enc_rus/meta/miscapi/index.html +++ b/enc/enc_rus/meta/miscapi/index.html @@ -22,15 +22,15 @@

Miscellaneous API

Экспортируемые функции, т.е. те, которые плагин экспортирует для Far Manager

- + - - + + - - + +
ФункцияОписание
ФункцияОписание
ProcessConsoleInputWпредобработка консольных событий плагиномProcessConsoleInputWпредобработка консольных событий плагином
ProcessSynchroEventWпозволяет плагину выполнить код в контексте главного потока Far ManagerProcessSynchroEventWпозволяет плагину выполнить код в контексте главного потока Far Manager
@@ -38,78 +38,78 @@

Сервисные функции, указатели на эти функц SetStartupInfoW

- + - - + + - - + + - - + + - - + + - - + + - - + +
ФункцияОписание
ФункцияОписание
AdvControlдополнительные управляющие функции; работают везде: в панелях/редакторе/просмотреAdvControlдополнительные управляющие функции; работают везде: в панелях/редакторе/просмотре
ColorDialogдиалог изменения цветаColorDialogдиалог изменения цвета
RegExpControlуправляющие функции регулярных выраженийRegExpControlуправляющие функции регулярных выражений
RestoreScreenвосстанавливает предварительно сохранённую область экранаRestoreScreenвосстанавливает предварительно сохранённую область экрана
SaveScreenсохраняет область экранаSaveScreenсохраняет область экрана
Textвыводит текстовую строку на экранTextвыводит текстовую строку на экран

Структуры

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СтруктураОписание
СтруктураОписание
FAR_CHAR_INFOэкранная символьная ячейкаFAR_CHAR_INFOэкранная символьная ячейка
FarColorцвет и атрибуты текста и фонаFarColorцвет и атрибуты текста и фона
FarSetColorsизменение цветовой схемы Far ManagerFarSetColorsизменение цветовой схемы Far Manager
ProcessConsoleInputInfoинформация о консольном событии Far ManagerProcessConsoleInputInfoинформация о консольном событии Far Manager
ProcessSynchroEventInfoинформация о событии, которое будет исполнено в контексте основного потока Far ManagerProcessSynchroEventInfoинформация о событии, которое будет исполнено в контексте основного потока Far Manager
ProgressValueустановка статуса операции на кнопке Far Manager в панели задачProgressValueустановка статуса операции на кнопке Far Manager в панели задач
RegExpMatchиспользуется в структуре RegExpSearchRegExpMatchиспользуется в структуре RegExpSearch
RegExpSearchиспользуется в регулярных выражениях Far ManagerRegExpSearchиспользуется в регулярных выражениях Far Manager
WindowInfoинформация об окне Far ManagerWindowInfoинформация об окне Far Manager
WindowTypeинформация о типе окна Far ManagerWindowTypeинформация о типе окна Far Manager
diff --git a/enc/enc_rus/meta/other/dict.html b/enc/enc_rus/meta/other/dict.html index c311a8d73b..d9a0b6cfda 100644 --- a/enc/enc_rus/meta/other/dict.html +++ b/enc/enc_rus/meta/other/dict.html @@ -207,13 +207,13 @@

Словарь

специальные выражения: - - - - - - - + + + + + +
МетасимволОписание
*Любое количество символов
?Любой символ
[c,x-z]Любой символ из находящихся в квадратных скобках. +
МетасимволОписание
*Любое количество символов
?Любой символ
[c,x-z]Любой символ из находящихся в квадратных скобках. Допускаются и отдельные символы, и их диапазоны.
@@ -381,25 +381,25 @@

Словарь

фокус ввода (при условии, что для этих элементов не выставлены флаги DIF_NOFOCUS и/или DIF_DISABLE):

- - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +
ЭлементОписание
DI_BUTTONКнопка (Push Button).
DI_CHECKBOXКонтрольный переключатель (Check Box).
DI_COMBOBOXКомбинированный список.
DI_EDITПоле ввода.
DI_FIXEDITПоле ввода фиксированного размера.
DI_LISTBOXОкно списка.
DI_PSWEDITПоле ввода пароля.
DI_RADIOBUTTONСелекторная кнопка (Radio Button).
DI_USERCONTROLЭлемент управления, определяемый программистом.
ЭлементОписание
DI_BUTTONКнопка (Push Button).
DI_CHECKBOXКонтрольный переключатель (Check Box).
DI_COMBOBOXКомбинированный список.
DI_EDITПоле ввода.
DI_FIXEDITПоле ввода фиксированного размера.
DI_LISTBOXОкно списка.
DI_PSWEDITПоле ввода пароля.
DI_RADIOBUTTONСелекторная кнопка (Radio Button).
DI_USERCONTROLЭлемент управления, определяемый программистом.
diff --git a/enc/enc_rus/meta/panelapi/index.html b/enc/enc_rus/meta/panelapi/index.html index ab948a1e1e..f09f121461 100644 --- a/enc/enc_rus/meta/panelapi/index.html +++ b/enc/enc_rus/meta/panelapi/index.html @@ -21,71 +21,71 @@

Panel API

Экспортируемые функции, т.е. те, которые плагин экспортирует для Far Manager

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
ФункцияОписание
ФункцияОписание
AnalyseWпроанализировать содержимое файлаAnalyseWпроанализировать содержимое файла
CloseAnalyseWосвобождение ресурсовCloseAnalyseWосвобождение ресурсов
ClosePanelWперед закрытием открытой панели плагинаClosePanelWперед закрытием открытой панели плагина
CompareWперекрывает алгоритм сортировки на панелиCompareWперекрывает алгоритм сортировки на панели
DeleteFilesWудаление файловDeleteFilesWудаление файлов
FreeFindDataWосвобождает память, запрошенную функцией GetFindDataWFreeFindDataWосвобождает память, запрошенную функцией GetFindDataW
GetFilesWполучить файлы для обработки (копирование/перемещение/просмотр...) GetFilesWполучить файлы для обработки (копирование/перемещение/просмотр...)
GetFindDataWполучить список элементов для панелиGetFindDataWполучить список элементов для панели
GetOpenPanelInfoWинформация об открываемой панели плагинаGetOpenPanelInfoWинформация об открываемой панели плагина
MakeDirectoryWсоздать каталогMakeDirectoryWсоздать каталог
ProcessPanelEventWобработка событий панелиProcessPanelEventWобработка событий панели
ProcessHostFileWвыполнить архивную команду Far Manager'aProcessHostFileWвыполнить архивную команду Far Manager'a
ProcessPanelInputWобработка событий клавиатуры и мышиProcessPanelInputWобработка событий клавиатуры и мыши
PutFilesWпоместить файлы на эмулируемую файловую системуPutFilesWпоместить файлы на эмулируемую файловую систему
SetDirectoryWустановить текущий каталог на эмулируемой файловой системеSetDirectoryWустановить текущий каталог на эмулируемой файловой системе
SetFindListWперемещает найденные в Диалоге поиска файлов файлы в эмулируемую файловую панельSetFindListWперемещает найденные в Диалоге поиска файлов файлы в эмулируемую файловую панель
@@ -93,162 +93,162 @@

Сервисные функции, указатели на эти функц SetStartupInfoW

- + - - + + - - + + - - + + - - + + - - + + - - + +
ФункцияОписание
ФункцияОписание
PanelControlпозволяет запрашивать различную информацию и выполнять управляющие действияPanelControlпозволяет запрашивать различную информацию и выполнять управляющие действия
FileFilterControlуправляет созданием и применением файловых фильтровFileFilterControlуправляет созданием и применением файловых фильтров
FreeDirListосвобождает память, выделенную для списка файлов функцией GetDirListFreeDirListосвобождает память, выделенную для списка файлов функцией GetDirList
FreePluginDirListосвобождает память, выделенную для списка файлов функцией GetPluginDirListFreePluginDirListосвобождает память, выделенную для списка файлов функцией GetPluginDirList
GetDirListвозвращает список файлов в указанной директорииGetDirListвозвращает список файлов в указанной директории
GetPluginDirListвозвращает список файлов в указанной директории эмулируемой файловой системыGetPluginDirListвозвращает список файлов в указанной директории эмулируемой файловой системы

Структуры

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СтруктураОписание
СтруктураОписание
AnalyseInfoинформация для анализа файлаAnalyseInfoинформация для анализа файла
CloseAnalyseInfoинформация для освобождения ресурсовCloseAnalyseInfoинформация для освобождения ресурсов
ClosePanelInfoинформация о закрываемой панелиClosePanelInfoинформация о закрываемой панели
CmdLineSelectвыделение или сброс выделения блока в командной строкеCmdLineSelectвыделение или сброс выделения блока в командной строке
CompareInfoинформация о сравниваемых элементахCompareInfoинформация о сравниваемых элементах
DeleteFilesInfoинформация об удаляемых элементахDeleteFilesInfoинформация об удаляемых элементах
FarGetPluginPanelItemэлемент с панелиFarGetPluginPanelItemэлемент с панели
FarPanelDirectoryзадание каталога панелиFarPanelDirectoryзадание каталога панели
FarPanelItemFreeInfoосвобождение ресурсов у элемента панелиFarPanelItemFreeInfoосвобождение ресурсов у элемента панели
FarSetKeyBarTitlesпереопределяет названия функциональных клавишFarSetKeyBarTitlesпереопределяет названия функциональных клавиш
FreeFindDataInfoинформация об удаляемой памятиFreeFindDataInfoинформация об удаляемой памяти
GetFilesInfoинформация о запрашиваемых файлахGetFilesInfoинформация о запрашиваемых файлах
GetFindDataInfoинформация о запрашиваемых файлахGetFindDataInfoинформация о запрашиваемых файлах
InfoPanelLineодна линия информационной панелиInfoPanelLineодна линия информационной панели
KeyBarLabelпереопределяет названия функциональных клавиш в полоске клавишKeyBarLabelпереопределяет названия функциональных клавиш в полоске клавиш
KeyBarTitlesпереопределяет названия функциональных клавиш в полоске клавишKeyBarTitlesпереопределяет названия функциональных клавиш в полоске клавиш
MakeDirectoryInfoинформация о создаваемом каталогеMakeDirectoryInfoинформация о создаваемом каталоге
OpenAnalyseInfoданные после анализа файлаOpenAnalyseInfoданные после анализа файла
OpenCommandLineInfoданные о командной строкеOpenCommandLineInfoданные о командной строке
OpenPanelInfoданные о создаваемой панелиOpenPanelInfoданные о создаваемой панели
OpenShortcutInfoданные о шорт-катеOpenShortcutInfoданные о шорт-кате
PanelInfoинформация о панелиPanelInfoинформация о панели
PanelModeопределяет режим просмотра панелиPanelModeопределяет режим просмотра панели
PanelRedrawInfoиспользуется при перерисовке панелиPanelRedrawInfoиспользуется при перерисовке панели
PluginPanelItemинформация об одном элементе в эмулируемой файловой системеPluginPanelItemинформация об одном элементе в эмулируемой файловой системе
ProcessHostFileInfoинформация при обработке архиваProcessHostFileInfoинформация при обработке архива
ProcessPanelEventInfoинформация о событии в панелиProcessPanelEventInfoинформация о событии в панели
ProcessPanelInputInfoинформация о событии в панелиProcessPanelInputInfoинформация о событии в панели
PutFilesInfoинформация о помещаемых на панель элементахPutFilesInfoинформация о помещаемых на панель элементах
SetDirectoryInfoинформация о новом каталоге на панелиSetDirectoryInfoинформация о новом каталоге на панели
SetFindListInfoинформация о найденных элементахSetFindListInfoинформация о найденных элементах
diff --git a/enc/enc_rus/meta/pluginapi/index.html b/enc/enc_rus/meta/pluginapi/index.html index 0cdb2e2788..4f3d05a29b 100644 --- a/enc/enc_rus/meta/pluginapi/index.html +++ b/enc/enc_rus/meta/pluginapi/index.html @@ -21,7 +21,7 @@

Plugin Manager API

Экспортируемые функции, т.е. те, которые плагин экспортирует для Far Manager

- +
ФункцияОписание
ФункцияОписание
@@ -29,10 +29,10 @@

Сервисные функции, указатели на эти функц SetStartupInfoW

- + - - + +
ФункцияОписание
ФункцияОписание
PluginsControlуправляет сторонними плагинамиPluginsControlуправляет сторонними плагинами
@@ -40,11 +40,11 @@

Сервисные функции, указатели на эти функц

Структуры

- + - - + +
СтруктураОписание
СтруктураОписание
FarGetPluginInformationполучение информации о любом плагинеFarGetPluginInformationполучение информации о любом плагине
diff --git a/enc/enc_rus/meta/service_functions/advcontrol.html b/enc/enc_rus/meta/service_functions/advcontrol.html index a0f1f90eec..21a41fee9f 100644 --- a/enc/enc_rus/meta/service_functions/advcontrol.html +++ b/enc/enc_rus/meta/service_functions/advcontrol.html @@ -35,58 +35,58 @@

Параметры

Command
Тип команды. Может быть следующим (перечисление ADVANCED_CONTROL_COMMANDS): - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - +
КомандаОписание
КомандаОписание
ACTL_COMMIT"Фиксирует" действие последней операции с окнами (например, после ACTL_SETCURRENTWINDOW).
+
ACTL_COMMIT"Фиксирует" действие последней операции с окнами (например, после ACTL_SETCURRENTWINDOW).
Param1 не используется.
Param2 не используется.
Функция возвращает TRUE в случае успеха и FALSE при неудаче.
ACTL_GETARRAYCOLORПолучить все цвета Far Manager.
+
ACTL_GETARRAYCOLORПолучить все цвета Far Manager.
Param1 размер буфера, в элементах FarColor.
Param2 указатель на буфер плагина, в который будут скопированы текущие цветовые атрибуты.
Param2 = NULL позволяет узнать количество элементов в массиве цветов для копирования.
Функция всегда возвращает количество элементов в массиве цветов.
ACTL_GETCOLORПолучить цвет Far Manager по индексу.
+
ACTL_GETCOLORПолучить цвет Far Manager по индексу.
Param1 одна из констант COL_*, описанных в farcolor.hpp
Param2 указывает на переменную типа FarColor, в которую будет помещен соответствующий индексу код цвета.
Функция возвращает TRUE, если удалось получить указанные цветовые атрибуты.
ACTL_GETCURSORPOSПолучить информацию о положении курсора относительно окна Far Manager.
+
ACTL_GETCURSORPOSПолучить информацию о положении курсора относительно окна Far Manager.
Param1 не используется.
Param2 указатель на структуру COORD.
Функция возвращает TRUE, если положение курсора удалось получить, иначе - FALSE.
ACTL_GETFARHWNDВозвращает HWND текущего окна Far Manager.
+
ACTL_GETFARHWNDВозвращает HWND текущего окна Far Manager.
Param1 не используется.
Param2 не используется.
ACTL_GETFARRECTПолучить информацию о координатах окна Far Manager в консольном буфере.
+
ACTL_GETFARRECTПолучить информацию о координатах окна Far Manager в консольном буфере.
Param1 не используется.
Param2 указатель на структуру SMALL_RECT.
Функция возвращает TRUE, если координаты окна Far Manager удалось получить, иначе - FALSE.
ACTL_GETFARMANAGERVERSIONУзнать версию Far Manager.
+
ACTL_GETFARMANAGERVERSIONУзнать версию Far Manager.
Param1 не используется.
Param2 указывает на переменную типа VersionInfo, в которую будет помещена информация о версии Far Manager.
Функция всегда возвращает TRUE.
ACTL_GETWINDOWCOUNTВозвращает число открытых окон в Far Manager.
+
ACTL_GETWINDOWCOUNTВозвращает число открытых окон в Far Manager.
Param1 не используется.
Param2 не используется.
Минимальное число окон равно 1 (при запуске Far Manager: в обычном режиме - файловые панели; с ключами -e или -v - редактор или программа просмотра, соответственно).
ACTL_GETWINDOWINFOПолучить информацию о конкретном окне Far Manager.
+
ACTL_GETWINDOWINFOПолучить информацию о конкретном окне Far Manager.
Param1 не используется.
Param2 указатель на структуру WindowInfo.
Функция возвращает TRUE, если окно с номером WindowInfo.Pos существует и @@ -95,90 +95,90 @@

Параметры

Память под WindowInfo.TypeName и WindowInfo.Name плагин должен выделить самостоятельно, требуемые размеры можно получить передав NULL в качестве WindowInfo.TypeName и WindowInfo.Name.
ACTL_GETWINDOWTYPEПолучить информацию о типе окна Far Manager.
+
ACTL_GETWINDOWTYPEПолучить информацию о типе окна Far Manager.
Param1 не используется.
Param2 указатель на структуру WindowType.
Функция возвращает TRUE, если удалось определить тип окна.
В отличие от ACTL_GETWINDOWINFO эту команду можно вызывать из любых тредов.
ACTL_QUITЗавершение работы Far Manager.
+
ACTL_QUITЗавершение работы Far Manager.
Param1 код возврата Far Manager.
Param2 не используется.
ACTL_REDRAWALLПерерисовка всех окон Far Manager.
+
ACTL_REDRAWALLПерерисовка всех окон Far Manager.
Param1 не используется.
Param2 не используется.
ACTL_SETARRAYCOLORИзменить заданный диапазон цветовой схемы Far Manager.
+
ACTL_SETARRAYCOLORИзменить заданный диапазон цветовой схемы Far Manager.
Param1 не используется.
Param2 указатель на структуру FarSetColors.
Функция возвращает TRUE при успешной замене заданного диапазона цветовой схемы и FALSE для неверно заданных параметров в структуре FarSetColors.
ACTL_SETCURRENTWINDOWПозволяет переключиться в конкретное окно Far Manager.
+
ACTL_SETCURRENTWINDOWПозволяет переключиться в конкретное окно Far Manager.
Param1 число, задающее номер активного окна (нумерация начинается с 0).
Param2 не используется.
Функция возвращает TRUE, если переключение состоялось и FALSE при неудаче (не существует требуемого окна).

Замечание для ACTL_SETCURRENTWINDOW Внимание!

  • Переключение не произойдёт до тех пор, пока не будет вызвана команда ACTL_COMMIT или пока Far Manager не получит управление.
ACTL_SETCURSORPOSУстанавливает положение курсора относительно окна Far Manager.
+
ACTL_SETCURSORPOSУстанавливает положение курсора относительно окна Far Manager.
Param1 не используется.
Param2 указатель на заполненную структуру COORD.
Функция возвращает TRUE, если положение курсора удалось изменить, иначе - FALSE.
ACTL_SETPROGRESSSTATEУстанавливает тип и состояние индикатора прогресса на кнопке Far Manager в панели задач.
+
ACTL_SETPROGRESSSTATEУстанавливает тип и состояние индикатора прогресса на кнопке Far Manager в панели задач.
Param1 может принимать одно из следующих значений (перечисление TASKBARPROGRESSTATE): - - - - - - - - - - - + + + + + + + + + + +
КонстантаОписание
TBPS_NOPROGRESS
TBPS_INDETERMINATE
TBPS_NORMAL
TBPS_ERROR
TBPS_PAUSED
КонстантаОписание
TBPS_NOPROGRESS
TBPS_INDETERMINATE
TBPS_NORMAL
TBPS_ERROR
TBPS_PAUSED
Param2 не используется.
Функция возвращает TRUE.

Замечание для ACTL_SETPROGRESSSTATE Внимание!

ACTL_SETPROGRESSVALUEОтображает и корректирует прогресс операции на кнопке Far Manager в панели задач.
+
ACTL_SETPROGRESSVALUEОтображает и корректирует прогресс операции на кнопке Far Manager в панели задач.
Param1 не используется.
Param2 указатель на структуру ProgressValue.
Функция возвращает TRUE.

Замечание для ACTL_SETPROGRESSVALUE Внимание!

ACTL_PROGRESSNOTIFYFar Manager выполняет стандартное оповещение о завершении операции +
ACTL_PROGRESSNOTIFYFar Manager выполняет стандартное оповещение о завершении операции (при неактивном окне приложения кратковременное мерцание кнопкой Far Manager в панели задач и последующая подсветка её до получения окном фокуса).
Param1 не используется.
Param2 не используется.
Функция возвращает TRUE.
ACTL_SYNCHROПозволяет потоку, запущенному плагином, выполнить код в контексте главного потока Far Manager посредством вызова функции ProcessSynchroEventW.
+
ACTL_SYNCHROПозволяет потоку, запущенному плагином, выполнить код в контексте главного потока Far Manager посредством вызова функции ProcessSynchroEventW.
Param1 не используется.
Param2 указатель на данные, передающиеся в функцию ProcessSynchroEventW, может быть NULL.
Функция всегда возвращает 0.

Замечание для ACTL_SYNCHRO Внимание!

  • Проверка на вызов функции ProcessSynchroEventW проводится в GetInputRecord, т.е. гарантированного времени отклика нет, но должно быть достаточно быстро.
ACTL_WAITKEYОжидать клавишу.
+
ACTL_WAITKEYОжидать клавишу.
Param1 не используется.
Param2 = NULL - ждём любую клавишу.
Param2 указатель на заполненную структуру INPUT_RECORD (код клавиши) - ждём конкретную клавишу.
diff --git a/enc/enc_rus/meta/service_functions/colordialog.html b/enc/enc_rus/meta/service_functions/colordialog.html index 0509ebdfdd..a380d937c8 100644 --- a/enc/enc_rus/meta/service_functions/colordialog.html +++ b/enc/enc_rus/meta/service_functions/colordialog.html @@ -34,9 +34,9 @@

Параметры

Flags
Может быть комбинацией следующих значений (тип COLORDIALOGFLAGS): - - - + + +
ФлагОписание
CDF_NONEнулевой флаг
ФлагОписание
CDF_NONEнулевой флаг
Color
diff --git a/enc/enc_rus/meta/service_functions/dialoginit.html b/enc/enc_rus/meta/service_functions/dialoginit.html index 226676065a..f77d1ce97f 100644 --- a/enc/enc_rus/meta/service_functions/dialoginit.html +++ b/enc/enc_rus/meta/service_functions/dialoginit.html @@ -57,22 +57,22 @@

Параметры

Flags
Набор флагов, уточняющих некоторые параметры диалога. Может быть комбинацией следующих значений (тип FARDIALOGFLAGS): - - - - - + + + + - - - - - - - - - - + + + + + + + + + +
ФлагОписание
FDLG_WARNINGЗадаёт для диалога цветовую схему "Предупреждение".
FDLG_SMALLDIALOGПозволяет создавать диалоги с уменьшенным размером рамки. Для таких диалогов при отрисовке разделительных линий (DIF_SEPARATOR) предполагается +
ФлагОписание
FDLG_WARNINGЗадаёт для диалога цветовую схему "Предупреждение".
FDLG_SMALLDIALOGПозволяет создавать диалоги с уменьшенным размером рамки. Для таких диалогов при отрисовке разделительных линий (DIF_SEPARATOR) предполагается нулевой отступ между границей диалога и окружающей его двойной рамкой.
FDLG_NODRAWSHADOWНе рисовать тень диалога.
FDLG_NODRAWPANELНе рисовать поле диалога.
FDLG_KEEPCONSOLETITLEОтключить установку заголовка консоли Far Manager по заголовку диалога.
FDLG_NONMODALСоздать немодальный диалог. Диалог отображается сразу и сам освобождается при закрытии. Вызывать DialogRun и DialogFree для такого диалога не нужно.
FDLG_NONEНулевой флаг.
FDLG_NODRAWSHADOWНе рисовать тень диалога.
FDLG_NODRAWPANELНе рисовать поле диалога.
FDLG_KEEPCONSOLETITLEОтключить установку заголовка консоли Far Manager по заголовку диалога.
FDLG_NONMODALСоздать немодальный диалог. Диалог отображается сразу и сам освобождается при закрытии. Вызывать DialogRun и DialogFree для такого диалога не нужно.
FDLG_NONEНулевой флаг.
DlgProc
diff --git a/enc/enc_rus/meta/service_functions/editor.html b/enc/enc_rus/meta/service_functions/editor.html index 52b307d8ec..e03d1a9e0e 100644 --- a/enc/enc_rus/meta/service_functions/editor.html +++ b/enc/enc_rus/meta/service_functions/editor.html @@ -46,49 +46,49 @@

Параметры

Flags
Флаги редактора. Может быть комбинацией следующих значений (тип EDITOR_FLAGS):
- - - + + - - + - - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + +
ФлагОписание
EF_NONMODALСоздать немодальное окно редактора. Если этот флаг присутствует, пользователь сможет переключаться между редактором и другими окнами Far Manager. +
ФлагОписание
EF_NONMODALСоздать немодальное окно редактора. Если этот флаг присутствует, пользователь сможет переключаться между редактором и другими окнами Far Manager.

Плагин получит управление только после закрытия или ухода из открытого редактора (например, пользователь нажал Ctrl+Tab). Если вам нужно, чтобы плагин получал управление сразу же после открытия редактора, то используйте флаг EF_IMMEDIATERETURN.

EF_IMMEDIATERETURNПозволяет плагину получать управление сразу же после открытия редактора. +
EF_IMMEDIATERETURNПозволяет плагину получать управление сразу же после открытия редактора. Открываемый редактор становится активным. Выставлять этот флаг имеет смысл только в паре с флагом EF_NONMODAL.
EF_DELETEONCLOSEПоручает Far Manager'у удалить редактируемый файл после закрытия редактора. +
EF_DELETEONCLOSEПоручает Far Manager'у удалить редактируемый файл после закрытия редактора. Если в директории, содержащей редактируемый файл, нет других файлов, она также будет удалена. Если требуется удаление только файла, то используйте EF_DELETEONLYFILEONCLOSE.
Файл не удаляется:
  1. если было произведено переключение по F6 и если существуют другие открытые вьюеры/редакторы с этим же файлом.
  2. если файл был сохранён из редактора.
EF_DELETEONLYFILEONCLOSEАналог EF_DELETEONCLOSE, но удаляется только файл. Этот флаг имеет более низкий приоритет при обработке, чем EF_DELETEONCLOSE.
EF_CREATENEWСоздать новый файл на диске. Вызов редактора с этим флагом аналогичен вызову редактора по Shift+F4 в панелях.
EF_ENABLE_F6Разрешает переключение по F6 из редактора во вьюер.
EF_DISABLEHISTORYЗапретить добавление имени файла в историю редактирования (Alt+F11). По умолчанию имя в историю добавляется.
EF_LOCKEDПри открытии файла запретить редактирование. Пользователь сможет снять блокировку с помощью клавиш Ctrl+L.
EF_DISABLESAVEPOSНе сохранять позицию в редактируемом файле.
EF_NONEНулевой флаг.
EF_DELETEONLYFILEONCLOSEАналог EF_DELETEONCLOSE, но удаляется только файл. Этот флаг имеет более низкий приоритет при обработке, чем EF_DELETEONCLOSE.
EF_CREATENEWСоздать новый файл на диске. Вызов редактора с этим флагом аналогичен вызову редактора по Shift+F4 в панелях.
EF_ENABLE_F6Разрешает переключение по F6 из редактора во вьюер.
EF_DISABLEHISTORYЗапретить добавление имени файла в историю редактирования (Alt+F11). По умолчанию имя в историю добавляется.
EF_LOCKEDПри открытии файла запретить редактирование. Пользователь сможет снять блокировку с помощью клавиш Ctrl+L.
EF_DISABLESAVEPOSНе сохранять позицию в редактируемом файле.
EF_NONEНулевой флаг.
EF_OPENMODE_MASKМаска для EF_OPENMODE_*
EF_OPENMODE_QUERYРежим открытия. Если файл открыт в редакторе, пользователю будет показан диалог дальнейших действий (GUID: {AFDAD388-494C-41E8-BAC6-BBE9115E1CC0})
EF_OPENMODE_NEWIFOPENРежим открытия. Открыть файл в новом редакторе, если файл уже открыт в редакторе
EF_OPENMODE_USEEXISTINGРежим открытия. Переключиться на открытый в редакторе файл.
EF_OPENMODE_BREAKIFOPENРежим открытия. Прервать выполнение функции, если файл открыт в редакторе
EF_OPENMODE_RELOADIFOPENРежим открытия. Переоткрыть, если файл открыт в редакторе.
EF_OPENMODE_MASKМаска для EF_OPENMODE_*
EF_OPENMODE_QUERYРежим открытия. Если файл открыт в редакторе, пользователю будет показан диалог дальнейших действий (GUID: {AFDAD388-494C-41E8-BAC6-BBE9115E1CC0})
EF_OPENMODE_NEWIFOPENРежим открытия. Открыть файл в новом редакторе, если файл уже открыт в редакторе
EF_OPENMODE_USEEXISTINGРежим открытия. Переключиться на открытый в редакторе файл.
EF_OPENMODE_BREAKIFOPENРежим открытия. Прервать выполнение функции, если файл открыт в редакторе
EF_OPENMODE_RELOADIFOPENРежим открытия. Переоткрыть, если файл открыт в редакторе.
@@ -100,15 +100,15 @@

Параметры

Номер кодовой страницы, в которой будет открыт редактор. Можете установить значение в CP_DEFAULT. Помимо этого можно использовать следующие определения. - - - - - - - - - + + + + + + + + +
ОпределениеОписание
CP_UNICODEкодовая страница 1200
CP_REVERSEBOMкодовая страница 1201
CP_DEFAULTавтоматически определить номер кодовой страницы
CP_REDETECTпереопределить номер кодовой страницы
ОпределениеОписание
CP_UNICODEкодовая страница 1200
CP_REVERSEBOMкодовая страница 1201
CP_DEFAULTавтоматически определить номер кодовой страницы
CP_REDETECTпереопределить номер кодовой страницы
@@ -117,9 +117,9 @@

Возвращаемое значение

Эта функция возвращает следующие значения (перечисление EDITOR_EXITCODE): - - - + + - - - - - - + + + + + +
Возвращаемое значениеОписание
EEC_OPEN_ERRORОшибка открытия файла. Ошибка возникает в случаях, если: +
Возвращаемое значениеОписание
EEC_OPEN_ERRORОшибка открытия файла. Ошибка возникает в случаях, если:
  • Far Manager не смог выделить достаточно памяти при создании редактора (как объекта);
  • в качестве параметра FileName передали пустую строку; @@ -127,12 +127,12 @@

    Возвращаемое значение

  • редактируемый файл имеет RO-атрибут и пользователь в диалоге подтверждения открытия такого файла отказался от дальнейшего редактирования.
EEC_MODIFIEDУспешное завершение. Файл был изменён. Функция Editor также возвращает этот код возврата при использовании флага EF_NONMODAL.
EEC_NOT_MODIFIEDУспешное завершение. Файл не был изменён.
EEC_LOADING_INTERRUPTEDЗагрузка файла прервана пользователем.
EEC_MODIFIEDУспешное завершение. Файл был изменён. Функция Editor также возвращает этот код возврата при использовании флага EF_NONMODAL.
EEC_NOT_MODIFIEDУспешное завершение. Файл не был изменён.
EEC_LOADING_INTERRUPTEDЗагрузка файла прервана пользователем.
diff --git a/enc/enc_rus/meta/service_functions/editorcontrol.html b/enc/enc_rus/meta/service_functions/editorcontrol.html index 29ef755f46..0935e10309 100644 --- a/enc/enc_rus/meta/service_functions/editorcontrol.html +++ b/enc/enc_rus/meta/service_functions/editorcontrol.html @@ -38,91 +38,91 @@

Параметры

Command
Тип команды. Может быть одним из следующих (перечисление EDITOR_CONTROL_COMMANDS): - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + diff --git a/enc/enc_rus/meta/service_functions/filefiltercontrol.html b/enc/enc_rus/meta/service_functions/filefiltercontrol.html index 28ce56439c..8253c2d902 100644 --- a/enc/enc_rus/meta/service_functions/filefiltercontrol.html +++ b/enc/enc_rus/meta/service_functions/filefiltercontrol.html @@ -36,51 +36,51 @@

Параметры

Command
Может быть одним из следующих значений (перечисление FAR_FILE_FILTER_CONTROL_COMMANDS):
КомандаОписание
КомандаОписание
ECTL_ADDCOLORЗадать цвет части строки. Эта команда может быть вызвана несколько раз для одной и той же строки для задания нескольких цветных областей.
+
ECTL_ADDCOLORЗадать цвет части строки. Эта команда может быть вызвана несколько раз для одной и той же строки для задания нескольких цветных областей.
Param1 не используется.
Param2 указывает на структуру EditorColor.
Если указанная строка отсутствует, то возвращается FALSE, иначе TRUE.
ECTL_ADDSESSIONBOOKMARKДобавить позицию навигации (это особый вид закладок, отличающийся от обычных тем, что действуют в пределах сеанса редактора) в стек, +
ECTL_ADDSESSIONBOOKMARKДобавить позицию навигации (это особый вид закладок, отличающийся от обычных тем, что действуют в пределах сеанса редактора) в стек, при этом, если добавление идет между элементами стека, то все закладки, с индексом больше текущего, будут удалены.
Param1 и Param2 должны быть NULL.
Функция возвращает TRUE в случае успешного выполнения.
ECTL_CLEARSESSIONBOOKMARKSУдалить все позиции навигации.
+
ECTL_CLEARSESSIONBOOKMARKSУдалить все позиции навигации.
Param1 и Param2 должны быть NULL.
ECTL_DELETEBLOCKУдалить блок в редакторе.
+
ECTL_DELETEBLOCKУдалить блок в редакторе.
Param1 и Param2 должны быть NULL.
Функция вернёт TRUE в случае удачного удаления блока и FALSE, если редактор заблокирован (пользователь нажал Ctrl+L) или нет выделенного блока.
ECTL_DELCOLORУдалить цветовую область в строке. Эта команда может быть вызвана несколько раз для одной и той же строки.
+
ECTL_DELCOLORУдалить цветовую область в строке. Эта команда может быть вызвана несколько раз для одной и той же строки.
Param1 не используется.
Param2 указывает на структуру EditorDeleteColor.
Если указанная строка отсутствует, то возвращается FALSE, иначе TRUE.
ECTL_DELETECHARУдалить символ под курсором.
+
ECTL_DELETECHARУдалить символ под курсором.
Param1 и Param2 должны быть NULL.
Функция вернёт TRUE в случае удачного удаления и FALSE, если редактор заблокирован (пользователь нажал Ctrl+L).
ECTL_DELETESESSIONBOOKMARKУдалить указанную позицию навигации.
+
ECTL_DELETESESSIONBOOKMARKУдалить указанную позицию навигации.
Param1 не используется.
Param2 должен быть равен индексу удаляемой позиции навигации (0 и более) или -1 для удаления текущей позиции навигации. Количество позиций навигации можно получить, вызвав ECTL_GETSESSIONBOOKMARKS.
Функция возвращает TRUE в случае успешного выполнения.
ECTL_DELETESTRINGУдалить текущую строку.
+
ECTL_DELETESTRINGУдалить текущую строку.
Param1 и Param2 должны быть NULL.
Функция вернёт TRUE в случае удачного удаления и FALSE, если редактор заблокирован (пользователь нажал Ctrl+L).
ECTL_EXPANDTABSЗаменить все символы табуляции в строке пробелами.
+
ECTL_EXPANDTABSЗаменить все символы табуляции в строке пробелами.
Param1 не используется.
Param2 указывает на целочисленную переменную которая содержит номер обрабатываемой строки или -1 для обработки текущей строки.
Функция вернёт TRUE в случае удачной замены и FALSE, если редактор заблокирован (пользователь нажал Ctrl+L) или нет такой строки.
ECTL_GETBOOKMARKSПолучить информацию о закладках для текущего редактируемого файла.
+
ECTL_GETBOOKMARKSПолучить информацию о закладках для текущего редактируемого файла.
Param1 не используется.
Param2 указывает на структуру EditorBookmarks - выделенный плагином блок памяти, или равен NULL (если необходимо узнать размер буфера).
Команда возвращает 0, если файл ещё не открыт, в противном случае, возвращается необходимый размер буфера памяти.
ECTL_GETSESSIONBOOKMARKSПолучить информацию о позициях навигации для текущего редактируемого файла.
+
ECTL_GETSESSIONBOOKMARKSПолучить информацию о позициях навигации для текущего редактируемого файла.
Param1 не используется.
Param2 указывает на структуру EditorBookmarks - выделенный плагином блок памяти, или равен NULL (если необходимо узнать размер буфера).
Команда возвращает 0 в случае ошибки, в противном случае, возвращается необходимый размер буфера памяти.
ECTL_GETCOLORПолучить цвет части строки.
+
ECTL_GETCOLORПолучить цвет части строки.
Param1 не используется.
Param2 указывает на структуру EditorColor.
Если указанная строка или часть строки отсутствует, то возвращается FALSE, иначе TRUE.
ECTL_GETFILENAMEПолучить имя открытого в редакторе файла.
+
ECTL_GETFILENAMEПолучить имя открытого в редакторе файла.
Param1 - размер буфера в символах, который выделил плагин для данных.
Param2 указывает на буфер, выделенный плагином, куда будет помещено имя файла.
Функция возвращает требуемый размер буфера в символах, с учетом завершающего нуля.
Если Param2 = NULL или Param1 меньше требуемого размера, функция просто вернет необходимый размер буфера.
ECTL_GETINFOПолучить информацию о редакторе.
+
ECTL_GETINFOПолучить информацию о редакторе.
Param1 не используется.
Param2 указывает на структуру EditorInfo.
Функция возвращает TRUE в случае успешного выполнения.
ECTL_GETSTRINGПолучить информацию о строке.
+
ECTL_GETSTRINGПолучить информацию о строке.
Param1 не используется.
Param2 указывает на структуру EditorGetString.
@@ -133,15 +133,15 @@ 

Параметры

Если указанная строка отсутствует, то возвращается FALSE, иначе TRUE.
ECTL_GETTITLEПолучить заголовок редактора.
+
ECTL_GETTITLEПолучить заголовок редактора.
Param1 - размер буфера в символах, который выделил плагин для данных.
Param2 указывает на буфер, выделенный плагином, куда будет помещен заголовок редактора.
Функция возвращает требуемый размер буфера в символах, с учетом завершающего нуля.
Если Param2 = NULL или Param1 меньше требуемого размера, функция просто вернет необходимый размер буфера.
ECTL_INSERTSTRINGВставить новую строку (разорвать строку) с текущей позиции курсора и переместить курсор либо на первую позицию новой строки, либо на позицию с учётом отступа.
+
ECTL_INSERTSTRINGВставить новую строку (разорвать строку) с текущей позиции курсора и переместить курсор либо на первую позицию новой строки, либо на позицию с учётом отступа.
Param1 не используется.
Если Param2 указывает на целочисленную переменную, равную 1, то при выполнении данной команды будет использоваться отступ. Для его отключения установите Param2 в NULL или установите целую переменную в 0. @@ -153,8 +153,8 @@

Параметры

Функция вернёт TRUE в случае удачного выполнения операции и FALSE, если редактор заблокирован (пользователь нажал Ctrl+L).
ECTL_INSERTTEXTВставить текст, начиная с позиции курсора.
+
ECTL_INSERTTEXTВставить текст, начиная с позиции курсора.
Param1 не используется.
Param2 указывает на строку, оканчивающуюся нулём. Команда корректно обрабатывает символ(ы) перевода строки ('\n'). Команда ECTL_INSERTTEXT работает так, как будто текст вводится с клавиатуры. @@ -164,20 +164,20 @@

Параметры

Функция вернёт TRUE в случае удачного выполнения операции и FALSE, если редактор заблокирован (пользователь нажал Ctrl+L) или строка равна NULL.
ECTL_NEXTSESSIONBOOKMARKПерейти на следующую позицию навигации.
+
ECTL_NEXTSESSIONBOOKMARKПерейти на следующую позицию навигации.
Param1 и Param2 должны быть NULL.
Команда возвращает TRUE в случае успешного выполнения.
ECTL_PREVSESSIONBOOKMARKПерейти на предыдущую позицию навигации.
+
ECTL_PREVSESSIONBOOKMARKПерейти на предыдущую позицию навигации.
Если после предыдущего вызова команды ECTL_ADDSESSIONBOOKMARK не выполнялось операций с позициями навигации, то перед переходом запоминается текущая позиция редактора в качестве новой позиции навигации. Param1 и Param2 должны быть NULL.
Команда возвращает TRUE в случае успешного выполнения.
ECTL_PROCESSINPUTПередаёт структуру INPUT_RECORD, +
ECTL_PROCESSINPUTПередаёт структуру INPUT_RECORD, указатель на которую передаётся в Param2, внутреннему редактору Far Manager для обработки.
Учтите, что если ваш плагин экспортирует функцию ProcessEditorInputW, то данные из Param2 сразу же будут переданы в ProcessEditorInputW. @@ -191,42 +191,42 @@

Параметры

Поэтому используя EditorControl(ECTL_PROCESSINPUT) в функции ProcessEditorInputW следите за тем, чтобы не впасть в бесконечную рекурсию.
ECTL_QUITЗакрыть редактор. Любая не сохраненная информация будет потеряна.
+
ECTL_QUITЗакрыть редактор. Любая не сохраненная информация будет потеряна.
Param1 и Param2 должны быть NULL.
Эта команда всегда возвращает TRUE.
ECTL_READINPUTЗаполняет структуру INPUT_RECORD, читая данные со стандартного устройства ввода.
+
ECTL_READINPUTЗаполняет структуру INPUT_RECORD, читая данные со стандартного устройства ввода.
Param1 не используется.
Param2 указывает на структуру INPUT_RECORD (она определена в Windows API и используется в функции ReadConsoleInput).
ECTL_REALTOTABКонвертировать реальную строковую позицию курсора в экранную позицию. Если строка не содержит символов табуляции, входная и получаемая позиция будут равными.
+
ECTL_REALTOTABКонвертировать реальную строковую позицию курсора в экранную позицию. Если строка не содержит символов табуляции, входная и получаемая позиция будут равными.
Param1 не используется.
Param2 указывает на структуру EditorConvertPos.
Если указанная строка отсутствует, то возвращается FALSE, иначе TRUE.
ECTL_REDRAWПерерисовать окно редактора.
+
ECTL_REDRAWПерерисовать окно редактора.
Param1 и Param2 должны быть NULL.
Эта команда всегда возвращает TRUE.
ECTL_SAVEFILEПозволяет плагину сохранить редактируемый файл.
+
ECTL_SAVEFILEПозволяет плагину сохранить редактируемый файл.
Param1 не используется.
Param2 указывает на структуру EditorSaveFile. Если Param2 равен NULL, то будут использованы имя редактируемого файла и текущий формат сохранения (DOS-формат - перевод строки заменяется на "\r\n", Unix-формат - "\n"). При успешном сохранении файла функция вернёт TRUE.
ECTL_SELECTВыделить или снять выделение с блока.
+
ECTL_SELECTВыделить или снять выделение с блока.
Param1 не используется.
Param2 указывает на структуру EditorSelect.
При успешной операции функция вернёт TRUE.
ECTL_SETKEYBARФункция, позволяющая управлять поведением строки функциональных клавиш в редакторе.
+
ECTL_SETKEYBARФункция, позволяющая управлять поведением строки функциональных клавиш в редакторе.
Param1 не используется.
Param2 = NULL - восстановить предыдущее значение
Param2 = -1 - обновить полосу (перерисовать)
@@ -235,26 +235,26 @@

Параметры

не имеет смысла, т.к. строки функциональных клавиш, как объекта, в момент загрузки файла в редактор ещё не существует.
Функция возвращает TRUE в случае успешного выполнения или FALSE (когда строка, как объект, не создана).
ECTL_SETPARAMИзменение настроек текущего редактора.
+
ECTL_SETPARAMИзменение настроек текущего редактора.
Param1 не используется.
Param2 указывает на структуру EditorSetParameter.
Функция возвращает TRUE в случае успешного изменения параметров.
ECTL_SETPOSITIONУстановить позицию курсора.
+
ECTL_SETPOSITIONУстановить позицию курсора.
Param1 не используется.
Param2 указывает на структуру EditorSetPosition.
При успешной операции функция вернёт TRUE.
ECTL_SETSTRINGПоместить текст в строку.
+
ECTL_SETSTRINGПоместить текст в строку.
Param1 не используется.
Param2 указывает на структуру EditorSetString.
При успешной операции функция вернёт TRUE.
ECTL_SETTITLEDrawLine\DrawLine.cpp: Применена функция SetTitle()Установить заголовок редактора (верхняя статусная панель).
+
ECTL_SETTITLEDrawLine\DrawLine.cpp: Применена функция SetTitle()Установить заголовок редактора (верхняя статусная панель).
Param1 не используется.
Param2 указывает на строку, оканчивающуюся нулём, которая содержит текст заголовка.
Для восстановления статусной строки укажите параметр Param2 = NULL или пустой строке.
@@ -266,26 +266,26 @@

Параметры

Эта команда всегда возвращает TRUE.
ECTL_TABTOREALКонвертировать экранную позицию курсора в реальную строковую позицию. Если строка не содержит символов табуляции, входная и получаемая позиция будут равными.
+
ECTL_TABTOREALКонвертировать экранную позицию курсора в реальную строковую позицию. Если строка не содержит символов табуляции, входная и получаемая позиция будут равными.
Param1 не используется.
Param2 указывает на структуру EditorConvertPos.
Если указанная строка отсутствует, то возвращается FALSE, иначе TRUE.
ECTL_UNDOREDOФункция, позволяющая управлять поведением операции Отмена-Возврат действия, т.н. Undo-Redo.
+
ECTL_UNDOREDOФункция, позволяющая управлять поведением операции Отмена-Возврат действия, т.н. Undo-Redo.
Param1 не используется.
Param2 указывает на структуру EditorUndoRedo.
Команда возвращает TRUE в случае успешного выполнения операции.
ECTL_SUBSCRIBECHANGEEVENTПодписаться на получение EE_CHANGE событий для заданной сессии редактора.
+
ECTL_SUBSCRIBECHANGEEVENTПодписаться на получение EE_CHANGE событий для заданной сессии редактора.
Param1 не используется.
Param2 указывает на структуру EditorSubscribeChangeEvent.
Команда возвращает TRUE в случае успешного выполнения операции.
ECTL_UNSUBSCRIBECHANGEEVENTОтписаться от получения EE_CHANGE событий для заданной сессии редактора.
+
ECTL_UNSUBSCRIBECHANGEEVENTОтписаться от получения EE_CHANGE событий для заданной сессии редактора.
Param1 не используется.
Param2 указывает на структуру EditorSubscribeChangeEvent.
Команда возвращает TRUE в случае успешного выполнения операции.
- + - - + - - + - - + - - + - - + diff --git a/enc/enc_rus/meta/service_functions/index.html b/enc/enc_rus/meta/service_functions/index.html index d2ba40d0a9..653d8a13ca 100644 --- a/enc/enc_rus/meta/service_functions/index.html +++ b/enc/enc_rus/meta/service_functions/index.html @@ -24,163 +24,163 @@

Сервисные функции

Функции общего назначения

КомандаОписание
КомандаОписание
FFCTL_CREATEFILEFILTER Создаёт фильтр для заданной области.
+
FFCTL_CREATEFILEFILTER Создаёт фильтр для заданной области.
hHandle должен быть установлен в значение PANEL_ACTIVE или PANEL_PASSIVE,
для фильтра типа FFT_CUSTOM, описатель должен быть установлен в значение PANEL_NONE.
Param1 в следующее значение (перечисление FAR_FILE_FILTER_TYPE): - - - - - - - - - - - + + + + + + + + + + +
КонстантаОписание
FFT_PANELпанель
FFT_FINDFILEдиалог поиска файлов
FFT_COPYдиалог копирования
FFT_SELECTдиалог пометки файлов
FFT_CUSTOMпользовательская область (для использования плагином)
КонстантаОписание
FFT_PANELпанель
FFT_FINDFILEдиалог поиска файлов
FFT_COPYдиалог копирования
FFT_SELECTдиалог пометки файлов
FFT_CUSTOMпользовательская область (для использования плагином)
Созданный фильтр получит настройки заданного типа, настройки глобальны и всегда идентичны в любом фильтре этого типа (но левая и правая панели различаются).
Param2 - указатель типа HANDLE, в который запишется созданный описатель фильтра.
Функция при неудаче вернёт FALSE.
FFCTL_FREEFILEFILTER Освобождает память занятую при создании фильтра.
+
FFCTL_FREEFILEFILTER Освобождает память занятую при создании фильтра.
hHandle - описатель фильтра, созданный по команде FFCTL_CREATEFILEFILTER.
Param1 и Param2 игнорируются.
Функция возвращает TRUE.
FFCTL_OPENFILTERSMENU Открывает меню с параметрами фильтра для заданной области.
+
FFCTL_OPENFILTERSMENU Открывает меню с параметрами фильтра для заданной области.
hHandle - описатель фильтра, созданный по команде FFCTL_CREATEFILEFILTER.
Param1 и Param2 игнорируются.
Функция возвращает TRUE.
FFCTL_STARTINGTOFILTER Обновить параметр "текущее время", который используется для сравнения относительных дат.
+
FFCTL_STARTINGTOFILTER Обновить параметр "текущее время", который используется для сравнения относительных дат.
hHandle - описатель фильтра, созданный по команде FFCTL_CREATEFILEFILTER.
Param1 и Param2 игнорируются.
Вызов этой команды надо делать до начала операции фильтрования, для того чтобы правильно работали фильтры с относительной датой.
Функция возвращает TRUE.
FFCTL_ISFILEINFILTER Сравнивает файл с параметрами фильтра.
+
FFCTL_ISFILEINFILTER Сравнивает файл с параметрами фильтра.
hHandle - описатель фильтра, созданный по команде FFCTL_CREATEFILEFILTER.
Param1 игнорируются. Param2 указатель на файловый объект (структура PluginPanelItem), который нужно проверить на включение в фильтр.
Функция возвращает TRUE, если файл попадает под условия фильтра.
- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
ФункцияОписание
ФункцияОписание
AdvControlдополнительные управляющие функции; работают везде: в панелях/редакторе/просмотреAdvControlдополнительные управляющие функции; работают везде: в панелях/редакторе/просмотре
ColorDialogдиалог изменения цветаColorDialogдиалог изменения цвета
FreeScreenосвобождает память, зарезервированную функцией SaveScreen, без восстановления экранаFreeScreenосвобождает память, зарезервированную функцией SaveScreen, без восстановления экрана
GetMsgполучить строку сообщения из языкового файлаGetMsgполучить строку сообщения из языкового файла
InputBoxпозволяет запросить у пользователя текстовую строкуInputBoxпозволяет запросить у пользователя текстовую строку
Menuпоказывает менюMenuпоказывает меню
Messageпоказывает сообщениеMessageпоказывает сообщение
RegExpControlуправляющие функции регулярных выраженийRegExpControlуправляющие функции регулярных выражений
RestoreScreenвосстанавливает предварительно сохранённую область экранаRestoreScreenвосстанавливает предварительно сохранённую область экрана
SaveScreenсохраняет область экранаSaveScreenсохраняет область экрана
ShowHelpпоказывает нужный раздел из файла помощиShowHelpпоказывает нужный раздел из файла помощи
Textвыводит текстовую строку на экранTextвыводит текстовую строку на экран

Специфические функции работы с панелью

- + - - + + - - + + - - + + - - + + - - + + - - + +
ФункцияОписание
ФункцияОписание
PanelControlпозволяет запрашивать различную информацию и выполнять управляющие действияPanelControlпозволяет запрашивать различную информацию и выполнять управляющие действия
FileFilterControlуправляет созданием и применением файловых фильтровFileFilterControlуправляет созданием и применением файловых фильтров
FreeDirListосвобождает память, выделенную для списка файлов функцией GetDirListFreeDirListосвобождает память, выделенную для списка файлов функцией GetDirList
FreePluginDirListосвобождает память, выделенную для списка файлов функцией GetPluginDirListFreePluginDirListосвобождает память, выделенную для списка файлов функцией GetPluginDirList
GetDirListвозвращает список файлов в указанной директорииGetDirListвозвращает список файлов в указанной директории
GetPluginDirListвозвращает список файлов в указанной директории эмулируемой файловой системыGetPluginDirListвозвращает список файлов в указанной директории эмулируемой файловой системы

Специфические функции редактора

- + - - + + - - + +
ФункцияОписание
ФункцияОписание
Editorобеспечивает доступ к внутреннему редактору Far ManagerEditorобеспечивает доступ к внутреннему редактору Far Manager
EditorControlпозволяет запрашивать различную информацию о внутреннем редакторе Far Manager и управлять его состояниемEditorControlпозволяет запрашивать различную информацию о внутреннем редакторе Far Manager и управлять его состоянием

Специфические функции программы просмотра

- + - - + + - - + +
ФункцияОписание
ФункцияОписание
Viewerобеспечивает доступ к внутренней программе просмотра Far ManagerViewerобеспечивает доступ к внутренней программе просмотра Far Manager
ViewerControlпозволяет запрашивать различную информацию о встроенной программе просмотра Far Manager и управлять её состояниемViewerControlпозволяет запрашивать различную информацию о встроенной программе просмотра Far Manager и управлять её состоянием

Специфические функции диалога

- + - - + + - - + + - - + + - - + + - - + +
ФункцияОписание
ФункцияОписание
DefDlgProcвызывает стандартный обработчик диалогаDefDlgProcвызывает стандартный обработчик диалога
DialogInitсоздаёт (инициализирует) диалогDialogInitсоздаёт (инициализирует) диалог
DialogRunпоказывает диалог созданный функцией DialogInitDialogRunпоказывает диалог созданный функцией DialogInit
DialogFreeосвобождает память, выделенную под внутренние структуры диалога функцией DialogInitDialogFreeосвобождает память, выделенную под внутренние структуры диалога функцией DialogInit
SendDlgMessageпослать сообщение обработчику диалогаSendDlgMessageпослать сообщение обработчику диалога

Специфические функции для настройки плагина

- + - - + +
ФункцияОписание
ФункцияОписание
SettingsControlуправляет настройками плагинаSettingsControlуправляет настройками плагина

Специфические функции для работы с плагинами

- + - - + +
ФункцияОписание
ФункцияОписание
PluginsControlуправляет сторонними плагинамиPluginsControlуправляет сторонними плагинами
@@ -188,11 +188,11 @@

Специфические функции для работы с плаги

Специфические функции для работы с макрокомандами

- + - - + +
ФункцияОписание
ФункцияОписание
MacroControlуправляет макрокомандамиMacroControlуправляет макрокомандами
diff --git a/enc/enc_rus/meta/service_functions/inputbox.html b/enc/enc_rus/meta/service_functions/inputbox.html index d0d236ac15..2fd740786f 100644 --- a/enc/enc_rus/meta/service_functions/inputbox.html +++ b/enc/enc_rus/meta/service_functions/inputbox.html @@ -58,25 +58,25 @@

Параметры

Flags
Может быть комбинацией следующих значений (тип INPUTBOXFLAGS): - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +
КонстантаОписание
FIB_ENABLEEMPTYдаже если строка ввода пуста функция вернёт значение TRUE
FIB_PASSWORDиспользуется для ввода пароля - вводимый текст на экране отрисовывается символами '*'
FIB_EXPANDENVпосле успешного ввода, в строке DestText идентификаторы переменных окружения заменяются на их значения, например, если пользователь ввёл '%TEMP%', то DestText будет содержать 'C:\TEMP'
FIB_NOUSELASTHISTORYне использовать предыдущее значение из истории, оставить строку ввода пустой; актуален, если параметр HistoryName не равен NULL
FIB_BUTTONSпоказать разделительную линию и кнопки [Ok] и [Cancel]. Диалог увеличится на 2 строки
FIB_NOAMPERSANDне показывать в приглашении ввода амперсанд, использовать его для определения горячей клавиши
FIB_EDITPATHговорит, что строка ввода будет содержать имена реальных файловых объектов
FIB_EDITPATHEXECограничивать автодополнение в строке ввода только именами исполнимых файлов (%PATHEXT%), которые находятся в каталогах, перечисленных в %PATH%
FIB_NONEнулевой флаг
КонстантаОписание
FIB_ENABLEEMPTYдаже если строка ввода пуста функция вернёт значение TRUE
FIB_PASSWORDиспользуется для ввода пароля - вводимый текст на экране отрисовывается символами '*'
FIB_EXPANDENVпосле успешного ввода, в строке DestText идентификаторы переменных окружения заменяются на их значения, например, если пользователь ввёл '%TEMP%', то DestText будет содержать 'C:\TEMP'
FIB_NOUSELASTHISTORYне использовать предыдущее значение из истории, оставить строку ввода пустой; актуален, если параметр HistoryName не равен NULL
FIB_BUTTONSпоказать разделительную линию и кнопки [Ok] и [Cancel]. Диалог увеличится на 2 строки
FIB_NOAMPERSANDне показывать в приглашении ввода амперсанд, использовать его для определения горячей клавиши
FIB_EDITPATHговорит, что строка ввода будет содержать имена реальных файловых объектов
FIB_EDITPATHEXECограничивать автодополнение в строке ввода только именами исполнимых файлов (%PATHEXT%), которые находятся в каталогах, перечисленных в %PATH%
FIB_NONEнулевой флаг
diff --git a/enc/enc_rus/meta/service_functions/macrocontrol.html b/enc/enc_rus/meta/service_functions/macrocontrol.html index 3c581ca270..a686c3ccbf 100644 --- a/enc/enc_rus/meta/service_functions/macrocontrol.html +++ b/enc/enc_rus/meta/service_functions/macrocontrol.html @@ -36,10 +36,10 @@

Параметры

Command
Может быть одним из следующих значений (перечисление FAR_MACRO_CONTROL_COMMANDS): - + - - + - - + - - + - + - - + - - + - + - + - - + diff --git a/enc/enc_rus/meta/service_functions/menu.html b/enc/enc_rus/meta/service_functions/menu.html index 2514d140e5..129b412007 100644 --- a/enc/enc_rus/meta/service_functions/menu.html +++ b/enc/enc_rus/meta/service_functions/menu.html @@ -52,28 +52,28 @@

Параметры

Flags
Может быть комбинацией из следующих значений (перечисление FARMENUFLAGS):
КомандаОписание
КомандаОписание
MCTL_LOADALLЗагрузить все макросы из файлов в память Far Manager.
+
MCTL_LOADALLЗагрузить все макросы из файлов в память Far Manager.
Предыдущие значения макросов при этом выгружаются, за исключением макросов, добавленных с помощью команды MCTL_ADDMACRO.
Param1 не используется.
@@ -48,115 +48,115 @@

Параметры

Для загрузки с параметрами по умолчанию установите в NULL.
Функция при неудаче вернёт FALSE.
MCTL_SAVEALLСохранить клавиатурные макросы из памяти Far Manager в файлы.
+
MCTL_SAVEALLСохранить клавиатурные макросы из памяти Far Manager в файлы.
Если пользователь записал с клавиатуры новые макросы, изменил либо удалил существующие, то данные изменения станут постоянными.
Param1 не используется.
Param2 не используется.
Функция при неудаче вернёт FALSE.
MCTL_SENDSTRINGВыполнить или проверить макрос.
+
MCTL_SENDSTRINGВыполнить или проверить макрос.
Param1 значение типа FARMACROSENDSTRINGCOMMAND: - - - + + - - +
КомандаОписание
MSSC_POSTВыполнить макрос.
+
КомандаОписание
MSSC_POSTВыполнить макрос.
Param2 указывает на структуру MacroSendMacroText. Функция возвращает TRUE - макрос проанализирован и помещен в очередь, и FALSE - ошибка (макропоследовательность содержит ошибки). Макропоследовательность начнёт исполняться тогда, когда Far Manager получит управление.
MSSC_CHECKПроверить макрос.
+
MSSC_CHECKПроверить макрос.
Param2 указывает на структуру MacroSendMacroText. Функция при неудаче вернёт FALSE.
-
MCTL_EXECSTRINGИсполнить скрипт (строку или файл).
+
MCTL_EXECSTRINGИсполнить скрипт (строку или файл).
Param1 не используется.
Param2 указывает на структуру MacroExecuteString.
Функция при неудаче вернёт FALSE.
MCTL_GETLASTERRORПолучить расширенную диагностику об ошибке проверки макроса или скрипта +
MCTL_GETLASTERRORПолучить расширенную диагностику об ошибке проверки макроса или скрипта (после исполнения команды MCTL_SENDSTRING или MCTL_EXECSTRING).
Param1 размер буфера. Указывает максимальное количество байт, которые могут быть записаны в Param2.
Param2 указатель на буфер, структуру MacroParseResult, память плагин выделяет самостоятельно.
Функция возвращает размер требуемого буфера, при Param2 = NULL.
MCTL_GETSTATEПолучить статус работы макродвижка.
+
MCTL_GETSTATEПолучить статус работы макродвижка.
Param1 не используется.
Param2 не используется.
Функция возвращает одно из значений (перечисление FARMACROSTATE): - - - - - - - - - - - + + + + + + + + + + +
ЗначениеОписание
MACROSTATE_NOMACROмакродвижок не выполняет никакой макрос в текущий момент
MACROSTATE_EXECUTINGидёт исполнение макроса без передачи кодов клавиш в плагин
MACROSTATE_EXECUTING_COMMONидёт исполнение макроса; коды клавиш в плагин передаются
MACROSTATE_RECORDINGидёт запись макроса без передачи кодов клавиш в плагин
MACROSTATE_RECORDING_COMMONидёт запись макроса; коды клавиш в плагин передаются
ЗначениеОписание
MACROSTATE_NOMACROмакродвижок не выполняет никакой макрос в текущий момент
MACROSTATE_EXECUTINGидёт исполнение макроса без передачи кодов клавиш в плагин
MACROSTATE_EXECUTING_COMMONидёт исполнение макроса; коды клавиш в плагин передаются
MACROSTATE_RECORDINGидёт запись макроса без передачи кодов клавиш в плагин
MACROSTATE_RECORDING_COMMONидёт запись макроса; коды клавиш в плагин передаются
-
MCTL_GETAREAПолучить текущую макрообласть.
+
MCTL_GETAREAПолучить текущую макрообласть.
Param1 не используется.
Param2 не используется.
Функция возвращает значение типа FARMACROAREA: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ЗначениеОписание
MACROAREA_OTHERрежим копирования текста с экрана
MACROAREA_SHELLфайловые панели
MACROAREA_VIEWERвнутренняя программа просмотра
MACROAREA_EDITORредактор
MACROAREA_DIALOGдиалоги
MACROAREA_SEARCHбыстрый поиск в панелях
MACROAREA_DISKSменю выбора дисков
MACROAREA_MAINMENUосновное меню
MACROAREA_MENUпрочие меню
MACROAREA_HELPсистема помощи
MACROAREA_INFOPANELинформационная панель
MACROAREA_QVIEWPANELпанель быстрого просмотра
MACROAREA_TREEPANELпанель дерева папок
MACROAREA_FINDFOLDERпанель поиска папок
MACROAREA_USERMENUпользовательское меню
MACROAREA_SHELLAUTOCOMPLETIONсписок автодополнения в панелях
MACROAREA_DIALOGAUTOCOMPLETIONсписок автодополнения в диалогах
MACROAREA_COMMONобщая область
ЗначениеОписание
MACROAREA_OTHERрежим копирования текста с экрана
MACROAREA_SHELLфайловые панели
MACROAREA_VIEWERвнутренняя программа просмотра
MACROAREA_EDITORредактор
MACROAREA_DIALOGдиалоги
MACROAREA_SEARCHбыстрый поиск в панелях
MACROAREA_DISKSменю выбора дисков
MACROAREA_MAINMENUосновное меню
MACROAREA_MENUпрочие меню
MACROAREA_HELPсистема помощи
MACROAREA_INFOPANELинформационная панель
MACROAREA_QVIEWPANELпанель быстрого просмотра
MACROAREA_TREEPANELпанель дерева папок
MACROAREA_FINDFOLDERпанель поиска папок
MACROAREA_USERMENUпользовательское меню
MACROAREA_SHELLAUTOCOMPLETIONсписок автодополнения в панелях
MACROAREA_DIALOGAUTOCOMPLETIONсписок автодополнения в диалогах
MACROAREA_COMMONобщая область
-
MCTL_ADDMACROДобавить в память Far Manager макрос.
+
MCTL_ADDMACROДобавить в память Far Manager макрос.
Param1 игнорируется.
Param2 указывает на структуру MacroAddMacro.
Функция при неудаче вернёт FALSE.
MCTL_DELMACROУдалить из памяти Far Manager макрос, добавленный ранее командой MCTL_ADDMACRO.
+
MCTL_DELMACROУдалить из памяти Far Manager макрос, добавленный ранее командой MCTL_ADDMACRO.
Param1 игнорируется.
Param2 указывает на идентификатор удаляемого макроса, поле Id структуры MacroAddMacro.
Функция при неудаче вернёт FALSE.
- - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - + + + + + + + +
КонстантаОписание
FMENU_AUTOHIGHLIGHTЕсли указан, то горячие клавиши будут назначены автоматически, начиная с первого пункта.
FMENU_CHANGECONSOLETITLEЕсли указан, то Far Manager изменит заголовок консоли в значение, указанное в параметре Title (если Title не пуст).
FMENU_SHOWAMPERSANDПри показе меню не использовать амперсанды (&) для определения горячих клавиш.
FMENU_REVERSEAUTOHIGHLIGHTЕсли указан, то горячие клавиши будут назначены автоматически, начиная с последнего пункта.
FMENU_NONEНулевой флаг.
FMENU_WRAPMODEЕсли указан, то попытка перемещения курсора выше первого пункта или ниже последнего будет приводить к перемещению соответственно к последнему или к первому пункту. +
КонстантаОписание
FMENU_AUTOHIGHLIGHTЕсли указан, то горячие клавиши будут назначены автоматически, начиная с первого пункта.
FMENU_CHANGECONSOLETITLEЕсли указан, то Far Manager изменит заголовок консоли в значение, указанное в параметре Title (если Title не пуст).
FMENU_SHOWAMPERSANDПри показе меню не использовать амперсанды (&) для определения горячих клавиш.
FMENU_REVERSEAUTOHIGHLIGHTЕсли указан, то горячие клавиши будут назначены автоматически, начиная с последнего пункта.
FMENU_NONEНулевой флаг.
FMENU_WRAPMODEЕсли указан, то попытка перемещения курсора выше первого пункта или ниже последнего будет приводить к перемещению соответственно к последнему или к первому пункту.

Этот флаг рекомендуется ставить всегда, когда нет специальных причин его не ставить.

FMENU_SHOWNOBOXМеню будет выведено без рамки.
FMENU_SHOWSHORTBOXРамка меню будет выведена без окружающих пробелов.
FMENU_SHOWSINGLEBOXБудет выведена одинарная рамка меню (по умолчанию - двойная).
FMENU_NODRAWSHADOWМеню будет выведено без тени.
FMENU_SHOWNOBOXМеню будет выведено без рамки.
FMENU_SHOWSHORTBOXРамка меню будет выведена без окружающих пробелов.
FMENU_SHOWSINGLEBOXБудет выведена одинарная рамка меню (по умолчанию - двойная).
FMENU_NODRAWSHADOWМеню будет выведено без тени.
Title
diff --git a/enc/enc_rus/meta/service_functions/message.html b/enc/enc_rus/meta/service_functions/message.html index aa6b783fbf..d5944fb011 100644 --- a/enc/enc_rus/meta/service_functions/message.html +++ b/enc/enc_rus/meta/service_functions/message.html @@ -40,36 +40,36 @@

Параметры

Flags
Может быть комбинацией следующих значений (тип FARMESSAGEFLAGS): - - - - - + + + + - - - - - - + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + +
ФлагОписание
FMSG_WARNINGИспользуются цвета "Предупреждения" (обычно белые буквы на красном фоне).
FMSG_ERRORTYPEЕсли тип ошибки, возвращаемый функцией GetLastError, известен Far Manager'у или Windows, +
ФлагОписание
FMSG_WARNINGИспользуются цвета "Предупреждения" (обычно белые буквы на красном фоне).
FMSG_ERRORTYPEЕсли тип ошибки, возвращаемый функцией GetLastError, известен Far Manager'у или Windows, то описание ошибки будет выведено после строк, переданных плагином.
FMSG_KEEPBACKGROUNDНе перерисовывать фон сообщения.
FMSG_LEFTALIGNИспользовать для строк сообщения выравнивание влево (по умолчанию строки выводятся по центру).
FMSG_ALLINONEВ этом случае аргумент Items не является массивом указателей на строки - это УКАЗАТЕЛЬ на одну +
FMSG_KEEPBACKGROUNDНе перерисовывать фон сообщения.
FMSG_LEFTALIGNИспользовать для строк сообщения выравнивание влево (по умолчанию строки выводятся по центру).
FMSG_ALLINONEВ этом случае аргумент Items не является массивом указателей на строки - это УКАЗАТЕЛЬ на одну строку, в которой разделителем выводимых строк является символ '\n'.

Минимальное количество строк - 2 - заголовок и одна строка сообщения.

При указании флага FMSG_ALLINONE аргумент ItemsNumber игнорируется и количество выводимых строк вычисляется автоматически (с учётом флагов-кнопок FMSG_MB_*).

Для подавления вывода заголовка при использовании флага FMSG_ALLINONE начните строку с символа '\n'.

FMSG_MB_OKДополнительно выводится кнопка <Ok>
FMSG_MB_OKCANCELДополнительно выводятся кнопки <Ok> и <Cancel>
FMSG_MB_ABORTRETRYIGNOREДополнительно выводятся кнопки <Abort>, <Retry> и <Ignore>
FMSG_MB_YESNOДополнительно выводятся кнопки <Yes> и <No>
FMSG_MB_YESNOCANCELДополнительно выводятся кнопки <Yes>, <No> и <Cancel>
FMSG_MB_RETRYCANCELДополнительно выводятся кнопки <Retry> и <Cancel>
FMSG_NONEНулевой флаг
FMSG_MB_OKДополнительно выводится кнопка <Ok>
FMSG_MB_OKCANCELДополнительно выводятся кнопки <Ok> и <Cancel>
FMSG_MB_ABORTRETRYIGNOREДополнительно выводятся кнопки <Abort>, <Retry> и <Ignore>
FMSG_MB_YESNOДополнительно выводятся кнопки <Yes> и <No>
FMSG_MB_YESNOCANCELДополнительно выводятся кнопки <Yes>, <No> и <Cancel>
FMSG_MB_RETRYCANCELДополнительно выводятся кнопки <Retry> и <Cancel>
FMSG_NONEНулевой флаг
HelpTopic
diff --git a/enc/enc_rus/meta/service_functions/panelcontrol.html b/enc/enc_rus/meta/service_functions/panelcontrol.html index 65c0f5abe4..a70ed81850 100644 --- a/enc/enc_rus/meta/service_functions/panelcontrol.html +++ b/enc/enc_rus/meta/service_functions/panelcontrol.html @@ -37,30 +37,30 @@

Параметры

Command
Тип команды. Может быть следующим FILE_CONTROL_COMMANDS): - + - - - + + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - + - - + - - + - - + - - + - - - + - - + - - + - - + - - + - - - + + - - + - - + - - + - - + - - + - - + - - - + + - - + diff --git a/enc/enc_rus/meta/service_functions/pluginscontrol.html b/enc/enc_rus/meta/service_functions/pluginscontrol.html index ed93f72bc9..50de3d0b0d 100644 --- a/enc/enc_rus/meta/service_functions/pluginscontrol.html +++ b/enc/enc_rus/meta/service_functions/pluginscontrol.html @@ -36,50 +36,50 @@

Параметры

Command
Может быть одним из следующих значений (перечисление FAR_PLUGINS_CONTROL_COMMANDS):
КомандаОписание
КомандаОписание
Панель
FCTL_CHECKPANELSEXISTПроверить доступность панелей.
+
Панель
FCTL_CHECKPANELSEXISTПроверить доступность панелей.
Param1 не используется.
Param2 не используется.
Функция возвращает FALSE, если Far Manager запущен с ключами /e или /v (в качестве внешнего редактора или программы просмотра). В этом режиме панели не создаются.

Замечание для FCTL_CHECKPANELSEXIST Внимание!

  • В режиме, когда Far Manager запущен с ключами /e или /v, функция обрабатывает только команды FCTL_CHECKPANELSEXIST, FCTL_GETUSERSCREEN и FCTL_SETUSERSCREEN.
FCTL_ISACTIVEPANELПроверяет, является ли панель активной.
+
FCTL_ISACTIVEPANELПроверяет, является ли панель активной.
Param1 не используется.
Param2 не используется.
Функция возвращает FALSE, если панель неактивна.
FCTL_CLOSEPANELЗакрыть текущую панель плагина.
+
FCTL_CLOSEPANELЗакрыть текущую панель плагина.
Param1 не используется.
Param2 указывает на имя каталога, который будет показан в панели после закрытия.
FCTL_GETPANELINFOПолучить общую информацию о панели.
+
FCTL_GETPANELINFOПолучить общую информацию о панели.
Param1 не используется.
Param2 указывает на структуру PanelInfo, которая получит информацию о панели.

В процессе исполнения запроса

Info.PanelControl(PANEL_ACTIVE,FCTL_GETPANELINFO,0,&PInfo);
@@ -70,40 +70,40 @@

Параметры

В некоторых случаях (пример: поиск в архивах по Alt+F7) физически панель плагина не создаётся, поэтому необходимо обязательно проверять код возврата у PanelControl, чтобы не упасть в самый неподходящий момент, выполнив работу для панели, которой нет.

FCTL_GETCOLUMNTYPESПолучить строку, описывающую типы колонок.
+
FCTL_GETCOLUMNTYPESПолучить строку, описывающую типы колонок.
Param1 размер буфера. Указывает максимальное количество символов, которые могут быть записаны в Param2, включая завершающий '\0'.
Param2 указывает на буфер, выделяемый плагином, в который будет помещено описание типов колонок (например, такая строка "N,SC,D,T").
Функция возвращает необходимый размер буфера в символах, если Param2 = NULL.
FCTL_GETCOLUMNWIDTHSПолучить строку, описывающую ширину колонок.
+
FCTL_GETCOLUMNWIDTHSПолучить строку, описывающую ширину колонок.
Param1 размер буфера в символах. Указывает максимальное количество символов, которые могут быть записаны в Param2, включая завершающий '\0'.
Param2 указывает на буфер, выделяемый плагином, в который будет помещено описание ширины колонок (например, такая строка "0,8,0,5").
Функция возвращает необходимый размер буфера в символах, если Param2 = NULL.
FCTL_GETPANELDIRECTORYПолучить текущий каталог панели.
+
FCTL_GETPANELDIRECTORYПолучить текущий каталог панели.
Param1 размер буфера. Начало буфера - структура типа FarPanelDirectory, затем следуют компоненты структуры.
Param2 указывает на структуру типа FarPanelDirectory.
Функция возвращает необходимый размер буфера, если Param2 = NULL или Param1 меньше реального размера.
FCTL_GETPANELFORMATПолучить формат панели (см. OpenPanelInfo::Format).
+
FCTL_GETPANELFORMATПолучить формат панели (см. OpenPanelInfo::Format).
Param1 размер буфера в символах. Указывает максимальное количество символов, которые могут быть записаны в Param2, включая завершающий '\0'.
Param2 указывает на буфер, выделяемый плагином, в который будет помещен формат панели.
Если панель не принадлежит плагину, то функция вернет размер пустой строки.
Функция возвращает необходимый размер буфера в символах, если Param2 = NULL.
FCTL_GETPANELHOSTFILEПолучить имя файла, на основе которого эмулирована файловая система на панели (см. OpenPanelInfo::HostFile).
+
FCTL_GETPANELHOSTFILEПолучить имя файла, на основе которого эмулирована файловая система на панели (см. OpenPanelInfo::HostFile).
Param1 размер буфера в символах. Указывает максимальное количество символов, которые могут быть записаны в Param2, включая завершающий '\0'.
Param2 указывает на буфер, выделяемый плагином, в который будет помещено имя хост-файла.
Если панель не принадлежит плагину, то функция вернет размер пустой строки.
Функция возвращает необходимый размер буфера в символах, если Param2 = NULL.
FCTL_GETPANELITEM Получить файловый элемент панели.
+
FCTL_GETPANELITEM Получить файловый элемент панели.
Param1 порядковый номер элемента на панели (подмножество PanelInfo::ItemsNumber).
Param2 указывает на структуру типа FarGetPluginPanelItem.

Функция возвращает размер запрашиваемого элемента панели PluginPanelItem, @@ -135,35 +135,35 @@

Параметры

перевыделять по мере необходимости, например, каждый раз не менее чем удваивая размер.)

FCTL_GETPANELPREFIX Получить префикс плагиновой панели.
+
FCTL_GETPANELPREFIX Получить префикс плагиновой панели.
Param1 размер буфера. Указывает максимальное количество символов, которые могут быть записаны в Param2, включая завершающий '\0'.
Param2 указывает на буфер, выделяемый плагином, в который будет помещено значение префикса плагиновой панели (см. PluginInfo::CommandPrefix).
Если панель не принадлежит плагину, то функция вернет размер пустой строки.
Функция возвращает необходимый размер буфера в символах, если Param2 = NULL.
FCTL_GETSELECTEDPANELITEM Получить выделенный файловый элемент панели.
+
FCTL_GETSELECTEDPANELITEM Получить выделенный файловый элемент панели.
Param1 порядковый номер элемента на панели (подмножество PanelInfo::SelectedItemsNumber).
Param2 указывает на структуру типа FarGetPluginPanelItem.
Функция возвращает размер запрашиваемого элемента панели PluginPanelItem, если Param2 = NULL.

PanelInfo.SelectedItemsNumber равно 1, если не выделено никаких элементов. В этом случае PluginPanelItem содержит данные для элемента под курсором. Если вы хотите узнать, действительно ли выделен этот файл, то проверьте у него состояние флага PPIF_SELECTED.

FCTL_GETCURRENTPANELITEM Получить текущий файловый элемент панели.
+
FCTL_GETCURRENTPANELITEM Получить текущий файловый элемент панели.
Param1 не используется.
Param2 указывает на структуру типа FarGetPluginPanelItem.
Функция возвращает размер запрашиваемого элемента панели PluginPanelItem, если Param2 = NULL.
-
FCTL_REDRAWPANELПерерисовать панель.
+
FCTL_REDRAWPANELПерерисовать панель.
Param1 не используется.
Param2 указатель на структуру PanelRedrawInfo, которой можно задать новые позиции курсора и верхнего элемента панели. Если Param2 = NULL, то позиции курсора и верхнего элемента панели при прорисовке не изменяются.
Панель прорисуется только в случае, если в данный момент панель видна.
FCTL_SETACTIVEPANELСделать панель активной.
+
FCTL_SETACTIVEPANELСделать панель активной.
Param1 не используется.
Param2 не используется.
Функция возвращает FALSE, если hPanel отлична от PANEL_ACTIVE или PANEL_PASSIVE и не принадлежит плагину, или панель в данный момент невидима.
@@ -174,23 +174,23 @@

Параметры

Info.PanelControl(PANEL_PASSIVE,FCTL_SETACTIVEPANEL,0,0);
FCTL_SETPANELDIRECTORYУстановить текущий каталог в панели.
+
FCTL_SETPANELDIRECTORYУстановить текущий каталог в панели.
Param1 не используется.
Param2 указывает на структуру типа FarPanelDirectory.
Если плагин поддерживает свою собственную панель, он будет закрыт после выполнения этой команды.

После выполнения этой функции пропадёт выделение с элементов каталога и его будет невозможно восстановить (комбинация Ctrl+M) по желанию пользователя, даже если новый каталог равен старому.

FCTL_BEGINSELECTION,
FCTL_ENDSELECTION
Начать/закончить операцию выделения в панели.
+
FCTL_BEGINSELECTION,
FCTL_ENDSELECTION
Начать/закончить операцию выделения в панели.
Param1 не используется.
Param2 не используется.

Замечание для FCTL_BEGINSELECTION Внимание!

  • Порядок использования смотрите в примере к FCTL_SETSELECTION
FCTL_SETSELECTIONУстановить выделение в панели.
+
FCTL_SETSELECTIONУстановить выделение в панели.
Param1 порядковый номер элемента на панели (подмножество PanelInfo::ItemsNumber).
Param2 указывает на переменную типа BOOL (TRUE - выделить элемент, FALSE - снять выделение).

Нужно вызвать FCTL_REDRAWPANEL для показа изменений. @@ -209,86 +209,86 @@

Параметры

Info.Control(PANEL_ACTIVE,FCTL_REDRAWPANEL,0,NULL);
FCTL_CLEARSELECTION
-
Снять выделение с выделенных элементов панели.
+
FCTL_CLEARSELECTION
+
Снять выделение с выделенных элементов панели.
Param1 порядковый номер элемента на панели (подмножество PanelInfo::SelectedItemsNumber).
Param2 не используется.

Нужно вызвать FCTL_REDRAWPANEL для показа изменений.

Замечание для FCTL_CLEARSELECTION Внимание!

  • Порядок использования такой же, что и в примере к FCTL_SETSELECTION
FCTL_SETSORTMODEУстановить режим сортировки для панели.
+
FCTL_SETSORTMODEУстановить режим сортировки для панели.
Param1 целое число, содержащее режим сортировки (см. "Режимы сортировки").
Param2 не используется.
FCTL_SETSORTORDERЗадаёт порядок сортировки для панели.
+
FCTL_SETSORTORDERЗадаёт порядок сортировки для панели.
Param1 целое число, содержащее порядок сортировки: 0 или 1 (обратная сортировка).
Param2 не используется.
FCTL_SETVIEWMODEУстановить режим просмотра панели.
+
FCTL_SETVIEWMODEУстановить режим просмотра панели.
Param1 целое число, которое содержит номер нового режима, от 0 до 9.
Param2 не используется.
FCTL_UPDATEPANELОбновить содержимое панели.
+
FCTL_UPDATEPANELОбновить содержимое панели.
Если Param1 = 0, текущее выделение файлов будет снято, иначе выделение не изменится.
Param2 не используется.
FCTL_SETDIRECTORIESFIRSTЗадаёт режим отображения каталогов в начале списка файлов.
+
FCTL_SETDIRECTORIESFIRSTЗадаёт режим отображения каталогов в начале списка файлов.
Param1 целое число, 1 - каталоги отображаются в начале списка, 0 - нет.
Param2 не используется.
Командная строка
FCTL_GETCMDLINEПолучить содержимое командной строки.
+
Командная строка
FCTL_GETCMDLINEПолучить содержимое командной строки.
Param1 размер буфера в символах. Указывает максимальное количество символов, которые могут быть записаны в Param2, включая '\0'.
Param2 указывает на буфер, выделяемый плагином, который получит данные.
Функция возвращает необходимый размер буфера в символах, если Param2 = NULL.
FCTL_GETCMDLINEPOSПолучить позицию курсора в командной строке.
+
FCTL_GETCMDLINEPOSПолучить позицию курсора в командной строке.
Param1 не используется.
Param2 содержит указатель на переменную типа int, в которую будет помещена позиция курсора.
FCTL_GETCMDLINESELECTIONПолучить параметры выделенного текста командной строки.
+
FCTL_GETCMDLINESELECTIONПолучить параметры выделенного текста командной строки.
Param1 не используется.
Param2 указывает на структуру CmdLineSelect.
FCTL_INSERTCMDLINEВставить текст в командную строку, начиная с текущей позиции курсора.
+
FCTL_INSERTCMDLINEВставить текст в командную строку, начиная с текущей позиции курсора.
Param1 не используется.
Param2 указывает на строку, оканчивающуюся нулём, которая будет вставлена в командную строку.
FCTL_SETCMDLINEУстановить содержимое командной строки.
+
FCTL_SETCMDLINEУстановить содержимое командной строки.
Param1 не используется.
Param2 указывает на строку, оканчивающуюся нулём, которая будет помещена в командную строку.
FCTL_SETCMDLINEPOSУстановить позицию курсора в командной строке.
+
FCTL_SETCMDLINEPOSУстановить позицию курсора в командной строке.
Param1 содержит переменную с новой позицией курсора.
Param2 не используется.
FCTL_SETCMDLINESELECTIONВыделить текст командной строки.
+
FCTL_SETCMDLINESELECTIONВыделить текст командной строки.
Param1 не используется.
Param2 указывает на структуру CmdLineSelect.
Прочие
FCTL_SETUSERSCREENУстановить обработанную плагином копию Пользовательского экрана под панели Far Manager.
+
Прочие
FCTL_SETUSERSCREENУстановить обработанную плагином копию Пользовательского экрана под панели Far Manager.
Param1: 0 - дополнительно добавить перевод строки (при повторном вызове), 1 - не добавлять.
Param2 должен быть NULL.
FCTL_GETUSERSCREENПредоставить для нужд плагина копию Пользовательского экрана Far Manager (он показывается, когда панели убpаны).
+
FCTL_GETUSERSCREENПредоставить для нужд плагина копию Пользовательского экрана Far Manager (он показывается, когда панели убpаны).
Param1: 0 - дополнительно добавить перевод строки, 1 - не добавлять.
Param2 должен быть NULL.
- + - - + - - + - - + - - + - - +
КомандаОписание
КомандаОписание
PCTL_LOADPLUGIN,
PCTL_FORCEDLOADPLUGIN
Загрузить необходимый плагин обычным способом (плагин не всегда грузится в память, данные могут браться из кеша), либо форсировано сразу в память (может понадобиться для межплагинового взаимодействия).
+
PCTL_LOADPLUGIN,
PCTL_FORCEDLOADPLUGIN
Загрузить необходимый плагин обычным способом (плагин не всегда грузится в память, данные могут браться из кеша), либо форсировано сразу в память (может понадобиться для межплагинового взаимодействия).
hHandle установите в значение INVALID_HANDLE_VALUE.
Param1 должен быть установлен в одно из значений (перечисление FAR_PLUGIN_LOAD_TYPE): - - - + + +
ТипОписание
PLT_PATHПолный путь с именем dll-файла плагина.
ТипОписание
PLT_PATHПолный путь с именем dll-файла плагина.
Param2 указывает на строку, содержащую полный путь с именем dll-файла плагина.
Функция возвращает описатель плагина, если плагин удалось загрузить, и NULL - если не удалось.
PCTL_FINDPLUGINНайти необходимый плагин среди установленных.
+
PCTL_FINDPLUGINНайти необходимый плагин среди установленных.
hHandle установите в значение INVALID_HANDLE_VALUE.
Param1 должен быть установлен в одно из значений (перечисление FAR_PLUGIN_FIND_TYPE): - - - - - + + + + +
ТипОписание
PFM_GUIDИскать по значению GUIDа плагина.
PFM_MODULENAMEИскать по имени dll-файла плагина.
ТипОписание
PFM_GUIDИскать по значению GUIDа плагина.
PFM_MODULENAMEИскать по имени dll-файла плагина.
Param2 указывает либо на структуру с значением GUID, либо на строку, содержащую имя dll-файла плагина.
Функция возвращает описатель найденного плагина, либо NULL, если плагин не удалось найти.
PCTL_UNLOADPLUGINВыгрузить плагин.
+
PCTL_UNLOADPLUGINВыгрузить плагин.
hHandle описатель установленного плагина, его можно получить по команде PCTL_FINDPLUGIN.
Param1 не используется.
Param2 не используется.
Функция возвращает TRUE, если плагин удалось выгрузить.
PCTL_GETPLUGININFORMATIONПолучить суммарную информацию об установленном плагине.
+
PCTL_GETPLUGININFORMATIONПолучить суммарную информацию об установленном плагине.
hHandle описатель установленного плагина, его можно получить по команде PCTL_FINDPLUGIN или PCTL_GETPLUGINS.
Param1 размер буфера под запрошенные данные. Начало буфера - структура типа FarGetPluginInformation, затем следуют компоненты структуры.
Param2 указатель на структуру FarGetPluginInformation, может быть NULL для запроса размера буфера.
Функция возвращает необходимый размер буфера.
PCTL_GETPLUGINSПолучить описатели всех установленных плагинов.
+
PCTL_GETPLUGINSПолучить описатели всех установленных плагинов.
hHandle установите в значение INVALID_HANDLE_VALUE.
Param1 количество элементов в массиве Param2.
Param2 массив описателей HANDLE, буфер под данные выделяет плагин, может быть NULL для запроса количества элементов.
diff --git a/enc/enc_rus/meta/service_functions/regexpcontrol.html b/enc/enc_rus/meta/service_functions/regexpcontrol.html index cafe0ef183..a0cc15e310 100644 --- a/enc/enc_rus/meta/service_functions/regexpcontrol.html +++ b/enc/enc_rus/meta/service_functions/regexpcontrol.html @@ -36,52 +36,52 @@

Параметры

Command
Может быть одним из следующих значений (перечисление FAR_REGEXP_CONTROL_COMMANDS): - + - - + - - + - - + - - + - - + - - + - - +
КомандаОписание
КомандаОписание
RECTL_CREATE Создаёт структуры под Регулярные выражения.
+
RECTL_CREATE Создаёт структуры под Регулярные выражения.
hHandle должен быть установлен в значение NULL.
Param1 не используется.
Param2 - указатель типа HANDLE, в который запишется созданный описатель Регулярных выражений.
Функция при неудаче вернёт FALSE.
RECTL_FREE Освобождает память занятую при создании Регулярных выражений.
+
RECTL_FREE Освобождает память занятую при создании Регулярных выражений.
hHandle - описатель Регулярных выражений, созданный по команде RECTL_CREATE.
Param1 не используется.
Param2 не используется.
Функция возвращает TRUE.
RECTL_COMPILE Инициализирует Регулярные выражения.
+
RECTL_COMPILE Инициализирует Регулярные выражения.
hHandle - описатель Регулярных выражений, созданный по команде RECTL_CREATE.
Param1 не используется.
Param2 - указатель на строку с Регулярными выражениями.
Функция возвращает TRUE при удачной компиляции строки.
RECTL_OPTIMIZE Оптимизирует Регулярные выражения после инициализации, применяется после RECTL_COMPILE.
+
RECTL_OPTIMIZE Оптимизирует Регулярные выражения после инициализации, применяется после RECTL_COMPILE.
hHandle - описатель Регулярных выражений, созданный по команде RECTL_CREATE.
Param1 не используется.
Param2 не используется.
Функция возвращает TRUE при удачной оптимизации.
RECTL_MATCHEX Сопоставляет Регулярное выражение строке.
+
RECTL_MATCHEX Сопоставляет Регулярное выражение строке.
hHandle - описатель Регулярных выражений, созданный по команде RECTL_CREATE.
Param1 не используется.
Param2 указатель на заполненную структуру RegExpSearch.
Функция возвращает TRUE при удачной операции сопоставления.
RECTL_SEARCHEX Ищет в строке подстроки заданные Регулярным выражением.
+
RECTL_SEARCHEX Ищет в строке подстроки заданные Регулярным выражением.
hHandle - описатель Регулярных выражений, созданный по команде RECTL_CREATE.
Param1 не используется.
Param2 указатель на заполненную структуру RegExpSearch.
Функция возвращает TRUE, если удалось найти подстроки.
RECTL_BRACKETSCOUNT Количество скобок () в Регулярном выражении.
+
RECTL_BRACKETSCOUNT Количество скобок () в Регулярном выражении.
hHandle - описатель Регулярных выражений, созданный по команде RECTL_CREATE.
Param1 не используется.
Param2 не используется.
diff --git a/enc/enc_rus/meta/service_functions/settingscontrol.html b/enc/enc_rus/meta/service_functions/settingscontrol.html index 075dfe6763..02694afd50 100644 --- a/enc/enc_rus/meta/service_functions/settingscontrol.html +++ b/enc/enc_rus/meta/service_functions/settingscontrol.html @@ -38,60 +38,60 @@

Параметры

Command
Может быть одним из следующих значений (перечисление FAR_SETTINGS_CONTROL_COMMANDS): - + - - + - - + - - + - - + - - + - - + - - + - - + diff --git a/enc/enc_rus/meta/service_functions/showhelp.html b/enc/enc_rus/meta/service_functions/showhelp.html index f709bb346a..349edd8bae 100644 --- a/enc/enc_rus/meta/service_functions/showhelp.html +++ b/enc/enc_rus/meta/service_functions/showhelp.html @@ -37,24 +37,24 @@

Параметры

Flags
Может быть одним из следующий значений (перечисление FARHELPFLAGS):
КомандаОписание
КомандаОписание
SCTL_CREATEСоздаёт объект "настройки" для заданного плагина.
+
SCTL_CREATEСоздаёт объект "настройки" для заданного плагина.
hHandle должен быть установлен в значение INVALID_HANDLE_VALUE.
Param1 указывает способ хранения настройки (перечисление FAR_PLUGIN_SETTINGS_LOCATION): - - - - - + + + + +
КонстантаОписание
PSL_ROAMINGв перемещаемом профиле
PSL_LOCALв локальном профиле
КонстантаОписание
PSL_ROAMINGв перемещаемом профиле
PSL_LOCALв локальном профиле
Param2 указатель на структуру FarSettingsCreate (поле FarSettingsCreate.Guid должно быть заполнено).
Функция при неудаче вернёт FALSE.
SCTL_FREEУдалить объект "настройки" для заданного плагина.
+
SCTL_FREEУдалить объект "настройки" для заданного плагина.
hHandle описатель настроек, созданный по команде SCTL_CREATE (поле FarSettingsCreate.Handle).
Param1 и Param2 игнорируются.
Функция возвращает TRUE.
SCTL_SETСохранить настройки.
+
SCTL_SETСохранить настройки.
hHandle описатель настроек, созданный по команде SCTL_CREATE (поле FarSettingsCreate.Handle).
Param1 игнорируется. Param2 указатель на структуру FarSettingsItem.
Функция при неудаче вернёт FALSE.
SCTL_GETЗагрузить настройки.
+
SCTL_GETЗагрузить настройки.
hHandle описатель настроек, созданный по команде SCTL_CREATE (поле FarSettingsCreate.Handle).
Param1 игнорируется. Param2 указатель на структуру FarSettingsItem.
Функция при неудаче вернёт FALSE.
SCTL_CREATESUBKEYОткрыть ключ настроек. Если такого ключа нет, то создать его.
+
SCTL_CREATESUBKEYОткрыть ключ настроек. Если такого ключа нет, то создать его.
hHandle описатель настроек, созданный по команде SCTL_CREATE (поле FarSettingsCreate.Handle).
Param1 игнорируется. Param2 указатель на структуру FarSettingsValue.
Функция возвращает уровень вложенности ключа (!! требуется уточнение !!).
SCTL_OPENSUBKEYОткрыть существующий ключ настроек.
+
SCTL_OPENSUBKEYОткрыть существующий ключ настроек.
hHandle описатель настроек, созданный по команде SCTL_CREATE (поле FarSettingsCreate.Handle).
Param1 игнорируется. Param2 указатель на структуру FarSettingsValue.
Функция возвращает уровень вложенности ключа (!! требуется уточнение !!).
SCTL_ENUMПолучить список подключей и значений.
+
SCTL_ENUMПолучить список подключей и значений.
hHandle описатель настроек, созданный по команде SCTL_CREATE (поле FarSettingsCreate.Handle).
Param1 игнорируется. Param2 указатель на структуру FarSettingsEnum.
Функция при неудаче вернёт FALSE.
SCTL_DELETEУдалить подключ или значение.
+
SCTL_DELETEУдалить подключ или значение.
hHandle описатель настроек, созданный по команде SCTL_CREATE (поле FarSettingsCreate.Handle).
Param1 игнорируется. Param2 - указатель на структуру FarSettingsValue.
Функция при неудаче вернёт FALSE.
- - - - - - - - - - - + + + + + + + + + + - - - - - - + + + + + +
КонстантаОписание
FHELP_SELFHELPТрактовать параметр ModuleName как Info.ModuleName и показать тему из файла помощи вызвавшего плагина. Если HelpTopic начинается с символа ':', то будет показана тема из основного файла помощи Far Manager (в этом случае параметр ModuleName игнорируется).
FHELP_FARHELPПараметр ModuleName игнорируется и будет показана тема из основного файла помощи Far Manager. При этом в параметре HelpTopic не надо указывать первым символом ':'.
FHELP_CUSTOMFILEТрактовать параметр ModuleName как указатель на имя HLF-файла (c:\path\filename).
FHELP_CUSTOMPATHТрактовать параметр ModuleName как указатель на путь (c:\path), а файл выберется автоматически, исходя из текущих настроек языка.
FHELP_GUIDТрактовать параметр ModuleName как указатель на GUID плагина, "существующий в этой сессии Far Manager". Файл выберется автоматически, исходя из текущих настроек языка. +
КонстантаОписание
FHELP_SELFHELPТрактовать параметр ModuleName как Info.ModuleName и показать тему из файла помощи вызвавшего плагина. Если HelpTopic начинается с символа ':', то будет показана тема из основного файла помощи Far Manager (в этом случае параметр ModuleName игнорируется).
FHELP_FARHELPПараметр ModuleName игнорируется и будет показана тема из основного файла помощи Far Manager. При этом в параметре HelpTopic не надо указывать первым символом ':'.
FHELP_CUSTOMFILEТрактовать параметр ModuleName как указатель на имя HLF-файла (c:\path\filename).
FHELP_CUSTOMPATHТрактовать параметр ModuleName как указатель на путь (c:\path), а файл выберется автоматически, исходя из текущих настроек языка.
FHELP_GUIDТрактовать параметр ModuleName как указатель на GUID плагина, "существующий в этой сессии Far Manager". Файл выберется автоматически, исходя из текущих настроек языка. Если параметр ModuleName пустая строка ("") или равен GUID {00000000-0000-0000-0000-000000000000}, то будет показана тема из основного файла помощи Far Manager.
FHELP_USECONTENTSЕсли требуемая тема HelpTopic не найдена, то попытаться отобразить тему "Contents". Флаг может комбинироваться с другими флагами.
FHELP_NOSHOWERRORНе выводить сообщения об ошибках в случае, если требуемая тема или файл помощи не найдены. Флаг может комбинироваться с другими флагами.
FHELP_NONEНулевой флаг.
FHELP_USECONTENTSЕсли требуемая тема HelpTopic не найдена, то попытаться отобразить тему "Contents". Флаг может комбинироваться с другими флагами.
FHELP_NOSHOWERRORНе выводить сообщения об ошибках в случае, если требуемая тема или файл помощи не найдены. Флаг может комбинироваться с другими флагами.
FHELP_NONEНулевой флаг.
diff --git a/enc/enc_rus/meta/service_functions/viewer.html b/enc/enc_rus/meta/service_functions/viewer.html index 85b67e3e02..a78f572d5d 100644 --- a/enc/enc_rus/meta/service_functions/viewer.html +++ b/enc/enc_rus/meta/service_functions/viewer.html @@ -44,41 +44,41 @@

Параметры

Flags
Может быть комбинацией следующих значений (тип VIEWER_FLAGS): - - - + + - - - - - - - - + + + + + + + - - + - - + +
ФлагОписание
VF_DELETEONCLOSEFar Manager удалит просматриваемый файл после закрытия вьюера. Если в директории, содержащей просматриваемый файл, нет других файлов, она также будет удалена. +
ФлагОписание
VF_DELETEONCLOSEFar Manager удалит просматриваемый файл после закрытия вьюера. Если в директории, содержащей просматриваемый файл, нет других файлов, она также будет удалена. Если требуется удаление только файла, то используйте VF_DELETEONLYFILEONCLOSE. Файл не удаляется, если было произведено переключение по F6 и если существуют другие открытые вьюеры/редакторы с этим же файлом.
VF_DELETEONLYFILEONCLOSEАналог VF_DELETEONCLOSE, но удаляется только файл. Этот флаг имеет более низкий приоритет при обработке, чем VF_DELETEONCLOSE.
VF_DISABLEHISTORYЗапретить добавление имени файла в историю просмотра (Alt+F11). По умолчанию имя в историю добавляется.
VF_ENABLE_F6Разрешает переключение по F6 из вьюера в редактор.
VF_IMMEDIATERETURNПозволяет плагину получать управление сразу же после открытия программы просмотра. Открываемая программа просмотра становится активной. +
VF_DELETEONLYFILEONCLOSEАналог VF_DELETEONCLOSE, но удаляется только файл. Этот флаг имеет более низкий приоритет при обработке, чем VF_DELETEONCLOSE.
VF_DISABLEHISTORYЗапретить добавление имени файла в историю просмотра (Alt+F11). По умолчанию имя в историю добавляется.
VF_ENABLE_F6Разрешает переключение по F6 из вьюера в редактор.
VF_IMMEDIATERETURNПозволяет плагину получать управление сразу же после открытия программы просмотра. Открываемая программа просмотра становится активной. Выставлять этот флаг имеет смысл только в паре с флагом VF_NONMODAL.
VF_NONMODALСоздать немодальное окно вьюера. Если этот флаг присутствует, пользователь сможет переключаться между программой просмотра и другими окнами Far Manager. +
VF_NONMODALСоздать немодальное окно вьюера. Если этот флаг присутствует, пользователь сможет переключаться между программой просмотра и другими окнами Far Manager.

Плагин получит управление только после закрытия или ухода из открытой программы просмотра (например, пользователь нажал Ctrl+Tab). Если вам нужно, чтобы плагин получал управление сразу же после открытия программы просмотра, то используйте флаг VF_IMMEDIATERETURN.

VF_NONEНулевой флаг.
VF_NONEНулевой флаг.
CodePage
Номер кодовой страницы, в которой будет открыт вьюер. Можете установить значение в CP_DEFAULT. Помимо этого можно использовать следующие определения. - - - - - - - - - + + + + + + + + +
ОпределениеОписание
CP_UNICODEкодовая страница 1200
CP_REVERSEBOMкодовая страница 1201
CP_DEFAULTавтоматически определить номер кодовой страницы
CP_REDETECTпереопределить номер кодовой страницы
ОпределениеОписание
CP_UNICODEкодовая страница 1200
CP_REVERSEBOMкодовая страница 1201
CP_DEFAULTавтоматически определить номер кодовой страницы
CP_REDETECTпереопределить номер кодовой страницы
. diff --git a/enc/enc_rus/meta/service_functions/viewercontrol.html b/enc/enc_rus/meta/service_functions/viewercontrol.html index 778ab0eabb..637b772cad 100644 --- a/enc/enc_rus/meta/service_functions/viewercontrol.html +++ b/enc/enc_rus/meta/service_functions/viewercontrol.html @@ -35,52 +35,52 @@

Параметры

Command
Тип команды. Может быть одним из следующих (перечисление VIEWER_CONTROL_COMMANDS): - + - - + - - + - - + - - + - - + - - + - - + - - +
КомандаОписание
КомандаОписание
VCTL_GETINFOПолучить информацию о программе просмотра.
+
VCTL_GETINFOПолучить информацию о программе просмотра.
Param1 не используется.
Param2 указывает на структуру ViewerInfo.
Всегда возвращается TRUE.
VCTL_QUITЗакрыть программу просмотра.
+
VCTL_QUITЗакрыть программу просмотра.
Param1 и Param2 должны быть NULL.
Всегда возвращается TRUE.
VCTL_REDRAWПерерисовать окно программы просмотра.
+
VCTL_REDRAWПерерисовать окно программы просмотра.
Param1 и Param2 должны быть NULL.
В случае успеха возвращается TRUE.
VCTL_SETKEYBARФункция, позволяющая управлять поведением строки функциональных клавиш в программе просмотра.
+
VCTL_SETKEYBARФункция, позволяющая управлять поведением строки функциональных клавиш в программе просмотра.
Param1 не используется.
Param2 = NULL - восстановить предыдущее значение
Param2 = -1 - обновить полосу (перерисовать)
Param2 равен указателю на структуру FarSetKeyBarTitles, новое значение.
В случае успеха возвращается TRUE.
VCTL_SELECTУправление выделением.
+
VCTL_SELECTУправление выделением.
Param1 не используется.
Param2 указывает на структуру ViewerSelect. Если Param2 = NULL, произойдёт сброс выделения.
В случае успеха возвращается TRUE.
VCTL_SETMODEИзменить режим работы программы просмотра.
+
VCTL_SETMODEИзменить режим работы программы просмотра.
Param1 не используется.
Param2 указывает на структуру ViewerSetMode.
В случае успеха возвращается TRUE.
VCTL_SETPOSITIONУстановить позицию в файле.
+
VCTL_SETPOSITIONУстановить позицию в файле.
Param1 не используется.
Param2 указывает на структуру ViewerSetPosition.
В случае успеха возвращается TRUE.
VCTL_GETFILENAMEПолучить имя открытого во вьюере файла.
+
VCTL_GETFILENAMEПолучить имя открытого во вьюере файла.
Param1 - размер буфера в символах, который выделил плагин для данных.
Param2 указывает на буфер, выделенный плагином, куда будет помещено имя файла.
Функция возвращает требуемый размер буфера в символах, с учетом завершающего нуля.
diff --git a/enc/enc_rus/meta/settingapi/index.html b/enc/enc_rus/meta/settingapi/index.html index 78cef6f5db..7508374e46 100644 --- a/enc/enc_rus/meta/settingapi/index.html +++ b/enc/enc_rus/meta/settingapi/index.html @@ -21,11 +21,11 @@

Settings API

Экспортируемые функции, т.е. те, которые плагин экспортирует для Far Manager

- + - - + +
ФункцияОписание
ФункцияОписание
ConfigureWнастройка плагинаConfigureWнастройка плагина
@@ -33,46 +33,46 @@

Сервисные функции, указатели на эти функц SetStartupInfoW

- + - - + +
ФункцияОписание
ФункцияОписание
SettingsControlуправляет настройками плагинаSettingsControlуправляет настройками плагина

Структуры

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СтруктураОписание
СтруктураОписание
ConfigureInfoинформация о настраиваемом плагинеConfigureInfoинформация о настраиваемом плагине
FarSettingsCreateуправление настройками плагинаFarSettingsCreateуправление настройками плагина
FarSettingsEnumуправление настройками плагинаFarSettingsEnumуправление настройками плагина
FarSettingsHistoryуправление настройками плагинаFarSettingsHistoryуправление настройками плагина
FarSettingsItemуправление настройками плагинаFarSettingsItemуправление настройками плагина
FarSettingsNameуправление настройками плагинаFarSettingsNameуправление настройками плагина
FarSettingsValueуправление настройками плагинаFarSettingsValueуправление настройками плагина
diff --git a/enc/enc_rus/meta/structures/editorchange.html b/enc/enc_rus/meta/structures/editorchange.html index 00d7c65ec5..9278c050f4 100644 --- a/enc/enc_rus/meta/structures/editorchange.html +++ b/enc/enc_rus/meta/structures/editorchange.html @@ -35,13 +35,13 @@

Элементы

Type
Тип изменения (перечисление EDITOR_CHANGETYPE): - - - - - - - + + + + + + +
ТипОписание
ECTYPE_CHANGEDСтрока изменена.
ECTYPE_ADDEDСтрока добавлена.
ECTYPE_DELETEDСтрока удалена.
ТипОписание
ECTYPE_CHANGEDСтрока изменена.
ECTYPE_ADDEDСтрока добавлена.
ECTYPE_DELETEDСтрока удалена.
StringNumber
Номер строки, в которой произошли изменения.
diff --git a/enc/enc_rus/meta/structures/editorcolor.html b/enc/enc_rus/meta/structures/editorcolor.html index 3a67d324a2..1dfefb5c66 100644 --- a/enc/enc_rus/meta/structures/editorcolor.html +++ b/enc/enc_rus/meta/structures/editorcolor.html @@ -57,13 +57,13 @@

Элементы

Flags
Флаги (тип EDITORCOLORFLAGS): - - - - - - - + + + + + + +
ФлагОписание
ECF_TABMARKFIRSTесли в диапазоне цветовой области встречается символ табуляции, то раскрасить его как один символ
ECF_TABMARKCURRENTесли в диапазоне цветовой области встречается символ табуляции, то раскрасить не первый символ табуляции, а тот, который совпадает с текущей горизонтальной позицией курсора
ECF_AUTODELETEFar Manager автоматически удалит данную цветовую область непосредственно перед очередной посылкой плагинам события EE_REDRAW
ФлагОписание
ECF_TABMARKFIRSTесли в диапазоне цветовой области встречается символ табуляции, то раскрасить его как один символ
ECF_TABMARKCURRENTесли в диапазоне цветовой области встречается символ табуляции, то раскрасить не первый символ табуляции, а тот, который совпадает с текущей горизонтальной позицией курсора
ECF_AUTODELETEFar Manager автоматически удалит данную цветовую область непосредственно перед очередной посылкой плагинам события EE_REDRAW
Color
diff --git a/enc/enc_rus/meta/structures/editorinfo.html b/enc/enc_rus/meta/structures/editorinfo.html index 6d52528a32..c2c324f63b 100644 --- a/enc/enc_rus/meta/structures/editorinfo.html +++ b/enc/enc_rus/meta/structures/editorinfo.html @@ -69,13 +69,13 @@

Элементы

BlockType
Тип выбранного блока. Одно из следующих значений (перечисление EDITOR_BLOCK_TYPES): - - - - - - - + + + + + + +
Тип блокаОписание
BTYPE_NONEснять выделение с блока
BTYPE_STREAMвыделить строковой блок
BTYPE_COLUMNвыделить вертикальный блок
Тип блокаОписание
BTYPE_NONEснять выделение с блока
BTYPE_STREAMвыделить строковой блок
BTYPE_COLUMNвыделить вертикальный блок
BlockStartLine
@@ -83,45 +83,45 @@

Элементы

Options
Описывает состояние настроек редактора. Может быть комбинацией следующих флагов (перечисление EDITOR_OPTIONS): - - - + + - - + - - - - - - + + + + + - - - - + + + - - + - - + - - + - - + - - - - + + +
ФлагОписание
EOPT_EXPANDALLTABSВключена опция "Преобразовывать все символы табуляции в пробелы". +
ФлагОписание
EOPT_EXPANDALLTABSВключена опция "Преобразовывать все символы табуляции в пробелы". При открытии документа в редакторе все символы Tab заменить на соответствующее количество пробелов.
Этот параметр можно изменить используя команду ECTL_SETPARAM (ESPT_EXPANDTABS).
EOPT_EXPANDONLYNEWTABSВключена опция "Преобразовывать новые символы табуляции в пробелы". +
EOPT_EXPANDONLYNEWTABSВключена опция "Преобразовывать новые символы табуляции в пробелы". При редактировании документа введённый символ Tab заменять на соответствующее количество пробелов. Остальные символы Tab не преобразовывать.
Этот параметр можно изменить используя команду ECTL_SETPARAM (ESPT_EXPANDTABS).
EOPT_PERSISTENTBLOCKSВключена опция "Постоянные блоки".
EOPT_DELREMOVESBLOCKSВключена опция "Del удаляет блоки".
EOPT_AUTOINDENTВключена опция "Автоотступ".
+
EOPT_PERSISTENTBLOCKSВключена опция "Постоянные блоки".
EOPT_DELREMOVESBLOCKSВключена опция "Del удаляет блоки".
EOPT_AUTOINDENTВключена опция "Автоотступ".
Этот параметр можно изменить используя команду ECTL_SETPARAM (ESPT_AUTOINDENT).
EOPT_AUTODETECTCODEPAGEВключена опция "Автоопределение кодовой страницы".
EOPT_CURSORBEYONDEOLВключена опция "Курсор за пределами строки".
+
EOPT_AUTODETECTCODEPAGEВключена опция "Автоопределение кодовой страницы".
EOPT_CURSORBEYONDEOLВключена опция "Курсор за пределами строки".
Этот параметр можно изменить используя команду ECTL_SETPARAM (ESPT_CURSORBEYONDEOL).
EOPT_SAVEFILEPOSITIONВключена опция "Сохранять позицию файла".
+
EOPT_SAVEFILEPOSITIONВключена опция "Сохранять позицию файла".
Этот параметр можно изменить используя команду ECTL_SETPARAM (ESPT_SAVEFILEPOSITION).
EOPT_SHOWWHITESPACEВключена опция "Пробельные символы".
+
EOPT_SHOWWHITESPACEВключена опция "Пробельные символы".
Этот параметр можно изменить используя команду ECTL_SETPARAM (ESPT_SHOWWHITESPACE).
EOPT_BOMУстановлена опция "Добавить сигнатуру (BOM)" для файлов в кодировке Unicode/UTF8.
+
EOPT_BOMУстановлена опция "Добавить сигнатуру (BOM)" для файлов в кодировке Unicode/UTF8.
Этот параметр можно изменить используя команду ECTL_SETPARAM (ESPT_SETBOM).
EOPT_SHOWLINEBREAKВключена опция "Пробельные символы" в третьем режиме [?].
+
EOPT_SHOWLINEBREAKВключена опция "Пробельные символы" в третьем режиме [?].
Этот параметр можно изменить используя команду ECTL_SETPARAM (ESPT_SHOWWHITESPACE).
EOPT_SHOWTITLEBARПоказана статусная строка.
-
EOPT_SHOWKEYBARПоказана линейка функциональных клавиш.
-
EOPT_SHOWSCROLLBARПоказана полоса прокрутки.
+
EOPT_SHOWTITLEBARПоказана статусная строка.
+
EOPT_SHOWKEYBARПоказана линейка функциональных клавиш.
+
EOPT_SHOWSCROLLBARПоказана полоса прокрутки.
TabSize
@@ -134,13 +134,13 @@

Элементы

Текущее состояние редактируемого текста. Может быть набором из следующих значений (перечисление EDITOR_CURRENTSTATE): - - - - - - - + + + + + + +
ФлагОписание
ECSTATE_MODIFIEDмодифицирован
ECSTATE_SAVEDсохранён
ECSTATE_LOCKEDзаблокирован (Ctrl+L)
ФлагОписание
ECSTATE_MODIFIEDмодифицирован
ECSTATE_SAVEDсохранён
ECSTATE_LOCKEDзаблокирован (Ctrl+L)
CodePage
diff --git a/enc/enc_rus/meta/structures/editorselect.html b/enc/enc_rus/meta/structures/editorselect.html index 0f323e17e2..a0fabdf656 100644 --- a/enc/enc_rus/meta/structures/editorselect.html +++ b/enc/enc_rus/meta/structures/editorselect.html @@ -38,13 +38,13 @@

Элементы

BlockType
Одно из следующих значений (перечисление EDITOR_BLOCK_TYPES): - - - - - - - + + + + + + +
Тип блокаОписание
BTYPE_NONEснять выделение с блока
BTYPE_STREAMвыделить строковой блок
BTYPE_COLUMNвыделить вертикальный блок
Тип блокаОписание
BTYPE_NONEснять выделение с блока
BTYPE_STREAMвыделить строковой блок
BTYPE_COLUMNвыделить вертикальный блок
Если BlockType = BTYPE_NONE, другие поля этой структуры не важны.
diff --git a/enc/enc_rus/meta/structures/editorsetparameter.html b/enc/enc_rus/meta/structures/editorsetparameter.html index 05b23ec110..ba74a8d046 100644 --- a/enc/enc_rus/meta/structures/editorsetparameter.html +++ b/enc/enc_rus/meta/structures/editorsetparameter.html @@ -46,12 +46,12 @@

Элементы

Type
Тип настройки. Может быть одним из следующих (перечисление EDITOR_SETPARAMETER_TYPES): - - - + + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - +
НастройкаОписание
ESPT_AUTOINDENTВключение/выключение режима "Автоотступ".
+
НастройкаОписание
ESPT_AUTOINDENTВключение/выключение режима "Автоотступ".
iParam соответственно должен быть равен TRUE или FALSE.
ESPT_CHARCODEBASEУказать формат показа кода текущего символа в статусной строке редактора.
+
ESPT_CHARCODEBASEУказать формат показа кода текущего символа в статусной строке редактора.
iParam может принимать следующие значения:
  • 0 - восьмеричное значение (3 символа с ведущим нулями) @@ -59,37 +59,37 @@

    Элементы

  • 2 - шестнадцатеричное значение (2 символа под цифру + символ 'h')
ESPT_CODEPAGEИзменить текущую кодировку в редакторе.
+
ESPT_CODEPAGEИзменить текущую кодировку в редакторе.
iParam - номер устанавливаемой кодовой страницы. В случае неудачи EditorControl возвращает FALSE, кодировка не изменяется. Можно использовать значения CP_REDETECT и CP_DEFAULT, для автоматического определения кодировки и установки последней сохранённой кодировки из истории.
ESPT_CURSORBEYONDEOLВключение/выключение режима "Курсор за пределами строки".
+
ESPT_CURSORBEYONDEOLВключение/выключение режима "Курсор за пределами строки".
iParam соответственно должен быть равен TRUE или FALSE.
ESPT_EXPANDTABSУправление поведением замены пробелов вместо табуляции.
+
ESPT_EXPANDTABSУправление поведением замены пробелов вместо табуляции.
iParam может быть одним из следующих режимов (перечисление EXPAND_TABS): - - - - - - - + + + + + + +
ФлагОписание
EXPAND_NOTABS
EXPAND_ALLTABS
EXPAND_NEWTABS
ФлагОписание
EXPAND_NOTABS
EXPAND_ALLTABS
EXPAND_NEWTABS

ВНИМАНИЕ! ВНИМАНИЕ!

  • Данная операция необратима, т.е. если в файле были использованы пробелы вместо табуляции, то при переходе к обычным символам табуляции присутствующие в файле идущие подряд пробелы в символы табуляции преобразованы не будут.
ESPT_LOCKMODEВключение/выключение запрета модификации текста (аналог Ctrl+L).
+
ESPT_LOCKMODEВключение/выключение запрета модификации текста (аналог Ctrl+L).
Если iParam равен TRUE, то включается запрет модификации текста, если FALSE - запрет отменяется.
ESPT_SAVEFILEPOSITIONВключение/выключение опции "Сохранять позицию файла".
+
ESPT_SAVEFILEPOSITIONВключение/выключение опции "Сохранять позицию файла".
iParam соответственно должен быть равен TRUE или FALSE.
ESPT_SHOWWHITESPACEВключение/выключение опции "Пробельные символы".
+
ESPT_SHOWWHITESPACEВключение/выключение опции "Пробельные символы".
iParam может принимать следующие значения:
  • 0 - не показывать пробельные символы, знаки табуляции и окончания строк @@ -97,18 +97,18 @@

    Элементы

  • 2 - показывать пробельные символы, знаки табуляции и окончания строк
ESPT_SETBOMВключение/выключение опции "Добавить сигнатуру (BOM)" при сохранении файла в кодировке Unicode/UTF8.
+
ESPT_SETBOMВключение/выключение опции "Добавить сигнатуру (BOM)" при сохранении файла в кодировке Unicode/UTF8.
iParam соответственно должен быть равен TRUE или FALSE.
ESPT_SETWORDDIVПозволяет изменить строку символов-разделителей слов (параметр wszParam) для текущей копии редактора.
+
ESPT_SETWORDDIVПозволяет изменить строку символов-разделителей слов (параметр wszParam) для текущей копии редактора.
Если wszParam равен NULL или пустой строке, то в качестве строки разделителей принимается установленное по умолчанию значение - "~!%^&*()+|{}:"<>?`-=\[];',./" Эта строка может содержать не более 255 символов.
ESPT_GETWORDDIVПозволяет получить (в поле wszParam) строку символов-разделителей слов длиною Size для текущей копии редактора.
+
ESPT_GETWORDDIVПозволяет получить (в поле wszParam) строку символов-разделителей слов длиною Size для текущей копии редактора.
wszParam должен указывать на буфер выделенный плагином. Если wszParam = NULL, то EditorControl возвращает необходимый размер буфера в символах.
ESPT_TABSIZEИзменение размера табуляции.
+
ESPT_TABSIZEИзменение размера табуляции.
iParam содержит новое значение - от 1 до 512. Значение размера табуляции, выходящее за указанные границы, выставляется равным 8.
diff --git a/enc/enc_rus/meta/structures/editorundoredo.html b/enc/enc_rus/meta/structures/editorundoredo.html index 9740d5b7f8..1f296d8071 100644 --- a/enc/enc_rus/meta/structures/editorundoredo.html +++ b/enc/enc_rus/meta/structures/editorundoredo.html @@ -34,15 +34,15 @@

Элементы

Command
Одно из следующих значений (перечисление EDITOR_UNDOREDO_COMMANDS): - - - - - - - - - + + + + + + + + +
КомандаОписание
EUR_BEGINначало блочной операции
EUR_ENDконец блочной операции
EUR_UNDOсделать отмену действия (Undo) от EUR_END до EUR_BEGIN
EUR_REDOвернуть действие назад (Redo) от EUR_BEGIN до EUR_END
КомандаОписание
EUR_BEGINначало блочной операции
EUR_ENDконец блочной операции
EUR_UNDOсделать отмену действия (Undo) от EUR_END до EUR_BEGIN
EUR_REDOвернуть действие назад (Redo) от EUR_BEGIN до EUR_END
diff --git a/enc/enc_rus/meta/structures/fargetplugininformation.html b/enc/enc_rus/meta/structures/fargetplugininformation.html index 1d0636c0d2..88f0e883f9 100644 --- a/enc/enc_rus/meta/structures/fargetplugininformation.html +++ b/enc/enc_rus/meta/structures/fargetplugininformation.html @@ -39,13 +39,13 @@

Элементы

Flags
Может быть комбинацией следующих значений (тип FAR_PLUGIN_FLAGS): - - - - - - - + + + + + + +
ФлагОписание
FPF_LOADEDПлагин загружен Far Manager'ом.
FPF_ANSIПлагин является модулем для ANSI-версии Far Manager.
FPF_NONEНулевой флаг.
ФлагОписание
FPF_LOADEDПлагин загружен Far Manager'ом.
FPF_ANSIПлагин является модулем для ANSI-версии Far Manager.
FPF_NONEНулевой флаг.
PInfo
Указатель на структуру PluginInfo плагина.
diff --git a/enc/enc_rus/meta/structures/fargetvalue.html b/enc/enc_rus/meta/structures/fargetvalue.html index e6c8b53441..1f440f21d7 100644 --- a/enc/enc_rus/meta/structures/fargetvalue.html +++ b/enc/enc_rus/meta/structures/fargetvalue.html @@ -36,11 +36,11 @@

Элементы

Тип события. Как должен поступить макродвижок с Value после передачи управления плагином в Far Manager. Плагин должен выставить это поле в одно из следующих значений: - - - - - + + + + +
ТипОписание
0Far Manager игнорирует изменения, произведенные плагином. Макродвижок отдает в макрос то, что было до вызова плагина.
1Плагин изменил данные, макродвижок вернет эти данные в макропоследовательность.
ТипОписание
0Far Manager игнорирует изменения, произведенные плагином. Макродвижок отдает в макрос то, что было до вызова плагина.
1Плагин изменил данные, макродвижок вернет эти данные в макропоследовательность.
Value
diff --git a/enc/enc_rus/meta/structures/farlistfind.html b/enc/enc_rus/meta/structures/farlistfind.html index 9740cd302a..902273d4e4 100644 --- a/enc/enc_rus/meta/structures/farlistfind.html +++ b/enc/enc_rus/meta/structures/farlistfind.html @@ -40,11 +40,11 @@

Элементы

Flags
Дополнительные флаги. Одно из следующих значений (тип FARLISTFINDFLAGS): - - - - - + + + + +
ФлагОписание
LIFIND_EXACTMATCHПоле Pattern не является шаблоном - рассматривать как обычную строку поиска.
LIFIND_NONEНулевой флаг.
ФлагОписание
LIFIND_EXACTMATCHПоле Pattern не является шаблоном - рассматривать как обычную строку поиска.
LIFIND_NONEНулевой флаг.
diff --git a/enc/enc_rus/meta/structures/farlistinfo.html b/enc/enc_rus/meta/structures/farlistinfo.html index 8f59d36db7..f077822271 100644 --- a/enc/enc_rus/meta/structures/farlistinfo.html +++ b/enc/enc_rus/meta/structures/farlistinfo.html @@ -39,19 +39,19 @@

Элементы

Flags
Набор флагов (тип FARLISTINFOFLAGS): - - - - - - - - - - - - - + + + + + + + + + + + + +
ФлагОписание
LINFO_SHOWNOBOXУправляющий элемент DI_LISTBOX с выставленным флагом DIF_LISTNOBOX рисуется без рамки.
LINFO_AUTOHIGHLIGHTГорячие клавиши будут назначены автоматически, начиная с первого пункта.
LINFO_REVERSEHIGHLIGHTГорячие клавиши будут назначены автоматически, начиная с последнего пункта.
LINFO_WRAPMODEПопытка перемещения курсора выше первого пункта или ниже последнего будет приводить к перемещению соответственно к последнему или к первому пункту списка.
LINFO_SHOWAMPERSANDПоказать амперсанды (&), без этого флага амперсанды используются для определения горячей клавиши пункта.
LINFO_NONEНулевой флаг.
ФлагОписание
LINFO_SHOWNOBOXУправляющий элемент DI_LISTBOX с выставленным флагом DIF_LISTNOBOX рисуется без рамки.
LINFO_AUTOHIGHLIGHTГорячие клавиши будут назначены автоматически, начиная с первого пункта.
LINFO_REVERSEHIGHLIGHTГорячие клавиши будут назначены автоматически, начиная с последнего пункта.
LINFO_WRAPMODEПопытка перемещения курсора выше первого пункта или ниже последнего будет приводить к перемещению соответственно к последнему или к первому пункту списка.
LINFO_SHOWAMPERSANDПоказать амперсанды (&), без этого флага амперсанды используются для определения горячей клавиши пункта.
LINFO_NONEНулевой флаг.
ItemsNumber
diff --git a/enc/enc_rus/meta/structures/farlistitem.html b/enc/enc_rus/meta/structures/farlistitem.html index b2329f0be7..a8cf53c0b8 100644 --- a/enc/enc_rus/meta/structures/farlistitem.html +++ b/enc/enc_rus/meta/structures/farlistitem.html @@ -34,23 +34,23 @@

Элементы

Flags
Комбинация следующих значений (тип LISTITEMFLAGS): - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + +
ФлагОписание
LIF_SELECTEDФлаг активности пункта списка. Только один пункт может быть активным.
LIF_CHECKEDЕсли флаг установлен, то перед текстом пункта отображается символ пометки (например, символ с кодом 0xFB - ).
LIF_SEPARATORЕсли флаг установлен, то пункт отображается как разделитель. Разделитель может иметь непустой текст, который будет отображаться поверх разделительной линии.
LIF_DISABLEЕсли флаг установлен, то пункт недоступен.
LIF_GRAYEDЕсли флаг установлен, то пункт доступен в навигации, но не доступен для выбора.
LIF_HIDDENЕсли флаг установлен, то пункт не выводится на экран.
LIF_DELETEUSERDATAЭтот флаг устанавливается в параметре Item сообщения DM_LISTUPDATE, если при обновлении элемента списка необходимо удалить связанные с этим элементом данные.
LIF_NONEНулевой флаг.
ФлагОписание
LIF_SELECTEDФлаг активности пункта списка. Только один пункт может быть активным.
LIF_CHECKEDЕсли флаг установлен, то перед текстом пункта отображается символ пометки (например, символ с кодом 0xFB - ).
LIF_SEPARATORЕсли флаг установлен, то пункт отображается как разделитель. Разделитель может иметь непустой текст, который будет отображаться поверх разделительной линии.
LIF_DISABLEЕсли флаг установлен, то пункт недоступен.
LIF_GRAYEDЕсли флаг установлен, то пункт доступен в навигации, но не доступен для выбора.
LIF_HIDDENЕсли флаг установлен, то пункт не выводится на экран.
LIF_DELETEUSERDATAЭтот флаг устанавливается в параметре Item сообщения DM_LISTUPDATE, если при обновлении элемента списка необходимо удалить связанные с этим элементом данные.
LIF_NONEНулевой флаг.
Text
diff --git a/enc/enc_rus/meta/structures/farlistitemdata.html b/enc/enc_rus/meta/structures/farlistitemdata.html index e83847c08c..4ad42aa741 100644 --- a/enc/enc_rus/meta/structures/farlistitemdata.html +++ b/enc/enc_rus/meta/structures/farlistitemdata.html @@ -45,11 +45,11 @@

Замечания

Менеджер диалогов размещает данные, ассоциируемые с пунктом списка, по следующим правилам: - - - - - + + + + +
DataSizeData
0Указатель на Unicode-строку. Выделяется память размером wcslen(Data)+1 символов. Передаваемые данные копируются в выделенную область памяти.
!=0Произвольные данные. Выделяется память размером DataSize. Передаваемые данные копируются в выделенную область памяти.
DataSizeData
0Указатель на Unicode-строку. Выделяется память размером wcslen(Data)+1 символов. Передаваемые данные копируются в выделенную область памяти.
!=0Произвольные данные. Выделяется память размером DataSize. Передаваемые данные копируются в выделенную область памяти.
diff --git a/enc/enc_rus/meta/structures/farmacrovalue.html b/enc/enc_rus/meta/structures/farmacrovalue.html index a69eee963d..c377a1652b 100644 --- a/enc/enc_rus/meta/structures/farmacrovalue.html +++ b/enc/enc_rus/meta/structures/farmacrovalue.html @@ -54,29 +54,29 @@

Элементы

Type
Тип переменной, одно из следующих значений (перечисление FARMACROVARTYPE): - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + +
ТипОписание
FMVT_UNKNOWNНеопределенный тип. Value.Integer = 0.
FMVT_INTEGERЧисло. Компонента Value.Integer.
FMVT_STRINGСтрока в кодировке UTF-16. Компонента Value.String.
FMVT_MBSTRINGСтрока в кодировке UTF-8. Компонента Value.MBString.
FMVT_DOUBLEВещественное значение. Компонента Value.Double.
FMVT_BOOLEANЛогическое значение. Компонента Value.Boolean.
FMVT_BINARYСтруктура Value.Binary, где поле Size определяет размер Data.
FMVT_POINTERУказатель. Компонента Value.Pointer.
FMVT_NILСпециальное значение nil. Все компоненты Value должны игнорироваться.
FMVT_ARRAYСтруктура Value.Array, где поле Count определяет количество величин в массиве Values.
FMVT_PANELОписатель панели плагина. Компонента Value.Pointer.
ТипОписание
FMVT_UNKNOWNНеопределенный тип. Value.Integer = 0.
FMVT_INTEGERЧисло. Компонента Value.Integer.
FMVT_STRINGСтрока в кодировке UTF-16. Компонента Value.String.
FMVT_MBSTRINGСтрока в кодировке UTF-8. Компонента Value.MBString.
FMVT_DOUBLEВещественное значение. Компонента Value.Double.
FMVT_BOOLEANЛогическое значение. Компонента Value.Boolean.
FMVT_BINARYСтруктура Value.Binary, где поле Size определяет размер Data.
FMVT_POINTERУказатель. Компонента Value.Pointer.
FMVT_NILСпециальное значение nil. Все компоненты Value должны игнорироваться.
FMVT_ARRAYСтруктура Value.Array, где поле Count определяет количество величин в массиве Values.
FMVT_PANELОписатель панели плагина. Компонента Value.Pointer.
Value
diff --git a/enc/enc_rus/meta/structures/farmenuitem.html b/enc/enc_rus/meta/structures/farmenuitem.html index 90abbd82c9..f157e2ab42 100644 --- a/enc/enc_rus/meta/structures/farmenuitem.html +++ b/enc/enc_rus/meta/structures/farmenuitem.html @@ -35,21 +35,21 @@

Элементы

Flags
Комбинация следующих значений (тип MENUITEMFLAGS): - - - - - - - - - - - - - - - + + + + + + + + + + + + + + +
ФлагОписание
MIF_SELECTEDПризнак активности пункта меню. Только один пункт может быть активным.
MIF_CHECKEDПризнак отмеченного пункта меню. Перед текстом будет отображаться метка выбора.
MIF_SEPARATORПункт меню отображается как разделитель. Разделитель может содержать текст, выровненный по середине.
MIF_DISABLEПункт меню недоступен.
MIF_GRAYEDЕсли флаг установлен, то пункт меню доступен в навигации, но не доступен для выбора.
MIF_HIDDENЕсли флаг установлен, то пункт меню не выводится на экран.
MIF_NONEНулевой флаг.
ФлагОписание
MIF_SELECTEDПризнак активности пункта меню. Только один пункт может быть активным.
MIF_CHECKEDПризнак отмеченного пункта меню. Перед текстом будет отображаться метка выбора.
MIF_SEPARATORПункт меню отображается как разделитель. Разделитель может содержать текст, выровненный по середине.
MIF_DISABLEПункт меню недоступен.
MIF_GRAYEDЕсли флаг установлен, то пункт меню доступен в навигации, но не доступен для выбора.
MIF_HIDDENЕсли флаг установлен, то пункт меню не выводится на экран.
MIF_NONEНулевой флаг.
Text
diff --git a/enc/enc_rus/meta/structures/farsetcolors.html b/enc/enc_rus/meta/structures/farsetcolors.html index acf5d7b270..bd46fb566f 100644 --- a/enc/enc_rus/meta/structures/farsetcolors.html +++ b/enc/enc_rus/meta/structures/farsetcolors.html @@ -37,11 +37,11 @@

Элементы

Flags
Комбинация флагов (тип FARSETCOLORFLAGS): - - - - - + + + + +
ФлагОписание
FSETCLR_REDRAWПосле изменений цветовой схемы обновить экран.
FSETCLR_NONEНулевой флаг.
ФлагОписание
FSETCLR_REDRAWПосле изменений цветовой схемы обновить экран.
FSETCLR_NONEНулевой флаг.
StartIndex
Начальная позиция индекса цветовой схемы для замены.
diff --git a/enc/enc_rus/meta/structures/farsettingsitem.html b/enc/enc_rus/meta/structures/farsettingsitem.html index 1e2cb9a8c4..64c37039fb 100644 --- a/enc/enc_rus/meta/structures/farsettingsitem.html +++ b/enc/enc_rus/meta/structures/farsettingsitem.html @@ -54,17 +54,17 @@

Элементы

Type
Тип сохраняемого или запрашиваемого значения (перечисление FARSETTINGSTYPES): - - - - - - - - - - - + + + + + + + + + + +
ТипОписание
FST_UNKNOWNне определен
FST_SUBKEYподключ
FST_QWORDчисло
FST_STRINGстрока
FST_DATAданные
ТипОписание
FST_UNKNOWNне определен
FST_SUBKEYподключ
FST_QWORDчисло
FST_STRINGстрока
FST_DATAданные
Number
diff --git a/enc/enc_rus/meta/structures/farsettingsname.html b/enc/enc_rus/meta/structures/farsettingsname.html index c053d38eb6..d0a8b07244 100644 --- a/enc/enc_rus/meta/structures/farsettingsname.html +++ b/enc/enc_rus/meta/structures/farsettingsname.html @@ -34,17 +34,17 @@

Элементы

Type
Тип запрашиваемого значения (перечисление FARSETTINGSTYPES): - - - - - - - - - - - + + + + + + + + + + +
ТипОписание
FST_UNKNOWNне определен
FST_SUBKEYподключ
FST_QWORDчисло
FST_STRINGстрока
FST_DATAданные
ТипОписание
FST_UNKNOWNне определен
FST_SUBKEYподключ
FST_QWORDчисло
FST_STRINGстрока
FST_DATAданные
diff --git a/enc/enc_rus/meta/structures/index.html b/enc/enc_rus/meta/structures/index.html index 0459ff5239..16149a1cf9 100644 --- a/enc/enc_rus/meta/structures/index.html +++ b/enc/enc_rus/meta/structures/index.html @@ -18,515 +18,515 @@

Структуры

Структуры общего назначения

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СтруктураОписание
СтруктураОписание
DetectCodePageInfoпри определении кодовой страницы файлаDetectCodePageInfoпри определении кодовой страницы файла
ExitInfoпри закрытии плагинаExitInfoпри закрытии плагина
FAR_CHAR_INFOэкранная символьная ячейкаFAR_CHAR_INFOэкранная символьная ячейка
FarColorцвет и атрибуты текста и фонаFarColorцвет и атрибуты текста и фона
FarKeyкод клавишиFarKeyкод клавиши
FarMenuItemэлемент менюFarMenuItemэлемент меню
FarSetColorsизменение цветовой схемы Far ManagerFarSetColorsизменение цветовой схемы Far Manager
FarStandardFunctionsуказатели на стандартные функиции Far ManagerFarStandardFunctionsуказатели на стандартные функции Far Manager
OpenInfoинформация о том, откуда открыт плагинOpenInfoинформация о том, откуда открыт плагин
PluginStartupInfoразличная важная информацияPluginStartupInfoразличная важная информация
ProcessConsoleInputInfoинформация о консольном событии Far ManagerProcessConsoleInputInfoинформация о консольном событии Far Manager
ProcessSynchroEventInfoинформация о событии, которое будет исполнено в контексте основного потока Far ManagerProcessSynchroEventInfoинформация о событии, которое будет исполнено в контексте основного потока Far Manager
ProgressValueустановка статуса операции на кнопке Far Manager в панели задачProgressValueустановка статуса операции на кнопке Far Manager в панели задач
RegExpMatchиспользуется в структуре RegExpSearchRegExpMatchиспользуется в структуре RegExpSearch
RegExpSearchиспользуется в регулярных выражениях Far ManagerRegExpSearchиспользуется в регулярных выражениях Far Manager
WindowInfoинформация об окне Far ManagerWindowInfoинформация об окне Far Manager
WindowTypeинформация о типе окна Far ManagerWindowTypeинформация о типе окна Far Manager

Специфические структуры панели

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СтруктураОписание
СтруктураОписание
AnalyseInfoинформация для анализа файлаAnalyseInfoинформация для анализа файла
CloseAnalyseInfoинформация для освобождения ресурсовCloseAnalyseInfoинформация для освобождения ресурсов
ClosePanelInfoинформация о закрываемой панелиClosePanelInfoинформация о закрываемой панели
CmdLineSelectвыделение или сброс выделения блока в командной строкеCmdLineSelectвыделение или сброс выделения блока в командной строке
CompareInfoинформация о сравниваемых элементахCompareInfoинформация о сравниваемых элементах
DeleteFilesInfoинформация об удаляемых элементахDeleteFilesInfoинформация об удаляемых элементах
FarGetPluginPanelItemэлемент с панелиFarGetPluginPanelItemэлемент с панели
FarPanelDirectoryзадание каталога панелиFarPanelDirectoryзадание каталога панели
FarPanelItemFreeInfoосвобождение ресурсов у элемента панелиFarPanelItemFreeInfoосвобождение ресурсов у элемента панели
FarSetKeyBarTitlesпереопределяет названия функциональных клавишFarSetKeyBarTitlesпереопределяет названия функциональных клавиш
FreeFindDataInfoинформация об удаляемой памятиFreeFindDataInfoинформация об удаляемой памяти
GetFilesInfoинформация о запрашиваемых файлахGetFilesInfoинформация о запрашиваемых файлах
GetFindDataInfoинформация о запрашиваемых файлахGetFindDataInfoинформация о запрашиваемых файлах
InfoPanelLineодна линия информационной панелиInfoPanelLineодна линия информационной панели
KeyBarLabelпереопределяет названия функциональных клавиш в полоске клавишKeyBarLabelпереопределяет названия функциональных клавиш в полоске клавиш
KeyBarTitlesпереопределяет названия функциональных клавиш в полоске клавишKeyBarTitlesпереопределяет названия функциональных клавиш в полоске клавиш
MakeDirectoryInfoинформация о создаваемом каталогеMakeDirectoryInfoинформация о создаваемом каталоге
OpenAnalyseInfoданные после анализа файлаOpenAnalyseInfoданные после анализа файла
OpenCommandLineInfoданные о командной строкеOpenCommandLineInfoданные о командной строке
OpenPanelInfoданные о создаваемой панелиOpenPanelInfoданные о создаваемой панели
OpenShortcutInfoданные о шорт-катеOpenShortcutInfoданные о шорт-кате
PanelInfoинформация о панелиPanelInfoинформация о панели
PanelModeопределяет режим просмотра панелиPanelModeопределяет режим просмотра панели
PanelRedrawInfoиспользуется при перерисовке панелиPanelRedrawInfoиспользуется при перерисовке панели
PluginPanelItemинформация об одном элементе в эмулируемой файловой системеPluginPanelItemинформация об одном элементе в эмулируемой файловой системе
ProcessHostFileInfoинформация при обработке архиваProcessHostFileInfoинформация при обработке архива
ProcessPanelEventInfoинформация о событии в панелиProcessPanelEventInfoинформация о событии в панели
ProcessPanelInputInfoинформация о событии в панелиProcessPanelInputInfoинформация о событии в панели
PutFilesInfoинформация о помещаемых на панель элементахPutFilesInfoинформация о помещаемых на панель элементах
SetDirectoryInfoинформация о новом каталоге на панелиSetDirectoryInfoинформация о новом каталоге на панели
SetFindListInfoинформация о найденных элементахSetFindListInfoинформация о найденных элементах
SortingPanelItemинформация об одном элементе в эмулируемой файловой системе, используемая при пользовательской сортировке в панелиSortingPanelItemинформация об одном элементе в эмулируемой файловой системе, используемая при пользовательской сортировке в панели

Специфические структуры редактора

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СтруктураОписание
СтруктураОписание
EditorBookmarksинформация о закладках текущего редактируемого файлаEditorBookmarksинформация о закладках текущего редактируемого файла
EditorChangeинформирует о том, как изменился текст в редактореEditorChangeинформирует о том, как изменился текст в редакторе
EditorColorустановить или получить информацию о цветовых областях строкEditorColorустановить или получить информацию о цветовых областях строк
EditorConvertPosпреобразование между реальным и экранным положением курсора в редактореEditorConvertPosпреобразование между реальным и экранным положением курсора в редакторе
EditorDeleteColorудалить цветовую область в редактореEditorDeleteColorудалить цветовую область в редакторе
EditorGetStringзапрос строки из редактораEditorGetStringзапрос строки из редактора
EditorInfoтекущее состояние редактораEditorInfoтекущее состояние редактора
EditorSaveFileсохранение редактируемого файлаEditorSaveFileсохранение редактируемого файла
EditorSelectвыделение или сброс выделения блока в редактореEditorSelectвыделение или сброс выделения блока в редакторе
EditorSetParameterустановка параметров редактораEditorSetParameterустановка параметров редактора
EditorSetPositionустановка позиции в редактореEditorSetPositionустановка позиции в редакторе
EditorSetStringустановка или вставка строки в редактореEditorSetStringустановка или вставка строки в редакторе
EditorUndoRedoуправление поведением операции Отмена-Возврат действия, т.н. Undo-RedoEditorUndoRedoуправление поведением операции Отмена-Возврат действия, т.н. Undo-Redo
EditorSubscribeChangeEventподписка на EE_CHANGE событияEditorSubscribeChangeEventподписка на EE_CHANGE события
ProcessEditorEventInfoинформация о событии в редактореProcessEditorEventInfoинформация о событии в редакторе
ProcessEditorInputInfoинформация о событии в редактореProcessEditorInputInfoинформация о событии в редакторе

Специфические структуры программы просмотра

- + - - + + - - + + - - + + - - + + - - + + - - + +
СтруктураОписание
СтруктураОписание
ViewerInfoинформации о текущем состоянии программы просмотраViewerInfoинформации о текущем состоянии программы просмотра
ViewerModeинформация о режимах программы просмотраViewerModeинформация о режимах программы просмотра
ViewerSelectвыделение области в программе просмотраViewerSelectвыделение области в программе просмотра
ViewerSetModeизменение режима программы просмотраViewerSetModeизменение режима программы просмотра
ViewerSetPositionизменение текущей позиции в файлеViewerSetPositionизменение текущей позиции в файле
ProcessViewerEventInfoинформация о событии в программе просмотраProcessViewerEventInfoинформация о событии в программе просмотра

Специфические структуры диалога

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СтруктураОписание
СтруктураОписание
DialogInfoинформация о диалогеDialogInfoинформация о диалоге
FarDialogEventинформация о событии диалогаFarDialogEventинформация о событии диалога
FarDialogItemэлемент диалогаFarDialogItemэлемент диалога
FarDialogItemColorsизменение цветовых атрибутов элементов диалогаFarDialogItemColorsизменение цветовых атрибутов элементов диалога
FarDialogItemDataпередача данных элементу диалогаFarDialogItemDataпередача данных элементу диалога
FarGetDialogItemзапрос элемента диалогаFarGetDialogItemзапрос элемента диалога
FarListсписок DI_LISTBOXFarListсписок DI_LISTBOX
FarListDeleteпараметры удаления элементов из DI_COMBOBOX и DI_LISTBOXFarListDeleteпараметры удаления элементов из DI_COMBOBOX и DI_LISTBOX
FarListFindпоиск элемента из DI_COMBOBOX и DI_LISTBOXFarListFindпоиск элемента из DI_COMBOBOX и DI_LISTBOX
FarListGetItemполучение одного элемента списка из DI_COMBOBOX и DI_LISTBOXFarListGetItemполучение одного элемента списка из DI_COMBOBOX и DI_LISTBOX
FarListInfoполучить информацию о списках DI_COMBOBOX и DI_LISTBOXFarListInfoполучить информацию о списках DI_COMBOBOX и DI_LISTBOX
FarListInsertвставка элемента в DI_COMBOBOX и DI_LISTBOXFarListInsertвставка элемента в DI_COMBOBOX и DI_LISTBOX
FarListItemэлемент спискаFarListItemэлемент списка
FarListItemDataассоциация данных с элементом спискаFarListItemDataассоциация данных с элементом списка
FarListPosпозиционирование в спискеFarListPosпозиционирование в списке
FarListTitlesустановка/получение заголовков для спискаFarListTitlesустановка/получение заголовков для списка
FarListUpdateданные для обновления элемента спискаFarListUpdateданные для обновления элемента списка
OpenDlgPluginDataинформация о вызванном плагине из диалогаOpenDlgPluginDataинформация о вызванном плагине из диалога
ProcessDialogEventInfoинформацию о событии диалогаProcessDialogEventInfoинформацию о событии диалога

Специфические структуры для настройки плагина

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СтруктураОписание
СтруктураОписание
ConfigureInfoинформация о настраиваемом плагинеConfigureInfoинформация о настраиваемом плагине
FarSettingsCreateуправление настройками плагинаFarSettingsCreateуправление настройками плагина
FarSettingsEnumуправление настройками плагинаFarSettingsEnumуправление настройками плагина
FarSettingsHistoryуправление настройками плагинаFarSettingsHistoryуправление настройками плагина
FarSettingsItemуправление настройками плагинаFarSettingsItemуправление настройками плагина
FarSettingsNameуправление настройками плагинаFarSettingsNameуправление настройками плагина
FarSettingsValueуправление настройками плагинаFarSettingsValueуправление настройками плагина

Специфические структуры для работы с плагинами

- + - - + + - - + + - - + + - - + + - - + +
СтруктураОписание
СтруктураОписание
FarGetPluginInformationполучение информации о любом плагинеFarGetPluginInformationполучение информации о любом плагине
GlobalInfoосновная информация о плагинеGlobalInfoосновная информация о плагине
PluginInfoинформация о модуле плагинаPluginInfoинформация о модуле плагина
PluginMenuItemинформация о добавляемых в меню плагинов элементахPluginMenuItemинформация о добавляемых в меню плагинов элементах
VersionInfoинформация о версии плагинаVersionInfoинформация о версии плагина

Специфические структуры для работы с макрокомандами

- + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
СтруктураОписание
СтруктураОписание
FarGetValueзапрошенная макропеременнаяFarGetValueзапрошенная макропеременная
FarMacroCallвозврат данных в макросFarMacroCallвозврат данных в макрос
FarMacroLoadзагрузка макрофайловFarMacroLoadзагрузка макрофайлов
FarMacroValueмакропеременнаяFarMacroValueмакропеременная
MacroAddMacroдобавить макропоследовательность в памятьMacroAddMacroдобавить макропоследовательность в память
MacroExecuteStringпередать исполняемый скрипт в Far ManagerMacroExecuteStringпередать исполняемый скрипт в Far Manager
MacroParseResultрезультат проверки макропоследовательностиMacroParseResultрезультат проверки макропоследовательности
MacroSendMacroTextописание макропоследовательностиMacroSendMacroTextописание макропоследовательности
OpenMacroInfoзначения, передаваемые плагину из макропоследовательностиOpenMacroInfoзначения, передаваемые плагину из макропоследовательности

Специфические структуры для работы с контент-колонками

- + - - + + - - + +
СтруктураОписание
СтруктураОписание
GetContentFieldsInfoпередача плагину списка типов контент-колонок в панелиGetContentFieldsInfoпередача плагину списка типов контент-колонок в панели
GetContentDataInfoполучение от плагина данных для контент-колонок; освобождение данныхGetContentDataInfoполучение от плагина данных для контент-колонок; освобождение данных
diff --git a/enc/enc_rus/meta/structures/infopanelline.html b/enc/enc_rus/meta/structures/infopanelline.html index c5d2668f06..99f49e2b6d 100644 --- a/enc/enc_rus/meta/structures/infopanelline.html +++ b/enc/enc_rus/meta/structures/infopanelline.html @@ -37,9 +37,9 @@

Элементы

Flags
Комбинация флагов (тип INFOPANELLINE_FLAGS): - - - + + +
ФлагОписание
IPLFLAGS_SEPARATORПараметр показывается как разделитель. Text используется как заголовок разделителя, Data игнорируется.
ФлагОписание
IPLFLAGS_SEPARATORПараметр показывается как разделитель. Text используется как заголовок разделителя, Data игнорируется.
diff --git a/enc/enc_rus/meta/structures/macroaddmacro.html b/enc/enc_rus/meta/structures/macroaddmacro.html index 5adf174c5a..80f8b58102 100644 --- a/enc/enc_rus/meta/structures/macroaddmacro.html +++ b/enc/enc_rus/meta/structures/macroaddmacro.html @@ -56,21 +56,21 @@

Элементы

Flags
Комбинация флагов (тип FARKEYMACROFLAGS): - - - - - - - - - - - - - - - + + + + + + + + + + + + + + +
ФлагОписание
KMFLAGS_ENABLEOUTPUTОтображать на экране результат работы каждой клавиши.
KMFLAGS_NOSENDKEYSTOPLUGINSНе передавать клавиши редакторным плагинам (плагинам, экспортирующим функцию ProcessEditorInputW).
KMFLAGS_SILENTCHECKНе отображать на экране результат проверки макропоследовательности.
KMFLAGS_LANGMASKТрёхбитовая область, в которой задаётся язык макропоследовательности.
KMFLAGS_LUAЯзык макропоследовательности - Lua (значение по умолчанию).
KMFLAGS_MOONSCRIPTЯзык макропоследовательности - MoonScript.
KMFLAGS_NONEНулевой флаг.
ФлагОписание
KMFLAGS_ENABLEOUTPUTОтображать на экране результат работы каждой клавиши.
KMFLAGS_NOSENDKEYSTOPLUGINSНе передавать клавиши редакторным плагинам (плагинам, экспортирующим функцию ProcessEditorInputW).
KMFLAGS_SILENTCHECKНе отображать на экране результат проверки макропоследовательности.
KMFLAGS_LANGMASKТрёхбитовая область, в которой задаётся язык макропоследовательности.
KMFLAGS_LUAЯзык макропоследовательности - Lua (значение по умолчанию).
KMFLAGS_MOONSCRIPTЯзык макропоследовательности - MoonScript.
KMFLAGS_NONEНулевой флаг.
AKey
Клавиша вызова макроса, структура INPUT_RECORD.
diff --git a/enc/enc_rus/meta/structures/macroexecutestring.html b/enc/enc_rus/meta/structures/macroexecutestring.html index 167f4dc5bb..db50111ace 100644 --- a/enc/enc_rus/meta/structures/macroexecutestring.html +++ b/enc/enc_rus/meta/structures/macroexecutestring.html @@ -39,21 +39,21 @@

Элементы

Flags
Комбинация флагов (тип FARKEYMACROFLAGS, используются только KMFLAGS_SILENTCHECK, KMFLAGS_LUA и KMFLAGS_MOONSCRIPT): - - - - - - - - - - - - - - - + + + + + + + + + + + + + + +
ФлагОписание
KMFLAGS_ENABLEOUTPUTОтображать на экране результат работы каждой клавиши.
KMFLAGS_NOSENDKEYSTOPLUGINSНе передавать клавиши редакторным плагинам (плагинам, экспортирующим функцию ProcessEditorInputW).
KMFLAGS_SILENTCHECKНе отображать на экране результат проверки макропоследовательности.
KMFLAGS_LANGMASKТрёхбитовая область, в которой задаётся язык макропоследовательности.
KMFLAGS_LUAЯзык макропоследовательности - Lua (значение по умолчанию).
KMFLAGS_MOONSCRIPTЯзык макропоследовательности - MoonScript.
KMFLAGS_NONEНулевой флаг.
ФлагОписание
KMFLAGS_ENABLEOUTPUTОтображать на экране результат работы каждой клавиши.
KMFLAGS_NOSENDKEYSTOPLUGINSНе передавать клавиши редакторным плагинам (плагинам, экспортирующим функцию ProcessEditorInputW).
KMFLAGS_SILENTCHECKНе отображать на экране результат проверки макропоследовательности.
KMFLAGS_LANGMASKТрёхбитовая область, в которой задаётся язык макропоследовательности.
KMFLAGS_LUAЯзык макропоследовательности - Lua (значение по умолчанию).
KMFLAGS_MOONSCRIPTЯзык макропоследовательности - MoonScript.
KMFLAGS_NONEНулевой флаг.
SequenceText
Скрипт в текстовом виде. Если начинается символом @, то последующая часть интерпретируется как имя файла-скрипта (допустимо использование переменных окружения).
diff --git a/enc/enc_rus/meta/structures/macroparseresult.html b/enc/enc_rus/meta/structures/macroparseresult.html index bf6be48746..4567284fa7 100644 --- a/enc/enc_rus/meta/structures/macroparseresult.html +++ b/enc/enc_rus/meta/structures/macroparseresult.html @@ -36,11 +36,11 @@

Элементы

ErrCode
Результат проверки (перечисление FARMACROPARSEERRORCODE): - - - - - + + + + +
ФлагОписание
MPEC_SUCCESSОшибок нет.
MPEC_ERRORИмеются ошибки.
ФлагОписание
MPEC_SUCCESSОшибок нет.
MPEC_ERRORИмеются ошибки.
ErrPos
Позиция ошибки в исходном тексте.
diff --git a/enc/enc_rus/meta/structures/macrosendmacrotext.html b/enc/enc_rus/meta/structures/macrosendmacrotext.html index 6fb9d9e552..647c22967b 100644 --- a/enc/enc_rus/meta/structures/macrosendmacrotext.html +++ b/enc/enc_rus/meta/structures/macrosendmacrotext.html @@ -36,21 +36,21 @@

Элементы

Flags
Комбинация флагов (тип FARKEYMACROFLAGS): - - - - - - - - - - - - - - - + + + + + + + + + + + + + + +
ФлагОписание
KMFLAGS_ENABLEOUTPUTОтображать на экране результат работы каждой клавиши.
KMFLAGS_NOSENDKEYSTOPLUGINSНе передавать клавиши редакторным плагинам (плагинам, экспортирующим функцию ProcessEditorInputW).
KMFLAGS_SILENTCHECKНе отображать на экране результат проверки макропоследовательности.
KMFLAGS_LANGMASKТрёхбитовая область, в которой задаётся язык макропоследовательности.
KMFLAGS_LUAЯзык макропоследовательности - Lua (значение по умолчанию).
KMFLAGS_MOONSCRIPTЯзык макропоследовательности - MoonScript.
KMFLAGS_NONEНулевой флаг.
ФлагОписание
KMFLAGS_ENABLEOUTPUTОтображать на экране результат работы каждой клавиши.
KMFLAGS_NOSENDKEYSTOPLUGINSНе передавать клавиши редакторным плагинам (плагинам, экспортирующим функцию ProcessEditorInputW).
KMFLAGS_SILENTCHECKНе отображать на экране результат проверки макропоследовательности.
KMFLAGS_LANGMASKТрёхбитовая область, в которой задаётся язык макропоследовательности.
KMFLAGS_LUAЯзык макропоследовательности - Lua (значение по умолчанию).
KMFLAGS_MOONSCRIPTЯзык макропоследовательности - MoonScript.
KMFLAGS_NONEНулевой флаг.
AKey
Клавиша вызова макроса, структура INPUT_RECORD.
diff --git a/enc/enc_rus/meta/structures/openinfo.html b/enc/enc_rus/meta/structures/openinfo.html index b3a4ca0b7d..a70a6638b7 100644 --- a/enc/enc_rus/meta/structures/openinfo.html +++ b/enc/enc_rus/meta/structures/openinfo.html @@ -36,66 +36,66 @@

Элементы

OpenFrom
Идентификатор, определяющий, откуда был вызван плагин. Может принимать одно из следующих значений (перечисление OPENFROM): - - - - - - - + + + + + + - - - - + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + +
КонстантаОписание
OPEN_LEFTDISKMENUОткрыт из левого меню "Сменить диск" (Alt+F1).
OPEN_PLUGINSMENUОткрыт из меню "Команды внешних модулей" (F11).
OPEN_FINDLISTОткрыт из диалога "Поиск файла". Этот идентификатор плагин получит только в том случае, если он экспортирует функцию SetFindListW. +
КонстантаОписание
OPEN_LEFTDISKMENUОткрыт из левого меню "Сменить диск" (Alt+F1).
OPEN_PLUGINSMENUОткрыт из меню "Команды внешних модулей" (F11).
OPEN_FINDLISTОткрыт из диалога "Поиск файла". Этот идентификатор плагин получит только в том случае, если он экспортирует функцию SetFindListW. Последующий вызов функции SetFindListW произойдёт только в том случае, если функция OpenW вернёт значение отличное от NULL.
OPEN_SHORTCUTОткрыт через ссылку на папку в меню "Команды" - "Ссылки на папки".
OPEN_COMMANDLINEБыл открыт из командной строки. Этот параметр может использоваться, только если плагин определил вызывающий префикс в функции +
OPEN_SHORTCUTОткрыт через ссылку на папку в меню "Команды" - "Ссылки на папки".
OPEN_COMMANDLINEБыл открыт из командной строки. Этот параметр может использоваться, только если плагин определил вызывающий префикс в функции GetPluginInfoW и этот префикс, с двоеточием после него, был указан в командной строке.
OPEN_EDITORОткрыт из редактора.
OPEN_VIEWERОткрыт из встроенной программы просмотра.
OPEN_FILEPANELОткрыт из панелей.
OPEN_DIALOGОткрыт из диалога.
OPEN_ANALYSEОткрыт после анализа содержимого файла (например, архива)
OPEN_RIGHTDISKMENUОткрыт из правого меню "Сменить диск" (Alt+F2).
OPEN_FROMMACROОткрыт из макрокоманды макрофункцией Plugin.Call.
OPEN_LUAMACROОткрыт для проверки или исполнения Lua-макроскрипта.
OPEN_EDITORОткрыт из редактора.
OPEN_VIEWERОткрыт из встроенной программы просмотра.
OPEN_FILEPANELОткрыт из панелей.
OPEN_DIALOGОткрыт из диалога.
OPEN_ANALYSEОткрыт после анализа содержимого файла (например, архива)
OPEN_RIGHTDISKMENUОткрыт из правого меню "Сменить диск" (Alt+F2).
OPEN_FROMMACROОткрыт из макрокоманды макрофункцией Plugin.Call.
OPEN_LUAMACROОткрыт для проверки или исполнения Lua-макроскрипта.
Guid
GUID выбранного элемента в списке пунктов, экспортированном данным плагином в меню "Диск", "Команды внешних модулей".
Data
Интерпретация параметра зависит от OpenFrom: - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + +
КонстантаОписание
OPEN_LEFTDISKMENUЭтот параметр всегда равен 0.
OPEN_PLUGINSMENUЭтот параметр всегда равен 0.
OPEN_FINDLISTЭтот параметр всегда равен 0.
OPEN_SHORTCUTЭтот параметр равен адресу структуры OpenShortcutInfo, данные в момент сохранения горячей клавиши.
OPEN_COMMANDLINEЭтот параметр равен адресу структуры OpenCommandLineInfo, данные о командной строке.
OPEN_EDITORЭтот параметр всегда равен 0.
OPEN_VIEWERЭтот параметр всегда равен 0.
OPEN_FILEPANELЭтот параметр всегда равен 0.
OPEN_DIALOGЭтот параметр равен адресу структуры OpenDlgPluginData, данные о диалоге.
OPEN_ANALYSEЭтот параметр равен адресу структуры OpenAnalyseInfo, данные о файле-контейнере. Вы должны освободить их так, как будто бы получили их в CloseAnalyseW
OPEN_RIGHTDISKMENUЭтот параметр всегда равен 0.
OPEN_FROMMACROЭтот параметр равен адресу структуры OpenMacroInfo.
КонстантаОписание
OPEN_LEFTDISKMENUЭтот параметр всегда равен 0.
OPEN_PLUGINSMENUЭтот параметр всегда равен 0.
OPEN_FINDLISTЭтот параметр всегда равен 0.
OPEN_SHORTCUTЭтот параметр равен адресу структуры OpenShortcutInfo, данные в момент сохранения горячей клавиши.
OPEN_COMMANDLINEЭтот параметр равен адресу структуры OpenCommandLineInfo, данные о командной строке.
OPEN_EDITORЭтот параметр всегда равен 0.
OPEN_VIEWERЭтот параметр всегда равен 0.
OPEN_FILEPANELЭтот параметр всегда равен 0.
OPEN_DIALOGЭтот параметр равен адресу структуры OpenDlgPluginData, данные о диалоге.
OPEN_ANALYSEЭтот параметр равен адресу структуры OpenAnalyseInfo, данные о файле-контейнере. Вы должны освободить их так, как будто бы получили их в CloseAnalyseW
OPEN_RIGHTDISKMENUЭтот параметр всегда равен 0.
OPEN_FROMMACROЭтот параметр равен адресу структуры OpenMacroInfo.
diff --git a/enc/enc_rus/meta/structures/openpanelinfo.html b/enc/enc_rus/meta/structures/openpanelinfo.html index 15ccf3f1e9..af3fc97c7f 100644 --- a/enc/enc_rus/meta/structures/openpanelinfo.html +++ b/enc/enc_rus/meta/structures/openpanelinfo.html @@ -53,49 +53,49 @@

Элементы

Flags
Комбинация следующих значений (тип OPENPANELINFO_FLAGS): - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - + + - - - - - - - - - - - - - - + + + + + + + + + + + + + +
ФлагОписание
OPIF_DISABLEFILTERОтключить фильтр файлов в панели плагина.
OPIF_DISABLESORTGROUPSНе использовать группы сортировки в панели плагина.
OPIF_DISABLEHIGHLIGHTINGНе использовать раскраску файлов в панели плагина.
OPIF_ADDDOTSАвтоматически добавить элемент, равный двум точкам (..).
OPIF_RAWSELECTIONВыбор папок независимо от настроек Far Manager'а.
OPIF_REALNAMESВключает использование стандартной обработки файла Far Manager'ом, если запрошенная операция не поддерживается плагином. Если этот флаг указан, элементы на панели плагина должны быть именами реальных файлов.
OPIF_SHOWNAMESONLYПоказывать по умолчанию имена без путей во всех режимах просмотра.
OPIF_SHOWRIGHTALIGNNAMESПоказывать по умолчанию имена, выровненные по правому краю во всех режимах просмотра.
OPIF_SHOWPRESERVECASEПоказывать имена файлов в оригинальном регистре независимо от настроек Far Manager'a.
OPIF_COMPAREFATTIMEПреобразовывать временные метки в формат FAT при выполнении команды Compare folders. Установите этот флаг, если файловая система плагина не обеспечивает требуемую для стандартного стравнения времени точность.
OPIF_EXTERNALGET
+
ФлагОписание
OPIF_DISABLEFILTERОтключить фильтр файлов в панели плагина.
OPIF_DISABLESORTGROUPSНе использовать группы сортировки в панели плагина.
OPIF_DISABLEHIGHLIGHTINGНе использовать раскраску файлов в панели плагина.
OPIF_ADDDOTSАвтоматически добавить элемент, равный двум точкам (..).
OPIF_RAWSELECTIONВыбор папок независимо от настроек Far Manager'а.
OPIF_REALNAMESВключает использование стандартной обработки файла Far Manager'ом, если запрошенная операция не поддерживается плагином. Если этот флаг указан, элементы на панели плагина должны быть именами реальных файлов.
OPIF_SHOWNAMESONLYПоказывать по умолчанию имена без путей во всех режимах просмотра.
OPIF_SHOWRIGHTALIGNNAMESПоказывать по умолчанию имена, выровненные по правому краю во всех режимах просмотра.
OPIF_SHOWPRESERVECASEПоказывать имена файлов в оригинальном регистре независимо от настроек Far Manager'a.
OPIF_COMPAREFATTIMEПреобразовывать временные метки в формат FAT при выполнении команды Compare folders. Установите этот флаг, если файловая система плагина не обеспечивает требуемую для стандартного стравнения времени точность.
OPIF_EXTERNALGET
OPIF_EXTERNALPUT
OPIF_EXTERNALDELETE
OPIF_EXTERNALMKDIR
Флаги могут быть использованы только с OPIF_REALNAMES. Вынуждает использование соответствующих функций Far Manager, даже если требуемая функция экспортируется плагином.
OPIF_USEATTRHIGHLIGHTING Использовать раскраску файлов в панели плагина только по атрибутам, а имена объектов в раскраске не учитывать. Выбор цвета происходит только среди тех + Флаги могут быть использованы только с OPIF_REALNAMES. Вынуждает использование соответствующих функций Far Manager, даже если требуемая функция экспортируется плагином.
OPIF_USEATTRHIGHLIGHTING Использовать раскраску файлов в панели плагина только по атрибутам, а имена объектов в раскраске не учитывать. Выбор цвета происходит только среди тех групп раскраски файлов, у которых маски исключены из анализа, т.е. опция "[ ] Совпадение с маской (масками)" в настройках раскраски файлов отключена.
OPIF_USECRC32Флаг указывает, что плагин заполняет поле CRC32 элементов панели PluginPanelItem.
OPIF_USEFREESIZEФлаг указывает, что плагин заполняет поле FreeSize. Не у всех эмулированных плагинами файловых системах возможно понятие "свободное место" (например, в плагине ImpEx).
OPIF_SHORTCUTФлаг указывает, что плагин позволяет добавлять смену каталогов в историю Far Manager'a, а также поддерживает установку "быстрых каталогов" на своей панели.
OPIF_RECURSIVEPANELЕсли плагин запущен из панели (возможно другого) плагина, то этот флаг указывает, что после закрытия плагина Far Manager должен вернуться в панель предыдущего плагина, а не в файловую панель.
OPIF_DELETEFILEONCLOSEФлаг указывает, что после закрытия плагина Far Manager должен удалить файл-контейнер, содержимое которого плагин показывает на панели.
OPIF_DELETEDIRONCLOSEФлаг указывает, что после закрытия плагина Far Manager должен удалить директорию, где находится файл-контейнер, содержимое которого плагин показывает на панели.
OPIF_NONEНулевой флаг.
OPIF_USECRC32Флаг указывает, что плагин заполняет поле CRC32 элементов панели PluginPanelItem.
OPIF_USEFREESIZEФлаг указывает, что плагин заполняет поле FreeSize. Не у всех эмулированных плагинами файловых системах возможно понятие "свободное место" (например, в плагине ImpEx).
OPIF_SHORTCUTФлаг указывает, что плагин позволяет добавлять смену каталогов в историю Far Manager'a, а также поддерживает установку "быстрых каталогов" на своей панели.
OPIF_RECURSIVEPANELЕсли плагин запущен из панели (возможно другого) плагина, то этот флаг указывает, что после закрытия плагина Far Manager должен вернуться в панель предыдущего плагина, а не в файловую панель.
OPIF_DELETEFILEONCLOSEФлаг указывает, что после закрытия плагина Far Manager должен удалить файл-контейнер, содержимое которого плагин показывает на панели.
OPIF_DELETEDIRONCLOSEФлаг указывает, что после закрытия плагина Far Manager должен удалить директорию, где находится файл-контейнер, содержимое которого плагин показывает на панели.
OPIF_NONEНулевой флаг.
Этот флаг используется только если плагин открыт при помощи меню плагинов F11 → плагин → …, префикса плагина prefix:command или функции Lua Plugin.Command(GUID, command).
diff --git a/enc/enc_rus/meta/structures/openshortcutinfo.html b/enc/enc_rus/meta/structures/openshortcutinfo.html index 63ca339e62..6ce4054b3c 100644 --- a/enc/enc_rus/meta/structures/openshortcutinfo.html +++ b/enc/enc_rus/meta/structures/openshortcutinfo.html @@ -39,11 +39,11 @@

Элементы

Flags
Дополнительные флаги. Могут быть комбинацией следующих значений (тип FAROPENSHORTCUTFLAGS): - - - - - + + + + +
ФлагОписание
FOSF_ACTIVEФлаг выставляется, если шорт-кат устанавливается для активной панели.
FOSF_NONEНулевой флаг.
ФлагОписание
FOSF_ACTIVEФлаг выставляется, если шорт-кат устанавливается для активной панели.
FOSF_NONEНулевой флаг.
diff --git a/enc/enc_rus/meta/structures/panelinfo.html b/enc/enc_rus/meta/structures/panelinfo.html index 61789326c0..3fba861fc3 100644 --- a/enc/enc_rus/meta/structures/panelinfo.html +++ b/enc/enc_rus/meta/structures/panelinfo.html @@ -48,37 +48,37 @@

Элементы

Flags
Дополнительные флаги. Могут быть комбинацией следующих значений (тип PANELINFOFLAGS): - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ФлагОписание
PFLAGS_SHOWHIDDENразрешён показ скрытых и системных файлов
PFLAGS_HIGHLIGHTвключена раскраска файлов
PFLAGS_REVERSESORTORDERвключена обратная сортировка
PFLAGS_USESORTGROUPSиспользуются группы сортировки
PFLAGS_SELECTEDFIRSTпоказывать помеченные файлы первыми
PFLAGS_REALNAMESэлементы на панели плагина отображаются именами реальных файлов (см. также OPIF_REALNAMES)
PFLAGS_PANELLEFTлевая панель
PFLAGS_DIRECTORIESFIRSTкаталоги отображаются в начале списка
PFLAGS_USECRC32плагин заполнил в элементах панели PluginPanelItem поле CRC32
PFLAGS_PLUGINпанель поддерживается модулем плагина
PFLAGS_VISIBLEпанель видимая
PFLAGS_FOCUSпанель активна
PFLAGS_ALTERNATIVENAMESпанель в режиме показа коротких имён файлов
PFLAGS_SHORTCUTразрешено помещение смены каталогов в историю Far Manager, а также назначение "быстрых каталогов".
PFLAGS_NONEНулевой флаг.
ФлагОписание
PFLAGS_SHOWHIDDENразрешён показ скрытых и системных файлов
PFLAGS_HIGHLIGHTвключена раскраска файлов
PFLAGS_REVERSESORTORDERвключена обратная сортировка
PFLAGS_USESORTGROUPSиспользуются группы сортировки
PFLAGS_SELECTEDFIRSTпоказывать помеченные файлы первыми
PFLAGS_REALNAMESэлементы на панели плагина отображаются именами реальных файлов (см. также OPIF_REALNAMES)
PFLAGS_PANELLEFTлевая панель
PFLAGS_DIRECTORIESFIRSTкаталоги отображаются в начале списка
PFLAGS_USECRC32плагин заполнил в элементах панели PluginPanelItem поле CRC32
PFLAGS_PLUGINпанель поддерживается модулем плагина
PFLAGS_VISIBLEпанель видимая
PFLAGS_FOCUSпанель активна
PFLAGS_ALTERNATIVENAMESпанель в режиме показа коротких имён файлов
PFLAGS_SHORTCUTразрешено помещение смены каталогов в историю Far Manager, а также назначение "быстрых каталогов".
PFLAGS_NONEНулевой флаг.
ItemsNumber
@@ -96,15 +96,15 @@

Элементы

PanelType
Может быть (перечисление PANELINFOTYPE): - - - - - - - - - + + + + + + + + +
ТипОписание
PTYPE_FILEPANELобычная файловая панель
PTYPE_TREEPANELпанель, отображающая дерево (Tree)
PTYPE_QVIEWPANELпанель быстрого просмотра (Quick View)
PTYPE_INFOPANELпанель информации (Information)
ТипОписание
PTYPE_FILEPANELобычная файловая панель
PTYPE_TREEPANELпанель, отображающая дерево (Tree)
PTYPE_QVIEWPANELпанель быстрого просмотра (Quick View)
PTYPE_INFOPANELпанель информации (Information)
SortMode
diff --git a/enc/enc_rus/meta/structures/panelmode.html b/enc/enc_rus/meta/structures/panelmode.html index 7e1168bf84..39b213d851 100644 --- a/enc/enc_rus/meta/structures/panelmode.html +++ b/enc/enc_rus/meta/structures/panelmode.html @@ -47,16 +47,16 @@

Элементы

Flags
Комбинация следующих значений (тип PANELMODE_FLAGS): - - - - - + + + + - - - - + + + +
ФлагОписание
PMFLAGS_FULLSCREENпоказывать панель во весь экран вместо половины экрана
PMFLAGS_DETAILEDSTATUSв статусной строке будут отображены Имя, Размер, Дата и Время файла, для случая StatusColumnTypes = NULL и StatusColumnWidths = NULL. +
ФлагОписание
PMFLAGS_FULLSCREENпоказывать панель во весь экран вместо половины экрана
PMFLAGS_DETAILEDSTATUSв статусной строке будут отображены Имя, Размер, Дата и Время файла, для случая StatusColumnTypes = NULL и StatusColumnWidths = NULL. В противном случае в строке статуса будет отображаться только имя файла.
PMFLAGS_ALIGNEXTENSIONSвыравнивать расширения файлов
PMFLAGS_CASECONVERSIONпреобразовывать регистр имен файлов
PMFLAGS_ALIGNEXTENSIONSвыравнивать расширения файлов
PMFLAGS_CASECONVERSIONпреобразовывать регистр имен файлов
diff --git a/enc/enc_rus/meta/structures/plugininfo.html b/enc/enc_rus/meta/structures/plugininfo.html index f927013468..4f9c6642f6 100644 --- a/enc/enc_rus/meta/structures/plugininfo.html +++ b/enc/enc_rus/meta/structures/plugininfo.html @@ -38,23 +38,23 @@

Элементы

Flags
Комбинация следующих значений (тип PLUGIN_FLAGS). - - - + + - - - - - - - - - - + + + + + + + + + - - + +
ФлагОписание
PF_PRELOADОтменить кеширование параметров плагина и заставить Far Manager всегда загружать плагин в память при старте. Должно быть указано, +
ФлагОписание
PF_PRELOADОтменить кеширование параметров плагина и заставить Far Manager всегда загружать плагин в память при старте. Должно быть указано, если необходимо изменять строки в меню "Диск", "Команды внешних модулей" или "Конфигурация модулей" динамически. Этот флаг уменьшает эффективность использования памяти.
PF_DISABLEPANELSНе показывать плагин в меню "Команды внешних модулей", вызываемом из панелей.
PF_EDITORПоказывать плагин в меню "Команды внешних модулей", вызываемом из редактора Far Manager.
PF_VIEWERПоказывать плагин в меню "Команды внешних модулей", вызываемом из вьюера Far Manager.
PF_DIALOGПоказывать плагин в меню "Команды внешних модулей", вызываемом из диалога Far Manager.
PF_FULLCMDLINEЗаставляет Far Manager передавать плагину всю командную строку вместе с префиксом CommandPrefix. +
PF_DISABLEPANELSНе показывать плагин в меню "Команды внешних модулей", вызываемом из панелей.
PF_EDITORПоказывать плагин в меню "Команды внешних модулей", вызываемом из редактора Far Manager.
PF_VIEWERПоказывать плагин в меню "Команды внешних модулей", вызываемом из вьюера Far Manager.
PF_DIALOGПоказывать плагин в меню "Команды внешних модулей", вызываемом из диалога Far Manager.
PF_FULLCMDLINEЗаставляет Far Manager передавать плагину всю командную строку вместе с префиксом CommandPrefix. Обязательно использовать этот флаг, если плагин умеет обрабатывать несколько префиксов CommandPrefix.
PF_NONEНулевой флаг.
PF_NONEНулевой флаг.
DiskMenu
Если плагин добавляет строки в меню "Диск", это поле должно быть равным заполненной структуре PluginMenuItem.
diff --git a/enc/enc_rus/meta/structures/pluginpanelitem.html b/enc/enc_rus/meta/structures/pluginpanelitem.html index b02a33c27b..0e58aa665d 100644 --- a/enc/enc_rus/meta/structures/pluginpanelitem.html +++ b/enc/enc_rus/meta/structures/pluginpanelitem.html @@ -82,18 +82,18 @@

Элементы

Flags
Может быть комбинацией следующих значений (тип PLUGINPANELITEMFLAGS): - - - + + - - + - - + +
ФлагОписание
PPIF_PROCESSDESCRИспользовать внутреннюю обработку описаний Far Manager'а.
+
ФлагОписание
PPIF_PROCESSDESCRИспользовать внутреннюю обработку описаний Far Manager'а.
Этот флаг может быть установлен для обрабатываемых файлов в функциях DeleteFilesW, GetFilesW и PutFilesW. В этом случае Far Manager будет обновлять файлы описаний с именами, возвращёнными в функции GetOpenPanelInfoW.
PPIF_SELECTEDЭтот флаг отвечает за выделение элемента.
+
PPIF_SELECTEDЭтот флаг отвечает за выделение элемента.
В функциях PutFilesW, GetFilesW и ProcessHostFileW, если операция не удалась, но часть файлов была успешно обработана, плагин может убрать выделение только с обработанных файлов.
Для этого плагин должен очистить флаг PPIF_SELECTED у обрабатываемых элементов в переданном функции списке PluginPanelItem.
PPIF_NONEНулевой флаг.
PPIF_NONEНулевой флаг.
UserData
Это поле может быть использовано плагином для хранения целого значения или указателя на структуру данных.
@@ -101,35 +101,35 @@

Элементы

FileAttributes
Указывает атрибуты найденного файла. Этот элемент может быть комбинацией следующих значений: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
АтрибутОписание
FILE_ATTRIBUTE_ARCHIVEЭто архивный файл. Приложения должны использовать этот флаг для копирования, архивирования или удаления.
FILE_ATTRIBUTE_COMPRESSEDФайл или каталог сжат. Для файла это означает, что все данные его сжаты, для каталога - что компрессия по умолчанию применяется ко всем его файлам и подкаталогам.
FILE_ATTRIBUTE_DIRECTORYЭто каталог.
FILE_ATTRIBUTE_ENCRYPTEDФайл или каталог зашифрован. Для файла, это означает, что все данные в файле зашифрованы. Для директория, это означает, что шифрование является умолчанием для вновь созданных файлов и подкаталогов.
FILE_ATTRIBUTE_HIDDENФайл скрыт. Такой файл не включается в обычный листинг каталога.
FILE_ATTRIBUTE_NORMALУ этого файла не установлены другие атрибуты. Это значение корректно только при использовании без остальных флагов.
FILE_ATTRIBUTE_OFFLINEДанные файла не доступны непосредственно. Означает, что реальные данные файла были физически перемещены на устройства хранения.
FILE_ATTRIBUTE_READONLYФайл только для чтения. Приложения могут читать такой файл, но не могут записывать или удалять его.
FILE_ATTRIBUTE_REPARSE_POINTКаталог является точкой повторной обработки.
FILE_ATTRIBUTE_SPARSE_FILEФайл является т.н. "Sparse file".
FILE_ATTRIBUTE_SYSTEMЭтот файл - часть операционной системы.
FILE_ATTRIBUTE_TEMPORARYЭто временный файл. Приложения должны записывать в такой файл только в крайней необходимости. Большая часть данных файла находится в памяти и не сбрасывается на диск, так как файл будет удален.
FILE_ATTRIBUTE_NOT_CONTENT_INDEXEDЭтот файл или каталог не будут индексироваться службой индексирования.
FILE_ATTRIBUTE_VIRTUALЭтот файл - виртуальный файл.
АтрибутОписание
FILE_ATTRIBUTE_ARCHIVEЭто архивный файл. Приложения должны использовать этот флаг для копирования, архивирования или удаления.
FILE_ATTRIBUTE_COMPRESSEDФайл или каталог сжат. Для файла это означает, что все данные его сжаты, для каталога - что компрессия по умолчанию применяется ко всем его файлам и подкаталогам.
FILE_ATTRIBUTE_DIRECTORYЭто каталог.
FILE_ATTRIBUTE_ENCRYPTEDФайл или каталог зашифрован. Для файла, это означает, что все данные в файле зашифрованы. Для директория, это означает, что шифрование является умолчанием для вновь созданных файлов и подкаталогов.
FILE_ATTRIBUTE_HIDDENФайл скрыт. Такой файл не включается в обычный листинг каталога.
FILE_ATTRIBUTE_NORMALУ этого файла не установлены другие атрибуты. Это значение корректно только при использовании без остальных флагов.
FILE_ATTRIBUTE_OFFLINEДанные файла не доступны непосредственно. Означает, что реальные данные файла были физически перемещены на устройства хранения.
FILE_ATTRIBUTE_READONLYФайл только для чтения. Приложения могут читать такой файл, но не могут записывать или удалять его.
FILE_ATTRIBUTE_REPARSE_POINTКаталог является точкой повторной обработки.
FILE_ATTRIBUTE_SPARSE_FILEФайл является т.н. "Sparse file".
FILE_ATTRIBUTE_SYSTEMЭтот файл - часть операционной системы.
FILE_ATTRIBUTE_TEMPORARYЭто временный файл. Приложения должны записывать в такой файл только в крайней необходимости. Большая часть данных файла находится в памяти и не сбрасывается на диск, так как файл будет удален.
FILE_ATTRIBUTE_NOT_CONTENT_INDEXEDЭтот файл или каталог не будут индексироваться службой индексирования.
FILE_ATTRIBUTE_VIRTUALЭтот файл - виртуальный файл.
NumberOfLinks
Количество жёстких ссылок.
diff --git a/enc/enc_rus/meta/structures/processconsoleinputinfo.html b/enc/enc_rus/meta/structures/processconsoleinputinfo.html index b2329038f1..1be947ba53 100644 --- a/enc/enc_rus/meta/structures/processconsoleinputinfo.html +++ b/enc/enc_rus/meta/structures/processconsoleinputinfo.html @@ -35,11 +35,11 @@

Элементы

Flags
Комбинация следующих значений (тип PROCESSCONSOLEINPUT_FLAGS): - - - - - + + + + +
ФлагОписание
PCIF_FROMMAINФункция ProcessConsoleInputW вызвана из основного цикла сбора консольных событий.
PCIF_NONEНулевой флаг.
ФлагОписание
PCIF_FROMMAINФункция ProcessConsoleInputW вызвана из основного цикла сбора консольных событий.
PCIF_NONEНулевой флаг.
Rec
Структура INPUT_RECORD. Эта структура определена в Windows API и содержит информацию о консольном событии.
diff --git a/enc/enc_rus/meta/structures/processdialogeventinfo.html b/enc/enc_rus/meta/structures/processdialogeventinfo.html index 49f49af046..40fa7868d6 100644 --- a/enc/enc_rus/meta/structures/processdialogeventinfo.html +++ b/enc/enc_rus/meta/structures/processdialogeventinfo.html @@ -35,14 +35,14 @@

Элементы

Event
Тип события. Может быть одной из следующих величин (перечисление DIALOG_EVENTS): - - - - - + + + + - - +
СобытиеОписание
DE_DLGPROCINITParam - указатель на структуру FarDialogEvent.
Событие FarDialogEvent.Msg поступает в функцию обработки диалога.
DE_DEFDLGPROCINITParam - указатель на структуру FarDialogEvent.
+
СобытиеОписание
DE_DLGPROCINITParam - указатель на структуру FarDialogEvent.
Событие FarDialogEvent.Msg поступает в функцию обработки диалога.
DE_DEFDLGPROCINITParam - указатель на структуру FarDialogEvent.
Событие FarDialogEvent.Msg поступает в стандартную (внутреннюю) функцию обработки диалога.
DE_DLGPROCENDParam - указатель на структуру FarDialogEvent.
+
DE_DLGPROCENDParam - указатель на структуру FarDialogEvent.
Событие FarDialogEvent.Msg обработано функцией обработки диалога. FarDialogEvent.Result содержит возвращённое обработчиком значение.
Param
diff --git a/enc/enc_rus/meta/structures/processeditoreventinfo.html b/enc/enc_rus/meta/structures/processeditoreventinfo.html index 04d5ca3153..6ad1c6b701 100644 --- a/enc/enc_rus/meta/structures/processeditoreventinfo.html +++ b/enc/enc_rus/meta/structures/processeditoreventinfo.html @@ -37,9 +37,9 @@

Элементы

Тип события.
Может быть одной из следующих величин (перечисление EDITOR_EVENTS): - - - + + - - + - - + - - + - - + - - + - - +
СобытиеОписание
EE_CLOSEОдно из окон редактора закрывается.
+
СобытиеОписание
EE_CLOSEОдно из окон редактора закрывается.
Плагин может использовать это сообщение для освобождения внутренних структур данных. Заметьте, что несколько окон редактора могут работать одновременно.
EditorID может быть получен ранее с использованием ECTL_GETINFO команды EditorControl. Но плагин не должен вызывать EditorControl при обработке этого сообщения потому что редактор уже закрыт.
@@ -48,26 +48,26 @@

Элементы

Замечание для EE_CLOSE Замечание.

EE_READНовый файл загружен в редактор. Плагин может использовать команды функции EditorControl для модификации считанных данных.
+
EE_READНовый файл загружен в редактор. Плагин может использовать команды функции EditorControl для модификации считанных данных.
Param = NULL.
Функция ProcessEditorEventW должна вернуть 0.
EE_SAVEОтредактированный файл собираются сохранять. Плагин может использовать команды функции EditorControl для модификации данных перед сохранением.
+
EE_SAVEОтредактированный файл собираются сохранять. Плагин может использовать команды функции EditorControl для модификации данных перед сохранением.
Param указывает на структуру EditorSaveFile.
Функция ProcessEditorEventW должна вернуть 0.
EE_REDRAWРедактор собирается перерисовать экран.
+
EE_REDRAWРедактор собирается перерисовать экран.
Param указывает на константу EEREDRAW_ALL.
Функция ProcessEditorEventW должна вернуть 0.

EE_KILLFOCUSРедактор потерял фокус ввода.
Param указывает на переменную, содержащую значение EditorID редактора, теряющего фокус.
+
EE_KILLFOCUSРедактор потерял фокус ввода.
Param указывает на переменную, содержащую значение EditorID редактора, теряющего фокус.
Функция ProcessEditorEventW должна вернуть 0.
EE_GOTFOCUSРедактор получил фокус ввода.
Param указывает на переменную, содержащую значение EditorID редактора, получающего фокус.
+
EE_GOTFOCUSРедактор получил фокус ввода.
Param указывает на переменную, содержащую значение EditorID редактора, получающего фокус.
Функция ProcessEditorEventW должна вернуть 0.
EE_CHANGEВ редакторе изменился текст.
Param указывает на переменную, типа EditorChange.
+
EE_CHANGEВ редакторе изменился текст.
Param указывает на переменную, типа EditorChange.
Функция ProcessEditorEventW должна вернуть 0.
Плагин должен подписаться на это событие, чтоб получать его.

Замечание для EE_CHANGE Замечание.

diff --git a/enc/enc_rus/meta/structures/processpaneleventinfo.html b/enc/enc_rus/meta/structures/processpaneleventinfo.html index 0a0d71a9e5..48c9dc5db0 100644 --- a/enc/enc_rus/meta/structures/processpaneleventinfo.html +++ b/enc/enc_rus/meta/structures/processpaneleventinfo.html @@ -36,48 +36,48 @@

Элементы

Event
Тип события. Одно из следующих значений (перечисление FAR_EVENTS): - - - + + - - + - - + - - + - - + - - + - - + - - + - - + - +
СобытиеОписание
FE_CHANGEVIEWMODEСменился режим просмотра панели.
+
СобытиеОписание
FE_CHANGEVIEWMODEСменился режим просмотра панели.
Param указывает на строку типов колонок, оканчивающуюся нулём, например L"N,S,D,T".
Функция ProcessPanelEventW должна вернуть FALSE.
FE_REDRAWПанель должна перерисоваться.
+
FE_REDRAWПанель должна перерисоваться.
Param равен NULL.
Верните в ProcessPanelEventW FALSE, чтобы использовать функцию перерисовки Far Manager'a, или TRUE, чтобы отключить её. В последнем случае плагин должен перерисовать панель сам.
FE_CLOSEПанель закрывается.
+
FE_CLOSEПанель закрывается.
Param равен NULL.
Верните в ProcessPanelEventW FALSE для закрытия панели или TRUE для отмены этого.
FE_BREAKНажатие Ctrl+Break.
+
FE_BREAKНажатие Ctrl+Break.
Param может быть только (int)CTRL_BREAK_EVENT
Функция ProcessPanelEventW должна вернуть FALSE.
Обработка этого события выполнена в отдельном потоке, поэтому плагин должен быть осторожным при выполнении операций ввода-вывода и не должен использовать сервисные функции Far Manager'a.
FE_COMMANDПеред запуском команды в командной строке Far Manager'a.
+
FE_COMMANDПеред запуском команды в командной строке Far Manager'a.
Param указывает на текст команды.
Для разрешения стандартной обработки команды плагин должен вернуть в ProcessPanelEventW FALSE.
Если плагин собирается обработать команду сам, то он должен вернуть TRUE.
FE_KILLFOCUSПанель потеряла фокус ввода.
+
FE_KILLFOCUSПанель потеряла фокус ввода.
Param равен NULL.
Функция ProcessPanelEventW должна вернуть FALSE.
FE_GOTFOCUSПанель получила фокус ввода.
Активная панель получает событие FE_GOTFOCUS сразу после создания.
+
FE_GOTFOCUSПанель получила фокус ввода.
Активная панель получает событие FE_GOTFOCUS сразу после создания.
Param равен NULL.
Функция ProcessPanelEventW должна вернуть FALSE.
FE_CHANGESORTPARAMSСменились параметры сортировки панели.
Панель плагина получает событие FE_CHANGESORTPARAMS после любого изменения в параметрах сортировки.
+
FE_CHANGESORTPARAMSСменились параметры сортировки панели.
Панель плагина получает событие FE_CHANGESORTPARAMS после любого изменения в параметрах сортировки.
Param равен NULL.
Функция ProcessPanelEventW должна вернуть FALSE.
FE_STARTSORTСигнализирует начало сортировки в панели плагина.
+
FE_STARTSORTСигнализирует начало сортировки в панели плагина.
Param равен NULL.
Если функция ProcessPanelEventW вернёт TRUE, то экспортируемая функция плагина CompareW не будет вызываться в процессе данной сортировки. -
FE_ENDSORTСигнализирует окончание сортировки в панели плагина.
+
FE_ENDSORTСигнализирует окончание сортировки в панели плагина.
Param равен NULL.
Функция ProcessPanelEventW должна вернуть FALSE.
diff --git a/enc/enc_rus/meta/structures/processsynchroeventinfo.html b/enc/enc_rus/meta/structures/processsynchroeventinfo.html index 72bcd9e1e9..039db3f55e 100644 --- a/enc/enc_rus/meta/structures/processsynchroeventinfo.html +++ b/enc/enc_rus/meta/structures/processsynchroeventinfo.html @@ -35,9 +35,9 @@

Элементы

Event
Тип события. Одно из следующих значений (перечисление SYNCHRO_EVENTS): - - - + +
СобытиеОписание
SE_COMMONSYNCHROСобытие приходит, если плагином вызывается функция Info.AdvControl(...,ACTL_SYNCHRO,Param1,Param2).
+
СобытиеОписание
SE_COMMONSYNCHROСобытие приходит, если плагином вызывается функция Info.AdvControl(...,ACTL_SYNCHRO,Param1,Param2).
Param указывает на переданные данные в параметре Info.AdvControl(...,Param2).
Функция ProcessSynchroEventW должна вернуть 0.
diff --git a/enc/enc_rus/meta/structures/processviewereventinfo.html b/enc/enc_rus/meta/structures/processviewereventinfo.html index e85aa3fd1f..2201f6bd5f 100644 --- a/enc/enc_rus/meta/structures/processviewereventinfo.html +++ b/enc/enc_rus/meta/structures/processviewereventinfo.html @@ -36,21 +36,21 @@

Элементы

Event
Тип события.
Может быть одной из следующих величин (перечисление VIEWER_EVENTS): - - - + + - - + - - + - - +
СобытиеОписание
VE_CLOSEОдно из окон программы просмотра закрывается. Плагин может использовать это сообщение для освобождения внутренних структур данных. Заметьте, что несколько окон программы просмотра +
СобытиеОписание
VE_CLOSEОдно из окон программы просмотра закрывается. Плагин может использовать это сообщение для освобождения внутренних структур данных. Заметьте, что несколько окон программы просмотра могут работать одновременно. Параметр Param указывает на переменную, содержащую значение ViewerID закрываемой программы просмотра. ViewerID может быть получен ранее с использованием VCTL_GETINFO команды ViewerControl. Но плагин не должен вызывать ViewerControl при обработке этого сообщения, потому что программа просмотра уже закрыта.
Функция ProcessViewerEventW должна вернуть 0.
VE_READНовый файл загружен в программу просмотра.
+
VE_READНовый файл загружен в программу просмотра.
Param = NULL.
Функция ProcessViewerEventW должна вернуть 0.
VE_KILLFOCUSПрограмма просмотра потеряла фокус ввода.
+
VE_KILLFOCUSПрограмма просмотра потеряла фокус ввода.
Param указывает на переменную, содержащую значение ViewerID вьюера, теряющего фокус.
Функция ProcessViewerEventW должна вернуть 0.
VE_GOTFOCUSПрограмма просмотра получила фокус ввода.
+
VE_GOTFOCUSПрограмма просмотра получила фокус ввода.
Param указывает на переменную, содержащую значение ViewerID вьюера, получающего фокус.
Функция ProcessViewerEventW должна вернуть 0.

Замечание для VE_GOTFOCUS Внимание!

diff --git a/enc/enc_rus/meta/structures/versioninfo.html b/enc/enc_rus/meta/structures/versioninfo.html index 77513fba58..3496450eb7 100644 --- a/enc/enc_rus/meta/structures/versioninfo.html +++ b/enc/enc_rus/meta/structures/versioninfo.html @@ -37,15 +37,15 @@

Элементы

Stage
Тип версии (перечисление VERSION_STAGE): - - - - - - - - - + + + + + + + + +
ТипОписание
VS_RELEASEрелиз
VS_ALPHAальфа
VS_BETAбета
VS_RCрелиз-кандидат
ТипОписание
VS_RELEASEрелиз
VS_ALPHAальфа
VS_BETAбета
VS_RCрелиз-кандидат
diff --git a/enc/enc_rus/meta/structures/viewerinfo.html b/enc/enc_rus/meta/structures/viewerinfo.html index a553703155..08ec8c6e97 100644 --- a/enc/enc_rus/meta/structures/viewerinfo.html +++ b/enc/enc_rus/meta/structures/viewerinfo.html @@ -54,21 +54,21 @@

Элементы

Options
Состояние настроек программы просмотра. Может быть комбинацией из следующих флагов (перечисление VIEWER_OPTIONS): - - - - - - - - - - - - + + + + + + + + + + +
ФлагОписание
VOPT_SAVEFILEPOSITION"Сохранять позицию файла" ("Save file position")
VOPT_AUTODETECTCODEPAGE"Автоопределение кодовой страницы" ("Autodetect code page")
VOPT_NONEНулевой флаг.
VOPT_SHOWTITLEBARПоказана статусная строка.
-
VOPT_SHOWKEYBARПоказана линейка функциональных клавиш.
-
VOPT_SHOWSCROLLBARПоказана полоса прокрутки.
-
VOPT_QUICKVIEWПросмотрщик работает в режиме быстрого просмотра (Quick View).
+
ФлагОписание
VOPT_SAVEFILEPOSITION"Сохранять позицию файла" ("Save file position")
VOPT_AUTODETECTCODEPAGE"Автоопределение кодовой страницы" ("Autodetect code page")
VOPT_NONEНулевой флаг.
VOPT_SHOWTITLEBARПоказана статусная строка.
+
VOPT_SHOWKEYBARПоказана линейка функциональных клавиш.
+
VOPT_SHOWSCROLLBARПоказана полоса прокрутки.
+
VOPT_QUICKVIEWПросмотрщик работает в режиме быстрого просмотра (Quick View).
WindowSizeX, WindowSizeY
diff --git a/enc/enc_rus/meta/structures/viewermode.html b/enc/enc_rus/meta/structures/viewermode.html index 196aa4adef..1df6e49aad 100644 --- a/enc/enc_rus/meta/structures/viewermode.html +++ b/enc/enc_rus/meta/structures/viewermode.html @@ -35,22 +35,22 @@

Элементы

Flags
Комбинация следующих значений (тип VIEWER_MODE_FLAGS). - - - - - + + + + +
ФлагОписание
VMF_WRAPВключена свёртка строк.
VMF_WORDWRAPПри свертке используется перенос строк по словам, а не буквам.
ФлагОписание
VMF_WRAPВключена свёртка строк.
VMF_WORDWRAPПри свертке используется перенос строк по словам, а не буквам.
ViewMode
Режим программы просмотра, комбинация следующих значений (перечисление VIEWER_MODE_TYPE). - - - - - - - + + + + + + +
ТипОписание
VMT_TEXTТекстовый.
VMT_HEXHex-режим.
VMT_DUMPDump-режим.
ТипОписание
VMT_TEXTТекстовый.
VMT_HEXHex-режим.
VMT_DUMPDump-режим.
diff --git a/enc/enc_rus/meta/structures/viewersetmode.html b/enc/enc_rus/meta/structures/viewersetmode.html index ff99c11cc4..0ea4ebfd5d 100644 --- a/enc/enc_rus/meta/structures/viewersetmode.html +++ b/enc/enc_rus/meta/structures/viewersetmode.html @@ -44,23 +44,23 @@

Элементы

Type
Тип режима. Может быть одним из следующих (перечисление VIEWER_SETMODE_TYPES): - - - + + - - - - + + + +
ТипОписание
VSMT_VIEWMODEРежим представления текста: iParam равен значению перечисления VIEWER_MODE_TYPE: +
ТипОписание
VSMT_VIEWMODEРежим представления текста: iParam равен значению перечисления VIEWER_MODE_TYPE: - - - - - - - + + + + + + +
РежимОписание
VMT_TEXTустановить текстовый режим
VMT_HEXустановить hex-режим
VMT_DUMPустановить dump-режим
РежимОписание
VMT_TEXTустановить текстовый режим
VMT_HEXустановить hex-режим
VMT_DUMPустановить dump-режим
VSMT_WRAPПеренос строк: iParam = 1 - включить перенос, iParam = 0 - выключить.
VSMT_WORDWRAPТип свёртки: iParam = 1 - использовать перенос строк по словам, iParam = 0 - по буквам.
VSMT_WRAPПеренос строк: iParam = 1 - включить перенос, iParam = 0 - выключить.
VSMT_WORDWRAPТип свёртки: iParam = 1 - использовать перенос строк по словам, iParam = 0 - по буквам.
iParam
@@ -70,9 +70,9 @@

Элементы

Flags
Дополнительные флаги (тип VIEWER_SETMODEFLAGS_TYPES): - - - + + +
РежимОписание
VSMFL_REDRAWПосле применения "режима" перерисовать экран. В противном случае после установки режимов воспользоваться командой VCTL_REDRAW.
РежимОписание
VSMFL_REDRAWПосле применения "режима" перерисовать экран. В противном случае после установки режимов воспользоваться командой VCTL_REDRAW.
Reserved
diff --git a/enc/enc_rus/meta/structures/viewersetposition.html b/enc/enc_rus/meta/structures/viewersetposition.html index 40cf6526ec..851ee1649f 100644 --- a/enc/enc_rus/meta/structures/viewersetposition.html +++ b/enc/enc_rus/meta/structures/viewersetposition.html @@ -36,15 +36,15 @@

Элементы

Flags
Флаги, уточняющие процесс изменения позиции. Может быть комбинация из (тип VIEWER_SETPOS_FLAGS): - - - - - - - - - + + + + + + + + +
ФлагОписание
VSP_NOREDRAWне перерисовывать экран
VSP_PERCENTсмещение указано не в байтах, а в процентах
VSP_RELATIVEсмещение относительное, а не абсолютное
VSP_NORETNEWPOSне возвращать реальную позицию (см. StartPos)
ФлагОписание
VSP_NOREDRAWне перерисовывать экран
VSP_PERCENTсмещение указано не в байтах, а в процентах
VSP_RELATIVEсмещение относительное, а не абсолютное
VSP_NORETNEWPOSне возвращать реальную позицию (см. StartPos)
StartPos
diff --git a/enc/enc_rus/meta/structures/windowinfo.html b/enc/enc_rus/meta/structures/windowinfo.html index eee43cdb0f..ede927d57c 100644 --- a/enc/enc_rus/meta/structures/windowinfo.html +++ b/enc/enc_rus/meta/structures/windowinfo.html @@ -56,31 +56,31 @@

Элементы

Type
Тип окна. Может иметь одно из следующих значений (перечисление WINDOWINFO_TYPE): - - - - - - - - - - - - - + + + + + + + + + + + + +
ТипОписание
WTYPE_PANELSфайловые панели
WTYPE_VIEWERокно встроенной программы просмотра
WTYPE_EDITORокно встроенного редактора
WTYPE_DIALOGдиалог
WTYPE_VMENUменю
WTYPE_HELPокно подсказки
ТипОписание
WTYPE_PANELSфайловые панели
WTYPE_VIEWERокно встроенной программы просмотра
WTYPE_EDITORокно встроенного редактора
WTYPE_DIALOGдиалог
WTYPE_VMENUменю
WTYPE_HELPокно подсказки
Flags
Могут быть комбинацией следующих значений (тип WINDOWINFO_FLAGS): - - - - - - - + + + + + + +
ТипОписание
WIF_MODIFIEDпризнак модификации содержимого файла в окне, может быть только у WTYPE_EDITOR
WIF_CURRENTпризнак, является ли окно текущим
WIF_MODALпризнак, является ли окно модальным
ТипОписание
WIF_MODIFIEDпризнак модификации содержимого файла в окне, может быть только у WTYPE_EDITOR
WIF_CURRENTпризнак, является ли окно текущим
WIF_MODALпризнак, является ли окно модальным
diff --git a/enc/enc_rus/meta/structures/windowtype.html b/enc/enc_rus/meta/structures/windowtype.html index 88282beeee..37be5347e7 100644 --- a/enc/enc_rus/meta/structures/windowtype.html +++ b/enc/enc_rus/meta/structures/windowtype.html @@ -34,19 +34,19 @@

Элементы

Type
Тип окна. Может иметь одно из следующих значений (перечисление WINDOWINFO_TYPE): - - - - - - - - - - - - - + + + + + + + + + + + + +
ТипОписание
WTYPE_PANELSфайловые панели
WTYPE_VIEWERокно встроенной программы просмотра
WTYPE_EDITORокно встроенного редактора
WTYPE_DIALOGдиалог
WTYPE_VMENUменю
WTYPE_HELPокно подсказки
ТипОписание
WTYPE_PANELSфайловые панели
WTYPE_VIEWERокно встроенной программы просмотра
WTYPE_EDITORокно встроенного редактора
WTYPE_DIALOGдиалог
WTYPE_VMENUменю
WTYPE_HELPокно подсказки
diff --git a/enc/enc_rus/meta/viewerapi/index.html b/enc/enc_rus/meta/viewerapi/index.html index 1f69957cd1..db25bbcd52 100644 --- a/enc/enc_rus/meta/viewerapi/index.html +++ b/enc/enc_rus/meta/viewerapi/index.html @@ -22,11 +22,11 @@

Viewer API

Экспортируемые функции, т.е. те, которые плагин экспортирует для Far Manager

- + - - + +
ФункцияОписание
ФункцияОписание
ProcessViewerEventWобработка событий программы просмотраProcessViewerEventWобработка событий программы просмотра
@@ -34,46 +34,46 @@

Сервисные функции, указатели на эти функц SetStartupInfoW

- + - - + + - - + +
ФункцияОписание
ФункцияОписание
Viewerобеспечивает доступ к внутренней программе просмотра Far ManagerViewerобеспечивает доступ к внутренней программе просмотра Far Manager
ViewerControlпозволяет запрашивать различную информацию о встроенной программе просмотра Far Manager и управлять её состояниемViewerControlпозволяет запрашивать различную информацию о встроенной программе просмотра Far Manager и управлять её состоянием

Структуры

- + - - + + - - + + - - + + - - + + - - + + - - + +
СтруктураОписание
СтруктураОписание
ViewerInfoинформации о текущем состоянии программы просмотраViewerInfoинформации о текущем состоянии программы просмотра
ViewerModeинформация о режимах программы просмотраViewerModeинформация о режимах программы просмотра
ViewerSelectвыделение области в программе просмотраViewerSelectвыделение области в программе просмотра
ViewerSetModeизменение режима программы просмотраViewerSetModeизменение режима программы просмотра
ViewerSetPositionизменение текущей позиции в файлеViewerSetPositionизменение текущей позиции в файле
ProcessViewerEventInfoинформация о событии в программе просмотраProcessViewerEventInfoинформация о событии в программе просмотра
diff --git a/enc/enc_rus/meta/winapi/char_info.html b/enc/enc_rus/meta/winapi/char_info.html index ebe84da477..719ee99bb0 100644 --- a/enc/enc_rus/meta/winapi/char_info.html +++ b/enc/enc_rus/meta/winapi/char_info.html @@ -49,37 +49,37 @@

Элементы

Атрибуты можно разделить на два класса: цвет и DBCS. Все константы определены в заголовочном файле Wincon.h: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
АтрибутОписание
FOREGROUND_BLUEЦвет текста содержит синий.
FOREGROUND_GREENЦвет текста содержит зелёный.
FOREGROUND_REDЦвет текста содержит красный.
FOREGROUND_INTENSITYЦвет текста усилен.
BACKGROUND_BLUEЦвет фона содержит синий.
BACKGROUND_GREENЦвет фона содержит зелёный.
BACKGROUND_REDЦвет фона содержит красный.
BACKGROUND_INTENSITYЦвет фона усилен.
COMMON_LVB_LEADING_BYTEDBCS: Leading byte.
COMMON_LVB_TRAILING_BYTEDBCS: Trailing byte.
COMMON_LVB_GRID_HORIZONTALDBCS: Grid attribute: top horizontal.
COMMON_LVB_GRID_LVERTICALDBCS: Grid attribute: left vertical.
COMMON_LVB_GRID_RVERTICALDBCS: Grid attribute: right vertical.
COMMON_LVB_REVERSE_VIDEODBCS: Reverse foreground and background attributes.
COMMON_LVB_UNDERSCOREDBCS: Underscore.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
АтрибутОписание
FOREGROUND_BLUEЦвет текста содержит синий.
FOREGROUND_GREENЦвет текста содержит зелёный.
FOREGROUND_REDЦвет текста содержит красный.
FOREGROUND_INTENSITYЦвет текста усилен.
BACKGROUND_BLUEЦвет фона содержит синий.
BACKGROUND_GREENЦвет фона содержит зелёный.
BACKGROUND_REDЦвет фона содержит красный.
BACKGROUND_INTENSITYЦвет фона усилен.
COMMON_LVB_LEADING_BYTEDBCS: Leading byte.
COMMON_LVB_TRAILING_BYTEDBCS: Trailing byte.
COMMON_LVB_GRID_HORIZONTALDBCS: Grid attribute: top horizontal.
COMMON_LVB_GRID_LVERTICALDBCS: Grid attribute: left vertical.
COMMON_LVB_GRID_RVERTICALDBCS: Grid attribute: right vertical.
COMMON_LVB_REVERSE_VIDEODBCS: Reverse foreground and background attributes.
COMMON_LVB_UNDERSCOREDBCS: Underscore.
Атрибуты переднего плана (FOREGROUND_*) определяют цвет текста (символов). diff --git a/enc/enc_rus/meta/winapi/index.html b/enc/enc_rus/meta/winapi/index.html index 8f307a0cea..37485a58f9 100644 --- a/enc/enc_rus/meta/winapi/index.html +++ b/enc/enc_rus/meta/winapi/index.html @@ -19,98 +19,98 @@

Структуры и функции Windows API

Функции Windows API

- - - - + + + + - - - + + + - - - + + + - - - + + + - - - + + +
ФункцияОписание
GetFileTimeвозвращает дату и время создания, модификации и последнего доступа к файлу
ФункцияОписание
GetFileTimeвозвращает дату и время создания, модификации и последнего доступа к файлу
PeekConsoleInputсчитывает данные из указанного консольного входного буфера без удаления
PeekConsoleInputсчитывает данные из указанного консольного входного буфера без удаления
ReadConsoleInputсчитывает данные из входного буфера консоли и удаляет их оттуда
ReadConsoleInputсчитывает данные из входного буфера консоли и удаляет их оттуда
SetFileTimeустанавливает дату и время создания, модификации и последнего доступа к файлу
SetFileTimeустанавливает дату и время создания, модификации и последнего доступа к файлу
WriteConsoleInputзаписывает данные непосредственно в консольный входной буфер
WriteConsoleInputзаписывает данные непосредственно в консольный входной буфер

Структуры Windows API

- - - + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - + + + - - + +
СтруктураОписание
CHAR_INFO -определяет код символа и цветовые атрибуты экранной символьной ячейки
СтруктураОписание
CHAR_INFO +определяет код символа и цветовые атрибуты экранной символьной ячейки
CONSOLE_CURSOR_INFO -содержит информацию о консольном курсоре
CONSOLE_CURSOR_INFO +содержит информацию о консольном курсоре
COORD -определяет координаты ячейки символа в консольном буфере экрана
COORD +определяет координаты ячейки символа в консольном буфере экрана
FILETIME -число сто-наносекундных интервалов, прошедших с 1 января 1601 года
FILETIME +число сто-наносекундных интервалов, прошедших с 1 января 1601 года
FOCUS_EVENT_RECORD -содержит сообщения фокуса; является членом структуры INPUT_RECORD
FOCUS_EVENT_RECORD +содержит сообщения фокуса; является членом структуры INPUT_RECORD
INPUT_RECORD -информация о входных сообщениях в консольном входном буфере
INPUT_RECORD +информация о входных сообщениях в консольном входном буфере
KEY_EVENT_RECORD -клавиатурные события консоли; является членом структуры INPUT_RECORD
KEY_EVENT_RECORD +клавиатурные события консоли; является членом структуры INPUT_RECORD
MENU_EVENT_RECORD -сообщения меню; является членом структуры INPUT_RECORD
MENU_EVENT_RECORD +сообщения меню; является членом структуры INPUT_RECORD
MOUSE_EVENT_RECORD -информация о сообщениях мыши в консольном окне; является членом структуры INPUT_RECORD
MOUSE_EVENT_RECORD +информация о сообщениях мыши в консольном окне; является членом структуры INPUT_RECORD
RECT -определяет координаты левого верхнего и правого нижнего углов прямоугольника
RECT +определяет координаты левого верхнего и правого нижнего углов прямоугольника
SMALL_RECT -определяет координаты левого верхнего и правого нижнего углов прямоугольника
SMALL_RECT +определяет координаты левого верхнего и правого нижнего углов прямоугольника
SYSTEMTIME -хранит дату и время, используя отдельные поля для месяца, дня, года, дня недели, часов, минут, секунд и миллисекунд
SYSTEMTIME +хранит дату и время, используя отдельные поля для месяца, дня, года, дня недели, часов, минут, секунд и миллисекунд
WIN32_FIND_DATAописывает файл, найденный функциями FindFirstFile, FindFirstFileEx или FindNextFile
WIN32_FIND_DATAописывает файл, найденный функциями FindFirstFile, FindFirstFileEx или FindNextFile
WINDOW_BUFFER_SIZE_RECORD -информация об изменениях размеров экранного буфера консоли; является членом структуры INPUT_RECORD
WINDOW_BUFFER_SIZE_RECORD +информация об изменениях размеров экранного буфера консоли; является членом структуры INPUT_RECORD

Константы Windows API

- - - - + + + +
КонстантаОписание
Virtualkeycodesвиртуальные коды клавиш
КонстантаОписание
Virtualkeycodesвиртуальные коды клавиш
diff --git a/enc/enc_rus/meta/winapi/index_defs.html b/enc/enc_rus/meta/winapi/index_defs.html index 8fbfe3a531..d559372841 100644 --- a/enc/enc_rus/meta/winapi/index_defs.html +++ b/enc/enc_rus/meta/winapi/index_defs.html @@ -14,10 +14,10 @@

Константы Windows API

- - - - + + + +
КонстантаОписание
Virtualkeycodesвиртуальные коды клавиш
КонстантаОписание
Virtualkeycodesвиртуальные коды клавиш
diff --git a/enc/enc_rus/meta/winapi/index_func.html b/enc/enc_rus/meta/winapi/index_func.html index 1bf722fabe..9edda212fb 100644 --- a/enc/enc_rus/meta/winapi/index_func.html +++ b/enc/enc_rus/meta/winapi/index_func.html @@ -14,26 +14,26 @@

Функции Windows API

- - - - + + + + - - - + + + - - - + + + - - - + + + - - - + + +
ФункцияОписание
GetFileTimeвозвращает дату и время создания, модификации и последнего доступа к файлу
ФункцияОписание
GetFileTimeвозвращает дату и время создания, модификации и последнего доступа к файлу
PeekConsoleInputсчитывает данные из указанного консольного входного буфера без удаления
PeekConsoleInputсчитывает данные из указанного консольного входного буфера без удаления
ReadConsoleInputсчитывает данные из входного буфера консоли и удаляет их оттуда
ReadConsoleInputсчитывает данные из входного буфера консоли и удаляет их оттуда
SetFileTimeустанавливает дату и время создания, модификации и последнего доступа к файлу
SetFileTimeустанавливает дату и время создания, модификации и последнего доступа к файлу
WriteConsoleInputзаписывает данные непосредственно в консольный входной буфер
WriteConsoleInputзаписывает данные непосредственно в консольный входной буфер
diff --git a/enc/enc_rus/meta/winapi/index_struct.html b/enc/enc_rus/meta/winapi/index_struct.html index 655d730033..0676a74a97 100644 --- a/enc/enc_rus/meta/winapi/index_struct.html +++ b/enc/enc_rus/meta/winapi/index_struct.html @@ -14,62 +14,62 @@

Структуры Windows API

- - - + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - + + + - - + +
СтруктураОписание
CHAR_INFO -определяет код символа и цветовые атрибуты экранной символьной ячейки
СтруктураОписание
CHAR_INFO +определяет код символа и цветовые атрибуты экранной символьной ячейки
CONSOLE_CURSOR_INFO -содержит информацию о консольном курсоре.
CONSOLE_CURSOR_INFO +содержит информацию о консольном курсоре.
COORD -определяет координаты ячейки символа в консольном буфере экрана
COORD +определяет координаты ячейки символа в консольном буфере экрана
FILETIME -число сто-наносекундных интервалов, прошедших с 1 января 1601 года
FILETIME +число сто-наносекундных интервалов, прошедших с 1 января 1601 года
FOCUS_EVENT_RECORD -содержит сообщения фокуса; является членом структуры INPUT_RECORD
FOCUS_EVENT_RECORD +содержит сообщения фокуса; является членом структуры INPUT_RECORD
INPUT_RECORD -информация о входных сообщениях в консольном входном буфере
INPUT_RECORD +информация о входных сообщениях в консольном входном буфере
KEY_EVENT_RECORD -клавиатурные события консоли; является членом структуры INPUT_RECORD
KEY_EVENT_RECORD +клавиатурные события консоли; является членом структуры INPUT_RECORD
MENU_EVENT_RECORD -сообщения меню; является членом структуры INPUT_RECORD
MENU_EVENT_RECORD +сообщения меню; является членом структуры INPUT_RECORD
MOUSE_EVENT_RECORD -информация о сообщениях мыши в консольном окне; является членом структуры INPUT_RECORD
MOUSE_EVENT_RECORD +информация о сообщениях мыши в консольном окне; является членом структуры INPUT_RECORD
RECT -определяет координаты левого верхнего и правого нижнего углов прямоугольника
RECT +определяет координаты левого верхнего и правого нижнего углов прямоугольника
SMALL_RECT -определяет координаты левого верхнего и правого нижнего углов прямоугольника
SMALL_RECT +определяет координаты левого верхнего и правого нижнего углов прямоугольника
SYSTEMTIME -хранит дату и время, используя отдельные поля для месяца, дня, года, дня недели, часов, минут, секунд и миллисекунд.
SYSTEMTIME +хранит дату и время, используя отдельные поля для месяца, дня, года, дня недели, часов, минут, секунд и миллисекунд.
WIN32_FIND_DATAописывает файл, найденный функциями FindFirstFile, FindFirstFileEx или FindNextFile
WIN32_FIND_DATAописывает файл, найденный функциями FindFirstFile, FindFirstFileEx или FindNextFile
WINDOW_BUFFER_SIZE_RECORD -информация об изменениях размеров экранного буфера консоли; является членом структуры INPUT_RECORD
WINDOW_BUFFER_SIZE_RECORD +информация об изменениях размеров экранного буфера консоли; является членом структуры INPUT_RECORD
diff --git a/enc/enc_rus/meta/winapi/input_record.html b/enc/enc_rus/meta/winapi/input_record.html index 120a379a7d..1ca92b4b08 100644 --- a/enc/enc_rus/meta/winapi/input_record.html +++ b/enc/enc_rus/meta/winapi/input_record.html @@ -48,26 +48,26 @@

Элементы

Этот элемент может иметь одно из следующих значений: - - - + + - - + - - + - - + - - +
СобытиеОписание
KEY_EVENTЭлемент Event содержит структуру KEY_EVENT_RECORD +
СобытиеОписание
KEY_EVENTЭлемент Event содержит структуру KEY_EVENT_RECORD с информацией о сообщении с клавиатуры.
MOUSE_EVENT Элемент Event содержит структуру MOUSE_EVENT_RECORD +
MOUSE_EVENT Элемент Event содержит структуру MOUSE_EVENT_RECORD с информацией о сообщении мыши - перемещении или нажатии клавиш.
WINDOW_BUFFER_SIZE_EVENT Элемент Event +
WINDOW_BUFFER_SIZE_EVENT Элемент Event содержит структуру WINDOW_BUFFER_SIZE_RECORD с информацией о новом размере экрана консоли.
MENU_EVENTЭлемент Event содержит структуру MENU_EVENT_RECORD. +
MENU_EVENTЭлемент Event содержит структуру MENU_EVENT_RECORD. Эти сообщения используются системой и должны игнорироваться.
FOCUS_EVENTЭлемент Event содержит структуру FOCUS_EVENT_RECORD. +
FOCUS_EVENTЭлемент Event содержит структуру FOCUS_EVENT_RECORD. Эти сообщения используются системой и должны игнорироваться.
diff --git a/enc/enc_rus/meta/winapi/key_event_record.html b/enc/enc_rus/meta/winapi/key_event_record.html index 8ec16261a2..b7223c5393 100644 --- a/enc/enc_rus/meta/winapi/key_event_record.html +++ b/enc/enc_rus/meta/winapi/key_event_record.html @@ -59,25 +59,25 @@

Элементы

Состояние управляющих клавиш. Может быть комбинацией следующих значений: - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +
КлавишаЗначениеОписание
CAPSLOCK_ON0x0080CAPS LOCK включён.
ENHANCED_KEY0x0100Клавиша расширенная.
LEFT_ALT_PRESSED 0x0002Левый ALT нажат.
LEFT_CTRL_PRESSED 0x0008Левый CTRL нажат.
NUMLOCK_ON 0x0020NUM LOCK включён.
RIGHT_ALT_PRESSED 0x0001Правый ALT нажат.
RIGHT_CTRL_PRESSED 0x0004Правый CTRL нажат.
SCROLLLOCK_ON 0x0040SCROLL LOCK включён.
SHIFT_PRESSED 0x0010Клавиша SHIFT нажата.
КлавишаЗначениеОписание
CAPSLOCK_ON0x0080CAPS LOCK включён.
ENHANCED_KEY0x0100Клавиша расширенная.
LEFT_ALT_PRESSED 0x0002Левый ALT нажат.
LEFT_CTRL_PRESSED 0x0008Левый CTRL нажат.
NUMLOCK_ON 0x0020NUM LOCK включён.
RIGHT_ALT_PRESSED 0x0001Правый ALT нажат.
RIGHT_CTRL_PRESSED 0x0004Правый CTRL нажат.
SCROLLLOCK_ON 0x0040SCROLL LOCK включён.
SHIFT_PRESSED 0x0010Клавиша SHIFT нажата.
diff --git a/enc/enc_rus/meta/winapi/mouse_event_record.html b/enc/enc_rus/meta/winapi/mouse_event_record.html index a33a9e78b5..4d181ab6f3 100644 --- a/enc/enc_rus/meta/winapi/mouse_event_record.html +++ b/enc/enc_rus/meta/winapi/mouse_event_record.html @@ -51,25 +51,25 @@

Элементы

Состояние управляющих клавиш. Может быть комбинацией следующих значений: - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +
КлавишаОписание
CAPSLOCK_ONCAPS LOCK включён.
ENHANCED_KEYКлавиша расширенная.
LEFT_ALT_PRESSED Левый ALT нажат.
LEFT_CTRL_PRESSED Левый CTRL нажат.
NUMLOCK_ON NUM LOCK включён.
RIGHT_ALT_PRESSED Правый ALT нажат.
RIGHT_CTRL_PRESSED Правый CTRL нажат.
SCROLLLOCK_ON SCROLL LOCK включён.
SHIFT_PRESSED Клавиша SHIFT нажата.
КлавишаОписание
CAPSLOCK_ONCAPS LOCK включён.
ENHANCED_KEYКлавиша расширенная.
LEFT_ALT_PRESSED Левый ALT нажат.
LEFT_CTRL_PRESSED Левый CTRL нажат.
NUMLOCK_ON NUM LOCK включён.
RIGHT_ALT_PRESSED Правый ALT нажат.
RIGHT_CTRL_PRESSED Правый CTRL нажат.
SCROLLLOCK_ON SCROLL LOCK включён.
SHIFT_PRESSED Клавиша SHIFT нажата.
@@ -77,20 +77,20 @@

Элементы

Тип сообщения мыши. Если ноль, то кнопка мыши была нажата или отпущена. Иначе одно из следующих значений: - - - + + + - - - - + + + - - + diff --git a/enc/enc_rus/meta/winapi/win32_find_data.html b/enc/enc_rus/meta/winapi/win32_find_data.html index dc9401d1ce..9a1af50eb3 100644 --- a/enc/enc_rus/meta/winapi/win32_find_data.html +++ b/enc/enc_rus/meta/winapi/win32_find_data.html @@ -44,59 +44,59 @@

Элементы

следующих значений:
СобытиеОписание
DOUBLE_CLICKВторое нажатие при двойном щелчке (первое нажатие приходит как обычное сообщение).
СобытиеОписание
DOUBLE_CLICKВторое нажатие при двойном щелчке (первое нажатие приходит как обычное сообщение).
MOUSE_MOVEDПозиция мыши изменилась.
MOUSE_WHEELEDУстанавливается при вертикальной прокрутке колёсика +
MOUSE_MOVEDПозиция мыши изменилась.
MOUSE_WHEELEDУстанавливается при вертикальной прокрутке колёсика на мышке. Если установлен этот флаг, то в старшем слове dwButtonState содержтся значение, кратное WHEEL_DELTA. По умолчанию это значение равно 120, но может изменяться в зависимости от драйвера мыши.
MOUSE_HWHEELEDWindows Vista/2008/7: Устанавливается при горизонтальной прокрутке колёсика +
MOUSE_HWHEELEDWindows Vista/2008/7: Устанавливается при горизонтальной прокрутке колёсика на мышке. Если установлен этот флаг, то в старшем слове dwButtonState содержтся значение, кратное WHEEL_DELTA. По умолчанию это значение равно 120, но может изменяться в зависимости от драйвера мыши.
- - - + + - - + - - + + - - + - - + + - - + - - + - - + - - + + - - + + - - + + - - + - - + + - - + +
АтрибутОписание
FILE_ATTRIBUTE_ARCHIVEЭто архивный файл. Приложения должны использовать этот флаг +
АтрибутОписание
FILE_ATTRIBUTE_ARCHIVEЭто архивный файл. Приложения должны использовать этот флаг для копирования, архивирования или удаления.
FILE_ATTRIBUTE_COMPRESSEDФайл или каталог сжат. Для файла это означает, что +
FILE_ATTRIBUTE_COMPRESSEDФайл или каталог сжат. Для файла это означает, что все данные его сжаты, для каталога - что компрессия по умолчанию применяется ко всем его файлам и подкаталогам.
FILE_ATTRIBUTE_DIRECTORYЭто каталог.
FILE_ATTRIBUTE_DIRECTORYЭто каталог.
FILE_ATTRIBUTE_ENCRYPTEDФайл или каталог зашифрован. Для файла, это означает, что все данные в +
FILE_ATTRIBUTE_ENCRYPTEDФайл или каталог зашифрован. Для файла, это означает, что все данные в файле зашифрованы. Для директория, это означает, что шифрование является умолчанием для вновь созданных файлов и подкаталогов.
FILE_ATTRIBUTE_HIDDENФайл скрыт. Такой файл не включается в обычный листинг каталога.
FILE_ATTRIBUTE_HIDDENФайл скрыт. Такой файл не включается в обычный листинг каталога.
FILE_ATTRIBUTE_NORMALУ этого файла не установлены другие атрибуты. Это значение +
FILE_ATTRIBUTE_NORMALУ этого файла не установлены другие атрибуты. Это значение корректно только при использовании без остальных флагов.
FILE_ATTRIBUTE_OFFLINEДанные файла не доступны непосредственно. Означает, что реальные +
FILE_ATTRIBUTE_OFFLINEДанные файла не доступны непосредственно. Означает, что реальные данные файла были физически перемещены на устройства хранения.
FILE_ATTRIBUTE_READONLYФайл только для чтения. Приложения могут читать такой файл, но +
FILE_ATTRIBUTE_READONLYФайл только для чтения. Приложения могут читать такой файл, но не могут записывать или удалять его.
FILE_ATTRIBUTE_REPARSE_POINTКаталог является точкой повторной обработки.
FILE_ATTRIBUTE_REPARSE_POINTКаталог является точкой повторной обработки.
FILE_ATTRIBUTE_SPARSE_FILEФайл является т.н. Разрежённый файл.
FILE_ATTRIBUTE_SPARSE_FILEФайл является т.н. Разрежённый файл.
FILE_ATTRIBUTE_SYSTEMЭтот файл - часть операционной системы.
FILE_ATTRIBUTE_SYSTEMЭтот файл - часть операционной системы.
FILE_ATTRIBUTE_TEMPORARYЭто временный файл. Приложения должны записывать в такой файл +
FILE_ATTRIBUTE_TEMPORARYЭто временный файл. Приложения должны записывать в такой файл только в крайней необходимости. Большая часть данных файла находится в памяти и не сбрасывается на диск, так как файл будет удалён.
FILE_ATTRIBUTE_NOT_CONTENT_INDEXEDЭтот файл или каталог не будут индексироваться службой индексирования.
FILE_ATTRIBUTE_NOT_CONTENT_INDEXEDЭтот файл или каталог не будут индексироваться службой индексирования.
FILE_ATTRIBUTE_VIRTUALЭтот файл - виртуальный файл.
FILE_ATTRIBUTE_VIRTUALЭтот файл - виртуальный файл.
diff --git a/enc/enc_rus/styles/styles.css b/enc/enc_rus/styles/styles.css index b523f774fa..488321186d 100644 --- a/enc/enc_rus/styles/styles.css +++ b/enc/enc_rus/styles/styles.css @@ -78,31 +78,29 @@ TABLE.cont MARGIN-BOTTOM: 0.3em; WIDTH: 90% } -TR.cont +.cont th, .cont td { - VERTICAL-ALIGN: top + FONT-SIZE: 70%; + PADDING-LEFT: 8px; + PADDING-RIGHT: 8px; + PADDING-TOP: 4px; + PADDING-BOTTOM: 4px; + TEXT-ALIGN: left; } -TH.cont +.cont th { - PADDING-RIGHT: 8px; - PADDING-LEFT: 8px; - FONT-SIZE: 70%; BACKGROUND: #cccccc; - PADDING-BOTTOM: 4px; - VERTICAL-ALIGN: bottom; - PADDING-TOP: 4px; - TEXT-ALIGN: left } -TD.cont +.cont td { - PADDING-RIGHT: 8px; - PADDING-LEFT: 8px; - FONT-SIZE: 70%; BACKGROUND: #ffffff; - PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; - PADDING-TOP: 4px } +.cont td:last-child +{ + width: 60%; +} + A.pre { FONT-WEIGHT: bold; @@ -305,7 +303,8 @@ PRE.syntax CURSOR: text; COLOR: #101030; PADDING-TOP: 2pt; - FONT-FAMILY: Courier New,Lucida Console, Courier New, Courier, monospace + FONT-FAMILY: Courier New,Lucida Console, Courier New, Courier, monospace; + tab-size: 2; } KBD { diff --git a/enc/tools/tool.make_chm.py b/enc/tools/tool.make_chm.py index e4baed592b..0f983cb6b8 100644 --- a/enc/tools/tool.make_chm.py +++ b/enc/tools/tool.make_chm.py @@ -11,7 +11,7 @@ # contents tree for HHC is generated from /html/index.html following links one level down. # links in each file are followed only between comments, for each "

" a new "folder" is created, -# for each "" a new topic with some additional logic that prevents following unwanted links (only width=40% links are followed under h3 sections) +# for each "" a new topic ( must be in the very beginning of

content) # also, for "

", text for the title is taken upto to the first comma @@ -90,7 +90,7 @@ def make_chm_lang(lang): contents_filename = join(chm_lang_dir, "plugins%s.hhc" % lang[0]) match_h3 = re.compile("

(?P.*?)(</h3>|,)", re.I) match_link_no_h3 = re.compile(r'<a.+?href\s*=\s*(?P<quote>[\'\"])(.+?)(?P=quote).*?>(.+?)</a>', re.I) - match_link_after_h3 = re.compile(r'.?width\=\"40\%\".?<a.+?href\s*=\s*(?P<quote>[\'\"])(.+?)(?P=quote).*?>(.+?)</a>', re.I) + match_link_after_h3 = re.compile(r'<td><a.+?href\s*=\s*(?P<quote>[\'\"])(.+?)(?P=quote).*?>(.+?)</a>', re.I) cntnts = open(contents_filename, "w", encoding="windows-1251") cntnts.write( From 39b47ede2abb4e7596eec6923fb519c0371333c2 Mon Sep 17 00:00:00 2001 From: johnd0e <1838643+johnd0e@users.noreply.github.com> Date: Wed, 19 Feb 2025 16:55:00 +0100 Subject: [PATCH 03/23] Enc: fix "Warning!" block margins/padding in tables compare e.g. structures/processeditoreventinfo.html --- enc/enc_rus/styles/styles.css | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/enc/enc_rus/styles/styles.css b/enc/enc_rus/styles/styles.css index 488321186d..eeeafac348 100644 --- a/enc/enc_rus/styles/styles.css +++ b/enc/enc_rus/styles/styles.css @@ -328,16 +328,17 @@ P.note { CLEAR: both; MARGIN-TOP: 1em; + MARGIN-LEFT: 0.1em; FONT-WEIGHT: bold; - MARGIN-BOTTOM: -1.0em; FONT-FAMILY: tahoma, arial, helvetica; - MARGIN-LEFT: 0.1em + height: 13px; } UL.note { - MARGIN-LEFT: 1.5em; FONT-FAMILY: tahoma, arial, helvetica; - LIST-STYLE-TYPE: none + LIST-STYLE-TYPE: none; + margin-top: 0; + padding-left: 1.5em; } SPAN.faqq { From 9d6c26612dc96548b398e6498a3ba53b0422a157 Mon Sep 17 00:00:00 2001 From: johnd0e <1838643+johnd0e@users.noreply.github.com> Date: Mon, 17 Feb 2025 19:46:28 +0100 Subject: [PATCH 04/23] Enc: mass clean up notes/warnings --- .../meta/dialogapi/controls/di_button.html | 2 +- .../meta/dialogapi/controls/di_checkbox.html | 2 +- .../meta/dialogapi/controls/di_combobox.html | 2 +- .../meta/dialogapi/controls/di_doublebox.html | 2 +- enc/enc_rus/meta/dialogapi/controls/di_edit.html | 2 +- .../meta/dialogapi/controls/di_fixedit.html | 2 +- .../meta/dialogapi/controls/di_listbox.html | 2 +- .../meta/dialogapi/controls/di_pswedit.html | 2 +- .../meta/dialogapi/controls/di_radiobutton.html | 2 +- .../meta/dialogapi/controls/di_singlebox.html | 2 +- enc/enc_rus/meta/dialogapi/controls/di_text.html | 2 +- .../meta/dialogapi/controls/di_usercontrol.html | 2 +- enc/enc_rus/meta/dialogapi/controls/di_vtext.html | 2 +- .../meta/dialogapi/dmsg/dm_getconsttextptr.html | 2 +- .../meta/exported_functions/closeanalysew.html | 2 +- enc/enc_rus/meta/exported_functions/openw.html | 2 +- enc/enc_rus/meta/fsf/comparestrings.html | 2 +- enc/enc_rus/meta/fsf/convertpath.html | 15 +++++++-------- enc/enc_rus/meta/fsf/getcurrentdirectory.html | 2 +- enc/enc_rus/meta/fsf/index.html | 4 ++-- enc/enc_rus/meta/macro/about/index.html | 2 +- enc/enc_rus/meta/macro/about/macroarea.html | 2 +- enc/enc_rus/meta/macro/macrocmd/boolop.html | 2 +- .../meta/macro/macrocmd/prop_func/general.html | 2 +- enc/enc_rus/meta/macro/macrokey/delete.html | 2 +- enc/enc_rus/meta/macro/macrokey/record.html | 2 +- enc/enc_rus/meta/macro/macrokey/setting.html | 2 +- .../meta/service_functions/advcontrol.html | 8 ++++---- .../meta/service_functions/editorcontrol.html | 2 +- enc/enc_rus/meta/service_functions/getmsg.html | 2 +- .../meta/service_functions/panelcontrol.html | 8 ++++---- .../meta/service_functions/settingscontrol.html | 2 +- .../meta/structures/editorsetparameter.html | 2 +- enc/enc_rus/meta/structures/farcolor.html | 6 +++--- enc/enc_rus/meta/structures/pluginmenuitem.html | 2 +- .../meta/structures/processeditoreventinfo.html | 6 +++--- .../meta/structures/processviewereventinfo.html | 2 +- enc/enc_rus/meta/winapi/getfiletime.html | 4 ++-- enc/enc_rus/meta/winapi/setfiletime.html | 2 +- 39 files changed, 57 insertions(+), 58 deletions(-) diff --git a/enc/enc_rus/meta/dialogapi/controls/di_button.html b/enc/enc_rus/meta/dialogapi/controls/di_button.html index b399e33101..40a59091eb 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_button.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_button.html @@ -33,7 +33,7 @@ <h1>DI_BUTTON</h1> }; </pre> -<p class=note><img src="../../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../../images/note.gif" alt="Внимание!"> Внимание!</p> <UL class=note><LI>Приведено схематичное изображение структуры; полное описание структуры <a href="../../structures/fardialogitem.html">см. здесь</a>.</LI></UL> <h3>Selected</h3> diff --git a/enc/enc_rus/meta/dialogapi/controls/di_checkbox.html b/enc/enc_rus/meta/dialogapi/controls/di_checkbox.html index a128fbee8b..3c2bc2c42b 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_checkbox.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_checkbox.html @@ -34,7 +34,7 @@ <h1>DI_CHECKBOX</h1> }; </pre> -<p class=note><img src="../../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../../images/note.gif" alt="Внимание!"> Внимание!</p> <UL class=note><LI>Приведено схематичное изображение структуры; полное описание структуры <a href="../../structures/fardialogitem.html">см. здесь</a>.</LI></UL> <h3>Selected</h3> diff --git a/enc/enc_rus/meta/dialogapi/controls/di_combobox.html b/enc/enc_rus/meta/dialogapi/controls/di_combobox.html index 73a237036c..812d8fa8df 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_combobox.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_combobox.html @@ -33,7 +33,7 @@ <h1>DI_COMBOBOX</h1> }; </pre> -<p class=note><img src="../../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../../images/note.gif" alt="Внимание!"> Внимание!</p> <UL class=note><LI>Приведено схематичное изображение структуры; полное описание структуры <a href="../../structures/fardialogitem.html">см. здесь</a>.</LI></UL> <h3>ListItems</h3> diff --git a/enc/enc_rus/meta/dialogapi/controls/di_doublebox.html b/enc/enc_rus/meta/dialogapi/controls/di_doublebox.html index b246c182d1..5a6aa9f4b2 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_doublebox.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_doublebox.html @@ -32,7 +32,7 @@ <h1>DI_DOUBLEBOX</h1> }; </pre> -<p class=note><img src="../../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../../images/note.gif" alt="Внимание!"> Внимание!</p> <UL class=note><LI>Приведено схематичное изображение структуры; полное описание структуры <a href="../../structures/fardialogitem.html">см. здесь</a>.</LI></UL> <h3>Флаги</h3> diff --git a/enc/enc_rus/meta/dialogapi/controls/di_edit.html b/enc/enc_rus/meta/dialogapi/controls/di_edit.html index 75bde45524..64065327b3 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_edit.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_edit.html @@ -33,7 +33,7 @@ <h1>DI_EDIT</h1> }; </pre> -<p class=note><img src="../../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../../images/note.gif" alt="Внимание!"> Внимание!</p> <UL class=note><LI>Приведено схематичное изображение структуры; полное описание структуры <a href="../../structures/fardialogitem.html">см. здесь</a>.</LI></UL> <h3>History</h3> diff --git a/enc/enc_rus/meta/dialogapi/controls/di_fixedit.html b/enc/enc_rus/meta/dialogapi/controls/di_fixedit.html index 8474f62a60..bcf4d59c6f 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_fixedit.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_fixedit.html @@ -34,7 +34,7 @@ <h1>DI_FIXEDIT</h1> }; </pre> -<p class=note><img src="../../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../../images/note.gif" alt="Внимание!"> Внимание!</p> <UL class=note><LI>Приведено схематичное изображение структуры; полное описание структуры <a href="../../structures/fardialogitem.html">см. здесь</a>.</LI></UL> <h3>History</h3> diff --git a/enc/enc_rus/meta/dialogapi/controls/di_listbox.html b/enc/enc_rus/meta/dialogapi/controls/di_listbox.html index 2a22833c75..978dd87cc6 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_listbox.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_listbox.html @@ -33,7 +33,7 @@ <h1>DI_LISTBOX</h1> }; </pre> -<p class=note><img src="../../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../../images/note.gif" alt="Внимание!"> Внимание!</p> <UL class=note><LI>Приведено схематичное изображение структуры; полное описание структуры <a href="../../structures/fardialogitem.html">см. здесь</a>.</LI></UL> <h3>ListItems</h3> diff --git a/enc/enc_rus/meta/dialogapi/controls/di_pswedit.html b/enc/enc_rus/meta/dialogapi/controls/di_pswedit.html index 924dce4b11..b8c1d89520 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_pswedit.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_pswedit.html @@ -32,7 +32,7 @@ <h1>DI_PSWEDIT</h1> }; </pre> -<p class=note><img src="../../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../../images/note.gif" alt="Внимание!"> Внимание!</p> <UL class=note><LI>Приведено схематичное изображение структуры; полное описание структуры <a href="../../structures/fardialogitem.html">см. здесь</a>.</LI></UL> <h3>Флаги</h3> diff --git a/enc/enc_rus/meta/dialogapi/controls/di_radiobutton.html b/enc/enc_rus/meta/dialogapi/controls/di_radiobutton.html index 4a4378d523..fc03cfd5f0 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_radiobutton.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_radiobutton.html @@ -35,7 +35,7 @@ <h1>DI_RADIOBUTTON</h1> }; </pre> -<p class=note><img src="../../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../../images/note.gif" alt="Внимание!"> Внимание!</p> <UL class=note><LI>Приведено схематичное изображение структуры; полное описание структуры <a href="../../structures/fardialogitem.html">см. здесь</a>.</LI></UL> <h3>Selected</h3> diff --git a/enc/enc_rus/meta/dialogapi/controls/di_singlebox.html b/enc/enc_rus/meta/dialogapi/controls/di_singlebox.html index 8cd53e892f..72783b1863 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_singlebox.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_singlebox.html @@ -32,7 +32,7 @@ <h1>DI_SINGLEBOX</h1> }; </pre> -<p class=note><img src="../../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../../images/note.gif" alt="Внимание!"> Внимание!</p> <UL class=note><LI>Приведено схематичное изображение структуры; полное описание структуры <a href="../../structures/fardialogitem.html">см. здесь</a>.</LI></UL> <h3>Флаги</h3> diff --git a/enc/enc_rus/meta/dialogapi/controls/di_text.html b/enc/enc_rus/meta/dialogapi/controls/di_text.html index 48579e7bdf..8ca6d977f0 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_text.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_text.html @@ -33,7 +33,7 @@ <h1>DI_TEXT</h1> }; </pre> -<p class=note><img src="../../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../../images/note.gif" alt="Внимание!"> Внимание!</p> <UL class=note><LI>Приведено схематичное изображение структуры; полное описание структуры <a href="../../structures/fardialogitem.html">см. здесь</a>.</LI></UL> <h3>Mask</h3> diff --git a/enc/enc_rus/meta/dialogapi/controls/di_usercontrol.html b/enc/enc_rus/meta/dialogapi/controls/di_usercontrol.html index c328540b8c..edaf3b4f28 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_usercontrol.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_usercontrol.html @@ -35,7 +35,7 @@ <h1>DI_USERCONTROL</h1> }; </pre> -<p class=note><img src="../../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../../images/note.gif" alt="Внимание!"> Внимание!</p> <UL class=note><LI>Приведено схематичное изображение структуры; полное описание структуры <a href="../../structures/fardialogitem.html">см. здесь</a>.</LI></UL> <a name="virtbuf"></a> diff --git a/enc/enc_rus/meta/dialogapi/controls/di_vtext.html b/enc/enc_rus/meta/dialogapi/controls/di_vtext.html index cf6901432b..97a025269b 100644 --- a/enc/enc_rus/meta/dialogapi/controls/di_vtext.html +++ b/enc/enc_rus/meta/dialogapi/controls/di_vtext.html @@ -33,7 +33,7 @@ <h1>DI_VTEXT</h1> }; </pre> -<p class=note><img src="../../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../../images/note.gif" alt="Внимание!"> Внимание!</p> <UL class=note><LI>Приведено схематичное изображение структуры; полное описание структуры <a href="../../structures/fardialogitem.html">см. здесь</a>.</LI></UL> <h3>Mask</h3> diff --git a/enc/enc_rus/meta/dialogapi/dmsg/dm_getconsttextptr.html b/enc/enc_rus/meta/dialogapi/dmsg/dm_getconsttextptr.html index f75a56a30a..c87639125f 100644 --- a/enc/enc_rus/meta/dialogapi/dmsg/dm_getconsttextptr.html +++ b/enc/enc_rus/meta/dialogapi/dmsg/dm_getconsttextptr.html @@ -51,7 +51,7 @@ <h3>Элементы</h3> <h3>Замечания</h3> <div class=descr> -<p class=note><img src="../../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!</p> <br> +<p class=note><img src="../../../images/note.gif" alt="Внимание!"> Внимание!</p> <br> <div class=alert2> Полученную сообщением <code>DM_GETCONSTTEXTPTR</code> строку ни в коем случае нельзя изменять! <br> А также нельзя сохранять сам указатель, так как он меняется при изменениях в строке ввода. <br> </div> diff --git a/enc/enc_rus/meta/exported_functions/closeanalysew.html b/enc/enc_rus/meta/exported_functions/closeanalysew.html index 50821d952b..72d6799d91 100644 --- a/enc/enc_rus/meta/exported_functions/closeanalysew.html +++ b/enc/enc_rus/meta/exported_functions/closeanalysew.html @@ -20,7 +20,7 @@ <h1>CloseAnalyseW</h1> Функция <code>CloseAnalyseW</code> вызывается Far Manager для уведомления плагина о том, что результат анализа больше не нужен и его можно удалить. Это возможно в том случае, когда пользователь решил открыть файл другим плагином или вовсе передумал его открывать. -<p class=note><img src="../../images/note.gif" alt="внимание" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../images/note.gif" alt="внимание"> Внимание!</p> <UL class=note><LI>Если пользователь выбрал ваш плагин, CloseAnalyseW не будет вызвана. Вы должны удалить данные во время обработки <a href="openw.html">OpenW</a> (OpenInfo.Data, если OpenInfo.OpenFrom == OPEN_ANALYSE). </div> diff --git a/enc/enc_rus/meta/exported_functions/openw.html b/enc/enc_rus/meta/exported_functions/openw.html index 0bec743471..f73643c0ab 100644 --- a/enc/enc_rus/meta/exported_functions/openw.html +++ b/enc/enc_rus/meta/exported_functions/openw.html @@ -39,7 +39,7 @@ <h3>Возвращаемое значение</h3> адресом внутреннего объекта плагина, или адресом структуры с данными плагина, или любым другим уникальным идентификатором, отличным от нуля.<br> В случае неудачного завершения функции, возвращаемое значение должно равняться <code>NULL</code>.</p> -<p class=note><img src="../../images/note.gif" alt="Замечание для OpenW" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../images/note.gif" alt="Замечание для OpenW"> Внимание!</p> <UL class=note><LI>Если значение поля <a href="../structures/openinfo.html">OpenInfo::OpenFrom</a>, принимаемое плагином, равно <code>OPEN_FROMMACRO</code>, то возвращаемое значение формируется по правилам:<br> - Если плагин вернул <code>0</code>, макросу возвращается <code>false</code>.<br> - Если плагин вернул <code>1</code> или <code>INVALID_HANDLE_VALUE</code>, макросу возвращается <code>true</code>.<br> diff --git a/enc/enc_rus/meta/fsf/comparestrings.html b/enc/enc_rus/meta/fsf/comparestrings.html index 002e5937db..5f3ea7969d 100644 --- a/enc/enc_rus/meta/fsf/comparestrings.html +++ b/enc/enc_rus/meta/fsf/comparestrings.html @@ -44,7 +44,7 @@ <h3>Возвращаемое значение</h3> <code> 0</code>, если строки эквивалентны<br> </div> -<p class="note"><img src="../../images/warning.gif" alt="ВНИМАНИЕ!" width="10" height="10"> ВНИМАНИЕ!</p> +<p class="note"><img src="../../images/warning.gif" alt="ВНИМАНИЕ!"> ВНИМАНИЕ!</p> <ul class="note"><li>Эквивалентность строк ещё не означает, что они идентичны.<br>Функция предназначена для использования в качестве предиката сортировки, а не для проверки равенства строк.</li> </ul> diff --git a/enc/enc_rus/meta/fsf/convertpath.html b/enc/enc_rus/meta/fsf/convertpath.html index 1cde8a39ab..332c327a01 100644 --- a/enc/enc_rus/meta/fsf/convertpath.html +++ b/enc/enc_rus/meta/fsf/convertpath.html @@ -18,14 +18,13 @@ <h1>ConvertPath</h1> Функция <code>FSF.ConvertPath</code> преобразует относительное имя файлового объекта в полное (относительно FSF.GetCurrentDirectory() - в большинстве случаев это соответствует текущему каталогу активной панели). </div> -<p class=note> - <img src="../../images/note.gif" alt="Замечание для ConvertPath" width="10" height="10"> Внимание! - <ul class=note> - <li>Не используйте для этих целей функцию <code>GetFullPathName</code> из Windows API.</li> - <li>Не передавайте относительные имена файлов в любые функции Windows API, все относительные пути должны быть преобразованы в полные.</li> - <li>При передаче имён в функции Windows API используйте префикс "\\?\", чтобы избежать проблемы с длинными и нестандартными именами файлов.</li> - </ul> -</p> +<p class=note><img src="../../images/note.gif" alt="Замечание для ConvertPath"> Внимание!</p> +<ul class=note> + <li>Не используйте для этих целей функцию <code>GetFullPathName</code> из Windows API.</li> + <li>Не передавайте относительные имена файлов в любые функции Windows API, все относительные пути должны быть преобразованы в полные.</li> + <li>При передаче имён в функции Windows API используйте префикс "\\?\", чтобы избежать проблемы с длинными и нестандартными именами файлов.</li> +</ul> + <pre class=syntax> size_t WINAPI ConvertPath( diff --git a/enc/enc_rus/meta/fsf/getcurrentdirectory.html b/enc/enc_rus/meta/fsf/getcurrentdirectory.html index cd8cc43007..4a14a6908d 100644 --- a/enc/enc_rus/meta/fsf/getcurrentdirectory.html +++ b/enc/enc_rus/meta/fsf/getcurrentdirectory.html @@ -18,7 +18,7 @@ <h1>GetCurrentDirectory</h1> Функция <code>FSF.GetCurrentDirectory</code> позволяет узнать внутренний "текущий каталог" Far Manager. </div> -<p class=note><img src="../../images/note.gif" alt="Замечание для GetCurrentDirectory" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../images/note.gif" alt="Замечание для GetCurrentDirectory"> Внимание!</p> <ul class=note><li> Не используйте для этих целей функцию <code>GetCurrentDirectory</code> из Windows API.<br><br> Far устанавливает "текущий каталог" процесса исключительно в целях совместимости со старыми плагинами, и никто не гарантирует, что он всегда будет соответствовать каталогу, открытому в текущей панели.</li></ul> diff --git a/enc/enc_rus/meta/fsf/index.html b/enc/enc_rus/meta/fsf/index.html index 114f811114..e55efab3d3 100644 --- a/enc/enc_rus/meta/fsf/index.html +++ b/enc/enc_rus/meta/fsf/index.html @@ -153,7 +153,7 @@ <h3>Функции для работы с файлами</h3> <tr> <td><a href="convertpath.html">ConvertPath</a></td> <td>преобразует относительное имя файлового объекта в полное -<p class=note><img src="../../images/note.gif" alt="Замечание для ConvertPath" width="10" height="10">Внимание!</p> +<p class=note><img src="../../images/note.gif" alt="Замечание для ConvertPath"> Внимание!</p> <ul class=note><li>Не используйте для этих целей функцию <code>GetFullPathName</code> из Windows API</li></ul> </td> </tr> @@ -168,7 +168,7 @@ <h3>Функции для работы с файлами</h3> <tr> <td><a href="getcurrentdirectory.html">GetCurrentDirectory</a></td> <td>позволяет узнать внутренний "текущий каталог" Far Manager -<p class=note><img src="../../images/note.gif" alt="Замечание для GetCurrentDirectory" width="10" height="10">Внимание!</p> +<p class=note><img src="../../images/note.gif" alt="Замечание для GetCurrentDirectory"> Внимание!</p> <ul class=note><li>Не используйте для этих целей функцию <code>GetCurrentDirectory</code> из Windows API</li></ul> </td> </tr> diff --git a/enc/enc_rus/meta/macro/about/index.html b/enc/enc_rus/meta/macro/about/index.html index b493136fe4..761c98f391 100644 --- a/enc/enc_rus/meta/macro/about/index.html +++ b/enc/enc_rus/meta/macro/about/index.html @@ -20,7 +20,7 @@ <h1>Общие замечания</h1> <li>набор дополнительных <a href="../macrokey/setting.html">параметров</a>, которые влияют на способ и место воспроизведения FAR записанной последовательности.</li> </ul> -<p class="note"><img src="../../../images/warning.gif" alt="ВНИМАНИЕ!" width="10" height="10"> ВНИМАНИЕ!</p> +<p class="note"><img src="../../../images/warning.gif" alt="ВНИМАНИЕ!"> ВНИМАНИЕ!</p> <ul class="note"><li>Следует иметь в виду, что макросы разделяются по <a href="macroarea.html">областям действия</a>, т. е. тем областям в FAR, где макрос будет выполняться.</li> </ul> diff --git a/enc/enc_rus/meta/macro/about/macroarea.html b/enc/enc_rus/meta/macro/about/macroarea.html index 584d63bda3..3f7a072631 100644 --- a/enc/enc_rus/meta/macro/about/macroarea.html +++ b/enc/enc_rus/meta/macro/about/macroarea.html @@ -17,7 +17,7 @@ <h1>Области действия</h1> <p>FAR позволяет создавать независимые макросы (макросы, у которых совпадает сочетание клавиш запуска) для различных областей.</p> -<p class="note"><img src="../../../images/warning.gif" alt="ВНИМАНИЕ!" width="10" height="10"> ВНИМАНИЕ!</p> +<p class="note"><img src="../../../images/warning.gif" alt="ВНИМАНИЕ!"> ВНИМАНИЕ!</p> <ul class="note"><li>Область, к которой будет принадлежать макрос, определяется тем местом, где его <b>начали</b> записывать.</li> </ul> diff --git a/enc/enc_rus/meta/macro/macrocmd/boolop.html b/enc/enc_rus/meta/macro/macrocmd/boolop.html index 04cb8e2dbd..05ff4b02ae 100644 --- a/enc/enc_rus/meta/macro/macrocmd/boolop.html +++ b/enc/enc_rus/meta/macro/macrocmd/boolop.html @@ -49,7 +49,7 @@ <h1>Условные операторы</h1> </tr> </table> -<p class="note"><img src="../../../images/warning.gif" alt="ВНИМАНИЕ!" width="10" height="10"> ВНИМАНИЕ!</p> +<p class="note"><img src="../../../images/warning.gif" alt="ВНИМАНИЕ!"> ВНИМАНИЕ!</p> <ul class="note"><li>Операции сравнения для строковых переменных регистрозависимы.</li></ul> <p>Булевое выражение <code>Expr</code> может быть сложным. В этом случае diff --git a/enc/enc_rus/meta/macro/macrocmd/prop_func/general.html b/enc/enc_rus/meta/macro/macrocmd/prop_func/general.html index c1df8ef543..08667c097a 100644 --- a/enc/enc_rus/meta/macro/macrocmd/prop_func/general.html +++ b/enc/enc_rus/meta/macro/macrocmd/prop_func/general.html @@ -1285,7 +1285,7 @@ <h3>Среда исполнения</h3> <pre class="codesample"><code>Far.Cfg.Get("KeyMacros","TimeFormat")</code></pre> вернет вернут пустую строку и выставит Far.Cfg.Err=1, т.к. значения с именем "TimeFormat" не существует. - <p class=note><img src="../../../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!<br><br></p> + <p class=note><img src="../../../../images/note.gif" alt="Внимание!"> Внимание!<br><br></p> <UL class=note><LI>В процессе разработки Far Manager настройки (имена ключей и имена значений) могут меняться, добавляться и удаляться, поэтому Вы используете функцию на свой страх и риск. Поддержка функционала (имена ключей и имена значений) со стороны разработчиков не гарантирована. </LI></UL> diff --git a/enc/enc_rus/meta/macro/macrokey/delete.html b/enc/enc_rus/meta/macro/macrokey/delete.html index 87507117e3..7ea351e53b 100644 --- a/enc/enc_rus/meta/macro/macrokey/delete.html +++ b/enc/enc_rus/meta/macro/macrokey/delete.html @@ -25,7 +25,7 @@ <h1>Удаление макроса</h1> <li>Ввести или выбрать в диалоге назначения горячей клавиши сочетание, макрос для которого вы хотите удалить</li> </ol> -<p class="note"><img src="../../../images/warning.gif" alt="ВНИМАНИЕ!" width="10" height="10"> ВНИМАНИЕ!</p> +<p class="note"><img src="../../../images/warning.gif" alt="ВНИМАНИЕ!"> ВНИМАНИЕ!</p> <ul class="note"> <li>После удаления макроса сочетание клавиш, используемое для его выполнения, начнёт выполнять свою первоначальную функцию. т. е. diff --git a/enc/enc_rus/meta/macro/macrokey/record.html b/enc/enc_rus/meta/macro/macrokey/record.html index 2026d74c89..80ee1f1b62 100644 --- a/enc/enc_rus/meta/macro/macrokey/record.html +++ b/enc/enc_rus/meta/macro/macrokey/record.html @@ -51,7 +51,7 @@ <h1>Запись макроса</h1> Чтобы сделать его постоянным необходимо сохранить текущие настройки (<kbd>Shift</kbd>+<kbd>F9</kbd>). Либо можно воспользоваться командой плагина FAR Commands (включён в дистрибутив): "<code>macro:save</code>".</p></li> </ol> -<p class="note"><img src="../../../images/note.gif" alt="ВНИМАНИЕ!" width="10" height="10"> Примечание:</p> +<p class="note"><img src="../../../images/note.gif" alt="ВНИМАНИЕ!"> Примечание:</p> <ul class="note"> <li>На время записи макроса все остальные макросы отключаются. Таким образом, нельзя записать "многоступенчатый" макрос, diff --git a/enc/enc_rus/meta/macro/macrokey/setting.html b/enc/enc_rus/meta/macro/macrokey/setting.html index af88b2091c..108472f2ef 100644 --- a/enc/enc_rus/meta/macro/macrokey/setting.html +++ b/enc/enc_rus/meta/macro/macrokey/setting.html @@ -72,7 +72,7 @@ <h1>Параметры макрокоманды</h1> [?] - игнорировать состояние отметки блока</pre> </div> </div> -<p class="note"><img src="../../../images/note.gif" alt="ВНИМАНИЕ!" width="10" height="10"> Примечание:</p> +<p class="note"><img src="../../../images/note.gif" alt="ВНИМАНИЕ!"> Примечание:</p> <ul class="note"> <li>* FAR перед активацией макрокоманды проверяет все описанные выше условия.</li> diff --git a/enc/enc_rus/meta/service_functions/advcontrol.html b/enc/enc_rus/meta/service_functions/advcontrol.html index 21a41fee9f..0f6df4dcc4 100644 --- a/enc/enc_rus/meta/service_functions/advcontrol.html +++ b/enc/enc_rus/meta/service_functions/advcontrol.html @@ -124,7 +124,7 @@ <h3>Параметры</h3> <code>Param1</code> число, задающее номер активного окна (нумерация начинается с <code>0</code>).<br> <code>Param2</code> не используется.<br> Функция возвращает <code>TRUE</code>, если переключение состоялось и <code>FALSE</code> при неудаче (не существует требуемого окна).<br> - <p class=note><img src="../../images/note.gif" alt="Замечание для ACTL_SETCURRENTWINDOW" width="10" height="10"> Внимание!</p> + <p class=note><img src="../../images/note.gif" alt="Замечание для ACTL_SETCURRENTWINDOW"> Внимание!</p> <UL class=note><LI>Переключение не произойдёт до тех пор, пока не будет вызвана команда <code>ACTL_COMMIT</code> или пока Far Manager не получит управление.</LI></UL></td></tr> <tr><td><a name="ACTL_SETCURSORPOS">ACTL_SETCURSORPOS</a></td> @@ -151,7 +151,7 @@ <h3>Параметры</h3> </table> <code>Param2</code> не используется.<br> Функция возвращает <code>TRUE</code>. - <p class=note><img src="../../images/note.gif" alt="Замечание для ACTL_SETPROGRESSSTATE" width="10" height="10"> Внимание!</p> + <p class=note><img src="../../images/note.gif" alt="Замечание для ACTL_SETPROGRESSSTATE"> Внимание!</p> <UL class=note><LI>Работает в Windows 7 и выше. Для подробностей см. метод <a class="msdocs"><dfn>ITaskbarList3::SetProgressStat</dfn></a></LI></UL></td></tr> <tr><td><a name="ACTL_SETPROGRESSVALUE">ACTL_SETPROGRESSVALUE</a></td> @@ -159,7 +159,7 @@ <h3>Параметры</h3> <code>Param1</code> не используется.<br> <code>Param2</code> указатель на структуру <a href="../structures/progressvalue.html">ProgressValue</a>.<br> Функция возвращает <code>TRUE</code>. - <p class=note><img src="../../images/note.gif" alt="Замечание для ACTL_SETPROGRESSVALUE" width="10" height="10"> Внимание!</p> + <p class=note><img src="../../images/note.gif" alt="Замечание для ACTL_SETPROGRESSVALUE"> Внимание!</p> <UL class=note><LI>Работает в Windows 7 и выше. Для подробностей см. метод <a class="msdocs"><dfn>ITaskbarList3::SetProgressValue</dfn></a></LI></UL></td></tr> <tr><td><a name="ACTL_PROGRESSNOTIFY">ACTL_PROGRESSNOTIFY</a></td> @@ -174,7 +174,7 @@ <h3>Параметры</h3> <code>Param1</code> не используется.<br> <code>Param2</code> указатель на данные, передающиеся в функцию <code>ProcessSynchroEventW</code>, может быть <code>NULL</code>.<br> Функция всегда возвращает <code>0</code>.<br> - <p class=note><img src="../../images/note.gif" alt="Замечание для ACTL_SYNCHRO" width="10" height="10"> Внимание!</p> + <p class=note><img src="../../images/note.gif" alt="Замечание для ACTL_SYNCHRO"> Внимание!</p> <UL class=note><LI>Проверка на вызов функции <code>ProcessSynchroEventW</code> проводится в <code>GetInputRecord</code>, т.е. гарантированного времени отклика нет, но должно быть достаточно быстро.</LI></UL></td></tr> <tr><td><a name="ACTL_WAITKEY">ACTL_WAITKEY</a></td> diff --git a/enc/enc_rus/meta/service_functions/editorcontrol.html b/enc/enc_rus/meta/service_functions/editorcontrol.html index 0935e10309..4942dc7363 100644 --- a/enc/enc_rus/meta/service_functions/editorcontrol.html +++ b/enc/enc_rus/meta/service_functions/editorcontrol.html @@ -32,7 +32,7 @@ <h3>Параметры</h3> <div class=descr> <div class=dfn>EditorID</div> <div class=dfndescr>Идентификатор экземпляра редактора (текущий редактор: <code>-1</code>). Каждый экземпляр редактора имеет уникальный идентификатор, который не повторяется в текущей сессии Far Manager.</div> - <p class="note"><img src="../../images/warning.gif" alt="ВНИМАНИЕ!" width="10" height="10"> ВНИМАНИЕ!</p> + <p class="note"><img src="../../images/warning.gif" alt="ВНИМАНИЕ!"> ВНИМАНИЕ!</p> <ul class="note"><li>Обращение к текущему редактору безопасно только в контексте ProcessEditorInputW. Во всех остальных случаях текущим внезапно может оказаться совсем не тот редактор, который вы ожидали увидеть. Используйте EditorInfo.EditorID или ProcessEditorEventInfo.EditorID (в зависимости от контекста).</li> </ul> <div class=dfn>Command</div> diff --git a/enc/enc_rus/meta/service_functions/getmsg.html b/enc/enc_rus/meta/service_functions/getmsg.html index bd8f0ae585..7629f2c145 100644 --- a/enc/enc_rus/meta/service_functions/getmsg.html +++ b/enc/enc_rus/meta/service_functions/getmsg.html @@ -40,7 +40,7 @@ <h3>Возвращаемое значение</h3> Эта функция возвращает адрес запрашиваемой строки сообщения. </div> -<p class="note"><img src="../../images/warning.gif" alt="ВНИМАНИЕ!" width="10" height="10"> ВНИМАНИЕ!</p> +<p class="note"><img src="../../images/warning.gif" alt="ВНИМАНИЕ!"> ВНИМАНИЕ!</p> <ul class="note"><li>Не сохраняйте у себя этот адрес, всегда запрашивайте его заново. Если пользователь сменит язык интерфейса, адрес станет недействительным, со всеми вытекающими последствиями.</li> </ul> diff --git a/enc/enc_rus/meta/service_functions/panelcontrol.html b/enc/enc_rus/meta/service_functions/panelcontrol.html index a70ed81850..00f78ddcfc 100644 --- a/enc/enc_rus/meta/service_functions/panelcontrol.html +++ b/enc/enc_rus/meta/service_functions/panelcontrol.html @@ -45,7 +45,7 @@ <h3>Параметры</h3> <code>Param1</code> не используется.<br> <code>Param2</code> не используется.<br> Функция возвращает <code>FALSE</code>, если Far Manager запущен с ключами /e или /v (в качестве внешнего редактора или программы просмотра). В этом режиме панели не создаются. - <p class=note><img src="../../images/note.gif" alt="Замечание для FCTL_CHECKPANELSEXIST" width="10" height="10"> Внимание!<br><br></p> + <p class=note><img src="../../images/note.gif" alt="Замечание для FCTL_CHECKPANELSEXIST"> Внимание!<br><br></p> <UL class=note><LI>В режиме, когда Far Manager запущен с ключами /e или /v, функция обрабатывает только команды <code>FCTL_CHECKPANELSEXIST</code>, <code>FCTL_GETUSERSCREEN</code> и <code>FCTL_SETUSERSCREEN</code>.</LI></UL></td></tr> <tr><td><a name="FCTL_ISACTIVEPANEL">FCTL_ISACTIVEPANEL</a></td> @@ -112,7 +112,7 @@ <h3>Параметры</h3> (но при этом не меньше размера <code>PluginPanelItem</code>), то будет записано столько полей, сколько поместится целиком, а остальным будет присвоено значение <code>NULL</code>. В частности, если установить <code>FarGetPluginPanelItem::Size</code> в <code>sizeof(PluginPanelItem)</code> то можно за один вызов и без динамического выделения памяти получить все поля, не являющиеся указателями.</p> - <p class=note><img src="../../images/note.gif" alt="Замечание для FCTL_GETPANELITEM" width="10" height="10"> Внимание! Tак делать нельзя:<br></p><br> + <p class=note><img src="../../images/note.gif" alt="Замечание для FCTL_GETPANELITEM"> Внимание! Tак делать нельзя:<br></p><br> <pre class=code>PluginPanelItem PPI; Info.PanelControl(PANEL_ACTIVE,FCTL_GETPANELITEM,J,&PPI);</pre> <p>Пример корректного использования: @@ -186,7 +186,7 @@ <h3>Параметры</h3> <td>Начать/закончить операцию выделения в панели.<br> <code>Param1</code> не используется.<br> <code>Param2</code> не используется.<br> - <p class=note><img src="../../images/note.gif" alt="Замечание для FCTL_BEGINSELECTION" width="10" height="10"> Внимание!<br><br></p> + <p class=note><img src="../../images/note.gif" alt="Замечание для FCTL_BEGINSELECTION"> Внимание!<br><br></p> <UL class=note><LI> Порядок использования смотрите в примере к <code>FCTL_SETSELECTION</code></LI></UL></td></tr> <tr><td><a name="FCTL_SETSELECTION">FCTL_SETSELECTION</a></td> @@ -214,7 +214,7 @@ <h3>Параметры</h3> <code>Param1</code> порядковый номер элемента на панели (подмножество <a href="../structures/panelinfo.html">PanelInfo::SelectedItemsNumber</a>).<br> <code>Param2</code> не используется.<br> <p>Нужно вызвать <code>FCTL_REDRAWPANEL</code> для показа изменений. - <p class=note><img src="../../images/note.gif" alt="Замечание для FCTL_CLEARSELECTION" width="10" height="10"> Внимание!<br><br></p> + <p class=note><img src="../../images/note.gif" alt="Замечание для FCTL_CLEARSELECTION"> Внимание!<br><br></p> <UL class=note><LI> Порядок использования такой же, что и в примере к <code>FCTL_SETSELECTION</code></LI></UL></td></tr> <tr><td><a name="FCTL_SETSORTMODE">FCTL_SETSORTMODE</a></td> diff --git a/enc/enc_rus/meta/service_functions/settingscontrol.html b/enc/enc_rus/meta/service_functions/settingscontrol.html index 02694afd50..bf1dd47acc 100644 --- a/enc/enc_rus/meta/service_functions/settingscontrol.html +++ b/enc/enc_rus/meta/service_functions/settingscontrol.html @@ -18,7 +18,7 @@ <h1>SettingsControl</h1> <div class=shortdescr> Функция <code>SettingsControl</code> позволяет управлять загрузкой настроек из базы данных плагина или Far Manager, а также сохранением настроек в базу данных плагина. -<p class=note><img src="../../images/note.gif" alt="Замечание для SettingsControl" width="10" height="10">Внимание!</p> +<p class=note><img src="../../images/note.gif" alt="Замечание для SettingsControl"> Внимание!</p> <UL class=note><LI>В обязательном порядке используйте эту функцию для портабельности плагина, вместо работы с реестром!</LI></UL> </div> diff --git a/enc/enc_rus/meta/structures/editorsetparameter.html b/enc/enc_rus/meta/structures/editorsetparameter.html index ba74a8d046..1bd06627b3 100644 --- a/enc/enc_rus/meta/structures/editorsetparameter.html +++ b/enc/enc_rus/meta/structures/editorsetparameter.html @@ -77,7 +77,7 @@ <h3>Элементы</h3> <tr><td><a name="EXPAND_NEWTABS">EXPAND_NEWTABS</a></td> <td></td></tr> </table> - <p class=note><img src="../../images/warning.gif" alt="ВНИМАНИЕ!" width="10" height="10"> ВНИМАНИЕ!</p> + <p class=note><img src="../../images/warning.gif" alt="ВНИМАНИЕ!"> ВНИМАНИЕ!</p> <UL class=note> <LI>Данная операция необратима, т.е. если в файле были использованы пробелы вместо табуляции, то при переходе к обычным символам табуляции присутствующие в файле идущие подряд пробелы в символы табуляции преобразованы не будут.</LI></UL> diff --git a/enc/enc_rus/meta/structures/farcolor.html b/enc/enc_rus/meta/structures/farcolor.html index c9e8d4fc06..ea9208ff27 100644 --- a/enc/enc_rus/meta/structures/farcolor.html +++ b/enc/enc_rus/meta/structures/farcolor.html @@ -203,14 +203,14 @@ <h3>Элементы</h3> </ul> </li> </ul> - <p class=note><img src="../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!</p> + <p class=note><img src="../../images/note.gif" alt="Внимание!"> Внимание!</p> <ul class=note> <li>В данный момент прозрачность поддерживается не везде. Чтобы в будущем избежать неприятных сюрпризов, всегда устанавливайте Alpha-канал (старший байт значения <code>COLORREF</code>) в <code>0xFF</code>. </li> </ul> - <p class=note><img src="../../images/note.gif" alt="Примечание" width="10" height="10"> Примечание</p> + <p class=note><img src="../../images/note.gif" alt="Примечание"> Примечание:</p> <ul class=note> <li>Для комфортной работы со структурами также предусмотрен ряд хелперов, см. <a href="https://github.com/FarGroup/FarManager/blob/master/plugins/common/unicode/plugin.hpp">plugin.hpp</a>. @@ -236,7 +236,7 @@ <h3>Замечания</h3> В этом случае значения (16 - 231) кодируются как 36R+6G+B, где уровень каждого из основных цветов 0-5, а последние 24 значения (232 - 255) используются для оттенков серого. -<p class=note><img src="../../images/note.gif" alt="Внимание!" width="10" height="10"> Внимание!</p> +<p class=note><img src="../../images/note.gif" alt="Внимание!"> Внимание!</p> <ul class=note> <li>Гарантированно везде работает только стандартная 16-цветная палитра. Поддержка всего остального условна и определяется вашим терминалом. diff --git a/enc/enc_rus/meta/structures/pluginmenuitem.html b/enc/enc_rus/meta/structures/pluginmenuitem.html index dc0082a7ab..b7adeaf152 100644 --- a/enc/enc_rus/meta/structures/pluginmenuitem.html +++ b/enc/enc_rus/meta/structures/pluginmenuitem.html @@ -32,7 +32,7 @@ <h3>Элементы</h3> <div class=descr> <div class=dfn>Guids</div> <div class=dfndescr>Поле должно содержать адрес массива GUID'ов, добавляемых в меню строк <code>Strings</code>. GUID будет передаваться аргументом, при вызове функции <a href="../exported_functions/openw.html">OpenW</a> и <a href="../exported_functions/configurew.html">ConfigureW</a>. - <p class=note><img src="../../images/note.gif" alt="Замечание для Guids" width="10" height="10">Внимание!</p> + <p class=note><img src="../../images/note.gif" alt="Замечание для Guids">Внимание!</p> <UL class=note><LI>Все GUID'ы добавленных строк должны быть уникальны для одного плагина в пределах одного меню.</LI></UL></td></div> <div class=dfn>Strings</div> <div class=dfndescr>Поле должно быть равным адресу массива указателей на строки меню.</div> diff --git a/enc/enc_rus/meta/structures/processeditoreventinfo.html b/enc/enc_rus/meta/structures/processeditoreventinfo.html index 6ad1c6b701..cadbb6a993 100644 --- a/enc/enc_rus/meta/structures/processeditoreventinfo.html +++ b/enc/enc_rus/meta/structures/processeditoreventinfo.html @@ -45,7 +45,7 @@ <h3>Элементы</h3> Но плагин не должен вызывать <code>EditorControl</code> при обработке этого сообщения потому что редактор уже закрыт.<br> <code>Param = NULL</code>.<br> Функция <a href="../exported_functions/processeditoreventw.html">ProcessEditorEventW</a> должна вернуть <code>0</code>. - <p class=note><img src="../../images/note.gif" alt="Замечание для EE_CLOSE" width="10" height="10"> Замечание.</p> + <p class=note><img src="../../images/note.gif" alt="Замечание для EE_CLOSE"> Замечание.</p> <UL class=note><LI>В <code>EE_CLOSE</code> допускается использовать только <a href="../service_functions/editorcontrol.html#ECTL_GETINFO">ECTL_GETINFO</a> и <a href="../service_functions/editorcontrol.html#ECTL_GETBOOKMARKS">ECTL_GETBOOKMARKS</a>.</LI></UL> </td></tr> <tr><td><a name="EE_READ">EE_READ</a></td> @@ -70,10 +70,10 @@ <h3>Элементы</h3> <td>В редакторе изменился текст.<br><code>Param</code> указывает на переменную, типа <a href="editorchange.html">EditorChange</a>.<br> Функция <a href="../exported_functions/processeditoreventw.html">ProcessEditorEventW</a> должна вернуть <code>0</code>.<br> Плагин должен <a href="../service_functions/editorcontrol.html#ECTL_SUBSCRIBECHANGEEVENT">подписаться</a> на это событие, чтоб получать его. - <p class=note><img src="../../images/note.gif" alt="Замечание для EE_CHANGE" width="10" height="10"> Замечание.</p> + <p class=note><img src="../../images/note.gif" alt="Замечание для EE_CHANGE"> Замечание.</p> <UL class=note><LI><a href="../service_functions/editorcontrol.html">EditorControl</a> вызванная из <code>EE_CHANGE</code> вернет <code>FALSE</code>.</LI></UL></td></tr> </table> - <p class=warning><img src="../../images/warning.gif" alt="Замечание для EE_REDRAW и EE_GOTFOCUS" width="10" height="10"> Внимание!</p> + <p class=warning><img src="../../images/warning.gif" alt="Замечание для EE_REDRAW и EE_GOTFOCUS"> Внимание!</p> <UL class=warning> <LI><b>При обработке <code>EE_REDRAW</code> и <code>EE_GOTFOCUS</code> <u>НЕЖЕЛАТЕЛЬНО</u> ИСПОЛЬЗОВАТЬ <a href="../service_functions/message.html">Info.Message</a>, diff --git a/enc/enc_rus/meta/structures/processviewereventinfo.html b/enc/enc_rus/meta/structures/processviewereventinfo.html index 2201f6bd5f..8f99f21ee7 100644 --- a/enc/enc_rus/meta/structures/processviewereventinfo.html +++ b/enc/enc_rus/meta/structures/processviewereventinfo.html @@ -53,7 +53,7 @@ <h3>Элементы</h3> <td>Программа просмотра получила фокус ввода.<br> <code>Param</code> указывает на переменную, содержащую значение ViewerID вьюера, получающего фокус.<br>Функция <a href="../exported_functions/processviewereventw.html">ProcessViewerEventW</a> должна вернуть <code>0</code>.</td></tr> </table> - <p class=warning><img src="../../images/warning.gif" alt="Замечание для VE_GOTFOCUS" width="10" height="10"> Внимание!</p> + <p class=warning><img src="../../images/warning.gif" alt="Замечание для VE_GOTFOCUS"> Внимание!</p> <UL class=warning> <LI><b>При обработке <code>VE_GOTFOCUS</code> <u>НЕЖЕЛАТЕЛЬНО</u> ИСПОЛЬЗОВАТЬ <a href="../service_functions/message.html">Info.Message</a>, diff --git a/enc/enc_rus/meta/winapi/getfiletime.html b/enc/enc_rus/meta/winapi/getfiletime.html index a985ae05b8..7c01ee2b2f 100644 --- a/enc/enc_rus/meta/winapi/getfiletime.html +++ b/enc/enc_rus/meta/winapi/getfiletime.html @@ -54,14 +54,14 @@ <h3>Замечания</h3> <p>Файловые системы FAT и NTFS поддерживают время создания файла, время последнего доступа к файлу и время последней записи в файл.</p> - <p class=note><img src="../../images/note.gif" alt="Точность хранения времени" width="10" height="10"> Точность хранения времени</p> + <p class=note><img src="../../images/note.gif" alt="Точность хранения времени"> Точность хранения времени</p> <UL class=note> <LI> Точность, с которой сохраняются значения времени для файлов, зависит от используемой операционной системы, файловой системы, сетевой конфигурации. Подробнее см. замечания к структуре <a href="filetime.html#precise">FILETIME</a>. </LI> </UL> - <p class=note><img src="../../images/note.gif" alt="Замечание для NTFS" width="10" height="10"> NTFS</p> + <p class=note><img src="../../images/note.gif" alt="Замечание для NTFS"> NTFS</p> <UL class=note> <LI> Когда Windows NT создаёт список каталогов (Проводник, команда DIR, и т.д.) в разделе diff --git a/enc/enc_rus/meta/winapi/setfiletime.html b/enc/enc_rus/meta/winapi/setfiletime.html index a2bf13a9c1..d2b0610338 100644 --- a/enc/enc_rus/meta/winapi/setfiletime.html +++ b/enc/enc_rus/meta/winapi/setfiletime.html @@ -58,7 +58,7 @@ <h3>Замечания</h3> от используемой операционной системы, файловой системы, сетевой конфигурации. Подробнее см. замечания к структуре <a href="filetime.html#precise">FILETIME</a>.</p> - <p class=note><img src="../../images/note.gif" alt="Замечание для FAT" width="10" height="10"> FAT</p> + <p class=note><img src="../../images/note.gif" alt="Замечание для FAT"> FAT</p> <UL class=note><LI> Точность значения времени для файла в файловой системе FAT - 2 секунды. Точность значения времени для файлов в других файловых From 24b12fbab14c8653ff88841aaa9758ee0ce3625a Mon Sep 17 00:00:00 2001 From: johnd0e <1838643+johnd0e@users.noreply.github.com> Date: Mon, 17 Feb 2025 20:03:27 +0100 Subject: [PATCH 05/23] Enc: mass remove redundant " --- enc/enc_rus/meta/articles/escape.html | 2 +- enc/enc_rus/meta/articles/index.html | 2 +- enc/enc_rus/meta/defs/winerror.html | 174 +++++++++--------- .../meta/dialogapi/flags/dif_editor.html | 10 +- .../meta/exported_functions/deletefilesw.html | 2 +- enc/enc_rus/meta/index.html | 2 +- .../meta/language/control_statements.html | 4 +- enc/enc_rus/meta/language/language_files.html | 16 +- enc/enc_rus/meta/other/aboutproject.html | 2 +- enc/enc_rus/meta/other/dict.html | 2 +- enc/enc_rus/meta/other/license.html | 2 +- .../meta/service_functions/dialoginit.html | 2 +- .../meta/service_functions/message.html | 2 +- .../meta/service_functions/panelcontrol.html | 4 +- enc/enc_rus/meta/structures/editorinfo.html | 22 +-- enc/enc_rus/meta/structures/panelmode.html | 2 +- enc/tools/tool.make_chm.py | 8 +- 17 files changed, 124 insertions(+), 134 deletions(-) diff --git a/enc/enc_rus/meta/articles/escape.html b/enc/enc_rus/meta/articles/escape.html index aa7024ac56..21ee7e2876 100644 --- a/enc/enc_rus/meta/articles/escape.html +++ b/enc/enc_rus/meta/articles/escape.html @@ -12,7 +12,7 @@ <body> <a name="top"></a> -<h1>Обработка нажатия ESC или "Авторам долгодумающих плагинов посвящается..."</h1> +<h1>Обработка нажатия ESC или "Авторам долгодумающих плагинов посвящается..."</h1> <div class=navbar> <a href="../index.html">главная</a> | <a href="index.html">статьи</a> diff --git a/enc/enc_rus/meta/articles/index.html b/enc/enc_rus/meta/articles/index.html index cf67dcfaf4..42b9d274db 100644 --- a/enc/enc_rus/meta/articles/index.html +++ b/enc/enc_rus/meta/articles/index.html @@ -25,7 +25,7 @@ <h1>Статьи и заметки</h1> <li><a href="packers.html">Упаковщики - ЗА и ПРОТИВ</a><br> Jordan Russell. 21.04.2000</li> - <li><a href="escape.html">Обработка нажатия ESC или "Авторам долгодумающих плагинов посвящается..."</a><br> + <li><a href="escape.html">Обработка нажатия ESC или "Авторам долгодумающих плагинов посвящается..."</a><br> Иван Синтюрин. 13.12.1999, Rev. 06.09.2000</li> </ul> <!-- HHC end hhc section --> diff --git a/enc/enc_rus/meta/defs/winerror.html b/enc/enc_rus/meta/defs/winerror.html index 90c5663a53..78d96b1056 100644 --- a/enc/enc_rus/meta/defs/winerror.html +++ b/enc/enc_rus/meta/defs/winerror.html @@ -27,218 +27,208 @@ <h1>ERROR_*</h1> </tr> <tr> <td>ERROR_INVALID_FUNCTION</td> - <td>"Некорректная функция" - <p>"Incorrect function"</td> + <td>"Некорректная функция" + <p>"Incorrect function"</td> </tr> <tr> <td class="gray">ERROR_BAD_COMMAND, ERROR_CALL_NOT_IMPLEMENTED</td> - <td class="gray">"Команда не распознана" - <p>"Command not recognized"</td> + <td class="gray">"Команда не распознана" + <p>"Command not recognized"</td> </tr> <tr> <td>ERROR_FILE_NOT_FOUND</td> - <td>"Файл не найден" - <p>"File not found"</td> + <td>"Файл не найден" + <p>"File not found"</td> </tr> <tr> <td class="gray">ERROR_PATH_NOT_FOUND</td> - <td class="gray">"Путь не найден" - <p>"Path not found"</td> + <td class="gray">"Путь не найден" + <p>"Path not found"</td> </tr> <tr> <td>ERROR_TOO_MANY_OPEN_FILES</td> - <td>"Слишком много открытых - файлов" - <p>"Too many open files"</td> + <td>"Слишком много открытых файлов" + <p>"Too many open files"</td> </tr> <tr> <td class="gray">ERROR_ACCESS_DENIED</td> - <td class="gray">"Доступ запрещён" - <p>"Access denied"</td> + <td class="gray">"Доступ запрещён" + <p>"Access denied"</td> </tr> <tr> <td>ERROR_NOT_ENOUGH_MEMORY, ERROR_OUTOFMEMORY</td> - <td>"Недостаточно памяти" - <p>"Not enough memory"</td> + <td>"Недостаточно памяти" + <p>"Not enough memory"</td> </tr> <tr> <td class="gray">ERROR_WRITE_PROTECT</td> - <td class="gray">"Попытка записи на - защищённый от записи диск" - <p>"Cannot write to write protected disk"</td> + <td class="gray">"Попытка записи на защищённый от записи диск" + <p>"Cannot write to write protected disk"</td> </tr> <tr> <td>ERROR_NOT_READY</td> - <td>"Устройство не готово" - <p>"The device is not ready"</td> + <td>"Устройство не готово" + <p>"The device is not ready"</td> </tr> <tr> <td class="gray">ERROR_NOT_DOS_DISK</td> - <td class="gray">"Доступ к диску невозможен" - <p>"Disk cannot be accessed"</td> + <td class="gray">"Доступ к диску невозможен" + <p>"Disk cannot be accessed"</td> </tr> <tr> <td>ERROR_SECTOR_NOT_FOUND</td> - <td>"Сектор не найден" - <p>"Sector not found"</td> + <td>"Сектор не найден" + <p>"Sector not found"</td> </tr> <tr> <td class="gray">ERROR_OUT_OF_PAPER</td> - <td class="gray">"В принтере нет бумаги" - <p>"The printer is out of paper"</td> + <td class="gray">"В принтере нет бумаги" + <p>"The printer is out of paper"</td> </tr> <tr> <td>ERROR_WRITE_FAULT</td> - <td>"Ошибка записи" - <p>"Write fault error"</td> + <td>"Ошибка записи" + <p>"Write fault error"</td> </tr> <tr> <td class="gray">ERROR_READ_FAULT</td> - <td class="gray">"Ошибка чтения" - <p>"Read fault error"</td> + <td class="gray">"Ошибка чтения" + <p>"Read fault error"</td> </tr> <tr> <td>ERROR_GEN_FAILURE</td> - <td>"Общая ошибка устройства" - <p>"Device general failure"</td> + <td>"Общая ошибка устройства" + <p>"Device general failure"</td> </tr> <tr> <td class="gray">ERROR_SHARING_VIOLATION, ERROR_LOCK_VIOLATION</td> - <td class="gray">"Нарушение совместного доступа к файлу" - <p>"File sharing violation"</td> + <td class="gray">"Нарушение совместного доступа к файлу" + <p>"File sharing violation"</td> </tr> <tr> <td>ERROR_BAD_NETPATH</td> - <td>"Сетевой путь не найден" - <p>"The network path was not found"</td> + <td>"Сетевой путь не найден" + <p>"The network path was not found"</td> </tr> <tr> <td class="gray">ERROR_NETWORK_BUSY</td> - <td class="gray">"Сеть занята" - <p>"The network is busy"</td> + <td class="gray">"Сеть занята" + <p>"The network is busy"</td> </tr> <tr> <td>ERROR_NETWORK_ACCESS_DENIED</td> - <td>"Сетевой доступ запрещён" - <p>"Network access is denied"</td> + <td>"Сетевой доступ запрещён" + <p>"Network access is denied"</td> </tr> <tr> <td class="gray">ERROR_NET_WRITE_FAULT</td> - <td class="gray">"Ошибка записи в сети" - <p>"A write fault occurred on the network"</td> + <td class="gray">"Ошибка записи в сети" + <p>"A write fault occurred on the network"</td> </tr> <tr> <td>ERROR_DRIVE_LOCKED</td> - <td>"Диск используется или заблокирован другим процессом" - <p>"The disk is in use or locked by another process"</td> + <td>"Диск используется или заблокирован другим процессом" + <p>"The disk is in use or locked by another process"</td> </tr> <tr> <td class="gray">ERROR_ALREADY_EXISTS</td> - <td class="gray">"Файл или папка уже существует" - <p>"File or folder already exists"</td> + <td class="gray">"Файл или папка уже существует" + <p>"File or folder already exists"</td> </tr> <tr> <td>ERROR_BAD_PATHNAME, ERROR_INVALID_NAME</td> - <td>"Указанное имя неверно" - <p>"The specified name is invalid"</td> + <td>"Указанное имя неверно" + <p>"The specified name is invalid"</td> </tr> <tr> <td class="gray">ERROR_DISK_FULL, ERROR_HANDLE_DISK_FULL</td> - <td class="gray">"Нет места на диске" - <p>"Insufficient disk space"</td> + <td class="gray">"Нет места на диске" + <p>"Insufficient disk space"</td> </tr> <tr> <td>ERROR_DIR_NOT_EMPTY</td> - <td>"Папка не пустая" - <p>"The folder is not empty"</td> + <td>"Папка не пустая" + <p>"The folder is not empty"</td> </tr> <tr> <td class="gray">ERROR_INTERNET_INCORRECT_USER_NAME</td> - <td class="gray">"Неверное имя пользователя" - <p>"Incorrect user name"</td> + <td class="gray">"Неверное имя пользователя" + <p>"Incorrect user name"</td> </tr> <tr> <td>ERROR_INTERNET_INCORRECT_PASSWORD</td> - <td>"Неверный пароль" - <p>"Incorrect password"</td> + <td>"Неверный пароль" + <p>"Incorrect password"</td> </tr> <tr> <td class="gray">ERROR_INTERNET_LOGIN_FAILURE</td> - <td class="gray">"Ошибка регистрации" - <p>"Login failure"</td> + <td class="gray">"Ошибка регистрации" + <p>"Login failure"</td> </tr> <tr> <td>ERROR_INTERNET_CONNECTION_ABORTED</td> - <td>"Соединение разорвано" - <p>"Connection aborted"</td> + <td>"Соединение разорвано" + <p>"Connection aborted"</td> </tr> <tr> <td class="gray">ERROR_CANCELLED</td> - <td class="gray">"Операция отменена" - <p>"Operation cancelled"</td> + <td class="gray">"Операция отменена" + <p>"Operation cancelled"</td> </tr> <tr> <td>ERROR_NO_NETWORK</td> - <td>"Сеть отсутствует" - <p>"No network present"</td> + <td>"Сеть отсутствует" + <p>"No network present"</td> </tr> <tr> <td class="gray">ERROR_DEVICE_IN_USE</td> - <td class="gray">"Устройство используется и - не может быть отсоединено" - <p>"Device is in use and cannot be disconnected"</td> + <td class="gray">"Устройство используется и не может быть отсоединено" + <p>"Device is in use and cannot be disconnected"</td> </tr> <tr> <td>ERROR_OPEN_FILES</td> - <td>"На сетевом диске есть открытые файлы" - <p>"This network connection has open files"</td> + <td>"На сетевом диске есть открытые файлы" + <p>"This network connection has open files"</td> </tr> <tr> <td class="gray">ERROR_ALREADY_ASSIGNED</td> - <td class="gray">"Имя локального устройства уже использовано" - <p>"The local device name is already in use"</td> + <td class="gray">"Имя локального устройства уже использовано" + <p>"The local device name is already in use"</td> </tr> <tr> <td>ERROR_DEVICE_ALREADY_REMEMBERED</td> - <td>"Имя локального устройства уже находится в профайле пользователя" - <p>"The local device is already in the user profile"</td> + <td>"Имя локального устройства уже находится в профайле пользователя" + <p>"The local device is already in the user profile"</td> </tr> <tr> <td class="gray">ERROR_NOT_LOGGED_ON</td> - <td class="gray">"Пользователь не зарегистрирован в сети" - <p>"User has not logged on to the network"</td> + <td class="gray">"Пользователь не зарегистрирован в сети" + <p>"User has not logged on to the network"</td> </tr> <tr> <td>ERROR_INVALID_PASSWORD</td> - <td>"Неверный пароль - пользователя" - <p>"The user password is invalid"</td> + <td>"Неверный пароль пользователя" + <p>"The user password is invalid"</td> </tr> <tr> <td class="gray">ERROR_NO_RECOVERY_POLICY</td> - <td class="gray">"Для этой системы - отсутствует политика надёжного - восстановления шифрования" - <p>"There is no valid encryption recovery policy configured for - this system"</td> + <td class="gray">"Для этой системы отсутствует политика надёжного восстановления шифрования" + <p>"There is no valid encryption recovery policy configured for this system"</td> </tr> <tr> <td>ERROR_ENCRYPTION_FAILED</td> - <td>"Ошибка при попытке - шифрования файла" - <p>"The specified file could not be encrypted"</td> + <td>"Ошибка при попытке шифрования файла" + <p>"The specified file could not be encrypted"</td> </tr> <tr> <td class="gray">ERROR_DECRYPTION_FAILED</td> - <td class="gray">"Ошибка при попытке - расшифровки файла" - <p>"The specified file could not be decrypted"</td> + <td class="gray">"Ошибка при попытке расшифровки файла" + <p>"The specified file could not be decrypted"</td> </tr> <tr> <td>ERROR_FILE_NOT_ENCRYPTED</td> - <td>"Указанный файл не - зашифрован" - <p>"The specified file is not encrypted"</td> + <td>"Указанный файл не зашифрован" + <p>"The specified file is not encrypted"</td> </tr> </table> diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_editor.html b/enc/enc_rus/meta/dialogapi/flags/dif_editor.html index c620ee7548..de951b5a2b 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_editor.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_editor.html @@ -34,11 +34,11 @@ <h3>Замечания</h3> Для того, чтобы в диалоге создать область редактирования размером в 5 строк, необходимо разместить 5 элементов редактирования типа <code>DI_EDIT</code> с установленным флагом <code>DIF_EDITOR</code>, как показано в пример: <pre class=code> -DI_EDIT,5,3,29,3,1,1,0,0,DIF_EDITOR,0,L"",0,0, -DI_EDIT,5,4,29,4,0,1,0,0,DIF_EDITOR,0,L"",0,0, -DI_EDIT,5,5,29,5,0,1,0,0,DIF_EDITOR,0,L"",0,0, -DI_EDIT,5,6,29,6,0,1,0,0,DIF_EDITOR,0,L"",0,0, -DI_EDIT,5,7,29,7,0,1,0,0,DIF_EDITOR,0,L"",0,0 +DI_EDIT,5,3,29,3,1,1,0,0,DIF_EDITOR,0,L"",0,0, +DI_EDIT,5,4,29,4,0,1,0,0,DIF_EDITOR,0,L"",0,0, +DI_EDIT,5,5,29,5,0,1,0,0,DIF_EDITOR,0,L"",0,0, +DI_EDIT,5,6,29,6,0,1,0,0,DIF_EDITOR,0,L"",0,0, +DI_EDIT,5,7,29,7,0,1,0,0,DIF_EDITOR,0,L"",0,0 </pre> </div> diff --git a/enc/enc_rus/meta/exported_functions/deletefilesw.html b/enc/enc_rus/meta/exported_functions/deletefilesw.html index 273c662338..47b5254918 100644 --- a/enc/enc_rus/meta/exported_functions/deletefilesw.html +++ b/enc/enc_rus/meta/exported_functions/deletefilesw.html @@ -58,7 +58,7 @@ <h3>Пример</h3> wchar_t *File=curPI->FileName; if(!RemoveFileFromFS(File)) { - wchar_t *MsgItems[]={L"Delete failed",L"",L"OK"}; + wchar_t *MsgItems[]={L"Delete failed",L"",L"OK"}; MsgItems[1] = GetErrorStringFS(); Message(&MainGUID,&MsgGUID,0,NULL,MsgItems,sizeof(MsgItems)/sizeof(MsgItems[0]),1); return 0; diff --git a/enc/enc_rus/meta/index.html b/enc/enc_rus/meta/index.html index 7e2454fcb3..257c7eaa72 100644 --- a/enc/enc_rus/meta/index.html +++ b/enc/enc_rus/meta/index.html @@ -57,7 +57,7 @@ <h1 style="margin-left: 1px; text-align: center;">Encyclopedia for Dev <br> <a href="macro/index.html">Макросы</a><br> <br> -<a href="other/rules.html">"Правила хорошего тона"</a><br> +<a href="other/rules.html">"Правила хорошего тона"</a><br> <a href="other/examples.html">Примеры</a><br> <a href="articles/index.html">Статьи</a><br> </p></td></tr> diff --git a/enc/enc_rus/meta/language/control_statements.html b/enc/enc_rus/meta/language/control_statements.html index fcdbd98e3d..39bb72d43f 100644 --- a/enc/enc_rus/meta/language/control_statements.html +++ b/enc/enc_rus/meta/language/control_statements.html @@ -46,7 +46,7 @@ <h1>Управляющие элементы</h1> в список помощи плагинов (отображается в помощи Far Manager нажатием <kbd>Shift</kbd>+<kbd>F2</kbd>). После выбора этого пункта будет показана тема <code>Contents</code> - (см. раздел <a href="help_files.html">"Файлы помощи"</a> + (см. раздел <a href="help_files.html">"Файлы помощи"</a> относительно темы <code>Contents</code>). </td></tr> @@ -61,7 +61,7 @@ <h1>Управляющие элементы</h1> <div class=dfndescr>Одно из следующих значений:<ul> <li><a name="CtrlColorChar">CtrlColorChar</a><br> Значение <Value> содержит символ, с помощью которого - будет указан цветовой атрибут (см. раздел <a href="help_files.html">"Файлы помощи"</a> + будет указан цветовой атрибут (см. раздел <a href="help_files.html">"Файлы помощи"</a> относительно темы <code>CtrlColorChar</code>). Например, утверждение: <pre class=code>.Options CtrlColorChar=\</pre> говорит о том, что для спецсимвола, указывающего на цветовые атрибуты diff --git a/enc/enc_rus/meta/language/language_files.html b/enc/enc_rus/meta/language/language_files.html index 390bff55b1..a7501eea7f 100644 --- a/enc/enc_rus/meta/language/language_files.html +++ b/enc/enc_rus/meta/language/language_files.html @@ -27,17 +27,17 @@ <h1>Языковые файлы</h1> </div> <pre class=code>.Language=Russian,Russian (Русский) -"Пожалуйста зарегистрируйте вашу копию" -"Зарегистрирован" -"Да" -"Нет" +"Пожалуйста зарегистрируйте вашу копию" +"Зарегистрирован" +"Да" +"Нет" : //functional keys - 6 characters max -"Помощь" -"ПользМ" +"Помощь" +"ПользМ" : -"Группы" -"Выбран" +"Группы" +"Выбран" //End of functional keys </pre> diff --git a/enc/enc_rus/meta/other/aboutproject.html b/enc/enc_rus/meta/other/aboutproject.html index e4c83a2884..2f3a4b7ba3 100644 --- a/enc/enc_rus/meta/other/aboutproject.html +++ b/enc/enc_rus/meta/other/aboutproject.html @@ -15,7 +15,7 @@ <h1>О проекте Programming Far Manager plugins - Encyclopedia for Develop <a href="license.html">Лицензия</a> </div> -<p><strong>Цель проекта</strong> - создание "полнофункционально-избыточного" файла помощи на русском и английском, +<p><strong>Цель проекта</strong> - создание "полнофункционально-избыточного" файла помощи на русском и английском, применительно для языка программирования <code>C/C++</code>.<br> <p>Данная энциклопедия в основном будет интересна разработчикам плагинов для юникодного Far Manager.</p> diff --git a/enc/enc_rus/meta/other/dict.html b/enc/enc_rus/meta/other/dict.html index d9a0b6cfda..0bbac28c11 100644 --- a/enc/enc_rus/meta/other/dict.html +++ b/enc/enc_rus/meta/other/dict.html @@ -325,7 +325,7 @@ <h1>Словарь</h1> <div class=shortdescr> <p>Строка <code>ColumnWidths</code> в структуре <a href="../structures/panelmode.html">PanelMode</a> описывает ширину колонок панели -(например, "<code><b>0,8,0,5"</b></code>). +(например, "<code><b>0,8,0,5"</b></code>). <p>Формат строки простой - числа (представляющие ширину колонки) разделённые запятой. diff --git a/enc/enc_rus/meta/other/license.html b/enc/enc_rus/meta/other/license.html index 18d00b5611..55387c9b11 100644 --- a/enc/enc_rus/meta/other/license.html +++ b/enc/enc_rus/meta/other/license.html @@ -29,7 +29,7 @@ <h1>Лицензия</h1> и OnlineHelp-версия: <a href="https://api.farmanager.com/" target="_blank">https://api.farmanager.com/</a>.<br> Другие источники считаются нарушением настоящего лицензионного соглашения.<br><br></li> -<LI class=just>ЭНЦИКЛОПЕДИЯ ПОСТАВЛЯЕТСЯ ПО ПРИНЦИПУ "AS IS". +<LI class=just>ЭНЦИКЛОПЕДИЯ ПОСТАВЛЯЕТСЯ ПО ПРИНЦИПУ "AS IS". НИКАКИХ ГАРАНТИЙ НЕ ПРИЛАГАЕТСЯ И НЕ ПРЕДУСМАТРИВАЕТСЯ. ВЫ ИСПОЛЬЗУЕТЕ ЭТУ ПРОГРАММНУЮ ДОКУМЕНТАЦИЮ НА СВОЙ РИСК. АВТОРЫ НЕ БУДУТ ОТВЕЧАТЬ НИ ЗА КАКИЕ ПОТЕРИ ИЛИ ИСКАЖЕНИЯ ДАННЫХ, ЛЮБУЮ УПУЩЕННУЮ ВЫГОДУ В ПРОЦЕССЕ ИСПОЛЬЗОВАНИЯ diff --git a/enc/enc_rus/meta/service_functions/dialoginit.html b/enc/enc_rus/meta/service_functions/dialoginit.html index f77d1ce97f..f99a3c90e8 100644 --- a/enc/enc_rus/meta/service_functions/dialoginit.html +++ b/enc/enc_rus/meta/service_functions/dialoginit.html @@ -102,7 +102,7 @@ <h3>Пример</h3> // {F6BFA9FC-B2B9-4354-AE47-8FECF59FE65F} DEFINE_GUID(DialogGuid, 0xf6bfa9fc, 0xb2b9, 0x4354, 0xae, 0x47, 0x8f, 0xec, 0xf5, 0x9f, 0xe6, 0x5f); -HANDLE hDlg = Info.DialogInit(&MainGuid,&DialogGuid, -1,-1,76,10, L"TempCfg",DialogItems,sizeof(DialogItems)/sizeof(DialogItems[0]), 0,0,DlgProc,0); +HANDLE hDlg = Info.DialogInit(&MainGuid,&DialogGuid, -1,-1,76,10, L"TempCfg",DialogItems,sizeof(DialogItems)/sizeof(DialogItems[0]), 0,0,DlgProc,0); if (hDlg != INVALID_HANDLE_VALUE) { int ExitCode=Info.DialogRun(hDlg); diff --git a/enc/enc_rus/meta/service_functions/message.html b/enc/enc_rus/meta/service_functions/message.html index d5944fb011..987770fb00 100644 --- a/enc/enc_rus/meta/service_functions/message.html +++ b/enc/enc_rus/meta/service_functions/message.html @@ -42,7 +42,7 @@ <h3>Параметры</h3> <table class="cont"> <tr><th>Флаг</th><th>Описание</th></tr> <tr><td><a name="FMSG_WARNING">FMSG_WARNING</a></td> - <td>Используются цвета "Предупреждения" (обычно белые буквы на красном фоне).</td></tr> + <td>Используются цвета "Предупреждения" (обычно белые буквы на красном фоне).</td></tr> <tr><td><a name="FMSG_ERRORTYPE">FMSG_ERRORTYPE</a></td> <td>Если тип ошибки, возвращаемый функцией <code>GetLastError</code>, <a href="../defs/winerror.html">известен Far Manager'у</a> или Windows, то описание ошибки будет выведено после строк, переданных плагином.</td></tr> diff --git a/enc/enc_rus/meta/service_functions/panelcontrol.html b/enc/enc_rus/meta/service_functions/panelcontrol.html index 00f78ddcfc..864ca8d81d 100644 --- a/enc/enc_rus/meta/service_functions/panelcontrol.html +++ b/enc/enc_rus/meta/service_functions/panelcontrol.html @@ -73,13 +73,13 @@ <h3>Параметры</h3> <tr><td><a name="FCTL_GETCOLUMNTYPES">FCTL_GETCOLUMNTYPES</a></td> <td>Получить строку, описывающую <a href="../other/dict.html#panelcolumntype">типы колонок</a>.<br> <code>Param1</code> размер буфера. Указывает максимальное количество символов, которые могут быть записаны в <code>Param2</code>, включая завершающий <code>'\0'</code>.<br> - <code>Param2</code> указывает на буфер, выделяемый плагином, в который будет помещено описание типов колонок (например, такая строка <code>"N,SC,D,T"</code>).<br> + <code>Param2</code> указывает на буфер, выделяемый плагином, в который будет помещено описание типов колонок (например, такая строка <code>"N,SC,D,T"</code>).<br> Функция возвращает необходимый размер буфера в символах, если <code>Param2 = NULL</code>.</td></tr> <tr><td><a name="FCTL_GETCOLUMNWIDTHS">FCTL_GETCOLUMNWIDTHS</a></td> <td>Получить строку, описывающую <a href="../other/dict.html#columnwidths">ширину колонок</a>.<br> <code>Param1</code> размер буфера в символах. Указывает максимальное количество символов, которые могут быть записаны в <code>Param2</code>, включая завершающий <code>'\0'</code>.<br> - <code>Param2</code> указывает на буфер, выделяемый плагином, в который будет помещено описание ширины колонок (например, такая строка <code>"0,8,0,5"</code>).<br> + <code>Param2</code> указывает на буфер, выделяемый плагином, в который будет помещено описание ширины колонок (например, такая строка <code>"0,8,0,5"</code>).<br> Функция возвращает необходимый размер буфера в символах, если <code>Param2 = NULL</code>.</td></tr> <tr><td><a name="FCTL_GETPANELDIRECTORY">FCTL_GETPANELDIRECTORY</a></td> diff --git a/enc/enc_rus/meta/structures/editorinfo.html b/enc/enc_rus/meta/structures/editorinfo.html index c2c324f63b..2cc7a27cf7 100644 --- a/enc/enc_rus/meta/structures/editorinfo.html +++ b/enc/enc_rus/meta/structures/editorinfo.html @@ -85,36 +85,36 @@ <h3>Элементы</h3> <table class="cont"> <tr><th>Флаг</th><th>Описание</th></tr> <tr><td><a name="EOPT_EXPANDALLTABS">EOPT_EXPANDALLTABS</a></td> - <td>Включена опция "Преобразовывать все символы табуляции в пробелы". + <td>Включена опция "Преобразовывать все символы табуляции в пробелы". При открытии документа в редакторе все символы Tab заменить на соответствующее количество пробелов.<br> Этот параметр можно изменить используя команду <a href="../service_functions/editorcontrol.html#ECTL_SETPARAM">ECTL_SETPARAM</a> (<a href="editorsetparameter.html#ESPT_EXPANDTABS">ESPT_EXPANDTABS</a>).</td></tr> <tr><td><a name="EOPT_EXPANDONLYNEWTABS">EOPT_EXPANDONLYNEWTABS</a></td> - <td>Включена опция "Преобразовывать новые символы табуляции в пробелы". + <td>Включена опция "Преобразовывать новые символы табуляции в пробелы". При редактировании документа введённый символ Tab заменять на соответствующее количество пробелов. Остальные символы Tab не преобразовывать.<br> Этот параметр можно изменить используя команду <a href="../service_functions/editorcontrol.html#ECTL_SETPARAM">ECTL_SETPARAM</a> (<a href="editorsetparameter.html#ESPT_EXPANDTABS">ESPT_EXPANDTABS</a>).</td></tr> <tr><td><a name="EOPT_PERSISTENTBLOCKS">EOPT_PERSISTENTBLOCKS</a></td> - <td>Включена опция "Постоянные блоки".</td></tr> + <td>Включена опция "Постоянные блоки".</td></tr> <tr><td><a name="EOPT_DELREMOVESBLOCKS">EOPT_DELREMOVESBLOCKS</a></td> - <td>Включена опция "Del удаляет блоки".</td></tr> + <td>Включена опция "Del удаляет блоки".</td></tr> <tr><td><a name="EOPT_AUTOINDENT">EOPT_AUTOINDENT</a></td> - <td>Включена опция "Автоотступ".<br> + <td>Включена опция "Автоотступ".<br> Этот параметр можно изменить используя команду <a href="../service_functions/editorcontrol.html#ECTL_SETPARAM">ECTL_SETPARAM</a> (<a href="editorsetparameter.html#ESPT_AUTOINDENT">ESPT_AUTOINDENT</a>).</td></tr> <tr><td><a name="EOPT_AUTODETECTCODEPAGE">EOPT_AUTODETECTCODEPAGE</a></td> - <td>Включена опция "Автоопределение кодовой страницы".</td></tr> + <td>Включена опция "Автоопределение кодовой страницы".</td></tr> <tr><td><a name="EOPT_CURSORBEYONDEOL">EOPT_CURSORBEYONDEOL</a></td> - <td>Включена опция "Курсор за пределами строки".<br> + <td>Включена опция "Курсор за пределами строки".<br> Этот параметр можно изменить используя команду <a href="../service_functions/editorcontrol.html#ECTL_SETPARAM">ECTL_SETPARAM</a> (<a href="editorsetparameter.html#ESPT_CURSORBEYONDEOL">ESPT_CURSORBEYONDEOL</a>).</td></tr> <tr><td><a name="EOPT_SAVEFILEPOSITION">EOPT_SAVEFILEPOSITION</a></td> - <td>Включена опция "Сохранять позицию файла".<br> + <td>Включена опция "Сохранять позицию файла".<br> Этот параметр можно изменить используя команду <a href="../service_functions/editorcontrol.html#ECTL_SETPARAM">ECTL_SETPARAM</a> (<a href="editorsetparameter.html#ESPT_SAVEFILEPOSITION">ESPT_SAVEFILEPOSITION</a>).</td></tr> <tr><td><a name="EOPT_SHOWWHITESPACE">EOPT_SHOWWHITESPACE</a></td> - <td>Включена опция "Пробельные символы".<br> + <td>Включена опция "Пробельные символы".<br> Этот параметр можно изменить используя команду <a href="../service_functions/editorcontrol.html#ECTL_SETPARAM">ECTL_SETPARAM</a> (<a href="editorsetparameter.html#ESPT_SHOWWHITESPACE">ESPT_SHOWWHITESPACE</a>).</td></tr> <tr><td><a name="EOPT_BOM">EOPT_BOM</a></td> - <td>Установлена опция "Добавить сигнатуру (BOM)" для файлов в кодировке Unicode/UTF8.<br> + <td>Установлена опция "Добавить сигнатуру (BOM)" для файлов в кодировке Unicode/UTF8.<br> Этот параметр можно изменить используя команду <a href="../service_functions/editorcontrol.html#ECTL_SETPARAM">ECTL_SETPARAM</a> (<a href="editorsetparameter.html#ESPT_SETBOM">ESPT_SETBOM</a>).</td></tr> <tr><td><a name="EOPT_SHOWLINEBREAK">EOPT_SHOWLINEBREAK</a></td> - <td>Включена опция "Пробельные символы" в третьем режиме [?].<br> + <td>Включена опция "Пробельные символы" в третьем режиме [?].<br> Этот параметр можно изменить используя команду <a href="../service_functions/editorcontrol.html#ECTL_SETPARAM">ECTL_SETPARAM</a> (<a href="editorsetparameter.html#ESPT_SHOWWHITESPACE">ESPT_SHOWWHITESPACE</a>).</td></tr> <tr><td><a name="EOPT_SHOWTITLEBAR">EOPT_SHOWTITLEBAR</a></td> <td>Показана статусная строка.<br> diff --git a/enc/enc_rus/meta/structures/panelmode.html b/enc/enc_rus/meta/structures/panelmode.html index 39b213d851..81fe504e5b 100644 --- a/enc/enc_rus/meta/structures/panelmode.html +++ b/enc/enc_rus/meta/structures/panelmode.html @@ -35,7 +35,7 @@ <h3>Элементы</h3> <div class=descr> <div class=dfn>ColumnTypes</div> <div class=dfndescr>Текстовая строка, описывающая <a href="../other/dict.html#panelcolumntype">типы колонок</a>. Кодируются с помощью одной или нескольких букв, разделённых запятыми, например, - так <code>L"N,SC,D,T"</code>. Если вы используете стандартные режимы, настроенные в Far Manager`е, то установите значение в <code>NULL</code>.</div> + так <code>L"N,SC,D,T"</code>. Если вы используете стандартные режимы, настроенные в Far Manager`е, то установите значение в <code>NULL</code>.</div> <div class=dfn>ColumnWidths</div> <div class=dfndescr>Текстовая строка, описывающая <a href="../other/dict.html#columnwidths">ширину колонок</a>.</div> <div class=dfn>ColumnTitles</div> diff --git a/enc/tools/tool.make_chm.py b/enc/tools/tool.make_chm.py index 0f983cb6b8..8905bb13dc 100644 --- a/enc/tools/tool.make_chm.py +++ b/enc/tools/tool.make_chm.py @@ -127,7 +127,7 @@ def make_chm_lang(lang): <param name="Name" value="%s"> <param name="Local" value="html/%s"> </OBJECT> -""" % (rl[2], rl[1])) +""" % (rl[2].replace('"', """), rl[1])) link_dir = rl[1] link_dir = link_dir[:link_dir.find("/")] in_hhc2 = 0 @@ -158,7 +158,7 @@ def make_chm_lang(lang): <param name="Name" value="%s"> </OBJECT> <UL> -""" % (rh[0])) +""" % (rh[0].replace('"', """))) log(" Open section: %s" % rh[0]) match_link = (match_link_no_h3, match_link_after_h3)[in_h3 == 1] @@ -172,7 +172,7 @@ def make_chm_lang(lang): <param name="Name" value="%s"> <param name="Local" value="html/%s/%s"> </OBJECT> -""" % (rl[2], link_dir, rl[1])) +""" % (rl[2].replace('"', """), link_dir, rl[1])) log(" New topic: %s" % rl[2]) if (in_h3 == 1): @@ -271,7 +271,7 @@ def make_chm_lang(lang): <param name="Name" value="%s"> <param name="Local" value="%s"> </OBJECT> -""" % (title[1], title[0])) +""" % (title[1].replace('"', """), title[0])) idx.write( """</UL> From a3fd174437947e16be988454230019ab974bb983 Mon Sep 17 00:00:00 2001 From: johnd0e <1838643+johnd0e@users.noreply.github.com> Date: Mon, 17 Feb 2025 21:52:09 +0100 Subject: [PATCH 06/23] Enc: mass get rid of   --- enc/enc_rus/meta/articles/escape.html | 2 +- enc/enc_rus/meta/articles/escape_r1.html | 2 +- enc/enc_rus/meta/articles/packers.html | 18 +- enc/enc_rus/meta/defs/farcolors.html | 278 +++++++++--------- enc/enc_rus/meta/defs/macroopcode.html | 2 +- enc/enc_rus/meta/dialogapi/about.html | 2 - .../meta/dialogapi/flags/dif_maskedit.html | 10 +- .../meta/exported_functions/comparew.html | 12 +- enc/enc_rus/meta/fsf/atoi.html | 10 +- enc/enc_rus/meta/fsf/atoi64.html | 8 +- enc/enc_rus/meta/fsf/mktemp.html | 10 +- enc/enc_rus/meta/index.html | 40 +-- enc/enc_rus/meta/macro/about/index.html | 5 +- .../meta/macro/macrocmd/prop_func/dialog.html | 2 +- .../macro/macrocmd/prop_func/general.html | 34 +-- .../meta/macro/macrocmd/prop_func/menus.html | 14 +- .../meta/macro/macrocmd/prop_func/panels.html | 2 +- enc/enc_rus/meta/other/license.html | 4 +- enc/enc_rus/meta/other/rules.html | 38 +-- .../meta/structures/openpanelinfo.html | 4 +- enc/enc_rus/styles/styles.css | 9 +- 21 files changed, 258 insertions(+), 248 deletions(-) diff --git a/enc/enc_rus/meta/articles/escape.html b/enc/enc_rus/meta/articles/escape.html index 21ee7e2876..794b195f26 100644 --- a/enc/enc_rus/meta/articles/escape.html +++ b/enc/enc_rus/meta/articles/escape.html @@ -73,7 +73,7 @@ <h1>Обработка нажатия ESC или "Авторам долгоду </div> <div align=right><code> -<br> <br> +<br><br> 13.12.1999<br> Rev. 06.09.2000 </code></div> diff --git a/enc/enc_rus/meta/articles/escape_r1.html b/enc/enc_rus/meta/articles/escape_r1.html index b5e5873301..5c5f335ac0 100644 --- a/enc/enc_rus/meta/articles/escape_r1.html +++ b/enc/enc_rus/meta/articles/escape_r1.html @@ -107,7 +107,7 @@ <h1>"Обработка нажатия ESC или . . ."</h1> }</pre> <div align=right><code> -<br> <br> +<br><br> 15.04.2000 </code></div> <div class=seecont><a href="#top">наверх</a></div> diff --git a/enc/enc_rus/meta/articles/packers.html b/enc/enc_rus/meta/articles/packers.html index 441af69f80..7a55d044a3 100644 --- a/enc/enc_rus/meta/articles/packers.html +++ b/enc/enc_rus/meta/articles/packers.html @@ -79,22 +79,22 @@ <h3>Тест</h3> памяти с помощью NT 4.0's Task Manager...<br> Ниже приведены (удивительные) результаты теста.</p> -<table border=1 widtd=80%> -<tr><td> </td> -<td><b>File Size     </td> -<td><b>Process "Mem Usage"  </b><br>1 instance</td> -<td><b>"Commit Charge Total"</b>  <br>1 instance difference</td> -<td><b>"Commit Charge Total"</b>  <br>20 instances difference</td> +<table border=1> +<tr><td></td> +<td><b>File Size</td> +<td><b>Process "Mem Usage"</b><br>1 instance</td> +<td><b>"Commit Charge Total"</b><br>1 instance difference</td> +<td><b>"Commit Charge Total"</b><br>20 instances difference</td> </tr> <tr bgcolor="#c0c0c0"> -<td><b>uncompressed</b>  </td> +<td><b>uncompressed</b></td> <td>4,677,686</td> <td>2580 KB</td> <td>1084 KB</td> <td>25396 KB</td> </tr> <tr bgcolor="#c0c0c0"> -<td><b>UPX 0.82</b>  </td> +<td><b>UPX 0.82</b></td> <td>2,436,096</td> <td>6852 KB</td> <td>6192 KB</td> @@ -178,7 +178,7 @@ <h3>Дополнение от 20 апреля 2000</h3> </p> <div align=right><code> -<br> <br> +<br><br> 21.04.2000 </code></div> diff --git a/enc/enc_rus/meta/defs/farcolors.html b/enc/enc_rus/meta/defs/farcolors.html index 98dca39a79..9b45ed4e7d 100644 --- a/enc/enc_rus/meta/defs/farcolors.html +++ b/enc/enc_rus/meta/defs/farcolors.html @@ -24,148 +24,148 @@ <h1>Индексы цветов</h1> <TABLE BORDER="1" CELLSPACING="0"> <tr><th>Константа</th><th colspan=2>Цвет</th><th>Описание</th></tr> -<tr><td><a class=pre name="COL_DIALOGBOXTITLE">COL_DIALOGBOXTITLE</a> </td><td bgcolor=#c0c0c0> <font color=#000000>Text</font> </td><td> 0x70 </td><td> Диалог.Рамка.Заголовок</td></tr> -<tr><td><a class=pre name="COL_DIALOGHIGHLIGHTBOXTITLE">COL_DIALOGHIGHLIGHTBOXTITLE</a> </td><td bgcolor=#c0c0c0> <font color=#ffff00>Text</font> </td><td> 0x7E </td><td> Диалог.Рамка.Выделенный заголовок</td></tr> -<tr><td><a class=pre name="COL_DIALOGBOX">COL_DIALOGBOX</a> </td><td bgcolor=#c0c0c0> <font color=#000000>Text</font> </td><td> 0x70 </td><td> Диалог.Рамка.Обычный текст</td></tr> -<tr><td><a class=pre name="COL_DIALOGTEXT">COL_DIALOGTEXT</a> </td><td bgcolor=#c0c0c0> <font color=#000000>Text</font> </td><td> 0x70 </td><td> Диалог.Обычный текст</td></tr> -<tr><td><a class=pre name="COL_DIALOGHIGHLIGHTTEXT">COL_DIALOGHIGHLIGHTTEXT</a> </td><td bgcolor=#c0c0c0> <font color=#ffff00>Text</font> </td><td> 0x7E </td><td> Диалог.Выделенный текст</td></tr> -<tr><td><a class=pre name="COL_DIALOGDISABLED">COL_DIALOGDISABLED</a> </td><td bgcolor=#c0c0c0> <font color=#808080>Text</font> </td><td> 0x78 </td><td> Диалог.Блокированный элемент диалога</td></tr> -<tr><td><a class=pre name="COL_DIALOGSELECTEDBUTTON">COL_DIALOGSELECTEDBUTTON</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Диалог.Кнопка.Выбранный текст </td></tr> -<tr><td><a class=pre name="COL_DIALOGHIGHLIGHTSELECTEDBUTTON">COL_DIALOGHIGHLIGHTSELECTEDBUTTON</a> </td><td bgcolor=#008080> <font color=#ffff00>Text</font> </td><td> 0x3E </td><td> Диалог.Кнопка.Выбранный выделенный текст </td></tr> -<tr><td><a class=pre name="COL_DIALOGHIGHLIGHTBUTTON">COL_DIALOGHIGHLIGHTBUTTON</a> </td><td bgcolor=#c0c0c0> <font color=#ffff00>Text</font> </td><td> 0x7E </td><td> Диалог.Кнопка.Выделенный текст</td></tr> -<tr><td><a class=pre name="COL_DIALOGBUTTON">COL_DIALOGBUTTON</a> </td><td bgcolor=#c0c0c0> <font color=#000000>Text</font> </td><td> 0x70 </td><td> Диалог.Кнопка.Обычный текст</td></tr> -<tr><td><a class=pre name="COL_DIALOGEDITUNCHANGED">COL_DIALOGEDITUNCHANGED</a> </td><td bgcolor=#008080> <font color=#c0c0c0>Text</font> </td><td> 0x37 </td><td> Диалог.Поле ввода.Неизмененный текст</td></tr> -<tr><td><a class=pre name="COL_DIALOGEDITSELECTED">COL_DIALOGEDITSELECTED</a> </td><td bgcolor=#000000> <font color=#ffffff>Text</font> </td><td> 0x0F </td><td> Диалог.Поле ввода.Выделенного текст</td></tr> -<tr><td><a class=pre name="COL_DIALOGEDITDISABLED">COL_DIALOGEDITDISABLED</a> </td><td bgcolor=#008080> <font color=#808080>Text</font> </td><td> 0x38 </td><td> Диалог.Поле ввода.Блокированное поле ввода</td></tr> -<tr><td><a class=pre name="COL_DIALOGEDIT">COL_DIALOGEDIT</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Диалог.Поле ввода.Обычный текст</td></tr> -<tr><td><a class=pre name="COL_DIALOGLISTTITLE">COL_DIALOGLISTTITLE</a> </td><td bgcolor=#c0c0c0> <font color=#000000>Text</font> </td><td> 0x70 </td><td> Диалог.Список.Заголовок</td></tr> -<tr><td><a class=pre name="COL_DIALOGLISTSELECTEDTEXT">COL_DIALOGLISTSELECTEDTEXT</a> </td><td bgcolor=#000000> <font color=#ffffff>Text</font> </td><td> 0x0F </td><td> Диалог.Список.Выбранный элемент</td></tr> -<tr><td><a class=pre name="COL_DIALOGLISTSELECTEDHIGHLIGHT">COL_DIALOGLISTSELECTEDHIGHLIGHT</a> </td><td bgcolor=#000000> <font color=#ffff00>Text</font> </td><td> 0x0E </td><td> Диалог.Список.Выбранный выделенный элемент</td></tr> -<tr><td><a class=pre name="COL_DIALOGLISTHIGHLIGHT">COL_DIALOGLISTHIGHLIGHT</a> </td><td bgcolor=#c0c0c0> <font color=#ffff00>Text</font> </td><td> 0x7E </td><td> Диалог.Список.Выделенный элемент</td></tr> -<tr><td><a class=pre name="COL_DIALOGLISTBOX">COL_DIALOGLISTBOX</a> </td><td bgcolor=#c0c0c0> <font color=#000000>Text</font> </td><td> 0x70 </td><td> Диалог.Список.Рамка</td></tr> -<tr><td><a class=pre name="COL_DIALOGLISTDISABLED">COL_DIALOGLISTDISABLED</a> </td><td bgcolor=#c0c0c0> <font color=#808080>Text</font> </td><td> 0x78 </td><td> Диалог.Список.Блокированный элемент</td></tr> -<tr><td><a class=pre name="COL_DIALOGLISTSCROLLBAR">COL_DIALOGLISTSCROLLBAR</a> </td><td bgcolor=#c0c0c0> <font color=#000000>Text</font> </td><td> 0x70 </td><td> Диалог.Список.Полоса прокрутки</td></tr> -<tr><td><a class=pre name="COL_DIALOGLISTTEXT">COL_DIALOGLISTTEXT</a> </td><td bgcolor=#c0c0c0> <font color=#000000>Text</font> </td><td> 0x70 </td><td> Диалог.Список.Обычный текст</td></tr> -<tr><td><a class=pre name="COL_DIALOGCOMBOTITLE">COL_DIALOGCOMBOTITLE</a> </td><td bgcolor=#008080> <font color=#ffffff>Text</font> </td><td> 0x3F </td><td> Диалог.Комбинированный список.Заголовок</td></tr> -<tr><td><a class=pre name="COL_DIALOGCOMBOSELECTEDTEXT">COL_DIALOGCOMBOSELECTEDTEXT</a> </td><td bgcolor=#000000> <font color=#ffffff>Text</font> </td><td> 0x0F </td><td> Диалог.Комбинированный список.Выбранный элемент</td></tr> -<tr><td><a class=pre name="COL_DIALOGCOMBOSELECTEDHIGHLIGHT">COL_DIALOGCOMBOSELECTEDHIGHLIGHT</a> </td><td bgcolor=#000000> <font color=#ffff00>Text</font> </td><td> 0x0E </td><td> Диалог.Комбинированный список.Выбранный выделенный элемент</td></tr> -<tr><td><a class=pre name="COL_DIALOGCOMBOHIGHLIGHT">COL_DIALOGCOMBOHIGHLIGHT</a> </td><td bgcolor=#008080> <font color=#ffff00>Text</font> </td><td> 0x3E </td><td> Диалог.Комбинированный список.Выделенный элемент</td></tr> -<tr><td><a class=pre name="COL_DIALOGCOMBOBOX">COL_DIALOGCOMBOBOX</a> </td><td bgcolor=#008080> <font color=#ffffff>Text</font> </td><td> 0x3F </td><td> Диалог.Комбинированный список.Рамка</td></tr> -<tr><td><a class=pre name="COL_DIALOGCOMBODISABLED">COL_DIALOGCOMBODISABLED</a> </td><td bgcolor=#008080> <font color=#808080>Text</font> </td><td> 0x38 </td><td> Диалог.Комбинированный список.Блокированный элемент</td></tr> -<tr><td><a class=pre name="COL_DIALOGCOMBOSCROLLBAR">COL_DIALOGCOMBOSCROLLBAR</a> </td><td bgcolor=#008080> <font color=#ffffff>Text</font> </td><td> 0x3F </td><td> Диалог.Комбинированный список.Полоса прокрутки</td></tr> -<tr><td><a class=pre name="COL_DIALOGCOMBOTEXT">COL_DIALOGCOMBOTEXT</a> </td><td bgcolor=#008080> <font color=#ffffff>Text</font> </td><td> 0x3F </td><td> Диалог.Комбинированный список.Обычный текст элемента</td></tr> -<tr><td><a class=pre name="COL_MENUDISABLEDTEXT">COL_MENUDISABLEDTEXT</a> </td><td bgcolor=#008080> <font color=#808080>Text</font> </td><td> 0x38 </td><td> Меню.Недоступный пункт</td></tr> -<tr><td><a class=pre name="COL_MENUTITLE">COL_MENUTITLE</a> </td><td bgcolor=#008080> <font color=#ffffff>Text</font> </td><td> 0x3F </td><td> Меню.Заголовок</td></tr> -<tr><td><a class=pre name="COL_MENUSELECTEDHIGHLIGHT">COL_MENUSELECTEDHIGHLIGHT</a> </td><td bgcolor=#000000> <font color=#ffff00>Text</font> </td><td> 0x0E </td><td> Меню.Выбранный выделенный текст пункта</td></tr> -<tr><td><a class=pre name="COL_MENUSELECTEDTEXT">COL_MENUSELECTEDTEXT</a> </td><td bgcolor=#000000> <font color=#ffffff>Text</font> </td><td> 0x0F </td><td> Меню.Выбранный пункт</td></tr> -<tr><td><a class=pre name="COL_MENUHIGHLIGHT">COL_MENUHIGHLIGHT</a> </td><td bgcolor=#008080> <font color=#ffff00>Text</font> </td><td> 0x3E </td><td> Меню.Выделенный пункт</td></tr> -<tr><td><a class=pre name="COL_MENUBOX">COL_MENUBOX</a> </td><td bgcolor=#008080> <font color=#ffffff>Text</font> </td><td> 0x3F </td><td> Меню.Рамка</td></tr> -<tr><td><a class=pre name="COL_MENUSCROLLBAR">COL_MENUSCROLLBAR</a> </td><td bgcolor=#008080> <font color=#ffffff>Text</font> </td><td> 0x3F </td><td> Меню.Полоса прокрутки</td></tr> -<tr><td><a class=pre name="COL_MENUTEXT">COL_MENUTEXT</a> </td><td bgcolor=#008080> <font color=#ffffff>Text</font> </td><td> 0x3F </td><td> Меню.Обычный текст пункта</td></tr> -<tr><td><a class=pre name="COL_HMENUSELECTEDTEXT">COL_HMENUSELECTEDTEXT</a> </td><td bgcolor=#000000> <font color=#ffffff>Text</font> </td><td> 0x0F </td><td> Горизонтальное меню.Выбранный текст</td></tr> -<tr><td><a class=pre name="COL_HMENUSELECTEDHIGHLIGHT">COL_HMENUSELECTEDHIGHLIGHT</a> </td><td bgcolor=#000000> <font color=#ffff00>Text</font> </td><td> 0x0E </td><td> Горизонтальное меню.Выбранный выделенный текст</td></tr> -<tr><td><a class=pre name="COL_HMENUHIGHLIGHT">COL_HMENUHIGHLIGHT</a> </td><td bgcolor=#008080> <font color=#ffff00>Text</font> </td><td> 0x3E </td><td> Горизонтальное меню.Выделенный текст</td></tr> -<tr><td><a class=pre name="COL_HMENUTEXT">COL_HMENUTEXT</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Горизонтальное меню.Обычный текст</td></tr> -<tr><td><a class=pre name="COL_KEYBARTEXT">COL_KEYBARTEXT</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Линейка клавиш.Названия клавиш</td></tr> -<tr><td><a class=pre name="COL_KEYBARNUM">COL_KEYBARNUM</a> </td><td bgcolor=#000000> <font color=#c0c0c0>Text</font> </td><td> 0x07 </td><td> Линейка клавиш.Номера клавиш</td></tr> -<tr><td><a class=pre name="COL_KEYBARBACKGROUND">COL_KEYBARBACKGROUND</a> </td><td bgcolor=#000000> <font color=#c0c0c0>Text</font> </td><td> 0x07 </td><td> Линейка клавиш.Фон</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGBOXTITLE">COL_WARNDIALOGBOXTITLE</a> </td><td bgcolor=#800000> <font color=#ffffff>Text</font> </td><td> 0x4F </td><td> Предупреждение.Заголовок рамки</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGHIGHLIGHTTEXT">COL_WARNDIALOGHIGHLIGHTTEXT</a> </td><td bgcolor=#800000> <font color=#ffff00>Text</font> </td><td> 0x4E </td><td> Предупреждение.Выделенный текст</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGLISTTITLE">COL_WARNDIALOGLISTTITLE</a> </td><td bgcolor=#800000> <font color=#ffffff>Text</font> </td><td> 0x4F </td><td> Предупреждение.Список.Заголовок</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGLISTSELECTEDTEXT">COL_WARNDIALOGLISTSELECTEDTEXT</a> </td><td bgcolor=#c0c0c0> <font color=#000000>Text</font> </td><td> 0x70 </td><td> Предупреждение.Список.Выбранный элемент</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGLISTSELECTEDHIGHLIGHT">COL_WARNDIALOGLISTSELECTEDHIGHLIGHT</a> </td><td bgcolor=#c0c0c0> <font color=#ffff00>Text</font> </td><td> 0x7E </td><td> Предупреждение.Список.Выбранный выделенный элемент</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGLISTHIGHLIGHT">COL_WARNDIALOGLISTHIGHLIGHT</a> </td><td bgcolor=#800000> <font color=#ffff00>Text</font> </td><td> 0x4E </td><td> Предупреждение.Список.Выделенный элемент</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGLISTBOX">COL_WARNDIALOGLISTBOX</a> </td><td bgcolor=#800000> <font color=#ffffff>Text</font> </td><td> 0x4F </td><td> Предупреждение.Список.Рамка</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGLISTDISABLED">COL_WARNDIALOGLISTDISABLED</a> </td><td bgcolor=#800000> <font color=#808080>Text</font> </td><td> 0x48 </td><td> Предупреждение.Список.Блокированный элемент</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGLISTSCROLLBAR">COL_WARNDIALOGLISTSCROLLBAR</a> </td><td bgcolor=#800000> <font color=#ffffff>Text</font> </td><td> 0x4F </td><td> Предупреждение.Список.Полоса прокрутки</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGLISTTEXT">COL_WARNDIALOGLISTTEXT</a> </td><td bgcolor=#800000> <font color=#ffffff>Text</font> </td><td> 0x4F </td><td> Предупреждение.Список.Обычный текст</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGHIGHLIGHTBOXTITLE">COL_WARNDIALOGHIGHLIGHTBOXTITLE</a> </td><td bgcolor=#800000> <font color=#ffff00>Text</font> </td><td> 0x4E </td><td> Предупреждение.Рамка.Выделенный заголовок</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGBOX">COL_WARNDIALOGBOX</a> </td><td bgcolor=#800000> <font color=#ffffff>Text</font> </td><td> 0x4F </td><td> Предупреждение.Рамка.Обычный текст</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGDISABLED">COL_WARNDIALOGDISABLED</a> </td><td bgcolor=#800000> <font color=#808080>Text</font> </td><td> 0x48 </td><td> Предупреждение.Блокированный элемент диалога</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGSELECTEDBUTTON">COL_WARNDIALOGSELECTEDBUTTON</a> </td><td bgcolor=#c0c0c0> <font color=#000000>Text</font> </td><td> 0x70 </td><td> Предупреждение.Кнопка.Выбранный текст</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGHIGHLIGHTSELECTEDBUTTON">COL_WARNDIALOGHIGHLIGHTSELECTEDBUTTON</a> </td><td bgcolor=#c0c0c0> <font color=#ffff00>Text</font> </td><td> 0x7E </td><td> Предупреждение.Кнопка.Выбранный выделенный текст</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGHIGHLIGHTBUTTON">COL_WARNDIALOGHIGHLIGHTBUTTON</a> </td><td bgcolor=#800000> <font color=#ffff00>Text</font> </td><td> 0x4E </td><td> Предупреждение.Кнопка.Выделенный текст</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGBUTTON">COL_WARNDIALOGBUTTON</a> </td><td bgcolor=#800000> <font color=#ffffff>Text</font> </td><td> 0x4F </td><td> Предупреждение.Кнопка.Обычный текст</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGEDITUNCHANGED">COL_WARNDIALOGEDITUNCHANGED</a> </td><td bgcolor=#008080> <font color=#c0c0c0>Text</font> </td><td> 0x37 </td><td> Предупреждение.Поле ввода.Неизмененный текст</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGEDITSELECTED">COL_WARNDIALOGEDITSELECTED</a> </td><td bgcolor=#000000> <font color=#ffffff>Text</font> </td><td> 0x0F </td><td> Предупреждение.Поле ввода.Выделенного текст</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGEDITDISABLED">COL_WARNDIALOGEDITDISABLED</a> </td><td bgcolor=#008080> <font color=#808080>Text</font> </td><td> 0x38 </td><td> Предупреждение.Поле ввода.Блокированное поле ввода</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGEDIT">COL_WARNDIALOGEDIT</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Предупреждение.Поле ввода.Обычный текст</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGCOMBOTITLE">COL_WARNDIALOGCOMBOTITLE</a> </td><td bgcolor=#008080> <font color=#ffffff>Text</font> </td><td> 0x3F </td><td> Предупреждение.Комбинированный список.Заголовок</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGCOMBOSELECTEDTEXT">COL_WARNDIALOGCOMBOSELECTEDTEXT</a> </td><td bgcolor=#000000> <font color=#ffffff>Text</font> </td><td> 0x0F </td><td> Предупреждение.Комбинированный список.Выбранный элемент</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGCOMBOSELECTEDHIGHLIGHT">COL_WARNDIALOGCOMBOSELECTEDHIGHLIGHT</a> </td><td bgcolor=#000000> <font color=#ffff00>Text</font> </td><td> 0x0E </td><td> Предупреждение.Комбинированный список.Выбранный выделенный элемент</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGCOMBOHIGHLIGHT">COL_WARNDIALOGCOMBOHIGHLIGHT</a> </td><td bgcolor=#008080> <font color=#ffff00>Text</font> </td><td> 0x3E </td><td> Предупреждение.Комбинированный список.Выделенный элемент</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGCOMBOBOX">COL_WARNDIALOGCOMBOBOX</a> </td><td bgcolor=#008080> <font color=#ffffff>Text</font> </td><td> 0x3F </td><td> Предупреждение.Комбинированный список.Рамка</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGCOMBODISABLED">COL_WARNDIALOGCOMBODISABLED</a> </td><td bgcolor=#008080> <font color=#808080>Text</font> </td><td> 0x38 </td><td> Предупреждение.Комбинированный список.Блокированный элемент</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGCOMBOSCROLLBAR">COL_WARNDIALOGCOMBOSCROLLBAR</a> </td><td bgcolor=#008080> <font color=#ffffff>Text</font> </td><td> 0x3F </td><td> Предупреждение.Комбинированный список.Полоса прокрутки</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGCOMBOTEXT">COL_WARNDIALOGCOMBOTEXT</a> </td><td bgcolor=#008080> <font color=#ffffff>Text</font> </td><td> 0x3F </td><td> Предупреждение.Комбинированный список.Обычный текст элемента</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGTEXT">COL_WARNDIALOGTEXT</a> </td><td bgcolor=#800000> <font color=#ffffff>Text</font> </td><td> 0x4F </td><td> Предупреждение.Обычный текст</td></tr> -<tr><td><a class=pre name="COL_VIEWERSELECTEDTEXT">COL_VIEWERSELECTEDTEXT</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Просмотрщик.Выбранный текст</td></tr> -<tr><td><a class=pre name="COL_VIEWERARROWS">COL_VIEWERARROWS</a> </td><td bgcolor=#000080> <font color=#ffff00>Text</font> </td><td> 0x1E </td><td> Просмотрщик.Стрелки сдвига экрана</td></tr> -<tr><td><a class=pre name="COL_VIEWERSTATUS">COL_VIEWERSTATUS</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Просмотрщик.Статус</td></tr> -<tr><td><a class=pre name="COL_VIEWERSCROLLBAR">COL_VIEWERSCROLLBAR</a> </td><td bgcolor=#000080> <font color=#00ffff>Text</font> </td><td> 0x1B </td><td> Просмотрщик.Полоса прокрутки</td></tr> -<tr><td><a class=pre name="COL_VIEWERTEXT">COL_VIEWERTEXT</a> </td><td bgcolor=#000080> <font color=#00ffff>Text</font> </td><td> 0x1B </td><td> Просмотрщик.Обычный текст</td></tr> -<tr><td><a class=pre name="COL_PANELHIGHLIGHTTEXT">COL_PANELHIGHLIGHTTEXT</a> </td><td bgcolor=#000080> <font color=#c0c0c0>Text</font> </td><td> 0x17 </td><td> Панель.(не используется)</td></tr> -<tr><td><a class=pre name="COL_PANELCOLUMNTITLE">COL_PANELCOLUMNTITLE</a> </td><td bgcolor=#000080> <font color=#ffff00>Text</font> </td><td> 0x1E </td><td> Панель.Заголовок колонки</td></tr> -<tr><td><a class=pre name="COL_PANELSELECTEDTEXT">COL_PANELSELECTEDTEXT</a> </td><td bgcolor=#000080> <font color=#ffff00>Text</font> </td><td> 0x1E </td><td> Панель.Выбранный текст</td></tr> -<tr><td><a class=pre name="COL_PANELSELECTEDTITLE">COL_PANELSELECTEDTITLE</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Панель.Выделенный заголовок</td></tr> -<tr><td><a class=pre name="COL_PANELSELECTEDCURSOR">COL_PANELSELECTEDCURSOR</a> </td><td bgcolor=#008080> <font color=#ffff00>Text</font> </td><td> 0x3E </td><td> Панель.Выделенный курсор</td></tr> -<tr><td><a class=pre name="COL_PANELINFOTEXT">COL_PANELINFOTEXT</a> </td><td bgcolor=#000080> <font color=#ffff00>Text</font> </td><td> 0x1E </td><td> Панель.Выделенная информация</td></tr> -<tr><td><a class=pre name="COL_PANELBOX">COL_PANELBOX</a> </td><td bgcolor=#000080> <font color=#00ffff>Text</font> </td><td> 0x1B </td><td> Панель.Рамка</td></tr> -<tr><td><a class=pre name="COL_PANELDRAGTEXT">COL_PANELDRAGTEXT</a> </td><td bgcolor=#008080> <font color=#ffff00>Text</font> </td><td> 0x3E </td><td> Панель.Перетаскиваемый текст</td></tr> -<tr><td><a class=pre name="COL_PANELTOTALINFO">COL_PANELTOTALINFO</a> </td><td bgcolor=#000080> <font color=#00ffff>Text</font> </td><td> 0x1B </td><td> Панель.Количество файлов</td></tr> -<tr><td><a class=pre name="COL_PANELSCREENSNUMBER">COL_PANELSCREENSNUMBER</a> </td><td bgcolor=#000000> <font color=#00ffff>Text</font> </td><td> 0x0B </td><td> Панель.Количество фоновых экранов</td></tr> -<tr><td><a class=pre name="COL_PANELSELECTEDINFO">COL_PANELSELECTEDINFO</a> </td><td bgcolor=#008080> <font color=#ffff00>Text</font> </td><td> 0x3E </td><td> Панель.Количество выбранных файлов</td></tr> -<tr><td><a class=pre name="COL_PANELSCROLLBAR">COL_PANELSCROLLBAR</a> </td><td bgcolor=#000080> <font color=#00ffff>Text</font> </td><td> 0x1B </td><td> Панель.Полоса прокрутки</td></tr> -<tr><td><a class=pre name="COL_PANELTEXT">COL_PANELTEXT</a> </td><td bgcolor=#000080> <font color=#00ffff>Text</font> </td><td> 0x1B </td><td> Панель.Обычный текст</td></tr> -<tr><td><a class=pre name="COL_PANELTITLE">COL_PANELTITLE</a> </td><td bgcolor=#000080> <font color=#00ffff>Text</font> </td><td> 0x1B </td><td> Панель.Обычный заголовок</td></tr> -<tr><td><a class=pre name="COL_PANELCURSOR">COL_PANELCURSOR</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Панель.Обычный курсор</td></tr> -<tr><td><a class=pre name="COL_EDITORSELECTEDTEXT">COL_EDITORSELECTEDTEXT</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Редактор.Выбранный текст</td></tr> -<tr><td><a class=pre name="COL_EDITORSTATUS">COL_EDITORSTATUS</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Редактор.Статус</td></tr> -<tr><td><a class=pre name="COL_EDITORTEXT">COL_EDITORTEXT</a> </td><td bgcolor=#000080> <font color=#00ffff>Text</font> </td><td> 0x1B </td><td> Редактор.Обычный текст</td></tr> -<tr><td><a class=pre name="COL_COMMANDLINESELECTED">COL_COMMANDLINESELECTED</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Командная строка.Выделенный текст</td></tr> -<tr><td><a class=pre name="COL_COMMANDLINEPREFIX">COL_COMMANDLINEPREFIX</a> </td><td bgcolor=#000000> <font color=#c0c0c0>Text</font> </td><td> 0x07 </td><td> Командная строка.Текст префикса</td></tr> -<tr><td><a class=pre name="COL_COMMANDLINE">COL_COMMANDLINE</a> </td><td bgcolor=#000000> <font color=#c0c0c0>Text</font> </td><td> 0x07 </td><td> Командная строка.Обычный текст</td></tr> -<tr><td><a class=pre name="COL_HELPBOXTITLE">COL_HELPBOXTITLE</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Помощь.Заголовок рамки</td></tr> -<tr><td><a class=pre name="COL_HELPSELECTEDTOPIC">COL_HELPSELECTEDTOPIC</a> </td><td bgcolor=#000000> <font color=#ffffff>Text</font> </td><td> 0x0F </td><td> Помощь.Выбранная ссылка</td></tr> -<tr><td><a class=pre name="COL_HELPHIGHLIGHTTEXT">COL_HELPHIGHLIGHTTEXT</a> </td><td bgcolor=#008080> <font color=#ffffff>Text</font> </td><td> 0x3F </td><td> Помощь.Выделенный текст</td></tr> -<tr><td><a class=pre name="COL_HELPTOPIC">COL_HELPTOPIC</a> </td><td bgcolor=#008080> <font color=#ffff00>Text</font> </td><td> 0x3E </td><td> Помощь.Ссылка</td></tr> -<tr><td><a class=pre name="COL_HELPBOX">COL_HELPBOX</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Помощь.Рамка</td></tr> -<tr><td><a class=pre name="COL_HELPSCROLLBAR">COL_HELPSCROLLBAR</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Помощь.Полоса прокрутки</td></tr> -<tr><td><a class=pre name="COL_HELPTEXT">COL_HELPTEXT</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Помощь.Обычный текст</td></tr> -<tr><td><a class=pre name="COL_VIEWERCLOCK">COL_VIEWERCLOCK</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Часы.Просмотрщик</td></tr> -<tr><td><a class=pre name="COL_EDITORCLOCK">COL_EDITORCLOCK</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Часы.Редактор</td></tr> -<tr><td><a class=pre name="COL_CLOCK">COL_CLOCK</a> </td><td bgcolor=#008080> <font color=#000000>Text</font> </td><td> 0x30 </td><td> Часы.Панель</td></tr> +<tr><td><a class=pre name="COL_DIALOGBOXTITLE">COL_DIALOGBOXTITLE</a></td><td bgcolor=#c0c0c0><font color=#000000>Text</font></td><td>0x70</td><td>Диалог.Рамка.Заголовок</td></tr> +<tr><td><a class=pre name="COL_DIALOGHIGHLIGHTBOXTITLE">COL_DIALOGHIGHLIGHTBOXTITLE</a></td><td bgcolor=#c0c0c0><font color=#ffff00>Text</font></td><td>0x7E</td><td>Диалог.Рамка.Выделенный заголовок</td></tr> +<tr><td><a class=pre name="COL_DIALOGBOX">COL_DIALOGBOX</a></td><td bgcolor=#c0c0c0><font color=#000000>Text</font></td><td>0x70</td><td>Диалог.Рамка.Обычный текст</td></tr> +<tr><td><a class=pre name="COL_DIALOGTEXT">COL_DIALOGTEXT</a></td><td bgcolor=#c0c0c0><font color=#000000>Text</font></td><td>0x70</td><td>Диалог.Обычный текст</td></tr> +<tr><td><a class=pre name="COL_DIALOGHIGHLIGHTTEXT">COL_DIALOGHIGHLIGHTTEXT</a></td><td bgcolor=#c0c0c0><font color=#ffff00>Text</font></td><td>0x7E</td><td>Диалог.Выделенный текст</td></tr> +<tr><td><a class=pre name="COL_DIALOGDISABLED">COL_DIALOGDISABLED</a></td><td bgcolor=#c0c0c0><font color=#808080>Text</font></td><td>0x78</td><td>Диалог.Блокированный элемент диалога</td></tr> +<tr><td><a class=pre name="COL_DIALOGSELECTEDBUTTON">COL_DIALOGSELECTEDBUTTON</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Диалог.Кнопка.Выбранный текст </td></tr> +<tr><td><a class=pre name="COL_DIALOGHIGHLIGHTSELECTEDBUTTON">COL_DIALOGHIGHLIGHTSELECTEDBUTTON</a></td><td bgcolor=#008080><font color=#ffff00>Text</font></td><td>0x3E</td><td>Диалог.Кнопка.Выбранный выделенный текст </td></tr> +<tr><td><a class=pre name="COL_DIALOGHIGHLIGHTBUTTON">COL_DIALOGHIGHLIGHTBUTTON</a></td><td bgcolor=#c0c0c0><font color=#ffff00>Text</font></td><td>0x7E</td><td>Диалог.Кнопка.Выделенный текст</td></tr> +<tr><td><a class=pre name="COL_DIALOGBUTTON">COL_DIALOGBUTTON</a></td><td bgcolor=#c0c0c0><font color=#000000>Text</font></td><td>0x70</td><td>Диалог.Кнопка.Обычный текст</td></tr> +<tr><td><a class=pre name="COL_DIALOGEDITUNCHANGED">COL_DIALOGEDITUNCHANGED</a></td><td bgcolor=#008080><font color=#c0c0c0>Text</font></td><td>0x37</td><td>Диалог.Поле ввода.Неизмененный текст</td></tr> +<tr><td><a class=pre name="COL_DIALOGEDITSELECTED">COL_DIALOGEDITSELECTED</a></td><td bgcolor=#000000><font color=#ffffff>Text</font></td><td>0x0F</td><td>Диалог.Поле ввода.Выделенного текст</td></tr> +<tr><td><a class=pre name="COL_DIALOGEDITDISABLED">COL_DIALOGEDITDISABLED</a></td><td bgcolor=#008080><font color=#808080>Text</font></td><td>0x38</td><td>Диалог.Поле ввода.Блокированное поле ввода</td></tr> +<tr><td><a class=pre name="COL_DIALOGEDIT">COL_DIALOGEDIT</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Диалог.Поле ввода.Обычный текст</td></tr> +<tr><td><a class=pre name="COL_DIALOGLISTTITLE">COL_DIALOGLISTTITLE</a></td><td bgcolor=#c0c0c0><font color=#000000>Text</font></td><td>0x70</td><td>Диалог.Список.Заголовок</td></tr> +<tr><td><a class=pre name="COL_DIALOGLISTSELECTEDTEXT">COL_DIALOGLISTSELECTEDTEXT</a></td><td bgcolor=#000000><font color=#ffffff>Text</font></td><td>0x0F</td><td>Диалог.Список.Выбранный элемент</td></tr> +<tr><td><a class=pre name="COL_DIALOGLISTSELECTEDHIGHLIGHT">COL_DIALOGLISTSELECTEDHIGHLIGHT</a></td><td bgcolor=#000000><font color=#ffff00>Text</font></td><td>0x0E</td><td>Диалог.Список.Выбранный выделенный элемент</td></tr> +<tr><td><a class=pre name="COL_DIALOGLISTHIGHLIGHT">COL_DIALOGLISTHIGHLIGHT</a></td><td bgcolor=#c0c0c0><font color=#ffff00>Text</font></td><td>0x7E</td><td>Диалог.Список.Выделенный элемент</td></tr> +<tr><td><a class=pre name="COL_DIALOGLISTBOX">COL_DIALOGLISTBOX</a></td><td bgcolor=#c0c0c0><font color=#000000>Text</font></td><td>0x70</td><td>Диалог.Список.Рамка</td></tr> +<tr><td><a class=pre name="COL_DIALOGLISTDISABLED">COL_DIALOGLISTDISABLED</a></td><td bgcolor=#c0c0c0><font color=#808080>Text</font></td><td>0x78</td><td>Диалог.Список.Блокированный элемент</td></tr> +<tr><td><a class=pre name="COL_DIALOGLISTSCROLLBAR">COL_DIALOGLISTSCROLLBAR</a></td><td bgcolor=#c0c0c0><font color=#000000>Text</font></td><td>0x70</td><td>Диалог.Список.Полоса прокрутки</td></tr> +<tr><td><a class=pre name="COL_DIALOGLISTTEXT">COL_DIALOGLISTTEXT</a></td><td bgcolor=#c0c0c0><font color=#000000>Text</font></td><td>0x70</td><td>Диалог.Список.Обычный текст</td></tr> +<tr><td><a class=pre name="COL_DIALOGCOMBOTITLE">COL_DIALOGCOMBOTITLE</a></td><td bgcolor=#008080><font color=#ffffff>Text</font></td><td>0x3F</td><td>Диалог.Комбинированный список.Заголовок</td></tr> +<tr><td><a class=pre name="COL_DIALOGCOMBOSELECTEDTEXT">COL_DIALOGCOMBOSELECTEDTEXT</a></td><td bgcolor=#000000><font color=#ffffff>Text</font></td><td>0x0F</td><td>Диалог.Комбинированный список.Выбранный элемент</td></tr> +<tr><td><a class=pre name="COL_DIALOGCOMBOSELECTEDHIGHLIGHT">COL_DIALOGCOMBOSELECTEDHIGHLIGHT</a></td><td bgcolor=#000000><font color=#ffff00>Text</font></td><td>0x0E</td><td>Диалог.Комбинированный список.Выбранный выделенный элемент</td></tr> +<tr><td><a class=pre name="COL_DIALOGCOMBOHIGHLIGHT">COL_DIALOGCOMBOHIGHLIGHT</a></td><td bgcolor=#008080><font color=#ffff00>Text</font></td><td>0x3E</td><td>Диалог.Комбинированный список.Выделенный элемент</td></tr> +<tr><td><a class=pre name="COL_DIALOGCOMBOBOX">COL_DIALOGCOMBOBOX</a></td><td bgcolor=#008080><font color=#ffffff>Text</font></td><td>0x3F</td><td>Диалог.Комбинированный список.Рамка</td></tr> +<tr><td><a class=pre name="COL_DIALOGCOMBODISABLED">COL_DIALOGCOMBODISABLED</a></td><td bgcolor=#008080><font color=#808080>Text</font></td><td>0x38</td><td>Диалог.Комбинированный список.Блокированный элемент</td></tr> +<tr><td><a class=pre name="COL_DIALOGCOMBOSCROLLBAR">COL_DIALOGCOMBOSCROLLBAR</a></td><td bgcolor=#008080><font color=#ffffff>Text</font></td><td>0x3F</td><td>Диалог.Комбинированный список.Полоса прокрутки</td></tr> +<tr><td><a class=pre name="COL_DIALOGCOMBOTEXT">COL_DIALOGCOMBOTEXT</a></td><td bgcolor=#008080><font color=#ffffff>Text</font></td><td>0x3F</td><td>Диалог.Комбинированный список.Обычный текст элемента</td></tr> +<tr><td><a class=pre name="COL_MENUDISABLEDTEXT">COL_MENUDISABLEDTEXT</a></td><td bgcolor=#008080><font color=#808080>Text</font></td><td>0x38</td><td>Меню.Недоступный пункт</td></tr> +<tr><td><a class=pre name="COL_MENUTITLE">COL_MENUTITLE</a></td><td bgcolor=#008080><font color=#ffffff>Text</font></td><td>0x3F</td><td>Меню.Заголовок</td></tr> +<tr><td><a class=pre name="COL_MENUSELECTEDHIGHLIGHT">COL_MENUSELECTEDHIGHLIGHT</a></td><td bgcolor=#000000><font color=#ffff00>Text</font></td><td>0x0E</td><td>Меню.Выбранный выделенный текст пункта</td></tr> +<tr><td><a class=pre name="COL_MENUSELECTEDTEXT">COL_MENUSELECTEDTEXT</a></td><td bgcolor=#000000><font color=#ffffff>Text</font></td><td>0x0F</td><td>Меню.Выбранный пункт</td></tr> +<tr><td><a class=pre name="COL_MENUHIGHLIGHT">COL_MENUHIGHLIGHT</a></td><td bgcolor=#008080><font color=#ffff00>Text</font></td><td>0x3E</td><td>Меню.Выделенный пункт</td></tr> +<tr><td><a class=pre name="COL_MENUBOX">COL_MENUBOX</a></td><td bgcolor=#008080><font color=#ffffff>Text</font></td><td>0x3F</td><td>Меню.Рамка</td></tr> +<tr><td><a class=pre name="COL_MENUSCROLLBAR">COL_MENUSCROLLBAR</a></td><td bgcolor=#008080><font color=#ffffff>Text</font></td><td>0x3F</td><td>Меню.Полоса прокрутки</td></tr> +<tr><td><a class=pre name="COL_MENUTEXT">COL_MENUTEXT</a></td><td bgcolor=#008080><font color=#ffffff>Text</font></td><td>0x3F</td><td>Меню.Обычный текст пункта</td></tr> +<tr><td><a class=pre name="COL_HMENUSELECTEDTEXT">COL_HMENUSELECTEDTEXT</a></td><td bgcolor=#000000><font color=#ffffff>Text</font></td><td>0x0F</td><td>Горизонтальное меню.Выбранный текст</td></tr> +<tr><td><a class=pre name="COL_HMENUSELECTEDHIGHLIGHT">COL_HMENUSELECTEDHIGHLIGHT</a></td><td bgcolor=#000000><font color=#ffff00>Text</font></td><td>0x0E</td><td>Горизонтальное меню.Выбранный выделенный текст</td></tr> +<tr><td><a class=pre name="COL_HMENUHIGHLIGHT">COL_HMENUHIGHLIGHT</a></td><td bgcolor=#008080><font color=#ffff00>Text</font></td><td>0x3E</td><td>Горизонтальное меню.Выделенный текст</td></tr> +<tr><td><a class=pre name="COL_HMENUTEXT">COL_HMENUTEXT</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Горизонтальное меню.Обычный текст</td></tr> +<tr><td><a class=pre name="COL_KEYBARTEXT">COL_KEYBARTEXT</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Линейка клавиш.Названия клавиш</td></tr> +<tr><td><a class=pre name="COL_KEYBARNUM">COL_KEYBARNUM</a></td><td bgcolor=#000000><font color=#c0c0c0>Text</font></td><td>0x07</td><td>Линейка клавиш.Номера клавиш</td></tr> +<tr><td><a class=pre name="COL_KEYBARBACKGROUND">COL_KEYBARBACKGROUND</a></td><td bgcolor=#000000><font color=#c0c0c0>Text</font></td><td>0x07</td><td>Линейка клавиш.Фон</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGBOXTITLE">COL_WARNDIALOGBOXTITLE</a></td><td bgcolor=#800000><font color=#ffffff>Text</font></td><td>0x4F</td><td>Предупреждение.Заголовок рамки</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGHIGHLIGHTTEXT">COL_WARNDIALOGHIGHLIGHTTEXT</a></td><td bgcolor=#800000><font color=#ffff00>Text</font></td><td>0x4E</td><td>Предупреждение.Выделенный текст</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGLISTTITLE">COL_WARNDIALOGLISTTITLE</a></td><td bgcolor=#800000><font color=#ffffff>Text</font></td><td>0x4F</td><td>Предупреждение.Список.Заголовок</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGLISTSELECTEDTEXT">COL_WARNDIALOGLISTSELECTEDTEXT</a></td><td bgcolor=#c0c0c0><font color=#000000>Text</font></td><td>0x70</td><td>Предупреждение.Список.Выбранный элемент</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGLISTSELECTEDHIGHLIGHT">COL_WARNDIALOGLISTSELECTEDHIGHLIGHT</a></td><td bgcolor=#c0c0c0><font color=#ffff00>Text</font></td><td>0x7E</td><td>Предупреждение.Список.Выбранный выделенный элемент</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGLISTHIGHLIGHT">COL_WARNDIALOGLISTHIGHLIGHT</a></td><td bgcolor=#800000><font color=#ffff00>Text</font></td><td>0x4E</td><td>Предупреждение.Список.Выделенный элемент</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGLISTBOX">COL_WARNDIALOGLISTBOX</a></td><td bgcolor=#800000><font color=#ffffff>Text</font></td><td>0x4F</td><td>Предупреждение.Список.Рамка</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGLISTDISABLED">COL_WARNDIALOGLISTDISABLED</a></td><td bgcolor=#800000><font color=#808080>Text</font></td><td>0x48</td><td>Предупреждение.Список.Блокированный элемент</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGLISTSCROLLBAR">COL_WARNDIALOGLISTSCROLLBAR</a></td><td bgcolor=#800000><font color=#ffffff>Text</font></td><td>0x4F</td><td>Предупреждение.Список.Полоса прокрутки</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGLISTTEXT">COL_WARNDIALOGLISTTEXT</a></td><td bgcolor=#800000><font color=#ffffff>Text</font></td><td>0x4F</td><td>Предупреждение.Список.Обычный текст</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGHIGHLIGHTBOXTITLE">COL_WARNDIALOGHIGHLIGHTBOXTITLE</a></td><td bgcolor=#800000><font color=#ffff00>Text</font></td><td>0x4E</td><td>Предупреждение.Рамка.Выделенный заголовок</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGBOX">COL_WARNDIALOGBOX</a></td><td bgcolor=#800000><font color=#ffffff>Text</font></td><td>0x4F</td><td>Предупреждение.Рамка.Обычный текст</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGDISABLED">COL_WARNDIALOGDISABLED</a></td><td bgcolor=#800000><font color=#808080>Text</font></td><td>0x48</td><td>Предупреждение.Блокированный элемент диалога</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGSELECTEDBUTTON">COL_WARNDIALOGSELECTEDBUTTON</a></td><td bgcolor=#c0c0c0><font color=#000000>Text</font></td><td>0x70</td><td>Предупреждение.Кнопка.Выбранный текст</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGHIGHLIGHTSELECTEDBUTTON">COL_WARNDIALOGHIGHLIGHTSELECTEDBUTTON</a></td><td bgcolor=#c0c0c0><font color=#ffff00>Text</font></td><td>0x7E</td><td>Предупреждение.Кнопка.Выбранный выделенный текст</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGHIGHLIGHTBUTTON">COL_WARNDIALOGHIGHLIGHTBUTTON</a></td><td bgcolor=#800000><font color=#ffff00>Text</font></td><td>0x4E</td><td>Предупреждение.Кнопка.Выделенный текст</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGBUTTON">COL_WARNDIALOGBUTTON</a></td><td bgcolor=#800000><font color=#ffffff>Text</font></td><td>0x4F</td><td>Предупреждение.Кнопка.Обычный текст</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGEDITUNCHANGED">COL_WARNDIALOGEDITUNCHANGED</a></td><td bgcolor=#008080><font color=#c0c0c0>Text</font></td><td>0x37</td><td>Предупреждение.Поле ввода.Неизмененный текст</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGEDITSELECTED">COL_WARNDIALOGEDITSELECTED</a></td><td bgcolor=#000000><font color=#ffffff>Text</font></td><td>0x0F</td><td>Предупреждение.Поле ввода.Выделенного текст</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGEDITDISABLED">COL_WARNDIALOGEDITDISABLED</a></td><td bgcolor=#008080><font color=#808080>Text</font></td><td>0x38</td><td>Предупреждение.Поле ввода.Блокированное поле ввода</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGEDIT">COL_WARNDIALOGEDIT</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Предупреждение.Поле ввода.Обычный текст</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGCOMBOTITLE">COL_WARNDIALOGCOMBOTITLE</a></td><td bgcolor=#008080><font color=#ffffff>Text</font></td><td>0x3F</td><td>Предупреждение.Комбинированный список.Заголовок</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGCOMBOSELECTEDTEXT">COL_WARNDIALOGCOMBOSELECTEDTEXT</a></td><td bgcolor=#000000><font color=#ffffff>Text</font></td><td>0x0F</td><td>Предупреждение.Комбинированный список.Выбранный элемент</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGCOMBOSELECTEDHIGHLIGHT">COL_WARNDIALOGCOMBOSELECTEDHIGHLIGHT</a></td><td bgcolor=#000000><font color=#ffff00>Text</font></td><td>0x0E</td><td>Предупреждение.Комбинированный список.Выбранный выделенный элемент</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGCOMBOHIGHLIGHT">COL_WARNDIALOGCOMBOHIGHLIGHT</a></td><td bgcolor=#008080><font color=#ffff00>Text</font></td><td>0x3E</td><td>Предупреждение.Комбинированный список.Выделенный элемент</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGCOMBOBOX">COL_WARNDIALOGCOMBOBOX</a></td><td bgcolor=#008080><font color=#ffffff>Text</font></td><td>0x3F</td><td>Предупреждение.Комбинированный список.Рамка</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGCOMBODISABLED">COL_WARNDIALOGCOMBODISABLED</a></td><td bgcolor=#008080><font color=#808080>Text</font></td><td>0x38</td><td>Предупреждение.Комбинированный список.Блокированный элемент</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGCOMBOSCROLLBAR">COL_WARNDIALOGCOMBOSCROLLBAR</a></td><td bgcolor=#008080><font color=#ffffff>Text</font></td><td>0x3F</td><td>Предупреждение.Комбинированный список.Полоса прокрутки</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGCOMBOTEXT">COL_WARNDIALOGCOMBOTEXT</a></td><td bgcolor=#008080><font color=#ffffff>Text</font></td><td>0x3F</td><td>Предупреждение.Комбинированный список.Обычный текст элемента</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGTEXT">COL_WARNDIALOGTEXT</a></td><td bgcolor=#800000><font color=#ffffff>Text</font></td><td>0x4F</td><td>Предупреждение.Обычный текст</td></tr> +<tr><td><a class=pre name="COL_VIEWERSELECTEDTEXT">COL_VIEWERSELECTEDTEXT</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Просмотрщик.Выбранный текст</td></tr> +<tr><td><a class=pre name="COL_VIEWERARROWS">COL_VIEWERARROWS</a></td><td bgcolor=#000080><font color=#ffff00>Text</font></td><td>0x1E</td><td>Просмотрщик.Стрелки сдвига экрана</td></tr> +<tr><td><a class=pre name="COL_VIEWERSTATUS">COL_VIEWERSTATUS</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Просмотрщик.Статус</td></tr> +<tr><td><a class=pre name="COL_VIEWERSCROLLBAR">COL_VIEWERSCROLLBAR</a></td><td bgcolor=#000080><font color=#00ffff>Text</font></td><td>0x1B</td><td>Просмотрщик.Полоса прокрутки</td></tr> +<tr><td><a class=pre name="COL_VIEWERTEXT">COL_VIEWERTEXT</a></td><td bgcolor=#000080><font color=#00ffff>Text</font></td><td>0x1B</td><td>Просмотрщик.Обычный текст</td></tr> +<tr><td><a class=pre name="COL_PANELHIGHLIGHTTEXT">COL_PANELHIGHLIGHTTEXT</a></td><td bgcolor=#000080><font color=#c0c0c0>Text</font></td><td>0x17</td><td>Панель.(не используется)</td></tr> +<tr><td><a class=pre name="COL_PANELCOLUMNTITLE">COL_PANELCOLUMNTITLE</a></td><td bgcolor=#000080><font color=#ffff00>Text</font></td><td>0x1E</td><td>Панель.Заголовок колонки</td></tr> +<tr><td><a class=pre name="COL_PANELSELECTEDTEXT">COL_PANELSELECTEDTEXT</a></td><td bgcolor=#000080><font color=#ffff00>Text</font></td><td>0x1E</td><td>Панель.Выбранный текст</td></tr> +<tr><td><a class=pre name="COL_PANELSELECTEDTITLE">COL_PANELSELECTEDTITLE</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Панель.Выделенный заголовок</td></tr> +<tr><td><a class=pre name="COL_PANELSELECTEDCURSOR">COL_PANELSELECTEDCURSOR</a></td><td bgcolor=#008080><font color=#ffff00>Text</font></td><td>0x3E</td><td>Панель.Выделенный курсор</td></tr> +<tr><td><a class=pre name="COL_PANELINFOTEXT">COL_PANELINFOTEXT</a></td><td bgcolor=#000080><font color=#ffff00>Text</font></td><td>0x1E</td><td>Панель.Выделенная информация</td></tr> +<tr><td><a class=pre name="COL_PANELBOX">COL_PANELBOX</a></td><td bgcolor=#000080><font color=#00ffff>Text</font></td><td>0x1B</td><td>Панель.Рамка</td></tr> +<tr><td><a class=pre name="COL_PANELDRAGTEXT">COL_PANELDRAGTEXT</a></td><td bgcolor=#008080><font color=#ffff00>Text</font></td><td>0x3E</td><td>Панель.Перетаскиваемый текст</td></tr> +<tr><td><a class=pre name="COL_PANELTOTALINFO">COL_PANELTOTALINFO</a></td><td bgcolor=#000080><font color=#00ffff>Text</font></td><td>0x1B</td><td>Панель.Количество файлов</td></tr> +<tr><td><a class=pre name="COL_PANELSCREENSNUMBER">COL_PANELSCREENSNUMBER</a></td><td bgcolor=#000000><font color=#00ffff>Text</font></td><td>0x0B</td><td>Панель.Количество фоновых экранов</td></tr> +<tr><td><a class=pre name="COL_PANELSELECTEDINFO">COL_PANELSELECTEDINFO</a></td><td bgcolor=#008080><font color=#ffff00>Text</font></td><td>0x3E</td><td>Панель.Количество выбранных файлов</td></tr> +<tr><td><a class=pre name="COL_PANELSCROLLBAR">COL_PANELSCROLLBAR</a></td><td bgcolor=#000080><font color=#00ffff>Text</font></td><td>0x1B</td><td>Панель.Полоса прокрутки</td></tr> +<tr><td><a class=pre name="COL_PANELTEXT">COL_PANELTEXT</a></td><td bgcolor=#000080><font color=#00ffff>Text</font></td><td>0x1B</td><td>Панель.Обычный текст</td></tr> +<tr><td><a class=pre name="COL_PANELTITLE">COL_PANELTITLE</a></td><td bgcolor=#000080><font color=#00ffff>Text</font></td><td>0x1B</td><td>Панель.Обычный заголовок</td></tr> +<tr><td><a class=pre name="COL_PANELCURSOR">COL_PANELCURSOR</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Панель.Обычный курсор</td></tr> +<tr><td><a class=pre name="COL_EDITORSELECTEDTEXT">COL_EDITORSELECTEDTEXT</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Редактор.Выбранный текст</td></tr> +<tr><td><a class=pre name="COL_EDITORSTATUS">COL_EDITORSTATUS</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Редактор.Статус</td></tr> +<tr><td><a class=pre name="COL_EDITORTEXT">COL_EDITORTEXT</a></td><td bgcolor=#000080><font color=#00ffff>Text</font></td><td>0x1B</td><td>Редактор.Обычный текст</td></tr> +<tr><td><a class=pre name="COL_COMMANDLINESELECTED">COL_COMMANDLINESELECTED</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Командная строка.Выделенный текст</td></tr> +<tr><td><a class=pre name="COL_COMMANDLINEPREFIX">COL_COMMANDLINEPREFIX</a></td><td bgcolor=#000000><font color=#c0c0c0>Text</font></td><td>0x07</td><td>Командная строка.Текст префикса</td></tr> +<tr><td><a class=pre name="COL_COMMANDLINE">COL_COMMANDLINE</a></td><td bgcolor=#000000><font color=#c0c0c0>Text</font></td><td>0x07</td><td>Командная строка.Обычный текст</td></tr> +<tr><td><a class=pre name="COL_HELPBOXTITLE">COL_HELPBOXTITLE</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Помощь.Заголовок рамки</td></tr> +<tr><td><a class=pre name="COL_HELPSELECTEDTOPIC">COL_HELPSELECTEDTOPIC</a></td><td bgcolor=#000000><font color=#ffffff>Text</font></td><td>0x0F</td><td>Помощь.Выбранная ссылка</td></tr> +<tr><td><a class=pre name="COL_HELPHIGHLIGHTTEXT">COL_HELPHIGHLIGHTTEXT</a></td><td bgcolor=#008080><font color=#ffffff>Text</font></td><td>0x3F</td><td>Помощь.Выделенный текст</td></tr> +<tr><td><a class=pre name="COL_HELPTOPIC">COL_HELPTOPIC</a></td><td bgcolor=#008080><font color=#ffff00>Text</font></td><td>0x3E</td><td>Помощь.Ссылка</td></tr> +<tr><td><a class=pre name="COL_HELPBOX">COL_HELPBOX</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Помощь.Рамка</td></tr> +<tr><td><a class=pre name="COL_HELPSCROLLBAR">COL_HELPSCROLLBAR</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Помощь.Полоса прокрутки</td></tr> +<tr><td><a class=pre name="COL_HELPTEXT">COL_HELPTEXT</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Помощь.Обычный текст</td></tr> +<tr><td><a class=pre name="COL_VIEWERCLOCK">COL_VIEWERCLOCK</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Часы.Просмотрщик</td></tr> +<tr><td><a class=pre name="COL_EDITORCLOCK">COL_EDITORCLOCK</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Часы.Редактор</td></tr> +<tr><td><a class=pre name="COL_CLOCK">COL_CLOCK</a></td><td bgcolor=#008080><font color=#000000>Text</font></td><td>0x30</td><td>Часы.Панель</td></tr> -<tr><td><a class=pre name="COL_DIALOGLISTARROWS">COL_DIALOGLISTARROWS</a> </td><td bgcolor=#008080> <font color=#ffff00>Text</font> </td><td> 0x30 </td><td> Диалог.Список.Указатели длинных строк</td></tr> -<tr><td><a class=pre name="COL_DIALOGLISTARROWSDISABLED">COL_DIALOGLISTARROWSDISABLED</a> </td><td bgcolor=#c0c0c0> <font color=#808080>Text</font> </td><td> 0x30 </td><td> Диалог.Список.Указатели длинных строк.Блокированный элемент</td></tr> -<tr><td><a class=pre name="COL_DIALOGLISTARROWSSELECTED">COL_DIALOGLISTARROWSSELECTED</a> </td><td bgcolor=#000000> <font color=#ffff00>Text</font> </td><td> 0x0E </td><td> Диалог.Список.Указатели длинных строк.Выбранный элемент</td></tr> -<tr><td><a class=pre name="COL_DIALOGCOMBOARROWS">COL_DIALOGCOMBOARROWS</a> </td><td bgcolor=#008080> <font color=#ffff00>Text</font> </td><td> 0x3E </td><td> Диалог.Комбинированный список.Указатели длинных строк</td></tr> -<tr><td><a class=pre name="COL_DIALOGCOMBOARROWSDISABLED">COL_DIALOGCOMBOARROWSDISABLED</a> </td><td bgcolor=#008080> <font color=#808080>Text</font> </td><td> 0x38 </td><td> Диалог.Комбинированный список.Указатели длинных строк.Блокированный элемент</td></tr> -<tr><td><a class=pre name="COL_DIALOGCOMBOARROWSSELECTED">COL_DIALOGCOMBOARROWSSELECTED</a> </td><td bgcolor=#000000> <font color=#ffff00>Text</font> </td><td> 0x0E </td><td> Диалог.Комбинированный список.Указатели длинных строк.Выбранный элемент</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGLISTARROWS">COL_WARNDIALOGLISTARROWS</a> </td><td bgcolor=#800000> <font color=#ffff00>Text</font> </td><td> 0x4E </td><td> Предупреждение.Список.Указатели длинных строк</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGLISTARROWSDISABLED">COL_WARNDIALOGLISTARROWSDISABLED</a> </td><td bgcolor=#800000> <font color=#808080>Text</font> </td><td> 0x48 </td><td> Предупреждение.Список.Указатели длинных строк.Блокированный элемент</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGLISTARROWSSELECTED">COL_WARNDIALOGLISTARROWSSELECTED</a> </td><td bgcolor=#c0c0c0> <font color=#ffff00>Text</font> </td><td> 0x7E </td><td> Предупреждение.Список.Указатели длинных строк.Выбранный элемент</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGCOMBOARROWS">COL_WARNDIALOGCOMBOARROWS</a> </td><td bgcolor=#008080> <font color=#ffff00>Text</font> </td><td> 0x3E </td><td> Предупреждение.Комбинированный список.Указатели длинных строк</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGCOMBOARROWSDISABLED">COL_WARNDIALOGCOMBOARROWSDISABLED</a> </td><td bgcolor=#008080> <font color=#808080>Text</font> </td><td> 0x38 </td><td> Предупреждение.Комбинированный список.Указатели длинных строк.Блокированный элемент</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGCOMBOARROWSSELECTED">COL_WARNDIALOGCOMBOARROWSSELECTED</a> </td><td bgcolor=#000000> <font color=#ffff00>Text</font> </td><td> 0x0E </td><td> Предупреждение.Комбинированный список.Указатели длинных строк.Выбранный элемент</td></tr> -<tr><td><a class=pre name="COL_MENUARROWS">COL_MENUARROWS</a> </td><td bgcolor=#008080> <font color=#ffff00>Text</font> </td><td> 0x3E </td><td> Меню.Указатели длинных строк</td></tr> -<tr><td><a class=pre name="COL_MENUARROWSDISABLED">COL_MENUARROWSDISABLED</a> </td><td bgcolor=#008080> <font color=#808080>Text</font> </td><td> 0x38 </td><td> Меню.Указатели длинных строк.Недоступный пункт</td></tr> -<tr><td><a class=pre name="COL_MENUARROWSSELECTED">COL_MENUARROWSSELECTED</a> </td><td bgcolor=#000000> <font color=#ffff00>Text</font> </td><td> 0x0E </td><td> Меню.Указатели длинных строк.Выбранный текст пункта</td></tr> -<tr><td><a class=pre name="COL_COMMANDLINEUSERSCREEN">COL_COMMANDLINEUSERSCREEN</a> </td><td bgcolor=#000000> <font color=#c0c0c0>Text</font> </td><td> 0x07 </td><td> Командная строка.Пользовательский экран</td></tr> -<tr><td><a class=pre name="COL_EDITORSCROLLBAR">COL_EDITORSCROLLBAR</a> </td><td bgcolor=#000080> <font color=#00ffff>Text</font> </td><td> 0x1B </td><td> Редактор.Полоса прокрутки</td></tr> +<tr><td><a class=pre name="COL_DIALOGLISTARROWS">COL_DIALOGLISTARROWS</a></td><td bgcolor=#008080><font color=#ffff00>Text</font></td><td>0x30</td><td>Диалог.Список.Указатели длинных строк</td></tr> +<tr><td><a class=pre name="COL_DIALOGLISTARROWSDISABLED">COL_DIALOGLISTARROWSDISABLED</a></td><td bgcolor=#c0c0c0><font color=#808080>Text</font></td><td>0x30</td><td>Диалог.Список.Указатели длинных строк.Блокированный элемент</td></tr> +<tr><td><a class=pre name="COL_DIALOGLISTARROWSSELECTED">COL_DIALOGLISTARROWSSELECTED</a></td><td bgcolor=#000000><font color=#ffff00>Text</font></td><td>0x0E</td><td>Диалог.Список.Указатели длинных строк.Выбранный элемент</td></tr> +<tr><td><a class=pre name="COL_DIALOGCOMBOARROWS">COL_DIALOGCOMBOARROWS</a></td><td bgcolor=#008080><font color=#ffff00>Text</font></td><td>0x3E</td><td>Диалог.Комбинированный список.Указатели длинных строк</td></tr> +<tr><td><a class=pre name="COL_DIALOGCOMBOARROWSDISABLED">COL_DIALOGCOMBOARROWSDISABLED</a></td><td bgcolor=#008080><font color=#808080>Text</font></td><td>0x38</td><td>Диалог.Комбинированный список.Указатели длинных строк.Блокированный элемент</td></tr> +<tr><td><a class=pre name="COL_DIALOGCOMBOARROWSSELECTED">COL_DIALOGCOMBOARROWSSELECTED</a></td><td bgcolor=#000000><font color=#ffff00>Text</font></td><td>0x0E</td><td>Диалог.Комбинированный список.Указатели длинных строк.Выбранный элемент</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGLISTARROWS">COL_WARNDIALOGLISTARROWS</a></td><td bgcolor=#800000><font color=#ffff00>Text</font></td><td>0x4E</td><td>Предупреждение.Список.Указатели длинных строк</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGLISTARROWSDISABLED">COL_WARNDIALOGLISTARROWSDISABLED</a></td><td bgcolor=#800000><font color=#808080>Text</font></td><td>0x48</td><td>Предупреждение.Список.Указатели длинных строк.Блокированный элемент</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGLISTARROWSSELECTED">COL_WARNDIALOGLISTARROWSSELECTED</a></td><td bgcolor=#c0c0c0><font color=#ffff00>Text</font></td><td>0x7E</td><td>Предупреждение.Список.Указатели длинных строк.Выбранный элемент</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGCOMBOARROWS">COL_WARNDIALOGCOMBOARROWS</a></td><td bgcolor=#008080><font color=#ffff00>Text</font></td><td>0x3E</td><td>Предупреждение.Комбинированный список.Указатели длинных строк</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGCOMBOARROWSDISABLED">COL_WARNDIALOGCOMBOARROWSDISABLED</a></td><td bgcolor=#008080><font color=#808080>Text</font></td><td>0x38</td><td>Предупреждение.Комбинированный список.Указатели длинных строк.Блокированный элемент</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGCOMBOARROWSSELECTED">COL_WARNDIALOGCOMBOARROWSSELECTED</a></td><td bgcolor=#000000><font color=#ffff00>Text</font></td><td>0x0E</td><td>Предупреждение.Комбинированный список.Указатели длинных строк.Выбранный элемент</td></tr> +<tr><td><a class=pre name="COL_MENUARROWS">COL_MENUARROWS</a></td><td bgcolor=#008080><font color=#ffff00>Text</font></td><td>0x3E</td><td>Меню.Указатели длинных строк</td></tr> +<tr><td><a class=pre name="COL_MENUARROWSDISABLED">COL_MENUARROWSDISABLED</a></td><td bgcolor=#008080><font color=#808080>Text</font></td><td>0x38</td><td>Меню.Указатели длинных строк.Недоступный пункт</td></tr> +<tr><td><a class=pre name="COL_MENUARROWSSELECTED">COL_MENUARROWSSELECTED</a></td><td bgcolor=#000000><font color=#ffff00>Text</font></td><td>0x0E</td><td>Меню.Указатели длинных строк.Выбранный текст пункта</td></tr> +<tr><td><a class=pre name="COL_COMMANDLINEUSERSCREEN">COL_COMMANDLINEUSERSCREEN</a></td><td bgcolor=#000000><font color=#c0c0c0>Text</font></td><td>0x07</td><td>Командная строка.Пользовательский экран</td></tr> +<tr><td><a class=pre name="COL_EDITORSCROLLBAR">COL_EDITORSCROLLBAR</a></td><td bgcolor=#000080><font color=#00ffff>Text</font></td><td>0x1B</td><td>Редактор.Полоса прокрутки</td></tr> -<tr><td><a class=pre name="COL_MENUGRAYTEXT">COL_MENUGRAYTEXT</a> </td><td bgcolor=#008080> <font color=#808080>Text</font> </td><td> 0x38 </td><td> Меню.Серый текст</td></tr> -<tr><td><a class=pre name="COL_MENUSELECTEDGRAYTEXT">COL_MENUSELECTEDGRAYTEXT</a> </td><td bgcolor=#000000> <font color=#c0c0c0>Text</font> </td><td> 0x07 </td><td> Меню.Выбранный серый текст</td></tr> -<tr><td><a class=pre name="COL_DIALOGCOMBOGRAY">COL_DIALOGCOMBOGRAY</a> </td><td bgcolor=#008080> <font color=#808080>Text</font> </td><td> 0x38 </td><td> Диалог.Комбинированный список.Серый текст</td></tr> -<tr><td><a class=pre name="COL_DIALOGCOMBOSELECTEDGRAYTEXT">COL_DIALOGCOMBOSELECTEDGRAYTEXT</a> </td><td bgcolor=#000000> <font color=#c0c0c0>Text</font> </td><td> 0x07 </td><td> Диалог.Комбинированный список.Выбранный серый текст</td></tr> -<tr><td><a class=pre name="COL_DIALOGLISTGRAY">COL_DIALOGLISTGRAY</a> </td><td bgcolor=#c0c0c0> <font color=#808080>Text</font> </td><td> 0x78 </td><td> Диалог.Список.Серый цвет</td></tr> -<tr><td><a class=pre name="COL_DIALOGLISTSELECTEDGRAYTEXT">COL_DIALOGLISTSELECTEDGRAYTEXT</a> </td><td bgcolor=#000000> <font color=#c0c0c0>Text</font> </td><td> 0x07 </td><td> Диалог.Список.Выбранный серый текст</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGCOMBOGRAY">COL_WARNDIALOGCOMBOGRAY</a> </td><td bgcolor=#008080> <font color=#808080>Text</font> </td><td> 0x38 </td><td> Предупреждение.Комбинированный список.Серый текст</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGCOMBOSELECTEDGRAYTEXT">COL_WARNDIALOGCOMBOSELECTEDGRAYTEXT</a> </td><td bgcolor=#000000> <font color=#c0c0c0>Text</font> </td><td> 0x07 </td><td> Предупреждение.Комбинированный список.Выбранный серый текст</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGLISTGRAY">COL_WARNDIALOGLISTGRAY</a> </td><td bgcolor=#800000> <font color=#808080>Text</font> </td><td> 0x48 </td><td> Предупреждение.Список.Серый текст</td></tr> -<tr><td><a class=pre name="COL_WARNDIALOGLISTSELECTEDGRAYTEXT">COL_WARNDIALOGLISTSELECTEDGRAYTEXT</a> </td><td bgcolor=#c0c0c0> <font color=#000000>Text</font> </td><td> 0x70 </td><td> Предупреждение.Список.Выбранный серый текст</td></tr> +<tr><td><a class=pre name="COL_MENUGRAYTEXT">COL_MENUGRAYTEXT</a></td><td bgcolor=#008080><font color=#808080>Text</font></td><td>0x38</td><td>Меню.Серый текст</td></tr> +<tr><td><a class=pre name="COL_MENUSELECTEDGRAYTEXT">COL_MENUSELECTEDGRAYTEXT</a></td><td bgcolor=#000000><font color=#c0c0c0>Text</font></td><td>0x07</td><td>Меню.Выбранный серый текст</td></tr> +<tr><td><a class=pre name="COL_DIALOGCOMBOGRAY">COL_DIALOGCOMBOGRAY</a></td><td bgcolor=#008080><font color=#808080>Text</font></td><td>0x38</td><td>Диалог.Комбинированный список.Серый текст</td></tr> +<tr><td><a class=pre name="COL_DIALOGCOMBOSELECTEDGRAYTEXT">COL_DIALOGCOMBOSELECTEDGRAYTEXT</a></td><td bgcolor=#000000><font color=#c0c0c0>Text</font></td><td>0x07</td><td>Диалог.Комбинированный список.Выбранный серый текст</td></tr> +<tr><td><a class=pre name="COL_DIALOGLISTGRAY">COL_DIALOGLISTGRAY</a></td><td bgcolor=#c0c0c0><font color=#808080>Text</font></td><td>0x78</td><td>Диалог.Список.Серый цвет</td></tr> +<tr><td><a class=pre name="COL_DIALOGLISTSELECTEDGRAYTEXT">COL_DIALOGLISTSELECTEDGRAYTEXT</a></td><td bgcolor=#000000><font color=#c0c0c0>Text</font></td><td>0x07</td><td>Диалог.Список.Выбранный серый текст</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGCOMBOGRAY">COL_WARNDIALOGCOMBOGRAY</a></td><td bgcolor=#008080><font color=#808080>Text</font></td><td>0x38</td><td>Предупреждение.Комбинированный список.Серый текст</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGCOMBOSELECTEDGRAYTEXT">COL_WARNDIALOGCOMBOSELECTEDGRAYTEXT</a></td><td bgcolor=#000000><font color=#c0c0c0>Text</font></td><td>0x07</td><td>Предупреждение.Комбинированный список.Выбранный серый текст</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGLISTGRAY">COL_WARNDIALOGLISTGRAY</a></td><td bgcolor=#800000><font color=#808080>Text</font></td><td>0x48</td><td>Предупреждение.Список.Серый текст</td></tr> +<tr><td><a class=pre name="COL_WARNDIALOGLISTSELECTEDGRAYTEXT">COL_WARNDIALOGLISTSELECTEDGRAYTEXT</a></td><td bgcolor=#c0c0c0><font color=#000000>Text</font></td><td>0x70</td><td>Предупреждение.Список.Выбранный серый текст</td></tr> -<tr><td><a class=pre name="COL_RESERVED0">COL_RESERVED0</a> </td><td bgcolor=#000000> <font color=#000000>Text</font> </td><td> 0x00 </td><td> (зарезервировано для внутренних нужд)</td></tr> +<tr><td><a class=pre name="COL_RESERVED0">COL_RESERVED0</a></td><td bgcolor=#000000><font color=#000000>Text</font></td><td>0x00</td><td>(зарезервировано для внутренних нужд)</td></tr> </table> </body> diff --git a/enc/enc_rus/meta/defs/macroopcode.html b/enc/enc_rus/meta/defs/macroopcode.html index 8e022701fa..efea05dfb2 100644 --- a/enc/enc_rus/meta/defs/macroopcode.html +++ b/enc/enc_rus/meta/defs/macroopcode.html @@ -31,7 +31,7 @@ <h1>MACROOPCODE</h1> <tr> <td>MCODE_F_NOFUNC</td> <td>0x80C00</td> - <td> </td> + <td></td> </tr> <tr> <td>MCODE_F_ABS</td> diff --git a/enc/enc_rus/meta/dialogapi/about.html b/enc/enc_rus/meta/dialogapi/about.html index 5eadad5eac..7add831bca 100644 --- a/enc/enc_rus/meta/dialogapi/about.html +++ b/enc/enc_rus/meta/dialogapi/about.html @@ -59,8 +59,6 @@ <h3>Подробности</h3> <a href="dmsg/index_dm.html">Сообщения</a><br> </div> -<p> </p> - <div class=see>Смотрите также:</div><div class=seecont> <a href="../exported_functions/index.html">Экспортируемые функции</a>, <a href="../service_functions/index.html">Сервисные функции</a>, diff --git a/enc/enc_rus/meta/dialogapi/flags/dif_maskedit.html b/enc/enc_rus/meta/dialogapi/flags/dif_maskedit.html index 528c4e5dde..3578999abb 100644 --- a/enc/enc_rus/meta/dialogapi/flags/dif_maskedit.html +++ b/enc/enc_rus/meta/dialogapi/flags/dif_maskedit.html @@ -21,11 +21,11 @@ <h1>DIF_MASKEDIT</h1> <p>На данный момент поддерживаются следующие символы маски: <table border=0> -<tr><th>'X'</th><td>  позволяет вводить в данную позицию строки ввода любой символ;</td></tr> -<tr><th>'#'</th><td>  позволяет вводить в данную позицию строки ввода цифры, пробел и знак минуса;</td></tr> -<tr><th>'9'</th><td>  позволяет вводить в данную позицию строки ввода только цифры;</td></tr> -<tr><th>'A'</th><td>  позволяет вводить в данную позицию строки ввода только буквы.</td></tr> -<tr><th>'H'</th><td>  позволяет вводить в данную позицию строки ввода только шестнадцатиричные символы.</td></tr> +<tr><th>'X'</th><td>позволяет вводить в данную позицию строки ввода любой символ;</td></tr> +<tr><th>'#'</th><td>позволяет вводить в данную позицию строки ввода цифры, пробел и знак минуса;</td></tr> +<tr><th>'9'</th><td>позволяет вводить в данную позицию строки ввода только цифры;</td></tr> +<tr><th>'A'</th><td>позволяет вводить в данную позицию строки ввода только буквы.</td></tr> +<tr><th>'H'</th><td>позволяет вводить в данную позицию строки ввода только шестнадцатиричные символы.</td></tr> </table> Можно создавать разнообразнейшие маски ввода, например: <code>L"(###) #99-99-99"</code>. diff --git a/enc/enc_rus/meta/exported_functions/comparew.html b/enc/enc_rus/meta/exported_functions/comparew.html index bde2c420c7..c900bdab4d 100644 --- a/enc/enc_rus/meta/exported_functions/comparew.html +++ b/enc/enc_rus/meta/exported_functions/comparew.html @@ -36,12 +36,12 @@ <h3>Параметры</h3> <h3>Возвращаемое значение</h3> <div class=descr> Эта функция возвращает одно из следующих значений: -<ul> -<li><code>-1</code> если <code>CompareInfo.Item1 < CompareInfo.Item2</code> -<li><code> 0</code> если <code>CompareInfo.Item1 == CompareInfo.Item2</code> -<li><code> 1</code> если <code>CompareInfo.Item1 > CompareInfo.Item2</code> -<li><code>-2</code> если используется внутренняя функция <code>Compare</code> для данного метода сортировки. -</ul> +<table class="ralign cont2 tiny"> +<tr><td><code>-1</code><td>если <code>CompareInfo.Item1 < CompareInfo.Item2</code> +<tr><td><code> 0</code><td>если <code>CompareInfo.Item1 == CompareInfo.Item2</code> +<tr><td><code> 1</code><td>если <code>CompareInfo.Item1 > CompareInfo.Item2</code> +<tr><td><code>-2</code><td>если используется внутренняя функция <code>Compare</code> для данного метода сортировки. +</table> </div> <h3>Пример</h3> diff --git a/enc/enc_rus/meta/fsf/atoi.html b/enc/enc_rus/meta/fsf/atoi.html index d1a77499e0..629a4016aa 100644 --- a/enc/enc_rus/meta/fsf/atoi.html +++ b/enc/enc_rus/meta/fsf/atoi.html @@ -39,10 +39,12 @@ <h3>Замечания</h3> <div class=descr> Символы в строке <code>Str</code> должны совпадать со следующим форматом:<br> <code>[ws][sn][ddd]</code> -где<br> -  ws - табуляция и пробел<br> -  sn - знак числа - '+' или '-'<br> -  ddd - строка цифр - от '0' до '9'<br> +где +<ul> + <li>ws - табуляция и пробел</li> + <li>sn - знак числа - '+' или '-'</li> + <li>ddd - строка цифр - от '0' до '9'</li> +</ul> Преобразование заканчивается, когда функция встречает первый "неправильный" символ. Проверка на переполнение не ведётся (результат неопределённый). diff --git a/enc/enc_rus/meta/fsf/atoi64.html b/enc/enc_rus/meta/fsf/atoi64.html index 3fafa68217..9f0b849832 100644 --- a/enc/enc_rus/meta/fsf/atoi64.html +++ b/enc/enc_rus/meta/fsf/atoi64.html @@ -40,9 +40,11 @@ <h3>Замечания</h3> Символы в строке <code>Str</code> должны совпадать со следующим форматом:<br> <code>[ws][sn][ddd]</code> где<br> -  ws - табуляция и пробел<br> -  sn - знак числа - '+' или '-'<br> -  ddd - строка цифр - от '0' до '9'<br> +<ul> + <li>ws - табуляция и пробел</li> + <li>sn - знак числа - '+' или '-'</li> + <li>ddd - строка цифр - от '0' до '9'</li> +<ul> Преобразование заканчивается, когда функция встречает первый "неправильный" символ. Проверка на переполнение не ведётся (результат неопределённый). diff --git a/enc/enc_rus/meta/fsf/mktemp.html b/enc/enc_rus/meta/fsf/mktemp.html index 69c9e6b721..5e0de1c875 100644 --- a/enc/enc_rus/meta/fsf/mktemp.html +++ b/enc/enc_rus/meta/fsf/mktemp.html @@ -50,10 +50,12 @@ <h3>Примечание</h3> <code>PrefXXXP.PTT</code><p> здесь<br> -   <b>Pref</b> - 4-х символьный префикс;<br> -   <b>XXX</b> - три 16-ричных цифры;<br> -   <b>PP</b> - две 16-ричных цифры PID (результат функции <a class="msdocs">GetCurrentProcessId</a>);<br> -   <b>TT</b> - две 16-ричных цифры TID (результат функции <a class="msdocs">GetCurrentThreadId</a>).<br> +<ul> + <li><b>Pref</b> - 4-х символьный префикс;</li> + <li><b>XXX</b> - три 16-ричных цифры;</li> + <li><b>PP</b> - две 16-ричных цифры PID (результат функции <a class="msdocs">GetCurrentProcessId</a>);</li> + <li><b>TT</b> - две 16-ричных цифры TID (результат функции <a class="msdocs">GetCurrentThreadId</a>).</li> +<ul> <li>Функция, физически не создаёт файл на диске, только формирует имя. </ol> diff --git a/enc/enc_rus/meta/index.html b/enc/enc_rus/meta/index.html index 257c7eaa72..391cde6ae4 100644 --- a/enc/enc_rus/meta/index.html +++ b/enc/enc_rus/meta/index.html @@ -8,8 +8,8 @@ <body> <img src="../images/farenclogo.gif" border=0 align=top hspace=2 alt="Programming Far Manager plugins - Encyclopedia for Developers"> <TABLE cellpadding=5 cellspacing=5 width="100%" border=0 style="margin-left: -20px;"> -<tr><td style="border-right: 1px solid; padding-right: 1em;"> -<h1 style="margin-left: 1px; text-align: center;">Encyclopedia for Developers</h1> +<tr><td style="border-right: 1px solid; padding-right: 1em; min-width: 300px;"> +<h1 style="margin-left: 1px; text-align: center;">Encyclopedia for Developers</h1> <p class=justi><a href="https://www.farmanager.com">Far Manager</a> версии 3.0 - консольный юникодный файловый менеджер для операционных систем семейства Windows NT. Программа предоставляет удобный интерфейс пользователя для работы с файловыми системами (реальными и эмулированными) и файлами. @@ -22,7 +22,7 @@ <h1 style="margin-left: 1px; text-align: center;">Encyclopedia for Dev <p class=justi>Оболочка Far Manager настолько тесно слилась со своими плагинами, что говорить о ней и не говорить о плагинах просто бессмысленно. Плагины неимоверно расширяют возможности Far Manager, дополняя их и модифицируя. Скачать большинство таких можно из раздела сайта <a href="https://plugring.farmanager.com">PlugRinG</a>. -<p class=justi>Энциклопедия <b>«Programming Far Manager plugins - Encyclopedia for Developers»</b> +<p class=justi>Энциклопедия <b>«Programming Far Manager plugins - Encyclopedia for Developers»</b> является наиболее полным справочным руководством по Far Manager Plugin API последних версий и предназначена в первую очередь для программистов, пишущих (и начинающих писать) плагины. Энциклопедия позволит вам узнать все аспекты написания плагинов, ознакомиться со <a href="articles/index.html"> статьями и заметками</a> авторов, имеющих богатый опыт в данной предметной области.</p> @@ -31,33 +31,33 @@ <h1 style="margin-left: 1px; text-align: center;">Encyclopedia for Dev </td> <!-- HHC following links are used to create the chm hhc file --> -<td valign=top><p> -<a href="other/aboutproject.html">О проекте</a><br> -<a href="whatsnew.html">Что нового?</a><br> +<td valign=top style="min-width: 180px"><p> +<a href="other/aboutproject.html">О проекте</a><br> +<a href="whatsnew.html">Что нового?</a><br> <a href="other/license.html">Лицензия</a><br> <a href="other/authors.html">Авторы</a><br> <a href="other/internet.html">Ссылки</a><br> <br> -<a href="basicapi/index.html">Basic API</a><br> -<a href="panelapi/index.html">Panel API</a><br> -<a href="editorapi/index.html">Editor API</a><br> -<a href="viewerapi/index.html">Viewer API</a><br> -<a href="dialogapi/index.html">Dialog API</a><br> -<a href="settingapi/index.html">Settings API</a><br> -<a href="pluginapi/index.html">Plugin Manager API</a><br> -<a href="miscapi/index.html">Miscellaneous API</a><br> -<a href="macroapi/index.html">Macro API</a><br> +<a href="basicapi/index.html">Basic API</a><br> +<a href="panelapi/index.html">Panel API</a><br> +<a href="editorapi/index.html">Editor API</a><br> +<a href="viewerapi/index.html">Viewer API</a><br> +<a href="dialogapi/index.html">Dialog API</a><br> +<a href="settingapi/index.html">Settings API</a><br> +<a href="pluginapi/index.html">Plugin Manager API</a><br> +<a href="miscapi/index.html">Miscellaneous API</a><br> +<a href="macroapi/index.html">Macro API</a><br> <br> -<a href="exported_functions/index.html">Экспортируемые функции</a><br> -<a href="service_functions/index.html">Сервисные функции</a><br> -<a href="fsf/index.html">Стандартные функции</a><br> +<a href="exported_functions/index.html">Экспортируемые функции</a><br> +<a href="service_functions/index.html">Сервисные функции</a><br> +<a href="fsf/index.html">Стандартные функции</a><br> <a href="structures/index.html">Структуры</a><br> <a href="language/index.html">Локализация</a><br> -<a href="defs/index.html">Типы и определения</a><br> +<a href="defs/index.html">Типы и определения</a><br> <br> <a href="macro/index.html">Макросы</a><br> <br> -<a href="other/rules.html">"Правила хорошего тона"</a><br> +<a href="other/rules.html">"Правила хорошего тона"</a><br> <a href="other/examples.html">Примеры</a><br> <a href="articles/index.html">Статьи</a><br> </p></td></tr> diff --git a/enc/enc_rus/meta/macro/about/index.html b/enc/enc_rus/meta/macro/about/index.html index 761c98f391..e3fd149c8b 100644 --- a/enc/enc_rus/meta/macro/about/index.html +++ b/enc/enc_rus/meta/macro/about/index.html @@ -21,8 +21,9 @@ <h1>Общие замечания</h1> </ul> <p class="note"><img src="../../../images/warning.gif" alt="ВНИМАНИЕ!"> ВНИМАНИЕ!</p> -<ul class="note"><li>Следует иметь в виду, что макросы разделяются по <a -href="macroarea.html">областям действия</a>, т. е. тем областям в FAR, где макрос будет выполняться.</li> +<ul class="note"> +<li>Следует иметь в виду, что макросы разделяются по <a href="macroarea.html">областям действия</a>, + т. е. тем областям в FAR, где макрос будет выполняться.</li> </ul> <p>Макросы могут содержать <a href="../macrocmd/index.html">специальные команды</a>, diff --git a/enc/enc_rus/meta/macro/macrocmd/prop_func/dialog.html b/enc/enc_rus/meta/macro/macrocmd/prop_func/dialog.html index 4d0acac630..03d8e30a38 100644 --- a/enc/enc_rus/meta/macro/macrocmd/prop_func/dialog.html +++ b/enc/enc_rus/meta/macro/macrocmd/prop_func/dialog.html @@ -47,7 +47,7 @@ <h2>Свойства</h2> <td><a name="Dlg.ItemType">Dlg.ItemType</a></td> <td>Number</td> <td>тип фокусного элемента диалога - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col class="value"> <col> <tr> diff --git a/enc/enc_rus/meta/macro/macrocmd/prop_func/general.html b/enc/enc_rus/meta/macro/macrocmd/prop_func/general.html index 08667c097a..2366d7db64 100644 --- a/enc/enc_rus/meta/macro/macrocmd/prop_func/general.html +++ b/enc/enc_rus/meta/macro/macrocmd/prop_func/general.html @@ -579,10 +579,10 @@ <h3>Строковые функции</h3> <tr><td>strpad("Foo",10,"*",2)</td><td><code>'***Foo****'</code></td></tr> <tr><td>strpad("",10,"-*-",2)</td><td><code>'-*--*--*--'</code></td></tr> <tr><td>strpad(,10,"-*-")</td><td><code>'-*--*--*--'</code></td></tr> - <tr><td>strpad("Foo",10)</td><td><code>'Foo       '</code></td></tr> + <tr><td>strpad("Foo",10)</td><td><code class="pre">'Foo '</code></td></tr> <tr><td>strpad("Foo",10,"-")</td><td><code>'Foo-------'</code></td></tr> - <tr><td>strpad("Foo",10,,1)</td><td><code>'       Foo'</code></td></tr> - <tr><td>strpad("Foo",10,,2)</td><td><code>'   Foo    '</code></td></tr> + <tr><td>strpad("Foo",10,,1)</td><td><code class="pre">' Foo'</code></td></tr> + <tr><td>strpad("Foo",10,,2)</td><td><code class="pre">' Foo '</code></td></tr> <tr><td>strpad("Foo",10,"1234567890",2)</td><td><code>'123Foo1234'</code></td></tr> </table> @@ -848,7 +848,7 @@ <h3>Строковые функции</h3> </table> Если аргумент <var>format</var> не указан, то Far Manager будет использовать форматную строку <code><span class="nobr">"%a %b %d %H:%M:%S %Z %Y"</span></code> (см.). <!--Если аргумент <var>format</var> не указан, то Far Manager будет использовать форматную - строку "%a %b %d %H:%M:%S %Z %Y" (см.).--> + строку "%a %b %d %H:%M:%S %Z %Y" (см.).--> </td> </tr> </table> @@ -889,7 +889,7 @@ <h3>Файловые функции</h3> <td>N=<dfn><a name="testfolder">testfolder</a></dfn>(S)</td> <td><p>Тестирует папку <var>S</var>.</p> <p>Возвращает:</p> - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col class="value"> <col> <tr><th>Значение</th><th>Описание</th></tr> @@ -943,7 +943,7 @@ <h3>Файловые функции</h3> Маска исключения отделяется от основной маски символом |</p> <p> - регулярным выражением. Текст регулярного выражения должен быть окружён символами /</p> <p>Возвращает:</p> - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col class="value"> <col> <tr><th>Значение</th><th>Описание</th></tr> @@ -1031,7 +1031,7 @@ <h3>Взаимодействие с пользователем</h3> <tr><td>0x00000002</td><td>Используется для ввода пароля - вводимый текст на экране отрисовывается символами <code>'*'</code>.</td></tr> <tr><td>0x00000004</td><td>После успешного ввода, в результирующем значении <var>S</var> идентификаторы переменных окружения заменяются на их значения, например, если пользователь ввёл '%TEMP%', то результат будет содержать 'C:\TEMP'.</td></tr> <tr><td>0x00000008</td><td>Не использовать предыдущее значение из истории, оставить строку ввода пустой; актуален, если указан непустой параметр <var>History</var>.</td></tr> - <tr><td>0x00000010</td><td><p>Показать разделительную линию и кнопки <samp>[ Ok ]</samp> и <samp>[ Cancel ]</samp>. + <tr><td>0x00000010</td><td><p>Показать разделительную линию и кнопки <samp class="pre nobr">[ Ok ]</samp> и <samp class="pre nobr">[ Cancel ]</samp>. Диалог увеличится на 2 строки.</p></td></tr> <tr><td>0x00000020</td><td>Не показывать в приглашении ввода амперсанд, использовать его для определения горячей клавиши.</td></tr> </table> @@ -1135,7 +1135,7 @@ <h3>Взаимодействие с системой</h3> <p>По умолчанию в операциях запоминания/вставки данных Far Manager работает с буфером обмена Windows.</p> <p>Функция '<code>clip(5)</code>' позволяет в пределах одного макроса переключать внутренние механизмы Far Manager для работы с/без использования буфера обмена Windows.</p> <p><var>Value</var> может быть одним из:</p> - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col class="value"> <col> <tr><th><var>Value</var></th><th>Описание</th></tr> @@ -1163,7 +1163,7 @@ <h3>Взаимодействие с системой</h3> <td>V=<dfn><a name="flock">flock</a></dfn>(Lkey,Action)</td> <td><p>Позволяет переключить состояние Lock-клавиш (<kbd>NumLock</kbd>, <kbd>CapsLock</kbd> и <kbd>ScrollLock</kbd>).</p> <p>Клавиша <var>Lkey</var>:</p> - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col class="value"> <col> <tr><th><var>Lkey</var></th><th>Описание</th></tr> @@ -1172,7 +1172,7 @@ <h3>Взаимодействие с системой</h3> <tr><td>2</td><td><kbd>ScrollLock</kbd></td></tr> </table> Действие <var>Action</var>: - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col class="value"> <col> <tr><th><var>Action</var></th><th>Описание</th></tr> @@ -1189,7 +1189,7 @@ <h3>Взаимодействие с системой</h3> <td>N=<dfn><a name="kbdlayout">kbdlayout</a></dfn>([V])</td> <td><p>Управление раскладкой клавиатуры.</p> <p>Параметр <var>V</var>:</p> - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col class="value"> <col> <tr><th><var>V</var></th><th>Описание</th></tr> @@ -1390,7 +1390,7 @@ <h3>Среда исполнения</h3> </table> <p>Для всех режимов, кроме <var>Mode</var>=3, функция возвращает 0 в случае успешной компиляции последовательности <var>S</var> или код ошибки:</p> - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col class="value"> <col> <tr><th>Ошибка</th><th>Описание</th></tr> @@ -1543,7 +1543,7 @@ <h3>Среда исполнения</h3> </td></tr> </table> <p>Параметр <var>Value</var>:</p> - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col class="value"> <col> <tr><th><var>Value</var></th><th>Описание</th></tr> @@ -1560,7 +1560,7 @@ <h3>Среда исполнения</h3> <td>N=<dfn><a name="history.disable">history.disable</a></dfn>([State])</td> <td><p>Позволяет выключать добавление пунктов в истории во время воспроизведения текущего макроса.</p> <p>Необязательный параметр <var>State</var>:</p> - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col class="value"> <col> <tr><th>Бит</th><th>Описание</th></tr> @@ -1574,7 +1574,7 @@ <h3>Среда исполнения</h3> <p>Функция возвращает предыдущее значение.</p> <p>При старте макроса разрешено добавление во все истории.</p> <p>Примеры</p> - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col> <col> <tr> @@ -1592,7 +1592,7 @@ <h3>Среда исполнения</h3> <td>N=<dfn><a name="keybar.show">keybar.show</a></dfn>([Mode])</td> <td><p>Позволяет управлять видимостью линейки функциональных клавиш.</p> <p>Необязательный параметр <var>Mode</var>:</p> - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col class="value"> <col> <tr><th><var>Mode</var></th><th>Описание</th></tr> @@ -1602,7 +1602,7 @@ <h3>Среда исполнения</h3> <tr><td>3</td><td>изменить состояние видимости на обратное</td></tr> </table> <p>Функция возвращает предыдущее состояние видимости линейки:</p> - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col class="value"> <col> <tr><th>Value</th><th>Описание</th></tr> diff --git a/enc/enc_rus/meta/macro/macrocmd/prop_func/menus.html b/enc/enc_rus/meta/macro/macrocmd/prop_func/menus.html index a725a89451..7182d039e6 100644 --- a/enc/enc_rus/meta/macro/macrocmd/prop_func/menus.html +++ b/enc/enc_rus/meta/macro/macrocmd/prop_func/menus.html @@ -47,7 +47,7 @@ <h2>Свойства</h2> <td><a name="Menu.HorizontalAlignment">Menu.HorizontalAlignment</a></td> <td>Number</td> <td><p>горизонтальное выравнивание пунктов меню:</p> - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col class="value"> <col> <tr><th><var>Значение</var></th><th>Описание</th></tr> @@ -165,23 +165,23 @@ <h2>Функции</h2> <col> <tr><th><var>Action</var></th><th>Описание</th></tr> <tr><td>0</td><td>включение фильтра - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col class="value"> <col> <tr><th><var>Mode</var></th><th>Описание</th></tr> <tr><td>-1</td><td>(по умолчанию) вернуть 1 если фильтр уже включен, 0 - фильтр выключен</td></tr> - <tr><td> 0</td><td>выключить фильтр</td></tr> - <tr><td> 1</td><td>включить фильтр, если фильтр уже включен - ничего не делает</td></tr> + <tr><td>0</td><td>выключить фильтр</td></tr> + <tr><td>1</td><td>включить фильтр, если фильтр уже включен - ничего не делает</td></tr> </table> </td></tr> <tr><td>1</td><td>фиксация текста фильтра (<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>L</kbd>) - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col class="value"> <col> <tr><th><var>Mode</var></th><th>Описание</th></tr> <tr><td>-1</td><td>(по умолчанию) вернуть 1 если текст фильтра зафиксирован, 0 - фильтр можно менять с клавиатуры</td></tr> - <tr><td> 0</td><td>отменить фиксацию фильтра</td></tr> - <tr><td> 1</td><td>зафиксировать фильтр</td></tr> + <tr><td>0</td><td>отменить фиксацию фильтра</td></tr> + <tr><td>1</td><td>зафиксировать фильтр</td></tr> </table> </td></tr> <tr><td>2</td><td>вернуть 1 если фильтр включен и строка фильтра не пуста</td></tr> diff --git a/enc/enc_rus/meta/macro/macrocmd/prop_func/panels.html b/enc/enc_rus/meta/macro/macrocmd/prop_func/panels.html index f11b91bb1e..8c5748f8e2 100644 --- a/enc/enc_rus/meta/macro/macrocmd/prop_func/panels.html +++ b/enc/enc_rus/meta/macro/macrocmd/prop_func/panels.html @@ -161,7 +161,7 @@ <h2>Свойства</h2> <a name="PPanel.DriveType">PPanel.DriveType</a></td> <td>Number</td> <td>содержит тип привода на панели: - <table class="cont2 params lite tiny"> + <table class="cont2 params lite tiny ralign"> <col class="value"> <col> <tr> diff --git a/enc/enc_rus/meta/other/license.html b/enc/enc_rus/meta/other/license.html index 55387c9b11..4f647634d9 100644 --- a/enc/enc_rus/meta/other/license.html +++ b/enc/enc_rus/meta/other/license.html @@ -57,8 +57,8 @@ <h1>Лицензия</h1> </ol> -<p>    Благодарим за использование Энциклопедии<br> -    "<strong>Programming Far Manager plugins - Encyclopedia for Developers</strong>". +<p>Благодарим за использование Энциклопедии<br> +"<strong>Programming Far Manager plugins - Encyclopedia for Developers</strong>". <div align=right><code><br> координатор - Валентин Скирдин<br> <br><br> diff --git a/enc/enc_rus/meta/other/rules.html b/enc/enc_rus/meta/other/rules.html index e2a98271ce..7515bb6a29 100644 --- a/enc/enc_rus/meta/other/rules.html +++ b/enc/enc_rus/meta/other/rules.html @@ -27,17 +27,17 @@ <h4>...или "Правила хорошего тона". Рекомендаци <ol> <li>Дистрибутив плагина рекомендуется упаковывать в архив ZIP (однозначно, т.к. некоторые сервера RAR-архивы "отдают" как text/plain, что в результате - приводит к т.н. "битому" архиву).<p> <p></li> + приводит к т.н. "битому" архиву).</li> <li>Обязательно сопровождать дистрибутив файлом <code>file_id.diz</code>, в котором описывать название плагина, версию, дату выпуска, краткое описание для чего предназначен плагин (языки русский, английский) и координаты разработчика. Файл file_id.diz должен быть обязательно <u>в - коpне аpхива</u>.<p> <p></li> + коpне аpхива</u>.</li> <li>Также имеет смысл сопровождать дистрибутив файлом <code>whatsnew.txt</code> (или <code>history.txt</code>), в котором описывать, что было изменено (с указанием версии - и даты).<p> <p></li> + и даты).</li> <li>Одинаковые названия для плагинов в диалогах их вызова и настройки: <blockquote> @@ -48,11 +48,11 @@ <h4>...или "Правила хорошего тона". Рекомендаци голову над тем, как называются настройки для вашего супер-пупер плагина. </blockquote> - <p> <p></li> + </li> <li>Если вы добавляете в дистрибутив плагина какие-либо макросы в виде reg-файлов, то не забывайте заполнять переменную <code>"Description"</code>. - <p> <p></li> + </li> <li><a name="RulesMultiMenu"></a>Стоит исключить добавление нескольких строк в меню одним плагином. Лучше плагину показывать своё меню со всеми @@ -64,10 +64,10 @@ <h4>...или "Правила хорошего тона". Рекомендаци одну строчку "поиск и замена", а при старте плагина показывайте меню со строками "поиск", "замена" и т.д. </blockquote> - <p> <p></li> + </li> <li>Плагин ДОЛЖЕH чистить все временные файлы/каталоги по окончании своей - работы.<p> <p></li> + работы.</li> <li>Если плагин предусматривает обработку определённой группы файлов (по маске), то должна быть возможность задать эту маску, а не обрабатывать @@ -80,7 +80,7 @@ <h4>...или "Правила хорошего тона". Рекомендаци должно быть предусмотрено путём маски исключений или включений и, желательно, настраиваемо пользователем. </blockquote> - <p> <p></li> + </li> <li>Если плагин позволяет совершить несколько различных действий с такими файлами, то следует предусмотреть возможность доступа к каждому действию @@ -94,18 +94,18 @@ <h4>...или "Правила хорошего тона". Рекомендаци было бы сделал ассоциацию на *.lnk по f4 - редактирование свойств, enter - переход по ссылке. Это интуитивно понятнее. </blockquote> - <p> <p></li> + </li> <li>Все сообщения, выдаваемые плагином на экран (в диалогах или в меню), должны содержаться в <a href="../language/language_files.html">LNG-файлах</a>. Это позволит сделать плагин языконезависимым. - <p> <p></li> + </li> <li>При длительных операциях дать возможность пользователю прервать процесс. То есть, примерно то, о чём говорится в статье <a href="../articles/escape.html">"Обработка нажатия ESC или "Авторам долгодумающих плагинов посвящается..."</a>. Это однозначно должно быть. Даже в таких плагинах как colorer. Hельзя, чтоб Far Manager умирал из-за того что colorer не может провести парсинг строки в 200 кил. - <p> <p></li> + </li> <li>В файлах помощи рекомендуется:<ul> <li>размещать всю необходимую для работы информацию: @@ -133,25 +133,25 @@ <h4>...или "Правила хорошего тона". Рекомендаци результате, помощь показывается нормально только у авторов, а у других строчки "съезжают". Помочь в проверке может плагин HlfViewer. </ul> - <p> <p></li> + </li> <li>Вызов плагина на текущем файле через F11 в любом случае нужно сделать из соображений хорошего тона, равно как и дать возможность пользователю отключить в настройках плагина функциональность <a href="../exported_functions/analysew.html">AnalyseW</a>. - <p> <p></li> + </li> <li>И про вызов из командной строки через префикс не забыть бы :-). Хорошо бы, чтобы этот префикс был настраиваемым в конфигурации плагина, - во избежание пересечения с чем-нибудь ещё.<p> <p></li> + во избежание пересечения с чем-нибудь ещё.</li> <li>Плагин в своём меню может и не иметь средств изменения порядка элементов меню, но уж если имеет, то это должно делаться по - Ctrl-Up/Down.<p> <p></li> + Ctrl-Up/Down.</li> <li>Старайтесь всегда при показе меню использовать флаг <a href="../service_functions/menu.html#FMENU_WRAPMODE">FMENU_WRAPMODE</a>, - его отсутствие причиняет лишние неудобства пользователям.<p> <p></li> + его отсутствие причиняет лишние неудобства пользователям.</li> <li>Про меню.<ol> <li>Если его текст заканчивается многоточием ("...") - получу диалоговое окно @@ -168,20 +168,20 @@ <h4>...или "Правила хорошего тона". Рекомендаци что-то ещё из настроек. Аналогично дальше то же самое в списке принтеров. В итоге жутко неудобно. </blockquote> - <p> <p></li> + </li> <li>Если Ваш плагин использует компоненты (DLL, OCX, etc), не входящие в состав Windows, не поленитесь указать это в разделе "Инсталляция" своего readme.txt. <p>Идеально, если вы протестируете установку своего плагина на "голую" (только что установленную в минимальной конфигурации) Windows 2000. - <p> <p></li> + </li> <li>Обрабатывая клавиатурные события редактора, не забывайте о том, что к клавишам перемещения курсора относятся не только общеупотребительные (Left, Right, Up, Down, PgUp, PgDn, Home, End), но и такие сочетания как <code>Ctrl-N</code>, <code>Ctrl-E</code> и <code>Ctrl-S</code>. - <p> <p></li> + </li> <li>Если вы прилагаете к своему плагину для редактора комплект макросов для обеспечения быстрой и удобной работы, а ваш плагин diff --git a/enc/enc_rus/meta/structures/openpanelinfo.html b/enc/enc_rus/meta/structures/openpanelinfo.html index af3fc97c7f..439fa43ebf 100644 --- a/enc/enc_rus/meta/structures/openpanelinfo.html +++ b/enc/enc_rus/meta/structures/openpanelinfo.html @@ -97,7 +97,7 @@ <h3>Элементы</h3> <tr><td><a name="OPIF_NONE">OPIF_NONE</a></td> <td>Нулевой флаг.</td></tr> </table> - <a name="dagger">†</a> Этот флаг используется только если плагин открыт при помощи меню плагинов <code>F11 → плагин → …</code>, префикса плагина <code>prefix:command</code> или функции Lua <code>Plugin.Command(GUID, command)</code>. + <a name="dagger">†</a> Этот флаг используется только если плагин открыт при помощи меню плагинов <code class="nobr">F11 → плагин → …</code>, префикса плагина <code>prefix:command</code> или функции Lua <code class="nobr">Plugin.Command(GUID, command)</code>. </div> <div class=dfn><a name="Hostfile">HostFile</a></div> <div class=dfndescr>Имя файла-контейнера, на основе которого эмулируется файловая система на панели. Если плагин не эмулирует файловую систему, основанную на файле, установите эту переменную в <code>NULL</code>.</div> @@ -108,7 +108,7 @@ <h3>Элементы</h3> <div class=dfn>PanelTitle</div> <div class=dfndescr>Заголовок панели плагина.</div> <div class=dfn>InfoLines</div> - <div class=dfndescr>Адрес массива структур  <a href="infopanelline.html">InfoPanelLine</a>. Каждая структура описывает одну строку в информационной панели. Если вы не нуждаетесь в показе текста, зависимого от плагина в информационной панели, установите <code>InfoLines</code> в <code>NULL</code>.</div> + <div class=dfndescr>Адрес массива структур <a href="infopanelline.html">InfoPanelLine</a>. Каждая структура описывает одну строку в информационной панели. Если вы не нуждаетесь в показе текста, зависимого от плагина в информационной панели, установите <code>InfoLines</code> в <code>NULL</code>.</div> <div class=dfn>InfoLinesNumber</div> <div class=dfndescr>Число структур <code>InfoLine</code>.</div> <div class=dfn>DescrFiles</div> diff --git a/enc/enc_rus/styles/styles.css b/enc/enc_rus/styles/styles.css index eeeafac348..ab96f1ce3c 100644 --- a/enc/enc_rus/styles/styles.css +++ b/enc/enc_rus/styles/styles.css @@ -61,7 +61,9 @@ TABLE TD { FONT-SIZE: 80%; - VERTICAL-ALIGN: top + VERTICAL-ALIGN: top; + padding-left: 4px; + padding-right: 4px; } TH { @@ -360,7 +362,8 @@ SPAN.faqa COLOR: #000080 } -.nobr { white-space:nowrap; } +.nobr { white-space: nowrap; } +.pre { white-space: pre; } table p { margin-top: 0em; margin-bottom: 0.364em} table ul { margin-top: 0.364em; margin-bottom: 0.364em} @@ -469,6 +472,8 @@ table.funcs col.descr {width: 80%} table.params col.value {width: 5%} table.params col.widevalue {width: 25%} +.ralign tr > td:first-child {text-align: right} + /* http://riddle.pl/emcalc/ http://pxtoem.com/ From 32382e776e93e7c8ccd4e661f2e64c550026988a Mon Sep 17 00:00:00 2001 From: johnd0e <1838643+johnd0e@users.noreply.github.com> Date: Mon, 17 Feb 2025 23:34:40 +0100 Subject: [PATCH 07/23] Enc: clean up tables in winerror.html and virtualkeycodes.html --- enc/enc_rus/meta/defs/winerror.html | 170 ++- enc/enc_rus/meta/winapi/virtualkeycodes.html | 1272 +++++++++--------- enc/enc_rus/styles/styles.css | 36 +- 3 files changed, 742 insertions(+), 736 deletions(-) diff --git a/enc/enc_rus/meta/defs/winerror.html b/enc/enc_rus/meta/defs/winerror.html index 78d96b1056..9f38ba7959 100644 --- a/enc/enc_rus/meta/defs/winerror.html +++ b/enc/enc_rus/meta/defs/winerror.html @@ -14,221 +14,219 @@ <h1>ERROR_*</h1> <a href="index.html">типы и определения</a> </div> - <div class="shortdescr"> Перечислены типы ошибок, возвращаемые функцией <code>GetLastError</code>, известные Far Manager (см. <a href="../service_functions/message.html#FMSG_ERRORTYPE">FMSG_ERRORTYPE</a>): </div> -<br> -<table border="0" cellspacing="1" cellpadding="3" width="100%"> +<table class="striped"> <tr> - <th align="left"><small>Константа из winerror.h</small></th> - <th align="left"><small>Строковые константы из Far*.lng</small></th> + <th>Константа из winerror.h</th> + <th>Строковые константы из Far*.lng</th> </tr> <tr> <td>ERROR_INVALID_FUNCTION</td> <td>"Некорректная функция" - <p>"Incorrect function"</td> + <br>"Incorrect function"</td> </tr> <tr> - <td class="gray">ERROR_BAD_COMMAND, ERROR_CALL_NOT_IMPLEMENTED</td> - <td class="gray">"Команда не распознана" - <p>"Command not recognized"</td> + <td>ERROR_BAD_COMMAND, ERROR_CALL_NOT_IMPLEMENTED</td> + <td>"Команда не распознана" + <br>"Command not recognized"</td> </tr> <tr> <td>ERROR_FILE_NOT_FOUND</td> <td>"Файл не найден" - <p>"File not found"</td> + <br>"File not found"</td> </tr> <tr> - <td class="gray">ERROR_PATH_NOT_FOUND</td> - <td class="gray">"Путь не найден" - <p>"Path not found"</td> + <td>ERROR_PATH_NOT_FOUND</td> + <td>"Путь не найден" + <br>"Path not found"</td> </tr> <tr> <td>ERROR_TOO_MANY_OPEN_FILES</td> <td>"Слишком много открытых файлов" - <p>"Too many open files"</td> + <br>"Too many open files"</td> </tr> <tr> - <td class="gray">ERROR_ACCESS_DENIED</td> - <td class="gray">"Доступ запрещён" - <p>"Access denied"</td> + <td>ERROR_ACCESS_DENIED</td> + <td>"Доступ запрещён" + <br>"Access denied"</td> </tr> <tr> <td>ERROR_NOT_ENOUGH_MEMORY, ERROR_OUTOFMEMORY</td> <td>"Недостаточно памяти" - <p>"Not enough memory"</td> + <br>"Not enough memory"</td> </tr> <tr> - <td class="gray">ERROR_WRITE_PROTECT</td> - <td class="gray">"Попытка записи на защищённый от записи диск" - <p>"Cannot write to write protected disk"</td> + <td>ERROR_WRITE_PROTECT</td> + <td>"Попытка записи на защищённый от записи диск" + <br>"Cannot write to write protected disk"</td> </tr> <tr> <td>ERROR_NOT_READY</td> <td>"Устройство не готово" - <p>"The device is not ready"</td> + <br>"The device is not ready"</td> </tr> <tr> - <td class="gray">ERROR_NOT_DOS_DISK</td> - <td class="gray">"Доступ к диску невозможен" - <p>"Disk cannot be accessed"</td> + <td>ERROR_NOT_DOS_DISK</td> + <td>"Доступ к диску невозможен" + <br>"Disk cannot be accessed"</td> </tr> <tr> <td>ERROR_SECTOR_NOT_FOUND</td> <td>"Сектор не найден" - <p>"Sector not found"</td> + <br>"Sector not found"</td> </tr> <tr> - <td class="gray">ERROR_OUT_OF_PAPER</td> - <td class="gray">"В принтере нет бумаги" - <p>"The printer is out of paper"</td> + <td>ERROR_OUT_OF_PAPER</td> + <td>"В принтере нет бумаги" + <br>"The printer is out of paper"</td> </tr> <tr> <td>ERROR_WRITE_FAULT</td> <td>"Ошибка записи" - <p>"Write fault error"</td> + <br>"Write fault error"</td> </tr> <tr> - <td class="gray">ERROR_READ_FAULT</td> - <td class="gray">"Ошибка чтения" - <p>"Read fault error"</td> + <td>ERROR_READ_FAULT</td> + <td>"Ошибка чтения" + <br>"Read fault error"</td> </tr> <tr> <td>ERROR_GEN_FAILURE</td> <td>"Общая ошибка устройства" - <p>"Device general failure"</td> + <br>"Device general failure"</td> </tr> <tr> - <td class="gray">ERROR_SHARING_VIOLATION, ERROR_LOCK_VIOLATION</td> - <td class="gray">"Нарушение совместного доступа к файлу" - <p>"File sharing violation"</td> + <td>ERROR_SHARING_VIOLATION, ERROR_LOCK_VIOLATION</td> + <td>"Нарушение совместного доступа к файлу" + <br>"File sharing violation"</td> </tr> <tr> <td>ERROR_BAD_NETPATH</td> <td>"Сетевой путь не найден" - <p>"The network path was not found"</td> + <br>"The network path was not found"</td> </tr> <tr> - <td class="gray">ERROR_NETWORK_BUSY</td> - <td class="gray">"Сеть занята" - <p>"The network is busy"</td> + <td>ERROR_NETWORK_BUSY</td> + <td>"Сеть занята" + <br>"The network is busy"</td> </tr> <tr> <td>ERROR_NETWORK_ACCESS_DENIED</td> <td>"Сетевой доступ запрещён" - <p>"Network access is denied"</td> + <br>"Network access is denied"</td> </tr> <tr> - <td class="gray">ERROR_NET_WRITE_FAULT</td> - <td class="gray">"Ошибка записи в сети" - <p>"A write fault occurred on the network"</td> + <td>ERROR_NET_WRITE_FAULT</td> + <td>"Ошибка записи в сети" + <br>"A write fault occurred on the network"</td> </tr> <tr> <td>ERROR_DRIVE_LOCKED</td> <td>"Диск используется или заблокирован другим процессом" - <p>"The disk is in use or locked by another process"</td> + <br>"The disk is in use or locked by another process"</td> </tr> <tr> - <td class="gray">ERROR_ALREADY_EXISTS</td> - <td class="gray">"Файл или папка уже существует" - <p>"File or folder already exists"</td> + <td>ERROR_ALREADY_EXISTS</td> + <td>"Файл или папка уже существует" + <br>"File or folder already exists"</td> </tr> <tr> <td>ERROR_BAD_PATHNAME, ERROR_INVALID_NAME</td> <td>"Указанное имя неверно" - <p>"The specified name is invalid"</td> + <br>"The specified name is invalid"</td> </tr> <tr> - <td class="gray">ERROR_DISK_FULL, ERROR_HANDLE_DISK_FULL</td> - <td class="gray">"Нет места на диске" - <p>"Insufficient disk space"</td> + <td>ERROR_DISK_FULL, ERROR_HANDLE_DISK_FULL</td> + <td>"Нет места на диске" + <br>"Insufficient disk space"</td> </tr> <tr> <td>ERROR_DIR_NOT_EMPTY</td> <td>"Папка не пустая" - <p>"The folder is not empty"</td> + <br>"The folder is not empty"</td> </tr> <tr> - <td class="gray">ERROR_INTERNET_INCORRECT_USER_NAME</td> - <td class="gray">"Неверное имя пользователя" - <p>"Incorrect user name"</td> + <td>ERROR_INTERNET_INCORRECT_USER_NAME</td> + <td>"Неверное имя пользователя" + <br>"Incorrect user name"</td> </tr> <tr> <td>ERROR_INTERNET_INCORRECT_PASSWORD</td> <td>"Неверный пароль" - <p>"Incorrect password"</td> + <br>"Incorrect password"</td> </tr> <tr> - <td class="gray">ERROR_INTERNET_LOGIN_FAILURE</td> - <td class="gray">"Ошибка регистрации" - <p>"Login failure"</td> + <td>ERROR_INTERNET_LOGIN_FAILURE</td> + <td>"Ошибка регистрации" + <br>"Login failure"</td> </tr> <tr> <td>ERROR_INTERNET_CONNECTION_ABORTED</td> <td>"Соединение разорвано" - <p>"Connection aborted"</td> + <br>"Connection aborted"</td> </tr> <tr> - <td class="gray">ERROR_CANCELLED</td> - <td class="gray">"Операция отменена" - <p>"Operation cancelled"</td> + <td>ERROR_CANCELLED</td> + <td>"Операция отменена" + <br>"Operation cancelled"</td> </tr> <tr> <td>ERROR_NO_NETWORK</td> <td>"Сеть отсутствует" - <p>"No network present"</td> + <br>"No network present"</td> </tr> <tr> - <td class="gray">ERROR_DEVICE_IN_USE</td> - <td class="gray">"Устройство используется и не может быть отсоединено" - <p>"Device is in use and cannot be disconnected"</td> + <td>ERROR_DEVICE_IN_USE</td> + <td>"Устройство используется и не может быть отсоединено" + <br>"Device is in use and cannot be disconnected"</td> </tr> <tr> <td>ERROR_OPEN_FILES</td> <td>"На сетевом диске есть открытые файлы" - <p>"This network connection has open files"</td> + <br>"This network connection has open files"</td> </tr> <tr> - <td class="gray">ERROR_ALREADY_ASSIGNED</td> - <td class="gray">"Имя локального устройства уже использовано" - <p>"The local device name is already in use"</td> + <td>ERROR_ALREADY_ASSIGNED</td> + <td>"Имя локального устройства уже использовано" + <br>"The local device name is already in use"</td> </tr> <tr> <td>ERROR_DEVICE_ALREADY_REMEMBERED</td> <td>"Имя локального устройства уже находится в профайле пользователя" - <p>"The local device is already in the user profile"</td> + <br>"The local device is already in the user profile"</td> </tr> <tr> - <td class="gray">ERROR_NOT_LOGGED_ON</td> - <td class="gray">"Пользователь не зарегистрирован в сети" - <p>"User has not logged on to the network"</td> + <td>ERROR_NOT_LOGGED_ON</td> + <td>"Пользователь не зарегистрирован в сети" + <br>"User has not logged on to the network"</td> </tr> <tr> <td>ERROR_INVALID_PASSWORD</td> <td>"Неверный пароль пользователя" - <p>"The user password is invalid"</td> + <br>"The user password is invalid"</td> </tr> <tr> - <td class="gray">ERROR_NO_RECOVERY_POLICY</td> - <td class="gray">"Для этой системы отсутствует политика надёжного восстановления шифрования" - <p>"There is no valid encryption recovery policy configured for this system"</td> + <td>ERROR_NO_RECOVERY_POLICY</td> + <td>"Для этой системы отсутствует политика надёжного восстановления шифрования" + <br>"There is no valid encryption recovery policy configured for this system"</td> </tr> <tr> <td>ERROR_ENCRYPTION_FAILED</td> <td>"Ошибка при попытке шифрования файла" - <p>"The specified file could not be encrypted"</td> + <br>"The specified file could not be encrypted"</td> </tr> <tr> - <td class="gray">ERROR_DECRYPTION_FAILED</td> - <td class="gray">"Ошибка при попытке расшифровки файла" - <p>"The specified file could not be decrypted"</td> + <td>ERROR_DECRYPTION_FAILED</td> + <td>"Ошибка при попытке расшифровки файла" + <br>"The specified file could not be decrypted"</td> </tr> <tr> <td>ERROR_FILE_NOT_ENCRYPTED</td> <td>"Указанный файл не зашифрован" - <p>"The specified file is not encrypted"</td> + <br>"The specified file is not encrypted"</td> </tr> </table> diff --git a/enc/enc_rus/meta/winapi/virtualkeycodes.html b/enc/enc_rus/meta/winapi/virtualkeycodes.html index 5101768f0e..b57323e2b6 100644 --- a/enc/enc_rus/meta/winapi/virtualkeycodes.html +++ b/enc/enc_rus/meta/winapi/virtualkeycodes.html @@ -5,7 +5,6 @@ <meta http-equiv="Content-Type" Content="text/html; charset=utf-8"> <link rel="stylesheet" type="text/css" href="../../styles/styles.css"> </head> - <body> <h1>Виртуальные коды клавиш</h1> @@ -19,1070 +18,1069 @@ <h1>Виртуальные коды клавиш</h1> операционных систем Microsoft Windows. Коды перечислены в числовом порядке. </div> -<table BORDER="0" CELLSPACING="1" CELLPADDING="3" width="100%"> +<table class="striped"> <tr> - <th align="left" width="20%"><small>Символическое имя</small></th> - <th align="left" width="15%"><small>Значение (hex)</small></th> - <th align="left" width="65%"><small>Мышиные, клавиатурные эквиваленты</small></th> + <th>Символическое имя</th> + <th>Значение (hex)</th> + <th>Мышиные, клавиатурные эквиваленты</th> </tr> <tr> - <td class="white">VK_LBUTTON</td> - <td class="white">01</td> - <td class="white">Левая кнопка мыши</td> + <td>VK_LBUTTON</td> + <td>01</td> + <td>Левая кнопка мыши</td> </tr> <tr> - <td class="gray" >VK_RBUTTON</td> - <td class="gray" >02</td> - <td class="gray" >Правая кнопка мыши</td> + <td>VK_RBUTTON</td> + <td>02</td> + <td>Правая кнопка мыши</td> </tr> <tr> - <td class="white">VK_CANCEL</td> - <td class="white">03</td> - <td class="white">Обработка Control-break</td> + <td>VK_CANCEL</td> + <td>03</td> + <td>Обработка Control-break</td> </tr> <tr> - <td class="gray" >VK_MBUTTON</td> - <td class="gray" >04</td> - <td class="gray" >Средняя кнопка мыши</td> + <td>VK_MBUTTON</td> + <td>04</td> + <td>Средняя кнопка мыши</td> </tr> <tr> - <td class="white">VK_XBUTTON1</td> - <td class="white">05</td> - <td class="white">кнопка мыши X1</td> + <td>VK_XBUTTON1</td> + <td>05</td> + <td>кнопка мыши X1</td> </tr> <tr> - <td class="gray" >VK_XBUTTON2</td> - <td class="gray" >06</td> - <td class="gray" >кнопка мыши X2</TD> + <td>VK_XBUTTON2</td> + <td>06</td> + <td>кнопка мыши X2</TD> </tr> <tr> - <td class="white">-</td> - <td class="white">07</td> - <td class="white">Не определено</td> + <td>-</td> + <td>07</td> + <td>Не определено</td> </tr> <tr> - <td class="gray" >VK_BACK</td> - <td class="gray" >08</td> - <td class="gray" >BACKSPACE key </td> + <td>VK_BACK</td> + <td>08</td> + <td>BACKSPACE key</td> </tr> <tr> - <td class="white">VK_TAB</td> - <td class="white">09</td> - <td class="white">TAB key </td> + <td>VK_TAB</td> + <td>09</td> + <td>TAB key</td> </tr> <tr> - <td class="gray" >-</td> - <td class="gray" >0A-0B</td> - <td class="gray" >Зарезервировано</td> + <td>-</td> + <td>0A-0B</td> + <td>Зарезервировано</td> </tr> <tr> - <td class="white">VK_CLEAR</td> - <td class="white">0C</td> - <td class="white">CLEAR key </td> + <td>VK_CLEAR</td> + <td>0C</td> + <td>CLEAR key</td> </tr> <tr> - <td class="gray" >VK_RETURN</td> - <td class="gray" >0D</td> - <td class="gray" >ENTER key </td> + <td>VK_RETURN</td> + <td>0D</td> + <td>ENTER key</td> </tr> <tr> - <td class="white">-</td> - <td class="white">0E-0F</td> - <td class="white">Не определено</td> + <td>-</td> + <td>0E-0F</td> + <td>Не определено</td> </tr> <tr> - <td class="gray" >VK_SHIFT</td> - <td class="gray" >10</td> - <td class="gray" >SHIFT key </td> + <td>VK_SHIFT</td> + <td>10</td> + <td>SHIFT key</td> </tr> <tr> - <td class="white">VK_CONTROL</td> - <td class="white">11</td> - <td class="white">CTRL key </td> + <td>VK_CONTROL</td> + <td>11</td> + <td>CTRL key</td> </tr> <tr> - <td class="gray" >VK_MENU</td> - <td class="gray" >12</td> - <td class="gray" >ALT key </td> + <td>VK_MENU</td> + <td>12</td> + <td>ALT key</td> </tr> <tr> - <td class="white">VK_PAUSE</td> - <td class="white">13</td> - <td class="white">PAUSE key </td> + <td>VK_PAUSE</td> + <td>13</td> + <td>PAUSE key</td> </tr> <tr> - <td class="gray" >VK_CAPITAL</td> - <td class="gray" >14</td> - <td class="gray" >CAPS LOCK key </td> + <td>VK_CAPITAL</td> + <td>14</td> + <td>CAPS LOCK key</td> </tr> <tr> - <td class="white">VK_KANA</td> - <td class="white">15</td> - <td class="white">Input Method Editor (IME) Kana mode</td> + <td>VK_KANA</td> + <td>15</td> + <td>Input Method Editor (IME) Kana mode</td> </tr> <tr> - <td class="gray" >VK_HANGUEL</td> - <td class="gray" >15</td> - <td class="gray" >IME Hanguel mode (maintained for compatibility; use <B>VK_HANGUL</B>)</td> + <td>VK_HANGUEL</td> + <td>15</td> + <td>IME Hanguel mode (maintained for compatibility; use <B>VK_HANGUL</B>)</td> </tr> <tr> - <td class="white">VK_HANGUL</td> - <td class="white">15</td> - <td class="white">IME Hangul mode</td> + <td>VK_HANGUL</td> + <td>15</td> + <td>IME Hangul mode</td> </tr> <tr> - <td class="gray" >-</td> - <td class="gray" >16</td> - <td class="gray" >Не определено</td> + <td>-</td> + <td>16</td> + <td>Не определено</td> </tr> <tr> - <td class="white">VK_JUNJA</td> - <td class="white">17</td> - <td class="white">IME Junja mode</td> + <td>VK_JUNJA</td> + <td>17</td> + <td>IME Junja mode</td> </tr> <tr> - <td class="gray" >VK_FINAL</td> - <td class="gray" >18</td> - <td class="gray" >IME final mode</td> + <td>VK_FINAL</td> + <td>18</td> + <td>IME final mode</td> </tr> <tr> - <td class="white">VK_HANJA</td> - <td class="white">19</td> - <td class="white">IME Hanja mode</td> + <td>VK_HANJA</td> + <td>19</td> + <td>IME Hanja mode</td> </tr> <tr> - <td class="gray" >VK_KANJI</td> - <td class="gray" >19</td> - <td class="gray" >IME Kanji mode</td> + <td>VK_KANJI</td> + <td>19</td> + <td>IME Kanji mode</td> </tr> <tr> - <td class="white">-</td> - <td class="white">1A</td> - <td class="white">Не определено</td> + <td>-</td> + <td>1A</td> + <td>Не определено</td> </tr> <tr> - <td class="gray" >VK_ESCAPE</td> - <td class="gray" >1B</td> - <td class="gray" >ESC key </td> + <td>VK_ESCAPE</td> + <td>1B</td> + <td>ESC key</td> </tr> <tr> - <td class="white">VK_CONVERT</td> - <td class="white">1С</td> - <td class="white">IME convert (Reserved for Kanji systems)</td> + <td>VK_CONVERT</td> + <td>1С</td> + <td>IME convert (Reserved for Kanji systems)</td> </tr> <tr> - <td class="gray" >VK_NONCONVERT</td> - <td class="gray" >1D</td> - <td class="gray" >IME nonconvert (Reserved for Kanji systems)</td> + <td>VK_NONCONVERT</td> + <td>1D</td> + <td>IME nonconvert (Reserved for Kanji systems)</td> </tr> <tr> - <td class="white">VK_ACCEPT</td> - <td class="white">1E</td> - <td class="white">IME accept (Reserved for Kanji systems)</td> + <td>VK_ACCEPT</td> + <td>1E</td> + <td>IME accept (Reserved for Kanji systems)</td> </tr> <tr> - <td class="gray" >VK_MODECHANGE</td> - <td class="gray" >1F</td> - <td class="gray" >IME mode change request (Reserved for Kanji systems)</td> + <td>VK_MODECHANGE</td> + <td>1F</td> + <td>IME mode change request (Reserved for Kanji systems)</td> </tr> <tr> - <td class="white">VK_SPACE</td> - <td class="white">20</td> - <td class="white">Пробел</td> + <td>VK_SPACE</td> + <td>20</td> + <td>Пробел</td> </tr> <tr> - <td class="gray" >VK_PRIOR</td> - <td class="gray" >21</td> - <td class="gray" >PAGE UP key </td> + <td>VK_PRIOR</td> + <td>21</td> + <td>PAGE UP key</td> </tr> <tr> - <td class="white">VK_NEXT</td> - <td class="white">22</td> - <td class="white">PAGE DOWN key </td> + <td>VK_NEXT</td> + <td>22</td> + <td>PAGE DOWN key</td> </tr> <tr> - <td class="gray" >VK_END</td> - <td class="gray" >23</td> - <td class="gray" >END key </td> + <td>VK_END</td> + <td>23</td> + <td>END key</td> </tr> <tr> - <td class="white">VK_HOME</td> - <td class="white">24</td> - <td class="white">HOME key </td> + <td>VK_HOME</td> + <td>24</td> + <td>HOME key</td> </tr> <tr> - <td class="gray" >VK_LEFT</td> - <td class="gray" >25</td> - <td class="gray" >LEFT ARROW key </td> + <td>VK_LEFT</td> + <td>25</td> + <td>LEFT ARROW key</td> </tr> <tr> - <td class="white">VK_UP</td> - <td class="white">26</td> - <td class="white">UP ARROW key </td> + <td>VK_UP</td> + <td>26</td> + <td>UP ARROW key</td> </tr> <tr> - <td class="gray" >VK_RIGHT</td> - <td class="gray" >27</td> - <td class="gray" >RIGHT ARROW key </td> + <td>VK_RIGHT</td> + <td>27</td> + <td>RIGHT ARROW key</td> </tr> <tr> - <td class="white">VK_DOWN</td> - <td class="white">28</td> - <td class="white">DOWN ARROW key </td> + <td>VK_DOWN</td> + <td>28</td> + <td>DOWN ARROW key</td> </tr> <tr> - <td class="gray" >VK_SELECT</td> - <td class="gray" >29</td> - <td class="gray" >SELECT key </td> + <td>VK_SELECT</td> + <td>29</td> + <td>SELECT key</td> </tr> <tr> - <td class="white">VK_PRINT</td> - <td class="white">2A</td> - <td class="white">PRINT key</td> + <td>VK_PRINT</td> + <td>2A</td> + <td>PRINT key</td> </tr> <tr> - <td class="gray" >VK_EXECUTE</td> - <td class="gray" >2B</td> - <td class="gray" >EXECUTE key </td> + <td>VK_EXECUTE</td> + <td>2B</td> + <td>EXECUTE key</td> </tr> <tr> - <td class="white">VK_SNAPSHOT</td> - <td class="white">2C</td> - <td class="white">PRINT SCREEN key for Windows 3.0 and later </td> + <td>VK_SNAPSHOT</td> + <td>2C</td> + <td>PRINT SCREEN key for Windows 3.0 and later</td> </tr> <tr> - <td class="gray" >VK_INSERT</td> - <td class="gray" >2D</td> - <td class="gray" >INS key </td> + <td>VK_INSERT</td> + <td>2D</td> + <td>INS key</td> </tr> <tr> - <td class="white">VK_DELETE</td> - <td class="white">2E</td> - <td class="white">DEL key </td> + <td>VK_DELETE</td> + <td>2E</td> + <td>DEL key</td> </tr> <tr> - <td class="gray" >VK_HELP</td> - <td class="gray" >2F</td> - <td class="gray" >HELP key </td> + <td>VK_HELP</td> + <td>2F</td> + <td>HELP key</td> </tr> <tr> - <td class="white">VK_0</td> - <td class="white">30</td> - <td class="white">0 key </td> + <td>VK_0</td> + <td>30</td> + <td>0 key</td> </tr> <tr> - <td class="gray" >VK_1</td> - <td class="gray" >31</td> - <td class="gray" >1 key </td> + <td>VK_1</td> + <td>31</td> + <td>1 key</td> </tr> <tr> - <td class="white">VK_2</td> - <td class="white">32</td> - <td class="white">2 key </td> + <td>VK_2</td> + <td>32</td> + <td>2 key</td> </tr> <tr> - <td class="gray" >VK_3</td> - <td class="gray" >33</td> - <td class="gray" >3 key </td> + <td>VK_3</td> + <td>33</td> + <td>3 key</td> </tr> <tr> - <td class="white">VK_4</td> - <td class="white">34</td> - <td class="white">4 key </td> + <td>VK_4</td> + <td>34</td> + <td>4 key</td> </tr> <tr> - <td class="gray" >VK_5</td> - <td class="gray" >35</td> - <td class="gray" >5 key </td> + <td>VK_5</td> + <td>35</td> + <td>5 key</td> </tr> <tr> - <td class="white">VK_6</td> - <td class="white">36</td> - <td class="white">6 key </td> + <td>VK_6</td> + <td>36</td> + <td>6 key</td> </tr> <tr> - <td class="gray" >VK_7</td> - <td class="gray" >37</td> - <td class="gray" >7 key </td> + <td>VK_7</td> + <td>37</td> + <td>7 key</td> </tr> <tr> - <td class="white">VK_8</td> - <td class="white">38</td> - <td class="white">8 key </td> + <td>VK_8</td> + <td>38</td> + <td>8 key</td> </tr> <tr> - <td class="gray" >VK_9</td> - <td class="gray" >39</td> - <td class="gray" >9 key </td> + <td>VK_9</td> + <td>39</td> + <td>9 key</td> </tr> <tr> - <td class="white">-</td> - <td class="white">3A-40</td> - <td class="white">Не определено</td> + <td>-</td> + <td>3A-40</td> + <td>Не определено</td> </tr> <tr> - <td class="gray" >VK_A</td> - <td class="gray" >41</td> - <td class="gray" >A key </td> + <td>VK_A</td> + <td>41</td> + <td>A key</td> </tr> <tr> - <td class="white">VK_B</td> - <td class="white">42</td> - <td class="white">B key </td> + <td>VK_B</td> + <td>42</td> + <td>B key</td> </tr> <tr> - <td class="gray" >VK_C</td> - <td class="gray" >43</td> - <td class="gray" >C key </td> + <td>VK_C</td> + <td>43</td> + <td>C key</td> </tr> <tr> - <td class="white">VK_D</td> - <td class="white">44</td> - <td class="white">D key </td> + <td>VK_D</td> + <td>44</td> + <td>D key</td> </tr> <tr> - <td class="gray" >VK_E</td> - <td class="gray" >45</td> - <td class="gray" >E key </td> + <td>VK_E</td> + <td>45</td> + <td>E key</td> </tr> <tr> - <td class="white">VK_F</td> - <td class="white">46</td> - <td class="white">F key </td> + <td>VK_F</td> + <td>46</td> + <td>F key</td> </tr> <tr> - <td class="gray" >VK_G</td> - <td class="gray" >47</td> - <td class="gray" >G key </td> + <td>VK_G</td> + <td>47</td> + <td>G key</td> </tr> <tr> - <td class="white">VK_H</td> - <td class="white">48</td> - <td class="white">H key </td> + <td>VK_H</td> + <td>48</td> + <td>H key</td> </tr> <tr> - <td class="gray" >VK_I</td> - <td class="gray" >49</td> - <td class="gray" >I key </td> + <td>VK_I</td> + <td>49</td> + <td>I key</td> </tr> <tr> - <td class="white">VK_J</td> - <td class="white">4A</td> - <td class="white">J key </td> + <td>VK_J</td> + <td>4A</td> + <td>J key</td> </tr> <tr> - <td class="gray" >VK_K</td> - <td class="gray" >4B</td> - <td class="gray" >K key </td> + <td>VK_K</td> + <td>4B</td> + <td>K key</td> </tr> <tr> - <td class="white">VK_L</td> - <td class="white">4C</td> - <td class="white">L key </td> + <td>VK_L</td> + <td>4C</td> + <td>L key</td> </tr> <tr> - <td class="gray" >VK_M</td> - <td class="gray" >4D</td> - <td class="gray" >M key </td> + <td>VK_M</td> + <td>4D</td> + <td>M key</td> </tr> <tr> - <td class="white">VK_N</td> - <td class="white">4E</td> - <td class="white">N key </td> + <td>VK_N</td> + <td>4E</td> + <td>N key</td> </tr> <tr> - <td class="gray" >VK_O</td> - <td class="gray" >4F</td> - <td class="gray" >O key </td> + <td>VK_O</td> + <td>4F</td> + <td>O key</td> </tr> <tr> - <td class="white">VK_P</td> - <td class="white">50</td> - <td class="white">P key </td> + <td>VK_P</td> + <td>50</td> + <td>P key</td> </tr> <tr> - <td class="gray" >VK_Q</td> - <td class="gray" >51</td> - <td class="gray" >Q key </td> + <td>VK_Q</td> + <td>51</td> + <td>Q key</td> </tr> <tr> - <td class="white">VK_R</td> - <td class="white">52</td> - <td class="white">R key </td> + <td>VK_R</td> + <td>52</td> + <td>R key</td> </tr> <tr> - <td class="gray" >VK_S</td> - <td class="gray" >53</td> - <td class="gray" >S key </td> + <td>VK_S</td> + <td>53</td> + <td>S key</td> </tr> <tr> - <td class="white">VK_T</td> - <td class="white">54</td> - <td class="white">T key </td> + <td>VK_T</td> + <td>54</td> + <td>T key</td> </tr> <tr> - <td class="gray" >VK_U</td> - <td class="gray" >55</td> - <td class="gray" >U key </td> + <td>VK_U</td> + <td>55</td> + <td>U key</td> </tr> <tr> - <td class="white">VK_V</td> - <td class="white">56</td> - <td class="white">V key </td> + <td>VK_V</td> + <td>56</td> + <td>V key</td> </tr> <tr> - <td class="gray" >VK_W</td> - <td class="gray" >57</td> - <td class="gray" >W key </td> + <td>VK_W</td> + <td>57</td> + <td>W key</td> </tr> <tr> - <td class="white">VK_X</td> - <td class="white">58</td> - <td class="white">X key </td> + <td>VK_X</td> + <td>58</td> + <td>X key</td> </tr> <tr> - <td class="gray" >VK_Y</td> - <td class="gray" >59</td> - <td class="gray" >Y key </td> + <td>VK_Y</td> + <td>59</td> + <td>Y key</td> </tr> <tr> - <td class="white">VK_Z</td> - <td class="white">5A</td> - <td class="white">Z key </td> + <td>VK_Z</td> + <td>5A</td> + <td>Z key</td> </tr> <tr> - <td class="gray" >VK_LWIN</td> - <td class="gray" >5B</td> - <td class="gray" >Left Windows key (Microsoft Natural Keyboard) </td> + <td>VK_LWIN</td> + <td>5B</td> + <td>Left Windows key (Microsoft Natural Keyboard)</td> </tr> <tr> - <td class="white">VK_RWIN</td> - <td class="white">5C</td> - <td class="white">Right Windows key (Microsoft Natural Keyboard)</td> + <td>VK_RWIN</td> + <td>5C</td> + <td>Right Windows key (Microsoft Natural Keyboard)</td> </tr> <tr> - <td class="gray" >VK_APPS</td> - <td class="gray" >5D</td> - <td class="gray" >Applications key (Microsoft Natural Keyboard)</td> + <td>VK_APPS</td> + <td>5D</td> + <td>Applications key (Microsoft Natural Keyboard)</td> </tr> <tr> - <td class="white">-</td> - <td class="white">5E</td> - <td class="white">Зарезервировано</td> + <td>-</td> + <td>5E</td> + <td>Зарезервировано</td> </tr> <tr> - <td class="gray" >VK_SLEEP</td> - <td class="gray" >5F</td> - <td class="gray" >Computer Sleep key</td> + <td>VK_SLEEP</td> + <td>5F</td> + <td>Computer Sleep key</td> </tr> <tr> - <td class="white">VK_NUMPAD0</td> - <td class="white">60</td> - <td class="white">Numeric keypad 0 key </td> + <td>VK_NUMPAD0</td> + <td>60</td> + <td>Numeric keypad 0 key</td> </tr> <tr> - <td class="gray" >VK_NUMPAD1</td> - <td class="gray" >61</td> - <td class="gray" >Numeric keypad 1 key </td> + <td>VK_NUMPAD1</td> + <td>61</td> + <td>Numeric keypad 1 key</td> </tr> <tr> - <td class="white">VK_NUMPAD2</td> - <td class="white">62</td> - <td class="white">Numeric keypad 2 key </td> + <td>VK_NUMPAD2</td> + <td>62</td> + <td>Numeric keypad 2 key</td> </tr> <tr> - <td class="gray" >VK_NUMPAD3</td> - <td class="gray" >63</td> - <td class="gray" >Numeric keypad 3 key </td> + <td>VK_NUMPAD3</td> + <td>63</td> + <td>Numeric keypad 3 key</td> </tr> <tr> - <td class="white">VK_NUMPAD4</td> - <td class="white">64</td> - <td class="white">Numeric keypad 4 key </td> + <td>VK_NUMPAD4</td> + <td>64</td> + <td>Numeric keypad 4 key</td> </tr> <tr> - <td class="gray" >VK_NUMPAD5</td> - <td class="gray" >65</td> - <td class="gray" >Numeric keypad 5 key </td> + <td>VK_NUMPAD5</td> + <td>65</td> + <td>Numeric keypad 5 key</td> </tr> <tr> - <td class="white">VK_NUMPAD6</td> - <td class="white">66</td> - <td class="white">Numeric keypad 6 key </td> + <td>VK_NUMPAD6</td> + <td>66</td> + <td>Numeric keypad 6 key</td> </tr> <tr> - <td class="gray" >VK_NUMPAD7</td> - <td class="gray" >67</td> - <td class="gray" >Numeric keypad 7 key </td> + <td>VK_NUMPAD7</td> + <td>67</td> + <td>Numeric keypad 7 key</td> </tr> <tr> - <td class="white">VK_NUMPAD8</td> - <td class="white">68</td> - <td class="white">Numeric keypad 8 key </td> + <td>VK_NUMPAD8</td> + <td>68</td> + <td>Numeric keypad 8 key</td> </tr> <tr> - <td class="gray" >VK_NUMPAD9</td> - <td class="gray" >69</td> - <td class="gray" >Numeric keypad 9 key </td> + <td>VK_NUMPAD9</td> + <td>69</td> + <td>Numeric keypad 9 key</td> </tr> <tr> - <td class="white">VK_MULTIPLY</td> - <td class="white">6A</td> - <td class="white">Multiply key (*)</td> + <td>VK_MULTIPLY</td> + <td>6A</td> + <td>Multiply key (*)</td> </tr> <tr> - <td class="gray" >VK_ADD</td> - <td class="gray" >6B</td> - <td class="gray" >Add key (+)</td> + <td>VK_ADD</td> + <td>6B</td> + <td>Add key (+)</td> </tr> <tr> - <td class="white">VK_SEPARATOR</td> - <td class="white">6C</td> - <td class="white">Separator key </td> + <td>VK_SEPARATOR</td> + <td>6C</td> + <td>Separator key</td> </tr> <tr> - <td class="gray" >VK_SUBTRACT</td> - <td class="gray" >6D</td> - <td class="gray" >Subtract key (-)</td> + <td>VK_SUBTRACT</td> + <td>6D</td> + <td>Subtract key (-)</td> </tr> <tr> - <td class="white">VK_DECIMAL</td> - <td class="white">6E</td> - <td class="white">Decimal key</td> + <td>VK_DECIMAL</td> + <td>6E</td> + <td>Decimal key</td> </tr> <tr> - <td class="gray" >VK_DIVIDE</td> - <td class="gray" >6F</td> - <td class="gray" >Divide key (/)</td> + <td>VK_DIVIDE</td> + <td>6F</td> + <td>Divide key (/)</td> </tr> <tr> - <td class="white">VK_F1</td> - <td class="white">70</td> - <td class="white">F1 key </td> + <td>VK_F1</td> + <td>70</td> + <td>F1 key</td> </tr> <tr> - <td class="gray" >VK_F2</td> - <td class="gray" >71</td> - <td class="gray" >F2 key </td> + <td>VK_F2</td> + <td>71</td> + <td>F2 key</td> </tr> <tr> - <td class="white">VK_F3</td> - <td class="white">72</td> - <td class="white">F3 key </td> + <td>VK_F3</td> + <td>72</td> + <td>F3 key</td> </tr> <tr> - <td class="gray" >VK_F4</td> - <td class="gray" >73</td> - <td class="gray" >F4 key </td> + <td>VK_F4</td> + <td>73</td> + <td>F4 key</td> </tr> <tr> - <td class="white">VK_F5</td> - <td class="white">74</td> - <td class="white">F5 key </td> + <td>VK_F5</td> + <td>74</td> + <td>F5 key</td> </tr> <tr> - <td class="gray" >VK_F6</td> - <td class="gray" >75</td> - <td class="gray" >F6 key </td> + <td>VK_F6</td> + <td>75</td> + <td>F6 key</td> </tr> <tr> - <td class="white">VK_F7</td> - <td class="white">76</td> - <td class="white">F7 key </td> + <td>VK_F7</td> + <td>76</td> + <td>F7 key</td> </tr> <tr> - <td class="gray" >VK_F8</td> - <td class="gray" >77</td> - <td class="gray" >F8 key </td> + <td>VK_F8</td> + <td>77</td> + <td>F8 key</td> </tr> <tr> - <td class="white">VK_F9</td> - <td class="white">78</td> - <td class="white">F9 key </td> + <td>VK_F9</td> + <td>78</td> + <td>F9 key</td> </tr> <tr> - <td class="gray" >VK_F10</td> - <td class="gray" >79</td> - <td class="gray" >F10 key </td> + <td>VK_F10</td> + <td>79</td> + <td>F10 key</td> </tr> <tr> - <td class="white">VK_F11</td> - <td class="white">7A</td> - <td class="white">F11 key </td> + <td>VK_F11</td> + <td>7A</td> + <td>F11 key</td> </tr> <tr> - <td class="gray" >VK_F12</td> - <td class="gray" >7B</td> - <td class="gray" >F12 key </td> + <td>VK_F12</td> + <td>7B</td> + <td>F12 key</td> </tr> <tr> - <td class="white">VK_F13</td> - <td class="white">7C</td> - <td class="white">F13 key </td> + <td>VK_F13</td> + <td>7C</td> + <td>F13 key</td> </tr> <tr> - <td class="gray" >VK_F14</td> - <td class="gray" >7D</td> - <td class="gray" >F14 key </td> + <td>VK_F14</td> + <td>7D</td> + <td>F14 key</td> </tr> <tr> - <td class="white">VK_F15</td> - <td class="white">7E</td> - <td class="white">F15 key </td> + <td>VK_F15</td> + <td>7E</td> + <td>F15 key</td> </tr> <tr> - <td class="gray" >VK_F16</td> - <td class="gray" >7F</td> - <td class="gray" >F16 key </td> + <td>VK_F16</td> + <td>7F</td> + <td>F16 key</td> </tr> <tr> - <td class="white">VK_F17</td> - <td class="white">80H</td> - <td class="white">F17 key </td> + <td>VK_F17</td> + <td>80H</td> + <td>F17 key</td> </tr> <tr> - <td class="gray" >VK_F18</td> - <td class="gray" >81H</td> - <td class="gray" >F18 key </td> + <td>VK_F18</td> + <td>81H</td> + <td>F18 key</td> </tr> <tr> - <td class="white">VK_F19</td> - <td class="white">82H</td> - <td class="white">F19 key </td> + <td>VK_F19</td> + <td>82H</td> + <td>F19 key</td> </tr> <tr> - <td class="gray" >VK_F20</td> - <td class="gray" >83H</td> - <td class="gray" >F20 key </td> + <td>VK_F20</td> + <td>83H</td> + <td>F20 key</td> </tr> <tr> - <td class="white">VK_F21</td> - <td class="white">84H</td> - <td class="white">F21 key </td> + <td>VK_F21</td> + <td>84H</td> + <td>F21 key</td> </tr> <tr> - <td class="gray" >VK_F22</td> - <td class="gray" >85H</td> - <td class="gray" >F22 key </td> + <td>VK_F22</td> + <td>85H</td> + <td>F22 key</td> </tr> <tr> - <td class="white">VK_F23</td> - <td class="white">86H</td> - <td class="white">F23 key </td> + <td>VK_F23</td> + <td>86H</td> + <td>F23 key</td> </tr> <tr> - <td class="gray" >VK_F24</td> - <td class="gray" >87H</td> - <td class="gray" >F24 key </td> + <td>VK_F24</td> + <td>87H</td> + <td>F24 key</td> </tr> <tr> - <td class="white">-</td> - <td class="white">88-8F</td> - <td class="white">Не используются</td> + <td>-</td> + <td>88-8F</td> + <td>Не используются</td> </tr> <tr> - <td class="gray" >VK_NUMLOCK</td> - <td class="gray" >90</td> - <td class="gray" >NUM LOCK key </td> + <td>VK_NUMLOCK</td> + <td>90</td> + <td>NUM LOCK key</td> </tr> <tr> - <td class="white">VK_SCROLL</td> - <td class="white">91</td> - <td class="white">SCROLL LOCK key </td> + <td>VK_SCROLL</td> + <td>91</td> + <td>SCROLL LOCK key</td> </tr> <tr> - <td class="gray" >VK_OEM_NEC_EQUAL</td> - <td class="gray" >92</td> - <td class="gray" >NEC PC-9800 kbd definitions: '=' key on numpad</td> + <td>VK_OEM_NEC_EQUAL</td> + <td>92</td> + <td>NEC PC-9800 kbd definitions: '=' key on numpad</td> </tr> <tr> - <td class="white">VK_OEM_FJ_JISHO</td> - <td class="white">92</td> - <td class="white">Fujitsu/OASYS kbd definitions: 'Dictionary' key</td> + <td>VK_OEM_FJ_JISHO</td> + <td>92</td> + <td>Fujitsu/OASYS kbd definitions: 'Dictionary' key</td> </tr> <tr> - <td class="gray" >VK_OEM_FJ_MASSHOU</td> - <td class="gray" >93</td> - <td class="gray" >Fujitsu/OASYS kbd definitions: 'Unregister word' key</td> + <td>VK_OEM_FJ_MASSHOU</td> + <td>93</td> + <td>Fujitsu/OASYS kbd definitions: 'Unregister word' key</td> </tr> <tr> - <td class="white">VK_OEM_FJ_TOUROKU</td> - <td class="white">94</td> - <td class="white">Fujitsu/OASYS kbd definitions: 'Register word' key</td> + <td>VK_OEM_FJ_TOUROKU</td> + <td>94</td> + <td>Fujitsu/OASYS kbd definitions: 'Register word' key</td> </tr> <tr> - <td class="gray" >VK_OEM_FJ_LOYA</td> - <td class="gray" >95</td> - <td class="gray" >Fujitsu/OASYS kbd definitions: 'Left OYAYUBI' key</td> + <td>VK_OEM_FJ_LOYA</td> + <td>95</td> + <td>Fujitsu/OASYS kbd definitions: 'Left OYAYUBI' key</td> </tr> <tr> - <td class="white">VK_OEM_FJ_ROYA</td> - <td class="white">96</td> - <td class="white">Fujitsu/OASYS kbd definitions: 'Right OYAYUBI' key</td> + <td>VK_OEM_FJ_ROYA</td> + <td>96</td> + <td>Fujitsu/OASYS kbd definitions: 'Right OYAYUBI' key</td> </tr> <tr> - <td class="gray" >-</td> - <td class="gray" >97-9F</td> - <td class="gray" >Не используются</td> + <td>-</td> + <td>97-9F</td> + <td>Не используются</td> </tr> <tr> - <td class="white">VK_LSHIFT</td> - <td class="white">A0</td> - <td class="white">Left SHIFT key</td> + <td>VK_LSHIFT</td> + <td>A0</td> + <td>Left SHIFT key</td> </tr> <tr> - <td class="gray" >VK_RSHIFT</td> - <td class="gray" >A1</td> - <td class="gray" >Right SHIFT key</td> + <td>VK_RSHIFT</td> + <td>A1</td> + <td>Right SHIFT key</td> </tr> <tr> - <td class="white">VK_LCONTROL</td> - <td class="white">A2</td> - <td class="white">Left CONTROL key</td> + <td>VK_LCONTROL</td> + <td>A2</td> + <td>Left CONTROL key</td> </tr> <tr> - <td class="gray" >VK_RCONTROL</td> - <td class="gray" >A3</td> - <td class="gray" >Right CONTROL key</td> + <td>VK_RCONTROL</td> + <td>A3</td> + <td>Right CONTROL key</td> </tr> <tr> - <td class="white">VK_LMENU</td> - <td class="white">A4</td> - <td class="white">Left MENU key</td> + <td>VK_LMENU</td> + <td>A4</td> + <td>Left MENU key</td> </tr> <tr> - <td class="gray" >VK_RMENU</td> - <td class="gray" >A5</td> - <td class="gray" >Right MENU key</td> + <td>VK_RMENU</td> + <td>A5</td> + <td>Right MENU key</td> </tr> <tr> - <td class="white">VK_BROWSER_BACK</td> - <td class="white">A6</td> - <td class="white">Browser Back key</td> + <td>VK_BROWSER_BACK</td> + <td>A6</td> + <td>Browser Back key</td> </tr> <tr> - <td class="gray" >VK_BROWSER_FORWARD</td> - <td class="gray" >A7</td> - <td class="gray" >Browser Forward key</td> + <td>VK_BROWSER_FORWARD</td> + <td>A7</td> + <td>Browser Forward key</td> </tr> <tr> - <td class="white">VK_BROWSER_REFRESH</td> - <td class="white">A8</td> - <td class="white">Browser Refresh key</td> + <td>VK_BROWSER_REFRESH</td> + <td>A8</td> + <td>Browser Refresh key</td> </tr> <tr> - <td class="gray" >VK_BROWSER_STOP</td> - <td class="gray" >A9</td> - <td class="gray" >Browser Stop key</td> + <td>VK_BROWSER_STOP</td> + <td>A9</td> + <td>Browser Stop key</td> </tr> <tr> - <td class="white">VK_BROWSER_SEARCH</td> - <td class="white">AA</td> - <td class="white">Browser Search key</td> + <td>VK_BROWSER_SEARCH</td> + <td>AA</td> + <td>Browser Search key</td> </tr> <tr> - <td class="gray" >VK_BROWSER_FAVORITES</td> - <td class="gray" >AB</td> - <td class="gray" >Browser Favorites key</td> + <td>VK_BROWSER_FAVORITES</td> + <td>AB</td> + <td>Browser Favorites key</td> </tr> <tr> - <td class="white">VK_BROWSER_HOME</td> - <td class="white">AC</td> - <td class="white">Browser Start and Home key</td> + <td>VK_BROWSER_HOME</td> + <td>AC</td> + <td>Browser Start and Home key</td> </tr> <tr> - <td class="gray" >VK_VOLUME_MUTE</td> - <td class="gray" >AD</td> - <td class="gray" >Volume Mute key</td> + <td>VK_VOLUME_MUTE</td> + <td>AD</td> + <td>Volume Mute key</td> </tr> <tr> - <td class="white">VK_VOLUME_DOWN</td> - <td class="white">AE</td> - <td class="white">Volume Down key</td> + <td>VK_VOLUME_DOWN</td> + <td>AE</td> + <td>Volume Down key</td> </tr> <tr> - <td class="gray" >VK_VOLUME_UP</td> - <td class="gray" >AF</td> - <td class="gray" >Volume Up key</td> + <td>VK_VOLUME_UP</td> + <td>AF</td> + <td>Volume Up key</td> </tr> <tr> - <td class="white">VK_MEDIA_NEXT_TRACK</td> - <td class="white">B0</td> - <td class="white">Next Track key</td> + <td>VK_MEDIA_NEXT_TRACK</td> + <td>B0</td> + <td>Next Track key</td> </tr> <tr> - <td class="gray" >VK_MEDIA_PREV_TRACK</td> - <td class="gray" >B1</td> - <td class="gray" >Previous Track key</td> + <td>VK_MEDIA_PREV_TRACK</td> + <td>B1</td> + <td>Previous Track key</td> </tr> <tr> - <td class="white">VK_MEDIA_STOP</td> - <td class="white">B2</td> - <td class="white">Stop Media key</td> + <td>VK_MEDIA_STOP</td> + <td>B2</td> + <td>Stop Media key</td> </tr> <tr> - <td class="gray" >VK_MEDIA_PLAY_PAUSE</td> - <td class="gray" >B3</td> - <td class="gray" >Play/Pause Media key</td> + <td>VK_MEDIA_PLAY_PAUSE</td> + <td>B3</td> + <td>Play/Pause Media key</td> </tr> <tr> - <td class="white">VK_LAUNCH_MAIL</td> - <td class="white">B4</td> - <td class="white">Start Mail key</td> + <td>VK_LAUNCH_MAIL</td> + <td>B4</td> + <td>Start Mail key</td> </tr> <tr> - <td class="gray" >VK_LAUNCH_MEDIA_SELECT</td> - <td class="gray" >B5</td> - <td class="gray" >Select Media key</td> + <td>VK_LAUNCH_MEDIA_SELECT</td> + <td>B5</td> + <td>Select Media key</td> </tr> <tr> - <td class="white">VK_LAUNCH_APP1</td> - <td class="white">B6</td> - <td class="white">Start Application 1 key</td> + <td>VK_LAUNCH_APP1</td> + <td>B6</td> + <td>Start Application 1 key</td> </tr> <tr> - <td class="gray" >VK_LAUNCH_APP2</td> - <td class="gray" >B7</td> - <td class="gray" >Start Application 2 key</td> + <td>VK_LAUNCH_APP2</td> + <td>B7</td> + <td>Start Application 2 key</td> </tr> <tr> - <td class="white">-</td> - <td class="white">B8-B9</td> - <td class="white">Зарезервировано</td> + <td>-</td> + <td>B8-B9</td> + <td>Зарезервировано</td> </tr> <tr> - <td class="gray" >VK_OEM_1</td> - <td class="gray" >BA</td> - <td class="gray" >For the US standard keyboard, the ';:' key</td> + <td>VK_OEM_1</td> + <td>BA</td> + <td>For the US standard keyboard, the ';:' key</td> </tr> <tr> - <td class="white">VK_OEM_PLUS</td> - <td class="white">BB</td> - <td class="white">For any country/region, the '+' key</td> + <td>VK_OEM_PLUS</td> + <td>BB</td> + <td>For any country/region, the '+' key</td> </tr> <tr> - <td class="gray" >VK_OEM_COMMA</td> - <td class="gray" >BC</td> - <td class="gray" >For any country/region, the ',' key</td> + <td>VK_OEM_COMMA</td> + <td>BC</td> + <td>For any country/region, the ',' key</td> </tr> <tr> - <td class="white">VK_OEM_MINUS</td> - <td class="white">BD</td> - <td class="white">For any country/region, the '-' key</td> + <td>VK_OEM_MINUS</td> + <td>BD</td> + <td>For any country/region, the '-' key</td> </tr> <tr> - <td class="gray" >VK_OEM_PERIOD</td> - <td class="gray" >BE</td> - <td class="gray" >For any country/region, the '.' key</td> + <td>VK_OEM_PERIOD</td> + <td>BE</td> + <td>For any country/region, the '.' key</td> </tr> <tr> - <td class="white">VK_OEM_2</td> - <td class="white">BF</td> - <td class="white">For the US standard keyboard, the '/?' key</td> + <td>VK_OEM_2</td> + <td>BF</td> + <td>For the US standard keyboard, the '/?' key</td> </tr> <tr> - <td class="gray" >VK_OEM_3</td> - <td class="gray" >C0</td> - <td class="gray" >For the US standard keyboard, the '`~' key</td> + <td>VK_OEM_3</td> + <td>C0</td> + <td>For the US standard keyboard, the '`~' key</td> </tr> <tr> - <td class="white">-</td> - <td class="white">C1-D7</td> - <td class="white">Зарезервировано</td> + <td>-</td> + <td>C1-D7</td> + <td>Зарезервировано</td> </tr> <tr> - <td class="gray" >-</td> - <td class="gray" >D8-DA</td> - <td class="gray" >Не используются</td> + <td>-</td> + <td>D8-DA</td> + <td>Не используются</td> </tr> <tr> - <td class="white">VK_OEM_4</td> - <td class="white">DB</td> - <td class="white">For the US standard keyboard, the '[{' key</td> + <td>VK_OEM_4</td> + <td>DB</td> + <td>For the US standard keyboard, the '[{' key</td> </tr> <tr> - <td class="gray" >VK_OEM_5</td> - <td class="gray" >DC</td> - <td class="gray" >For the US standard keyboard, the '\|' key</td> + <td>VK_OEM_5</td> + <td>DC</td> + <td>For the US standard keyboard, the '\|' key</td> </tr> <tr> - <td class="white">VK_OEM_6</td> - <td class="white">DD</td> - <td class="white">For the US standard keyboard, the ']}' key</td> + <td>VK_OEM_6</td> + <td>DD</td> + <td>For the US standard keyboard, the ']}' key</td> </tr> <tr> - <td class="gray" >VK_OEM_7</td> - <td class="gray" >DE</td> - <td class="gray" >For the US standard keyboard, the 'single-quote/double-quote' key</td> + <td>VK_OEM_7</td> + <td>DE</td> + <td>For the US standard keyboard, the 'single-quote/double-quote' key</td> </tr> <tr> - <td class="white">VK_OEM_8</td> - <td class="white">DF</td> - <td class="white">Used for miscellaneous characters; it can vary by keyboard.</td> + <td>VK_OEM_8</td> + <td>DF</td> + <td>Used for miscellaneous characters; it can vary by keyboard.</td> </tr> <tr> - <td class="gray" >-</td> - <td class="gray" >E0</td> - <td class="gray" >Зарезервировано</td> + <td>-</td> + <td>E0</td> + <td>Зарезервировано</td> </tr> <tr> - <td class="white"></td> - <td class="white">E1</td> - <td class="white">OEM specific</td> + <td></td> + <td>E1</td> + <td>OEM specific</td> </tr> <tr> - <td class="gray" >VK_OEM_102</td> - <td class="gray" >E2</td> - <td class="gray" >Either the angle bracket key or the backslash key on the RT 102-key keyboard</td> + <td>VK_OEM_102</td> + <td>E2</td> + <td>Either the angle bracket key or the backslash key on the RT 102-key keyboard</td> </tr> <tr> - <td class="white">-</td> - <td class="white">E3-E4</td> - <td class="white">OEM specific </td> + <td>-</td> + <td>E3-E4</td> + <td>OEM specific</td> </tr> <tr> - <td class="gray" >VK_PROCESSKEY</td> - <td class="gray" >E5</td> - <td class="gray" >IME PROCESS key</td> + <td>VK_PROCESSKEY</td> + <td>E5</td> + <td>IME PROCESS key</td> </tr> <tr> - <td class="white">-</td> - <td class="white">E6</td> - <td class="white">OEM specific </td> + <td>-</td> + <td>E6</td> + <td>OEM specific</td> </tr> <tr> - <td class="gray" >VK_PACKET</td> - <td class="gray" >E7</td> - <td class="gray" >Used to pass Unicode characters + <td>VK_PACKET</td> + <td>E7</td> + <td>Used to pass Unicode characters as if they were keystrokes. The VK_PACKET key is the low word of a 32-bit Virtual Key value used for non-keyboard input methods. For more information, see Remark in <a class="msdocs">KEYBDINPUT</a>, <a class="msdocs">SendInput</a>, <a class="msdocs">WM_KEYDOWN</a>, - and <a class="msdocs">WM_KEYUP">WM_KEYUP</a></td> + and <a class="msdocs">WM_KEYUP</a></td> </tr> <tr> - <td class="white">-</td> - <td class="white">E8</td> - <td class="white">Не используется</td> + <td>-</td> + <td>E8</td> + <td>Не используется</td> </tr> <tr> - <td class="gray" >VK_OEM_RESET</td> - <td class="gray" >E9</td> - <td class="gray" >Only used by Nokia.</td> + <td>VK_OEM_RESET</td> + <td>E9</td> + <td>Only used by Nokia.</td> </tr> <tr> - <td class="white">VK_OEM_JUMP</td> - <td class="white">EA</td> - <td class="white">Only used by Nokia.</td> + <td>VK_OEM_JUMP</td> + <td>EA</td> + <td>Only used by Nokia.</td> </tr> <tr> - <td class="gray" >VK_OEM_PA1</td> - <td class="gray" >EB</td> - <td class="gray" >Only used by Nokia.</td> + <td>VK_OEM_PA1</td> + <td>EB</td> + <td>Only used by Nokia.</td> </tr> <tr> - <td class="white">VK_OEM_PA2</td> - <td class="white">EC</td> - <td class="white">Only used by Nokia.</td> + <td>VK_OEM_PA2</td> + <td>EC</td> + <td>Only used by Nokia.</td> </tr> <tr> - <td class="gray" >VK_OEM_PA3</td> - <td class="gray" >ED</td> - <td class="gray" >Only used by Nokia.</td> + <td>VK_OEM_PA3</td> + <td>ED</td> + <td>Only used by Nokia.</td> </tr> <tr> - <td class="white">VK_OEM_WSCTRL</td> - <td class="white">EE</td> - <td class="white">Only used by Nokia.</td> + <td>VK_OEM_WSCTRL</td> + <td>EE</td> + <td>Only used by Nokia.</td> </tr> <tr> - <td class="gray" >VK_OEM_CUSEL </TD> - <td class="gray" >EF</td> - <td class="gray" >Only used by Nokia.</td> + <td>VK_OEM_CUSEL</td> + <td>EF</td> + <td>Only used by Nokia.</td> </tr> <tr> - <td class="white">VK_OEM_ATTN </TD> - <td class="white">F0</td> - <td class="white">Only used by Nokia.</td> + <td>VK_OEM_ATTN</td> + <td>F0</td> + <td>Only used by Nokia.</td> </tr> <tr> - <td class="gray" >VK_OEM_FINNISH </TD> - <td class="gray" >F1</td> - <td class="gray" >Only used by Nokia.</td> + <td>VK_OEM_FINNISH</td> + <td>F1</td> + <td>Only used by Nokia.</td> </tr> <tr> - <td class="white">VK_OEM_COPY </TD> - <td class="white">F2</td> - <td class="white">Only used by Nokia.</td> + <td>VK_OEM_COPY</td> + <td>F2</td> + <td>Only used by Nokia.</td> </tr> <tr> - <td class="gray" >VK_OEM_AUTO </TD> - <td class="gray" >F3</td> - <td class="gray" >Only used by Nokia.</td> + <td>VK_OEM_AUTO</td> + <td>F3</td> + <td>Only used by Nokia.</td> </tr> <tr> - <td class="white">VK_OEM_ENLW </TD> - <td class="white">F4</td> - <td class="white">Only used by Nokia.</td> + <td>VK_OEM_ENLW</td> + <td>F4</td> + <td>Only used by Nokia.</td> </tr> <tr> - <td class="gray" >VK_OEM_BACKTAB </TD> - <td class="gray" >F5</td> - <td class="gray" >Only used by Nokia.</td> + <td>VK_OEM_BACKTAB</td> + <td>F5</td> + <td>Only used by Nokia.</td> </tr> <tr> - <td class="white">VK_ATTN</td> - <td class="white">F6</td> - <td class="white">Attn key</td> + <td>VK_ATTN</td> + <td>F6</td> + <td>Attn key</td> </tr> <tr> - <td class="gray" >VK_CRSEL</td> - <td class="gray" >F7</td> - <td class="gray" >CrSel key</td> + <td>VK_CRSEL</td> + <td>F7</td> + <td>CrSel key</td> </tr> <tr> - <td class="white">VK_EXSEL</td> - <td class="white">F8</td> - <td class="white">ExSel key</td> + <td>VK_EXSEL</td> + <td>F8</td> + <td>ExSel key</td> </tr> <tr> - <td class="gray" >VK_EREOF</td> - <td class="gray" >F9</td> - <td class="gray" >Erase EOF key</td> + <td>VK_EREOF</td> + <td>F9</td> + <td>Erase EOF key</td> </tr> <tr> - <td class="white">VK_PLAY</td> - <td class="white">FA</td> - <td class="white">Play key</td> + <td>VK_PLAY</td> + <td>FA</td> + <td>Play key</td> </tr> <tr> - <td class="gray" >VK_ZOOM</td> - <td class="gray" >FB</td> - <td class="gray" >Zoom key</td> + <td>VK_ZOOM</td> + <td>FB</td> + <td>Zoom key</td> </tr> <tr> - <td class="white">VK_NONAME</td> - <td class="white">FC</td> - <td class="white">Reserved for future use. </td> + <td>VK_NONAME</td> + <td>FC</td> + <td>Reserved for future use.</td> </tr> <tr> - <td class="gray" >VK_PA1</td> - <td class="gray" >FD</td> - <td class="gray" >PA1 key</td> + <td>VK_PA1</td> + <td>FD</td> + <td>PA1 key</td> </tr> <tr> - <td class="white">VK_OEM_CLEAR</td> - <td class="white">FE</td> - <td class="white">Clear key</td> + <td>VK_OEM_CLEAR</td> + <td>FE</td> + <td>Clear key</td> </tr> <tr> - <td class="gray" ></td> - <td class="gray" >FF</td> - <td class="gray" >Мультимедийные клавиши. См. ScanCode клавиши.</td> + <td></td> + <td>FF</td> + <td>Мультимедийные клавиши. См. ScanCode клавиши.</td> </tr> </table> -<hr> </body> </html> \ No newline at end of file diff --git a/enc/enc_rus/styles/styles.css b/enc/enc_rus/styles/styles.css index ab96f1ce3c..371aaaa95f 100644 --- a/enc/enc_rus/styles/styles.css +++ b/enc/enc_rus/styles/styles.css @@ -43,18 +43,7 @@ P.plain MARGIN-TOP: 4pt; MARGIN-BOTTOM: 4pt } -.gray -{ - FONT-SIZE: 80%; - BACKGROUND: #e0e0e0; - VERTICAL-ALIGN: top -} -.white -{ - FONT-SIZE: 80%; - BACKGROUND: #ffffff; - VERTICAL-ALIGN: top -} + TABLE { } @@ -71,7 +60,9 @@ TH BACKGROUND: #b0b0b0; VERTICAL-ALIGN: bottom; COLOR: #000000; - FONT-FAMILY: verdana, tahoma, arial, helvetica + FONT-FAMILY: verdana, tahoma, arial, helvetica; + padding-left: 4px; + padding-right: 4px; } TABLE.cont { @@ -103,6 +94,25 @@ TABLE.cont width: 60%; } +table.striped +{ + border-collapse: collapse; + margin-top: 1em; +} +.striped th +{ + text-align: left; +} +.striped td,th { + padding-bottom: 4px; + padding-top: 4px; + max-width: 40em; +} +.striped tr:nth-child(odd) +{ + background: #e0e0e0; +} + A.pre { FONT-WEIGHT: bold; From e73b2a296784570e529169c9c0fc197e78965fd7 Mon Sep 17 00:00:00 2001 From: johnd0e <1838643+johnd0e@users.noreply.github.com> Date: Tue, 18 Feb 2025 20:58:53 +0100 Subject: [PATCH 08/23] Enc: html5 --- enc/enc_rus/meta/articles/escape.html | 5 +++-- enc/enc_rus/meta/articles/escape_r1.html | 5 +++-- enc/enc_rus/meta/articles/forauthors.html | 7 ++++--- enc/enc_rus/meta/articles/index.html | 6 ++++-- enc/enc_rus/meta/articles/packers.html | 6 +++--- enc/enc_rus/meta/basicapi/about.html | 5 +++-- enc/enc_rus/meta/basicapi/index.html | 5 +++-- enc/enc_rus/meta/defs/dlgproc.html | 5 +++-- enc/enc_rus/meta/defs/farcolors.html | 5 +++-- enc/enc_rus/meta/defs/farmanagerversion.html | 5 +++-- enc/enc_rus/meta/defs/farpanelitemfreecallback.html | 5 +++-- enc/enc_rus/meta/defs/farwindowproc.html | 5 +++-- enc/enc_rus/meta/defs/frsuserfunc.html | 5 +++-- enc/enc_rus/meta/defs/index.html | 5 +++-- enc/enc_rus/meta/defs/macroopcode.html | 5 +++-- enc/enc_rus/meta/defs/makefarversion.html | 5 +++-- enc/enc_rus/meta/defs/operation_mode.html | 5 +++-- enc/enc_rus/meta/defs/sortmetods.html | 5 +++-- enc/enc_rus/meta/defs/winerror.html | 5 +++-- enc/enc_rus/meta/dialogapi/about.html | 5 +++-- enc/enc_rus/meta/dialogapi/controls/di_button.html | 5 +++-- enc/enc_rus/meta/dialogapi/controls/di_checkbox.html | 5 +++-- enc/enc_rus/meta/dialogapi/controls/di_combobox.html | 5 +++-- enc/enc_rus/meta/dialogapi/controls/di_doublebox.html | 5 +++-- enc/enc_rus/meta/dialogapi/controls/di_edit.html | 5 +++-- enc/enc_rus/meta/dialogapi/controls/di_fixedit.html | 5 +++-- enc/enc_rus/meta/dialogapi/controls/di_listbox.html | 5 +++-- enc/enc_rus/meta/dialogapi/controls/di_pswedit.html | 5 +++-- enc/enc_rus/meta/dialogapi/controls/di_radiobutton.html | 5 +++-- enc/enc_rus/meta/dialogapi/controls/di_singlebox.html | 5 +++-- enc/enc_rus/meta/dialogapi/controls/di_text.html | 5 +++-- enc/enc_rus/meta/dialogapi/controls/di_usercontrol.html | 5 +++-- enc/enc_rus/meta/dialogapi/controls/di_vtext.html | 5 +++-- enc/enc_rus/meta/dialogapi/controls/index.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_addhistory.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_close.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_editunchangedflag.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_enable.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_enableredraw.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_getcheck.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_getcomboboxevent.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_getconsttextptr.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_getcursorpos.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_getcursorsize.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_getdialoginfo.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_getdialogtitle.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_getdlgdata.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_getdlgitem.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_getdlgitemshort.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_getdlgrect.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_getdropdownopened.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_geteditposition.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_getfocus.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_getitemdata.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_getitemposition.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_getselection.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_gettext.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_key.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listadd.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listaddstr.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listdelete.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listfindstring.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listgetcurpos.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listgetdata.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listgetdatasize.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listgetitem.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listgettitles.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listinfo.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listinsert.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listset.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listsetcurpos.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listsetdata.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listsettitles.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listsort.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_listupdate.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_movedialog.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_redraw.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_resizedialog.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_set3state.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_setcheck.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_setcomboboxevent.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_setcursorpos.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_setcursorsize.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_setdlgdata.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_setdlgitem.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_setdlgitemshort.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_setdropdownopened.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_seteditposition.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_setfocus.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_sethistory.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_setitemdata.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_setitemposition.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_setmaxtextlength.html | 5 +++-- .../meta/dialogapi/dmsg/dm_setmouseeventnotify.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_setselection.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_settext.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_settextptr.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_showdialog.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_showitem.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dm_user.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_btnclick.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_close.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_controlinput.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_ctlcolordialog.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_ctlcolordlgitem.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_ctlcolordlglist.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_dragged.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_drawdialog.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_drawdialogdone.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_drawdlgitem.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_drawdlgitemdone.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_dropdownopened.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_editchange.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_getvalue.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_gotfocus.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_help.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_hotkey.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_initdialog.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_input.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_killfocus.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_listchange.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_listhotkey.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/dn_resizeconsole.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/index_dm.html | 5 +++-- enc/enc_rus/meta/dialogapi/dmsg/index_dn.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_3state.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_boxcolor.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_btnnoclose.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_centergroup.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_centertext.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_defaultbutton.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_disable.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_dropdownlist.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_editexpand.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_editor.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_editpath.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_editpathexec.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_focus.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_group.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_hidden.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_history.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_homeitem.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_lefttext.html | 5 +++-- .../meta/dialogapi/flags/dif_listautohighlight.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_listnoampersand.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_listnobox.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_listnoclose.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_listtrackmouse.html | 5 +++-- .../meta/dialogapi/flags/dif_listtrackmouseinfocus.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_listwrapmode.html | 5 +++-- .../meta/dialogapi/flags/dif_manualaddhistory.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_maskedit.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_moveselect.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_noautocomplete.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_nobrackets.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_nofocus.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_none.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_readonly.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_righttext.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_selectonentry.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_separator.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_separator2.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_separatoruser.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_setshield.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_showampersand.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_uselasthistory.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/dif_wordwrap.html | 5 +++-- enc/enc_rus/meta/dialogapi/flags/index.html | 5 +++-- enc/enc_rus/meta/dialogapi/index.html | 5 +++-- enc/enc_rus/meta/editorapi/about.html | 5 +++-- enc/enc_rus/meta/editorapi/index.html | 5 +++-- enc/enc_rus/meta/exported_functions/analysew.html | 5 +++-- enc/enc_rus/meta/exported_functions/closeanalysew.html | 6 +++--- enc/enc_rus/meta/exported_functions/closepanelw.html | 6 +++--- enc/enc_rus/meta/exported_functions/comparew.html | 6 +++--- enc/enc_rus/meta/exported_functions/configurew.html | 6 +++--- enc/enc_rus/meta/exported_functions/deletefilesw.html | 5 +++-- enc/enc_rus/meta/exported_functions/exitfarw.html | 5 +++-- enc/enc_rus/meta/exported_functions/freecontentdataw.html | 5 +++-- enc/enc_rus/meta/exported_functions/freefinddataw.html | 5 +++-- enc/enc_rus/meta/exported_functions/getcontentdataw.html | 5 +++-- .../meta/exported_functions/getcontentfieldsw.html | 5 +++-- enc/enc_rus/meta/exported_functions/getfilesw.html | 5 +++-- enc/enc_rus/meta/exported_functions/getfinddataw.html | 5 +++-- enc/enc_rus/meta/exported_functions/getglobalinfow.html | 6 +++--- .../meta/exported_functions/getopenpanelinfow.html | 5 +++-- enc/enc_rus/meta/exported_functions/getplugininfow.html | 6 +++--- enc/enc_rus/meta/exported_functions/index.html | 5 +++-- enc/enc_rus/meta/exported_functions/makedirectoryw.html | 5 +++-- enc/enc_rus/meta/exported_functions/openw.html | 6 +++--- .../meta/exported_functions/processconsoleinputw.html | 5 +++-- .../meta/exported_functions/processdialogeventw.html | 5 +++-- .../meta/exported_functions/processeditoreventw.html | 5 +++-- .../meta/exported_functions/processeditorinputw.html | 6 +++--- enc/enc_rus/meta/exported_functions/processhostfilew.html | 5 +++-- .../meta/exported_functions/processpaneleventw.html | 5 +++-- .../meta/exported_functions/processpanelinputw.html | 5 +++-- .../meta/exported_functions/processsynchroeventw.html | 5 +++-- .../meta/exported_functions/processviewereventw.html | 5 +++-- enc/enc_rus/meta/exported_functions/putfilesw.html | 5 +++-- enc/enc_rus/meta/exported_functions/setdirectoryw.html | 5 +++-- enc/enc_rus/meta/exported_functions/setfindlistw.html | 6 +++--- enc/enc_rus/meta/exported_functions/setstartupinfow.html | 6 +++--- enc/enc_rus/meta/fsf/addendslash.html | 5 +++-- enc/enc_rus/meta/fsf/atoi.html | 5 +++-- enc/enc_rus/meta/fsf/atoi64.html | 5 +++-- enc/enc_rus/meta/fsf/bsearch.html | 5 +++-- enc/enc_rus/meta/fsf/comparestrings.html | 5 +++-- enc/enc_rus/meta/fsf/convertpath.html | 5 +++-- enc/enc_rus/meta/fsf/copytoclipboard.html | 5 +++-- enc/enc_rus/meta/fsf/detectcodepage.html | 5 +++-- enc/enc_rus/meta/fsf/farclock.html | 5 +++-- enc/enc_rus/meta/fsf/farinputrecordtoname.html | 5 +++-- enc/enc_rus/meta/fsf/farnametoinputrecord.html | 5 +++-- enc/enc_rus/meta/fsf/farrecursivesearch.html | 5 +++-- enc/enc_rus/meta/fsf/formatfilesize.html | 5 +++-- enc/enc_rus/meta/fsf/getcurrentdirectory.html | 5 +++-- enc/enc_rus/meta/fsf/getfileowner.html | 5 +++-- enc/enc_rus/meta/fsf/getnumberoflinks.html | 5 +++-- enc/enc_rus/meta/fsf/getpathroot.html | 5 +++-- enc/enc_rus/meta/fsf/getreparsepointinfo.html | 5 +++-- enc/enc_rus/meta/fsf/index.html | 5 +++-- enc/enc_rus/meta/fsf/itoa.html | 5 +++-- enc/enc_rus/meta/fsf/itoa64.html | 6 ++++-- enc/enc_rus/meta/fsf/lisalpha.html | 5 +++-- enc/enc_rus/meta/fsf/lisalphanum.html | 5 +++-- enc/enc_rus/meta/fsf/lislower.html | 5 +++-- enc/enc_rus/meta/fsf/lisupper.html | 5 +++-- enc/enc_rus/meta/fsf/llower.html | 6 ++++-- enc/enc_rus/meta/fsf/llowerbuf.html | 5 +++-- enc/enc_rus/meta/fsf/lstrlwr.html | 5 +++-- enc/enc_rus/meta/fsf/lstrupr.html | 5 +++-- enc/enc_rus/meta/fsf/ltrim.html | 5 +++-- enc/enc_rus/meta/fsf/lupper.html | 5 +++-- enc/enc_rus/meta/fsf/lupperbuf.html | 5 +++-- enc/enc_rus/meta/fsf/mklink.html | 5 +++-- enc/enc_rus/meta/fsf/mktemp.html | 5 +++-- enc/enc_rus/meta/fsf/pastefromclipboard.html | 5 +++-- enc/enc_rus/meta/fsf/pointtoname.html | 5 +++-- enc/enc_rus/meta/fsf/processname.html | 5 +++-- enc/enc_rus/meta/fsf/qsort.html | 5 +++-- enc/enc_rus/meta/fsf/quotespaceonly.html | 5 +++-- enc/enc_rus/meta/fsf/rtrim.html | 5 +++-- enc/enc_rus/meta/fsf/snprintf.html | 5 +++-- enc/enc_rus/meta/fsf/sprintf.html | 5 +++-- enc/enc_rus/meta/fsf/sscanf.html | 5 +++-- enc/enc_rus/meta/fsf/trim.html | 5 +++-- enc/enc_rus/meta/fsf/truncpathstr.html | 5 +++-- enc/enc_rus/meta/fsf/truncstr.html | 5 +++-- enc/enc_rus/meta/fsf/unquote.html | 5 +++-- enc/enc_rus/meta/fsf/xlat.html | 5 +++-- enc/enc_rus/meta/index.html | 6 ++++-- enc/enc_rus/meta/language/control_statements.html | 5 +++-- enc/enc_rus/meta/language/help_files.html | 8 ++++---- enc/enc_rus/meta/language/helptopic.html | 5 +++-- enc/enc_rus/meta/language/index.html | 5 +++-- enc/enc_rus/meta/language/language_files.html | 5 +++-- enc/enc_rus/meta/macro/about/index.html | 5 +++-- enc/enc_rus/meta/macro/about/macroarea.html | 5 +++-- enc/enc_rus/meta/macro/examples.html | 5 +++-- enc/enc_rus/meta/macro/index.html | 6 +++--- enc/enc_rus/meta/macro/macrocmd/akey.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/boolop.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/break.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/cmds.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/consts.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/continue.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/exit.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/if.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/index.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/op.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/prop_func/cmdline.html | 5 +++-- .../meta/macro/macrocmd/prop_func/context_dep.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/prop_func/dialog.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/prop_func/editor.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/prop_func/general.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/prop_func/help.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/prop_func/index.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/prop_func/menus.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/prop_func/panels.html | 6 +++--- enc/enc_rus/meta/macro/macrocmd/prop_func/viewer.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/rep.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/selword.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/text.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/vars.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/while.html | 5 +++-- enc/enc_rus/meta/macro/macrocmd/xlat.html | 5 +++-- enc/enc_rus/meta/macro/macrokey/assign.html | 5 +++-- enc/enc_rus/meta/macro/macrokey/delete.html | 5 +++-- enc/enc_rus/meta/macro/macrokey/index.html | 5 +++-- enc/enc_rus/meta/macro/macrokey/record.html | 5 +++-- enc/enc_rus/meta/macro/macrokey/setting.html | 5 +++-- enc/enc_rus/meta/macro/techinfo.html | 5 +++-- enc/enc_rus/meta/macroapi/about.html | 5 +++-- enc/enc_rus/meta/macroapi/index.html | 5 +++-- enc/enc_rus/meta/miscapi/about.html | 5 +++-- enc/enc_rus/meta/miscapi/index.html | 5 +++-- enc/enc_rus/meta/other/aboutproject.html | 5 +++-- enc/enc_rus/meta/other/authors.html | 6 +++--- enc/enc_rus/meta/other/dict.html | 6 ++++-- enc/enc_rus/meta/other/examples.html | 5 +++-- enc/enc_rus/meta/other/faq.html | 7 ++++--- enc/enc_rus/meta/other/index.html | 5 +++-- enc/enc_rus/meta/other/internet.html | 5 +++-- enc/enc_rus/meta/other/license.html | 7 ++++--- enc/enc_rus/meta/other/rules.html | 5 +++-- enc/enc_rus/meta/panelapi/about.html | 5 +++-- enc/enc_rus/meta/panelapi/index.html | 5 +++-- enc/enc_rus/meta/pluginapi/about.html | 5 +++-- enc/enc_rus/meta/pluginapi/index.html | 5 +++-- enc/enc_rus/meta/service_functions/advcontrol.html | 5 +++-- enc/enc_rus/meta/service_functions/colordialog.html | 5 +++-- enc/enc_rus/meta/service_functions/defdlgproc.html | 5 +++-- enc/enc_rus/meta/service_functions/dialogfree.html | 6 +++--- enc/enc_rus/meta/service_functions/dialoginit.html | 5 +++-- enc/enc_rus/meta/service_functions/dialogrun.html | 5 +++-- enc/enc_rus/meta/service_functions/editor.html | 5 +++-- enc/enc_rus/meta/service_functions/editorcontrol.html | 5 +++-- enc/enc_rus/meta/service_functions/filefiltercontrol.html | 6 +++--- enc/enc_rus/meta/service_functions/freedirlist.html | 6 +++--- enc/enc_rus/meta/service_functions/freeplugindirlist.html | 6 +++--- enc/enc_rus/meta/service_functions/freescreen.html | 6 +++--- enc/enc_rus/meta/service_functions/getdirlist.html | 5 +++-- enc/enc_rus/meta/service_functions/getmsg.html | 5 +++-- enc/enc_rus/meta/service_functions/getplugindirlist.html | 6 +++--- enc/enc_rus/meta/service_functions/index.html | 5 +++-- enc/enc_rus/meta/service_functions/inputbox.html | 5 +++-- enc/enc_rus/meta/service_functions/macrocontrol.html | 6 +++--- enc/enc_rus/meta/service_functions/menu.html | 6 +++--- enc/enc_rus/meta/service_functions/message.html | 5 +++-- enc/enc_rus/meta/service_functions/panelcontrol.html | 6 +++--- enc/enc_rus/meta/service_functions/pluginscontrol.html | 6 +++--- enc/enc_rus/meta/service_functions/regexpcontrol.html | 6 +++--- enc/enc_rus/meta/service_functions/restorescreen.html | 6 +++--- enc/enc_rus/meta/service_functions/savescreen.html | 5 +++-- enc/enc_rus/meta/service_functions/senddlgmessage.html | 5 +++-- enc/enc_rus/meta/service_functions/settingscontrol.html | 6 +++--- enc/enc_rus/meta/service_functions/showhelp.html | 6 +++--- enc/enc_rus/meta/service_functions/text.html | 5 +++-- enc/enc_rus/meta/service_functions/viewer.html | 5 +++-- enc/enc_rus/meta/service_functions/viewercontrol.html | 5 +++-- enc/enc_rus/meta/settingapi/about.html | 5 +++-- enc/enc_rus/meta/settingapi/index.html | 5 +++-- enc/enc_rus/meta/structures/analyseinfo.html | 5 +++-- enc/enc_rus/meta/structures/closeanalyseinfo.html | 5 +++-- enc/enc_rus/meta/structures/closepanelinfo.html | 5 +++-- enc/enc_rus/meta/structures/cmdlineselect.html | 5 +++-- enc/enc_rus/meta/structures/compareinfo.html | 5 +++-- enc/enc_rus/meta/structures/configureinfo.html | 5 +++-- enc/enc_rus/meta/structures/deletefilesinfo.html | 5 +++-- enc/enc_rus/meta/structures/detectcodepageinfo.html | 5 +++-- enc/enc_rus/meta/structures/dialoginfo.html | 5 +++-- enc/enc_rus/meta/structures/editorbookmarks.html | 5 +++-- enc/enc_rus/meta/structures/editorchange.html | 5 +++-- enc/enc_rus/meta/structures/editorcolor.html | 5 +++-- enc/enc_rus/meta/structures/editorconvertpos.html | 5 +++-- enc/enc_rus/meta/structures/editordeletecolor.html | 5 +++-- enc/enc_rus/meta/structures/editorgetstring.html | 5 +++-- enc/enc_rus/meta/structures/editorinfo.html | 5 +++-- enc/enc_rus/meta/structures/editorsavefile.html | 5 +++-- enc/enc_rus/meta/structures/editorselect.html | 5 +++-- enc/enc_rus/meta/structures/editorsetparameter.html | 5 +++-- enc/enc_rus/meta/structures/editorsetposition.html | 5 +++-- enc/enc_rus/meta/structures/editorsetstring.html | 5 +++-- .../meta/structures/editorsubscribechangeevent.html | 5 +++-- enc/enc_rus/meta/structures/editorundoredo.html | 5 +++-- enc/enc_rus/meta/structures/exitinfo.html | 5 +++-- enc/enc_rus/meta/structures/far_char_info.html | 5 +++-- enc/enc_rus/meta/structures/farcolor.html | 5 +++-- enc/enc_rus/meta/structures/fardialogevent.html | 5 +++-- enc/enc_rus/meta/structures/fardialogitem.html | 5 +++-- enc/enc_rus/meta/structures/fardialogitemcolors.html | 5 +++-- enc/enc_rus/meta/structures/fardialogitemdata.html | 5 +++-- enc/enc_rus/meta/structures/fargetdialogitem.html | 5 +++-- enc/enc_rus/meta/structures/fargetplugininformation.html | 5 +++-- enc/enc_rus/meta/structures/fargetpluginpanelitem.html | 5 +++-- enc/enc_rus/meta/structures/fargetvalue.html | 5 +++-- enc/enc_rus/meta/structures/farkey.html | 5 +++-- enc/enc_rus/meta/structures/farlist.html | 5 +++-- enc/enc_rus/meta/structures/farlistdelete.html | 5 +++-- enc/enc_rus/meta/structures/farlistfind.html | 5 +++-- enc/enc_rus/meta/structures/farlistgetitem.html | 5 +++-- enc/enc_rus/meta/structures/farlistinfo.html | 5 +++-- enc/enc_rus/meta/structures/farlistinsert.html | 5 +++-- enc/enc_rus/meta/structures/farlistitem.html | 5 +++-- enc/enc_rus/meta/structures/farlistitemdata.html | 5 +++-- enc/enc_rus/meta/structures/farlistpos.html | 5 +++-- enc/enc_rus/meta/structures/farlisttitles.html | 5 +++-- enc/enc_rus/meta/structures/farlistupdate.html | 5 +++-- enc/enc_rus/meta/structures/farmacrocall.html | 5 +++-- enc/enc_rus/meta/structures/farmacroload.html | 5 +++-- enc/enc_rus/meta/structures/farmacrovalue.html | 5 +++-- enc/enc_rus/meta/structures/farmenuitem.html | 5 +++-- enc/enc_rus/meta/structures/farpaneldirectory.html | 5 +++-- enc/enc_rus/meta/structures/farpanelitemfreeinfo.html | 5 +++-- enc/enc_rus/meta/structures/farsetcolors.html | 5 +++-- enc/enc_rus/meta/structures/farsetkeybartitles.html | 5 +++-- enc/enc_rus/meta/structures/farsettingscreate.html | 5 +++-- enc/enc_rus/meta/structures/farsettingsenum.html | 5 +++-- enc/enc_rus/meta/structures/farsettingshistory.html | 5 +++-- enc/enc_rus/meta/structures/farsettingsitem.html | 5 +++-- enc/enc_rus/meta/structures/farsettingsname.html | 5 +++-- enc/enc_rus/meta/structures/farsettingsvalue.html | 5 +++-- enc/enc_rus/meta/structures/farstandardfunctions.html | 5 +++-- enc/enc_rus/meta/structures/freefinddatainfo.html | 5 +++-- enc/enc_rus/meta/structures/getcontentdatainfo.html | 5 +++-- enc/enc_rus/meta/structures/getcontentfieldsinfo.html | 5 +++-- enc/enc_rus/meta/structures/getfilesinfo.html | 5 +++-- enc/enc_rus/meta/structures/getfinddatainfo.html | 5 +++-- enc/enc_rus/meta/structures/globalinfo.html | 5 +++-- enc/enc_rus/meta/structures/index.html | 5 +++-- enc/enc_rus/meta/structures/infopanelline.html | 5 +++-- enc/enc_rus/meta/structures/keybarlabel.html | 5 +++-- enc/enc_rus/meta/structures/keybartitles.html | 5 +++-- enc/enc_rus/meta/structures/macroaddmacro.html | 5 +++-- enc/enc_rus/meta/structures/macroexecutestring.html | 5 +++-- enc/enc_rus/meta/structures/macroparseresult.html | 5 +++-- enc/enc_rus/meta/structures/macrosendmacrotext.html | 5 +++-- enc/enc_rus/meta/structures/makedirectoryinfo.html | 5 +++-- enc/enc_rus/meta/structures/openanalyseinfo.html | 5 +++-- enc/enc_rus/meta/structures/opencommandlineinfo.html | 5 +++-- enc/enc_rus/meta/structures/opendlgplugindata.html | 5 +++-- enc/enc_rus/meta/structures/openinfo.html | 5 +++-- enc/enc_rus/meta/structures/openmacroinfo.html | 5 +++-- enc/enc_rus/meta/structures/openpanelinfo.html | 5 +++-- enc/enc_rus/meta/structures/openshortcutinfo.html | 5 +++-- enc/enc_rus/meta/structures/panelinfo.html | 5 +++-- enc/enc_rus/meta/structures/panelmode.html | 5 +++-- enc/enc_rus/meta/structures/panelredrawinfo.html | 5 +++-- enc/enc_rus/meta/structures/plugininfo.html | 5 +++-- enc/enc_rus/meta/structures/pluginmenuitem.html | 5 +++-- enc/enc_rus/meta/structures/pluginpanelitem.html | 5 +++-- enc/enc_rus/meta/structures/pluginstartupinfo.html | 5 +++-- enc/enc_rus/meta/structures/processconsoleinputinfo.html | 5 +++-- enc/enc_rus/meta/structures/processdialogeventinfo.html | 5 +++-- enc/enc_rus/meta/structures/processeditoreventinfo.html | 5 +++-- enc/enc_rus/meta/structures/processeditorinputinfo.html | 5 +++-- enc/enc_rus/meta/structures/processhostfileinfo.html | 5 +++-- enc/enc_rus/meta/structures/processpaneleventinfo.html | 5 +++-- enc/enc_rus/meta/structures/processpanelinputinfo.html | 5 +++-- enc/enc_rus/meta/structures/processsynchroeventinfo.html | 5 +++-- enc/enc_rus/meta/structures/processviewereventinfo.html | 5 +++-- enc/enc_rus/meta/structures/progressvalue.html | 5 +++-- enc/enc_rus/meta/structures/putfilesinfo.html | 5 +++-- enc/enc_rus/meta/structures/regexpmatch.html | 5 +++-- enc/enc_rus/meta/structures/regexpsearch.html | 5 +++-- enc/enc_rus/meta/structures/setdirectoryinfo.html | 5 +++-- enc/enc_rus/meta/structures/setfindlistinfo.html | 5 +++-- enc/enc_rus/meta/structures/sortingpanelitem.html | 5 +++-- enc/enc_rus/meta/structures/versioninfo.html | 5 +++-- enc/enc_rus/meta/structures/viewerinfo.html | 5 +++-- enc/enc_rus/meta/structures/viewermode.html | 5 +++-- enc/enc_rus/meta/structures/viewerselect.html | 7 ++++--- enc/enc_rus/meta/structures/viewersetmode.html | 5 +++-- enc/enc_rus/meta/structures/viewersetposition.html | 7 ++++--- enc/enc_rus/meta/structures/windowinfo.html | 5 +++-- enc/enc_rus/meta/structures/windowtype.html | 5 +++-- enc/enc_rus/meta/viewerapi/about.html | 5 +++-- enc/enc_rus/meta/viewerapi/index.html | 5 +++-- enc/enc_rus/meta/whatsnew.html | 5 +++-- enc/enc_rus/meta/winapi/char_info.html | 5 +++-- enc/enc_rus/meta/winapi/console_cursor_info.html | 6 +++--- enc/enc_rus/meta/winapi/coord.html | 6 +++--- enc/enc_rus/meta/winapi/filetime.html | 6 +++--- enc/enc_rus/meta/winapi/focus_event_record.html | 6 +++--- enc/enc_rus/meta/winapi/getfiletime.html | 6 +++--- enc/enc_rus/meta/winapi/index.html | 5 +++-- enc/enc_rus/meta/winapi/index_defs.html | 7 ++++--- enc/enc_rus/meta/winapi/index_func.html | 7 ++++--- enc/enc_rus/meta/winapi/index_struct.html | 7 ++++--- enc/enc_rus/meta/winapi/input_record.html | 6 +++--- enc/enc_rus/meta/winapi/key_event_record.html | 6 +++--- enc/enc_rus/meta/winapi/menu_event_record.html | 5 +++-- enc/enc_rus/meta/winapi/mouse_event_record.html | 5 +++-- enc/enc_rus/meta/winapi/peekconsoleinput.html | 6 +++--- enc/enc_rus/meta/winapi/readconsoleinput.html | 6 +++--- enc/enc_rus/meta/winapi/rect.html | 5 +++-- enc/enc_rus/meta/winapi/setfiletime.html | 5 +++-- enc/enc_rus/meta/winapi/small_rect.html | 5 +++-- enc/enc_rus/meta/winapi/systemtime.html | 6 +++--- enc/enc_rus/meta/winapi/virtualkeycodes.html | 5 +++-- enc/enc_rus/meta/winapi/win32_find_data.html | 5 +++-- enc/enc_rus/meta/winapi/window_buffer_size_record.html | 5 +++-- enc/enc_rus/meta/winapi/writeconsoleinput.html | 6 +++--- enc/enc_rus/styles/styles.css | 4 ---- enc/tools/tool.make_chm.py | 4 +++- 486 files changed, 1469 insertions(+), 1022 deletions(-) diff --git a/enc/enc_rus/meta/articles/escape.html b/enc/enc_rus/meta/articles/escape.html index 794b195f26..37d6336b33 100644 --- a/enc/enc_rus/meta/articles/escape.html +++ b/enc/enc_rus/meta/articles/escape.html @@ -1,8 +1,9 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<html> +<!DOCTYPE html> +<html lang="ru"> <head> <title>Обработка нажатия ESC или Авторам долгодумающих плагинов посвящается + diff --git a/enc/enc_rus/meta/articles/escape_r1.html b/enc/enc_rus/meta/articles/escape_r1.html index 5c5f335ac0..67443f63c4 100644 --- a/enc/enc_rus/meta/articles/escape_r1.html +++ b/enc/enc_rus/meta/articles/escape_r1.html @@ -1,8 +1,9 @@ - - + + "Обработка нажатия ESC или . . ." + diff --git a/enc/enc_rus/meta/articles/forauthors.html b/enc/enc_rus/meta/articles/forauthors.html index 517f7ae747..1376020b27 100644 --- a/enc/enc_rus/meta/articles/forauthors.html +++ b/enc/enc_rus/meta/articles/forauthors.html @@ -1,13 +1,14 @@ - - + + Для авторов + - +

Для авторов

    -
  1. Все авторские права на Энциклопедию "Programming Far Manager plugins - Encyclopedia for Developers" +
  2. Все авторские права на Энциклопедию "Programming Far Manager plugins - Encyclopedia for Developers" принадлежат только авторам. -

  3. + -
  4. Энциклопедия может распространяться только с разрешения авторов при +
  5. Энциклопедия может распространяться только с разрешения авторов при условии того, что настоящий дистрибутив не изменён и не нарушена коммерческая или иная выгода авторов. Ни одно частное лицо или организация не может брать плату за распространение Энциклопедии без -письменного разрешения всех авторов.

  6. +письменного разрешения всех авторов. -
  7. Энциклопедия существует только на русском и английском языках в двух вариантах - HTMLHelp (CHM) +
  8. Энциклопедия существует только на русском и английском языках в двух вариантах - HTMLHelp (CHM) и OnlineHelp-версия: https://api.farmanager.com/.
    -Другие источники считаются нарушением настоящего лицензионного соглашения.

  9. +Другие источники считаются нарушением настоящего лицензионного соглашения. -
  10. ЭНЦИКЛОПЕДИЯ ПОСТАВЛЯЕТСЯ ПО ПРИНЦИПУ "AS IS". +
  11. ЭНЦИКЛОПЕДИЯ ПОСТАВЛЯЕТСЯ ПО ПРИНЦИПУ "AS IS". НИКАКИХ ГАРАНТИЙ НЕ ПРИЛАГАЕТСЯ И НЕ ПРЕДУСМАТРИВАЕТСЯ. ВЫ ИСПОЛЬЗУЕТЕ ЭТУ ПРОГРАММНУЮ ДОКУМЕНТАЦИЮ НА СВОЙ РИСК. АВТОРЫ НЕ БУДУТ ОТВЕЧАТЬ НИ ЗА КАКИЕ ПОТЕРИ ИЛИ ИСКАЖЕНИЯ ДАННЫХ, ЛЮБУЮ УПУЩЕННУЮ ВЫГОДУ В ПРОЦЕССЕ ИСПОЛЬЗОВАНИЯ -ИЛИ НЕПРАВИЛЬНОГО ИСПОЛЬЗОВАНИЯ ЭТОГО ПРОДУКТА.

  12. +ИЛИ НЕПРАВИЛЬНОГО ИСПОЛЬЗОВАНИЯ ЭТОГО ПРОДУКТА. -
  13. Вы не можете использовать, копировать, эмулировать, создавать +
  14. Вы не можете использовать, копировать, эмулировать, создавать новые версии, сдавать в наём или аренду, продавать, изменять, декомпилировать, иначе, чем определено настоящим лицензионным соглашением. Любое такое нелегальное использование означает автоматическое и немедленное прекращение -действия настоящего соглашения и может преследоваться по закону.

  15. +действия настоящего соглашения и может преследоваться по закону. -
  16. Установка и использование Энциклопедии означает, что вы понимаете положения -настоящего лицензионного соглашения и согласны с ними.

  17. +
  18. Установка и использование Энциклопедии означает, что вы понимаете положения +настоящего лицензионного соглашения и согласны с ними.
  19. -
  20. Если почему-либо вы не согласны с этим лицензионным соглашением, Вам +
  21. Если почему-либо вы не согласны с этим лицензионным соглашением, Вам необходимо удалить файлы дистрибутива Энциклопедии с ваших устройств хранения -информации и прекратить использование Энциклопедии.

  22. +информации и прекратить использование Энциклопедии. -
  23. Все права, не предоставленные здесь, явно сохраняются за авторами. +
  24. Все права, не предоставленные здесь, явно сохраняются за авторами. Это также означает, что любые вопросы, связанные с Энциклопедией, решаются -большинством голосов авторов.

  25. +большинством голосов авторов. -
  26. Авторы оставляет за собой право отменить действие данной лицензии -для любой из следующих версий Энциклопедии.

  27. +
  28. Авторы оставляет за собой право отменить действие данной лицензии +для любой из следующих версий Энциклопедии.
@@ -62,7 +69,7 @@

Лицензия

"Programming Far Manager plugins - Encyclopedia for Developers".

координатор - Валентин Скирдин
-

+
diff --git a/enc/enc_rus/meta/other/rules.html b/enc/enc_rus/meta/other/rules.html index 34fc843ba8..97bdbee599 100644 --- a/enc/enc_rus/meta/other/rules.html +++ b/enc/enc_rus/meta/other/rules.html @@ -16,14 +16,14 @@

Спецификация плагинов...

...или "Правила хорошего тона". Рекомендации. Версия от 30.04.2001

-

Этот документ является попыткой создания спецификации (а вернее +

Этот документ является попыткой создания спецификации (а вернее рекомендаций) на плагины к Far Manager. Пока весь материал будет идти сплошным текстом (впоследствии разгребём по разделам).

-

Данный документ - для программистов, пишущих плагины +

Данный документ - для программистов, пишущих плагины для Far Manager.

-

Добавляйте, уточняйте, рекомендуйте и...

+

Добавляйте, уточняйте, рекомендуйте и...

  1. Дистрибутив плагина рекомендуется упаковывать в архив ZIP (однозначно, @@ -180,8 +180,9 @@

    ...или "Правила хорошего тона". Рекомендаци
  2. Обрабатывая клавиатурные события редактора, не забывайте о том, что к клавишам перемещения курсора относятся не только общеупотребительные - (Left, Right, Up, Down, PgUp, PgDn, Home, End), но и такие сочетания как - Ctrl-N, Ctrl-E и Ctrl-S. + (Left, Right, Up, Down, PgUp, + PgDn, Home, End), но и такие сочетания как + Ctrl+N, Ctrl+E и Ctrl+S.
  3. Если вы прилагаете к своему плагину для редактора комплект diff --git a/enc/enc_rus/styles/styles.css b/enc/enc_rus/styles/styles.css index e532376584..e635672c86 100644 --- a/enc/enc_rus/styles/styles.css +++ b/enc/enc_rus/styles/styles.css @@ -18,20 +18,6 @@ BLOCKQUOTE MARGIN-TOP: 4pt; MARGIN-BOTTOM: 4pt } -P.just -{ - MARGIN-TOP: 8pt; - MARGIN-BOTTOM: 4pt; - TEXT-INDENT: 2%; - TEXT-ALIGN: justify -} -P.justi -{ - MARGIN-TOP: 6pt; - MARGIN-BOTTOM: 4pt; - TEXT-INDENT: 2%; - TEXT-ALIGN: justify -} PRE { COLOR: #101030; From ea726891dfdfd60a8c37576f3e3fac8b9be79078 Mon Sep 17 00:00:00 2001 From: johnd0e <1838643+johnd0e@users.noreply.github.com> Date: Wed, 19 Feb 2025 00:42:10 +0100 Subject: [PATCH 12/23] Enc: quote classes --- enc/enc_rus/meta/articles/escape.html | 24 +- enc/enc_rus/meta/articles/escape_r1.html | 14 +- enc/enc_rus/meta/articles/forauthors.html | 4 +- enc/enc_rus/meta/articles/index.html | 8 +- enc/enc_rus/meta/articles/packers.html | 32 +- enc/enc_rus/meta/basicapi/about.html | 4 +- enc/enc_rus/meta/basicapi/index.html | 8 +- enc/enc_rus/meta/defs/dlgproc.html | 32 +- enc/enc_rus/meta/defs/farcolors.html | 280 +++++++++--------- enc/enc_rus/meta/defs/farmanagerversion.html | 10 +- .../meta/defs/farpanelitemfreecallback.html | 24 +- enc/enc_rus/meta/defs/farwindowproc.html | 12 +- enc/enc_rus/meta/defs/frsuserfunc.html | 28 +- enc/enc_rus/meta/defs/index.html | 6 +- enc/enc_rus/meta/defs/macroopcode.html | 4 +- enc/enc_rus/meta/defs/makefarversion.html | 14 +- enc/enc_rus/meta/defs/operation_mode.html | 6 +- enc/enc_rus/meta/defs/sortmetods.html | 6 +- enc/enc_rus/meta/dialogapi/about.html | 12 +- .../meta/dialogapi/controls/di_button.html | 22 +- .../meta/dialogapi/controls/di_checkbox.html | 22 +- .../meta/dialogapi/controls/di_combobox.html | 22 +- .../meta/dialogapi/controls/di_doublebox.html | 20 +- .../meta/dialogapi/controls/di_edit.html | 24 +- .../meta/dialogapi/controls/di_fixedit.html | 24 +- .../meta/dialogapi/controls/di_listbox.html | 24 +- .../meta/dialogapi/controls/di_pswedit.html | 20 +- .../dialogapi/controls/di_radiobutton.html | 22 +- .../meta/dialogapi/controls/di_singlebox.html | 20 +- .../meta/dialogapi/controls/di_text.html | 22 +- .../dialogapi/controls/di_usercontrol.html | 22 +- .../meta/dialogapi/controls/di_vtext.html | 22 +- .../meta/dialogapi/controls/index.html | 8 +- .../meta/dialogapi/dmsg/dm_addhistory.html | 20 +- enc/enc_rus/meta/dialogapi/dmsg/dm_close.html | 18 +- .../dialogapi/dmsg/dm_editunchangedflag.html | 20 +- .../meta/dialogapi/dmsg/dm_enable.html | 20 +- .../meta/dialogapi/dmsg/dm_enableredraw.html | 20 +- .../meta/dialogapi/dmsg/dm_getcheck.html | 20 +- .../dialogapi/dmsg/dm_getcomboboxevent.html | 20 +- .../dialogapi/dmsg/dm_getconsttextptr.html | 24 +- .../meta/dialogapi/dmsg/dm_getcursorpos.html | 20 +- .../meta/dialogapi/dmsg/dm_getcursorsize.html | 20 +- .../meta/dialogapi/dmsg/dm_getdialoginfo.html | 16 +- .../dialogapi/dmsg/dm_getdialogtitle.html | 20 +- .../meta/dialogapi/dmsg/dm_getdlgdata.html | 18 +- .../meta/dialogapi/dmsg/dm_getdlgitem.html | 22 +- .../dialogapi/dmsg/dm_getdlgitemshort.html | 22 +- .../meta/dialogapi/dmsg/dm_getdlgrect.html | 18 +- .../dialogapi/dmsg/dm_getdropdownopened.html | 20 +- .../dialogapi/dmsg/dm_geteditposition.html | 20 +- .../meta/dialogapi/dmsg/dm_getfocus.html | 20 +- .../meta/dialogapi/dmsg/dm_getitemdata.html | 20 +- .../dialogapi/dmsg/dm_getitemposition.html | 18 +- .../meta/dialogapi/dmsg/dm_getselection.html | 20 +- .../meta/dialogapi/dmsg/dm_gettext.html | 22 +- enc/enc_rus/meta/dialogapi/dmsg/dm_key.html | 18 +- .../meta/dialogapi/dmsg/dm_listadd.html | 20 +- .../meta/dialogapi/dmsg/dm_listaddstr.html | 20 +- .../meta/dialogapi/dmsg/dm_listdelete.html | 22 +- .../dialogapi/dmsg/dm_listfindstring.html | 20 +- .../meta/dialogapi/dmsg/dm_listgetcurpos.html | 22 +- .../meta/dialogapi/dmsg/dm_listgetdata.html | 18 +- .../dialogapi/dmsg/dm_listgetdatasize.html | 18 +- .../meta/dialogapi/dmsg/dm_listgetitem.html | 20 +- .../meta/dialogapi/dmsg/dm_listgettitles.html | 20 +- .../meta/dialogapi/dmsg/dm_listinfo.html | 22 +- .../meta/dialogapi/dmsg/dm_listinsert.html | 20 +- .../meta/dialogapi/dmsg/dm_listset.html | 20 +- .../meta/dialogapi/dmsg/dm_listsetcurpos.html | 22 +- .../meta/dialogapi/dmsg/dm_listsetdata.html | 18 +- .../meta/dialogapi/dmsg/dm_listsettitles.html | 20 +- .../meta/dialogapi/dmsg/dm_listsort.html | 22 +- .../meta/dialogapi/dmsg/dm_listupdate.html | 20 +- .../meta/dialogapi/dmsg/dm_movedialog.html | 20 +- .../meta/dialogapi/dmsg/dm_redraw.html | 16 +- .../meta/dialogapi/dmsg/dm_resizedialog.html | 18 +- .../meta/dialogapi/dmsg/dm_set3state.html | 20 +- .../meta/dialogapi/dmsg/dm_setcheck.html | 20 +- .../dialogapi/dmsg/dm_setcomboboxevent.html | 20 +- .../meta/dialogapi/dmsg/dm_setcursorpos.html | 20 +- .../meta/dialogapi/dmsg/dm_setcursorsize.html | 24 +- .../meta/dialogapi/dmsg/dm_setdlgdata.html | 18 +- .../meta/dialogapi/dmsg/dm_setdlgitem.html | 18 +- .../dialogapi/dmsg/dm_setdlgitemshort.html | 18 +- .../dialogapi/dmsg/dm_setdropdownopened.html | 20 +- .../dialogapi/dmsg/dm_seteditposition.html | 20 +- .../meta/dialogapi/dmsg/dm_setfocus.html | 18 +- .../meta/dialogapi/dmsg/dm_sethistory.html | 24 +- .../meta/dialogapi/dmsg/dm_setitemdata.html | 18 +- .../dialogapi/dmsg/dm_setitemposition.html | 16 +- .../dialogapi/dmsg/dm_setmaxtextlength.html | 20 +- .../dmsg/dm_setmouseeventnotify.html | 20 +- .../meta/dialogapi/dmsg/dm_setselection.html | 20 +- .../meta/dialogapi/dmsg/dm_settext.html | 20 +- .../meta/dialogapi/dmsg/dm_settextptr.html | 20 +- .../meta/dialogapi/dmsg/dm_showdialog.html | 14 +- .../meta/dialogapi/dmsg/dm_showitem.html | 20 +- enc/enc_rus/meta/dialogapi/dmsg/dm_user.html | 22 +- .../meta/dialogapi/dmsg/dn_btnclick.html | 20 +- enc/enc_rus/meta/dialogapi/dmsg/dn_close.html | 18 +- .../meta/dialogapi/dmsg/dn_controlinput.html | 22 +- .../dialogapi/dmsg/dn_ctlcolordialog.html | 18 +- .../dialogapi/dmsg/dn_ctlcolordlgitem.html | 48 +-- .../dialogapi/dmsg/dn_ctlcolordlglist.html | 20 +- .../meta/dialogapi/dmsg/dn_dragged.html | 28 +- .../meta/dialogapi/dmsg/dn_drawdialog.html | 18 +- .../dialogapi/dmsg/dn_drawdialogdone.html | 20 +- .../meta/dialogapi/dmsg/dn_drawdlgitem.html | 22 +- .../dialogapi/dmsg/dn_drawdlgitemdone.html | 20 +- .../dialogapi/dmsg/dn_dropdownopened.html | 18 +- .../meta/dialogapi/dmsg/dn_editchange.html | 22 +- .../meta/dialogapi/dmsg/dn_getvalue.html | 20 +- .../meta/dialogapi/dmsg/dn_gotfocus.html | 20 +- enc/enc_rus/meta/dialogapi/dmsg/dn_help.html | 20 +- .../meta/dialogapi/dmsg/dn_hotkey.html | 18 +- .../meta/dialogapi/dmsg/dn_initdialog.html | 20 +- enc/enc_rus/meta/dialogapi/dmsg/dn_input.html | 20 +- .../meta/dialogapi/dmsg/dn_killfocus.html | 20 +- .../meta/dialogapi/dmsg/dn_listchange.html | 20 +- .../meta/dialogapi/dmsg/dn_listhotkey.html | 16 +- .../meta/dialogapi/dmsg/dn_resizeconsole.html | 22 +- enc/enc_rus/meta/dialogapi/dmsg/index_dm.html | 8 +- enc/enc_rus/meta/dialogapi/dmsg/index_dn.html | 8 +- .../meta/dialogapi/flags/dif_3state.html | 12 +- .../meta/dialogapi/flags/dif_boxcolor.html | 12 +- .../meta/dialogapi/flags/dif_btnnoclose.html | 12 +- .../meta/dialogapi/flags/dif_centergroup.html | 14 +- .../meta/dialogapi/flags/dif_centertext.html | 12 +- .../dialogapi/flags/dif_defaultbutton.html | 12 +- .../meta/dialogapi/flags/dif_disable.html | 14 +- .../dialogapi/flags/dif_dropdownlist.html | 12 +- .../meta/dialogapi/flags/dif_editexpand.html | 12 +- .../meta/dialogapi/flags/dif_editor.html | 14 +- .../meta/dialogapi/flags/dif_editpath.html | 12 +- .../dialogapi/flags/dif_editpathexec.html | 12 +- .../meta/dialogapi/flags/dif_focus.html | 12 +- .../meta/dialogapi/flags/dif_group.html | 14 +- .../meta/dialogapi/flags/dif_hidden.html | 12 +- .../meta/dialogapi/flags/dif_history.html | 12 +- .../meta/dialogapi/flags/dif_homeitem.html | 12 +- .../meta/dialogapi/flags/dif_lefttext.html | 12 +- .../flags/dif_listautohighlight.html | 12 +- .../dialogapi/flags/dif_listnoampersand.html | 12 +- .../meta/dialogapi/flags/dif_listnobox.html | 12 +- .../meta/dialogapi/flags/dif_listnoclose.html | 12 +- .../dialogapi/flags/dif_listtrackmouse.html | 12 +- .../flags/dif_listtrackmouseinfocus.html | 12 +- .../dialogapi/flags/dif_listwrapmode.html | 12 +- .../dialogapi/flags/dif_manualaddhistory.html | 12 +- .../meta/dialogapi/flags/dif_maskedit.html | 12 +- .../meta/dialogapi/flags/dif_moveselect.html | 12 +- .../dialogapi/flags/dif_noautocomplete.html | 12 +- .../meta/dialogapi/flags/dif_nobrackets.html | 12 +- .../meta/dialogapi/flags/dif_nofocus.html | 12 +- .../meta/dialogapi/flags/dif_none.html | 10 +- .../meta/dialogapi/flags/dif_readonly.html | 12 +- .../meta/dialogapi/flags/dif_righttext.html | 12 +- .../dialogapi/flags/dif_selectonentry.html | 12 +- .../meta/dialogapi/flags/dif_separator.html | 12 +- .../meta/dialogapi/flags/dif_separator2.html | 12 +- .../dialogapi/flags/dif_separatoruser.html | 12 +- .../meta/dialogapi/flags/dif_setshield.html | 12 +- .../dialogapi/flags/dif_showampersand.html | 12 +- .../dialogapi/flags/dif_uselasthistory.html | 12 +- .../meta/dialogapi/flags/dif_wordwrap.html | 12 +- enc/enc_rus/meta/dialogapi/flags/index.html | 8 +- enc/enc_rus/meta/dialogapi/index.html | 8 +- enc/enc_rus/meta/editorapi/about.html | 4 +- enc/enc_rus/meta/editorapi/index.html | 8 +- .../meta/exported_functions/analysew.html | 24 +- .../exported_functions/closeanalysew.html | 26 +- .../meta/exported_functions/closepanelw.html | 22 +- .../meta/exported_functions/comparew.html | 22 +- .../meta/exported_functions/configurew.html | 24 +- .../meta/exported_functions/deletefilesw.html | 24 +- .../meta/exported_functions/exitfarw.html | 22 +- .../exported_functions/freecontentdataw.html | 20 +- .../exported_functions/freefinddataw.html | 22 +- .../exported_functions/getcontentdataw.html | 20 +- .../exported_functions/getcontentfieldsw.html | 24 +- .../meta/exported_functions/getfilesw.html | 24 +- .../meta/exported_functions/getfinddataw.html | 24 +- .../exported_functions/getglobalinfow.html | 24 +- .../exported_functions/getopenpanelinfow.html | 24 +- .../exported_functions/getplugininfow.html | 24 +- .../meta/exported_functions/index.html | 8 +- .../exported_functions/makedirectoryw.html | 18 +- .../meta/exported_functions/openw.html | 24 +- .../processconsoleinputw.html | 24 +- .../processdialogeventw.html | 20 +- .../processeditoreventw.html | 18 +- .../processeditorinputw.html | 20 +- .../exported_functions/processhostfilew.html | 20 +- .../processpaneleventw.html | 22 +- .../processpanelinputw.html | 24 +- .../processsynchroeventw.html | 18 +- .../processviewereventw.html | 18 +- .../meta/exported_functions/putfilesw.html | 24 +- .../exported_functions/setdirectoryw.html | 24 +- .../meta/exported_functions/setfindlistw.html | 24 +- .../exported_functions/setstartupinfow.html | 24 +- enc/enc_rus/meta/fsf/addendslash.html | 20 +- enc/enc_rus/meta/fsf/atoi.html | 26 +- enc/enc_rus/meta/fsf/atoi64.html | 26 +- enc/enc_rus/meta/fsf/bsearch.html | 42 +-- enc/enc_rus/meta/fsf/comparestrings.html | 22 +- enc/enc_rus/meta/fsf/convertpath.html | 42 +-- enc/enc_rus/meta/fsf/copytoclipboard.html | 22 +- enc/enc_rus/meta/fsf/detectcodepage.html | 14 +- enc/enc_rus/meta/fsf/farclock.html | 14 +- .../meta/fsf/farinputrecordtoname.html | 30 +- .../meta/fsf/farnametoinputrecord.html | 22 +- enc/enc_rus/meta/fsf/farrecursivesearch.html | 32 +- enc/enc_rus/meta/fsf/formatfilesize.html | 34 +-- enc/enc_rus/meta/fsf/getcurrentdirectory.html | 24 +- enc/enc_rus/meta/fsf/getfileowner.html | 30 +- enc/enc_rus/meta/fsf/getnumberoflinks.html | 18 +- enc/enc_rus/meta/fsf/getpathroot.html | 26 +- enc/enc_rus/meta/fsf/getreparsepointinfo.html | 26 +- enc/enc_rus/meta/fsf/index.html | 12 +- enc/enc_rus/meta/fsf/itoa.html | 34 +-- enc/enc_rus/meta/fsf/itoa64.html | 34 +-- enc/enc_rus/meta/fsf/lisalpha.html | 18 +- enc/enc_rus/meta/fsf/lisalphanum.html | 18 +- enc/enc_rus/meta/fsf/lislower.html | 18 +- enc/enc_rus/meta/fsf/lisupper.html | 18 +- enc/enc_rus/meta/fsf/llower.html | 18 +- enc/enc_rus/meta/fsf/llowerbuf.html | 22 +- enc/enc_rus/meta/fsf/lstrlwr.html | 18 +- enc/enc_rus/meta/fsf/lstrupr.html | 18 +- enc/enc_rus/meta/fsf/ltrim.html | 18 +- enc/enc_rus/meta/fsf/lupper.html | 18 +- enc/enc_rus/meta/fsf/lupperbuf.html | 22 +- enc/enc_rus/meta/fsf/mklink.html | 34 +-- enc/enc_rus/meta/fsf/mktemp.html | 32 +- enc/enc_rus/meta/fsf/pastefromclipboard.html | 28 +- enc/enc_rus/meta/fsf/pointtoname.html | 18 +- enc/enc_rus/meta/fsf/processname.html | 26 +- enc/enc_rus/meta/fsf/qsort.html | 36 +-- enc/enc_rus/meta/fsf/quotespaceonly.html | 16 +- enc/enc_rus/meta/fsf/rtrim.html | 18 +- enc/enc_rus/meta/fsf/snprintf.html | 32 +- enc/enc_rus/meta/fsf/sprintf.html | 28 +- enc/enc_rus/meta/fsf/sscanf.html | 24 +- enc/enc_rus/meta/fsf/trim.html | 18 +- enc/enc_rus/meta/fsf/truncpathstr.html | 22 +- enc/enc_rus/meta/fsf/truncstr.html | 26 +- enc/enc_rus/meta/fsf/unquote.html | 16 +- enc/enc_rus/meta/fsf/xlat.html | 26 +- .../meta/language/control_statements.html | 38 +-- enc/enc_rus/meta/language/help_files.html | 28 +- enc/enc_rus/meta/language/helptopic.html | 14 +- enc/enc_rus/meta/language/index.html | 8 +- enc/enc_rus/meta/language/language_files.html | 14 +- .../macro/macrocmd/prop_func/general.html | 4 +- enc/enc_rus/meta/macroapi/about.html | 4 +- enc/enc_rus/meta/macroapi/index.html | 8 +- enc/enc_rus/meta/miscapi/about.html | 4 +- enc/enc_rus/meta/miscapi/index.html | 8 +- enc/enc_rus/meta/other/aboutproject.html | 2 +- enc/enc_rus/meta/other/authors.html | 6 +- enc/enc_rus/meta/other/dict.html | 106 +++---- enc/enc_rus/meta/other/examples.html | 56 ++-- enc/enc_rus/meta/other/faq.html | 172 +++++------ enc/enc_rus/meta/other/index.html | 2 +- enc/enc_rus/meta/other/internet.html | 2 +- enc/enc_rus/meta/other/license.html | 2 +- enc/enc_rus/meta/other/rules.html | 2 +- enc/enc_rus/meta/panelapi/about.html | 4 +- enc/enc_rus/meta/panelapi/index.html | 8 +- enc/enc_rus/meta/pluginapi/about.html | 4 +- enc/enc_rus/meta/pluginapi/index.html | 8 +- .../meta/service_functions/advcontrol.html | 46 +-- .../meta/service_functions/colordialog.html | 26 +- .../meta/service_functions/defdlgproc.html | 36 +-- .../meta/service_functions/dialogfree.html | 20 +- .../meta/service_functions/dialoginit.html | 60 ++-- .../meta/service_functions/dialogrun.html | 22 +- .../meta/service_functions/editor.html | 44 +-- .../meta/service_functions/editorcontrol.html | 44 +-- .../service_functions/filefiltercontrol.html | 32 +- .../meta/service_functions/freedirlist.html | 18 +- .../service_functions/freeplugindirlist.html | 22 +- .../meta/service_functions/freescreen.html | 18 +- .../meta/service_functions/getdirlist.html | 28 +- .../meta/service_functions/getmsg.html | 32 +- .../service_functions/getplugindirlist.html | 36 +-- enc/enc_rus/meta/service_functions/index.html | 8 +- .../meta/service_functions/inputbox.html | 60 ++-- .../meta/service_functions/macrocontrol.html | 32 +- enc/enc_rus/meta/service_functions/menu.html | 66 ++--- .../meta/service_functions/message.html | 58 ++-- .../meta/service_functions/panelcontrol.html | 56 ++-- .../service_functions/pluginscontrol.html | 32 +- .../meta/service_functions/regexpcontrol.html | 32 +- .../meta/service_functions/restorescreen.html | 20 +- .../meta/service_functions/savescreen.html | 18 +- .../service_functions/senddlgmessage.html | 36 +-- .../service_functions/settingscontrol.html | 36 +-- .../meta/service_functions/showhelp.html | 36 +-- enc/enc_rus/meta/service_functions/text.html | 22 +- .../meta/service_functions/viewer.html | 34 +-- .../meta/service_functions/viewercontrol.html | 32 +- enc/enc_rus/meta/settingapi/about.html | 4 +- enc/enc_rus/meta/settingapi/index.html | 8 +- enc/enc_rus/meta/structures/analyseinfo.html | 36 +-- .../meta/structures/closeanalyseinfo.html | 20 +- .../meta/structures/closepanelinfo.html | 20 +- .../meta/structures/cmdlineselect.html | 26 +- enc/enc_rus/meta/structures/compareinfo.html | 28 +- .../meta/structures/configureinfo.html | 20 +- .../meta/structures/deletefilesinfo.html | 32 +- .../meta/structures/detectcodepageinfo.html | 20 +- enc/enc_rus/meta/structures/dialoginfo.html | 26 +- .../meta/structures/editorbookmarks.html | 44 +-- enc/enc_rus/meta/structures/editorchange.html | 26 +- enc/enc_rus/meta/structures/editorcolor.html | 46 +-- .../meta/structures/editorconvertpos.html | 28 +- .../meta/structures/editordeletecolor.html | 30 +- .../meta/structures/editorgetstring.html | 40 +-- enc/enc_rus/meta/structures/editorinfo.html | 84 +++--- .../meta/structures/editorsavefile.html | 28 +- enc/enc_rus/meta/structures/editorselect.html | 42 +-- .../meta/structures/editorsetparameter.html | 46 +-- .../meta/structures/editorsetposition.html | 40 +-- .../meta/structures/editorsetstring.html | 32 +- .../editorsubscribechangeevent.html | 24 +- .../meta/structures/editorundoredo.html | 24 +- enc/enc_rus/meta/structures/exitinfo.html | 16 +- .../meta/structures/far_char_info.html | 22 +- enc/enc_rus/meta/structures/farcolor.html | 50 ++-- .../meta/structures/fardialogevent.html | 38 +-- .../meta/structures/fardialogitem.html | 66 ++--- .../meta/structures/fardialogitemcolors.html | 34 +-- .../meta/structures/fardialogitemdata.html | 26 +- .../meta/structures/fargetdialogitem.html | 26 +- .../structures/fargetplugininformation.html | 34 +-- .../structures/fargetpluginpanelitem.html | 26 +- enc/enc_rus/meta/structures/fargetvalue.html | 26 +- enc/enc_rus/meta/structures/farkey.html | 22 +- enc/enc_rus/meta/structures/farlist.html | 26 +- .../meta/structures/farlistdelete.html | 26 +- enc/enc_rus/meta/structures/farlistfind.html | 30 +- .../meta/structures/farlistgetitem.html | 26 +- enc/enc_rus/meta/structures/farlistinfo.html | 42 +-- .../meta/structures/farlistinsert.html | 26 +- enc/enc_rus/meta/structures/farlistitem.html | 32 +- .../meta/structures/farlistitemdata.html | 30 +- enc/enc_rus/meta/structures/farlistpos.html | 26 +- .../meta/structures/farlisttitles.html | 32 +- .../meta/structures/farlistupdate.html | 26 +- enc/enc_rus/meta/structures/farmacrocall.html | 34 +-- enc/enc_rus/meta/structures/farmacroload.html | 26 +- .../meta/structures/farmacrovalue.html | 22 +- enc/enc_rus/meta/structures/farmenuitem.html | 36 +-- .../meta/structures/farpaneldirectory.html | 32 +- .../meta/structures/farpanelitemfreeinfo.html | 20 +- enc/enc_rus/meta/structures/farsetcolors.html | 34 +-- .../meta/structures/farsetkeybartitles.html | 20 +- .../meta/structures/farsettingscreate.html | 26 +- .../meta/structures/farsettingsenum.html | 34 +-- .../meta/structures/farsettingshistory.html | 38 +-- .../meta/structures/farsettingsitem.html | 42 +-- .../meta/structures/farsettingsname.html | 22 +- .../meta/structures/farsettingsvalue.html | 26 +- .../meta/structures/farstandardfunctions.html | 18 +- .../meta/structures/freefinddatainfo.html | 28 +- .../meta/structures/getcontentdatainfo.html | 34 +-- .../meta/structures/getcontentfieldsinfo.html | 26 +- enc/enc_rus/meta/structures/getfilesinfo.html | 40 +-- .../meta/structures/getfinddatainfo.html | 32 +- enc/enc_rus/meta/structures/globalinfo.html | 44 +-- enc/enc_rus/meta/structures/index.html | 6 +- .../meta/structures/infopanelline.html | 24 +- enc/enc_rus/meta/structures/keybarlabel.html | 24 +- enc/enc_rus/meta/structures/keybartitles.html | 20 +- .../meta/structures/macroaddmacro.html | 52 ++-- .../meta/structures/macroexecutestring.html | 42 +-- .../meta/structures/macroparseresult.html | 30 +- .../meta/structures/macrosendmacrotext.html | 30 +- .../meta/structures/makedirectoryinfo.html | 28 +- .../meta/structures/openanalyseinfo.html | 24 +- .../meta/structures/opencommandlineinfo.html | 22 +- .../meta/structures/opendlgplugindata.html | 22 +- enc/enc_rus/meta/structures/openinfo.html | 28 +- .../meta/structures/openmacroinfo.html | 26 +- .../meta/structures/openpanelinfo.html | 90 +++--- .../meta/structures/openshortcutinfo.html | 30 +- enc/enc_rus/meta/structures/panelinfo.html | 62 ++-- enc/enc_rus/meta/structures/panelmode.html | 36 +-- .../meta/structures/panelredrawinfo.html | 24 +- enc/enc_rus/meta/structures/plugininfo.html | 40 +-- .../meta/structures/pluginmenuitem.html | 30 +- .../meta/structures/pluginpanelitem.html | 86 +++--- .../meta/structures/pluginstartupinfo.html | 24 +- .../structures/processconsoleinputinfo.html | 26 +- .../structures/processdialogeventinfo.html | 26 +- .../structures/processeditoreventinfo.html | 42 +-- .../structures/processeditorinputinfo.html | 22 +- .../meta/structures/processhostfileinfo.html | 32 +- .../structures/processpaneleventinfo.html | 30 +- .../structures/processpanelinputinfo.html | 26 +- .../structures/processsynchroeventinfo.html | 26 +- .../structures/processviewereventinfo.html | 34 +-- .../meta/structures/progressvalue.html | 26 +- enc/enc_rus/meta/structures/putfilesinfo.html | 40 +-- enc/enc_rus/meta/structures/regexpmatch.html | 24 +- enc/enc_rus/meta/structures/regexpsearch.html | 40 +-- .../meta/structures/setdirectoryinfo.html | 32 +- .../meta/structures/setfindlistinfo.html | 28 +- .../meta/structures/sortingpanelitem.html | 32 +- enc/enc_rus/meta/structures/versioninfo.html | 20 +- enc/enc_rus/meta/structures/viewerinfo.html | 48 +-- enc/enc_rus/meta/structures/viewermode.html | 24 +- enc/enc_rus/meta/structures/viewerselect.html | 24 +- .../meta/structures/viewersetmode.html | 38 +-- .../meta/structures/viewersetposition.html | 28 +- enc/enc_rus/meta/structures/windowinfo.html | 52 ++-- enc/enc_rus/meta/structures/windowtype.html | 22 +- enc/enc_rus/meta/viewerapi/about.html | 4 +- enc/enc_rus/meta/viewerapi/index.html | 8 +- enc/enc_rus/meta/whatsnew.html | 2 +- enc/enc_rus/meta/winapi/char_info.html | 22 +- .../meta/winapi/console_cursor_info.html | 20 +- enc/enc_rus/meta/winapi/coord.html | 22 +- enc/enc_rus/meta/winapi/filetime.html | 24 +- .../meta/winapi/focus_event_record.html | 16 +- enc/enc_rus/meta/winapi/getfiletime.html | 44 +-- enc/enc_rus/meta/winapi/index.html | 8 +- enc/enc_rus/meta/winapi/index_defs.html | 6 +- enc/enc_rus/meta/winapi/index_func.html | 6 +- enc/enc_rus/meta/winapi/index_struct.html | 6 +- enc/enc_rus/meta/winapi/input_record.html | 20 +- enc/enc_rus/meta/winapi/key_event_record.html | 38 +-- .../meta/winapi/menu_event_record.html | 16 +- .../meta/winapi/mouse_event_record.html | 30 +- enc/enc_rus/meta/winapi/peekconsoleinput.html | 34 +-- enc/enc_rus/meta/winapi/readconsoleinput.html | 34 +-- enc/enc_rus/meta/winapi/rect.html | 30 +- enc/enc_rus/meta/winapi/setfiletime.html | 40 +-- enc/enc_rus/meta/winapi/small_rect.html | 30 +- enc/enc_rus/meta/winapi/systemtime.html | 48 +-- enc/enc_rus/meta/winapi/virtualkeycodes.html | 4 +- enc/enc_rus/meta/winapi/win32_find_data.html | 54 ++-- .../winapi/window_buffer_size_record.html | 18 +- .../meta/winapi/writeconsoleinput.html | 34 +-- 447 files changed, 5434 insertions(+), 5434 deletions(-) diff --git a/enc/enc_rus/meta/articles/escape.html b/enc/enc_rus/meta/articles/escape.html index ede4a2c0aa..c0bb3721e3 100644 --- a/enc/enc_rus/meta/articles/escape.html +++ b/enc/enc_rus/meta/articles/escape.html @@ -14,7 +14,7 @@

    Обработка нажатия ESC или "Авторам долгодумающих плагинов посвящается..."

    - -
    BOOL CheckForKey(WORD vKey)
    +
    BOOL CheckForKey(WORD vKey)
     {
       INPUT_RECORD *InputRec;
       DWORD NumberOfEvents, ReadCnt,i;
    @@ -111,6 +111,6 @@ 

    "Обработка нажатия ESC или . . ."



    15.04.2000 - + \ No newline at end of file diff --git a/enc/enc_rus/meta/articles/forauthors.html b/enc/enc_rus/meta/articles/forauthors.html index ee58e64d3d..de68c8a881 100644 --- a/enc/enc_rus/meta/articles/forauthors.html +++ b/enc/enc_rus/meta/articles/forauthors.html @@ -10,12 +10,12 @@

    Для авторов

    -
126968 KB
-

Опираясь на 1 экземпляр результаты показанные выше, показываю что: +

Опираясь на 1 экземпляр результаты показанные выше, показываю что: сжатый MSACCESS.EXE забирает на 5MB больше памяти. Ну не так уж плохо, но уже ощутимо. -

Но вот уже для 20 экземпляров результат следующий. +

Но вот уже для 20 экземпляров результат следующий. Да вы читаете правильно. Это не типографская ошибка!!! Для 20 экземпляров сжатого MSACCESS.EXE требуют на 100 Мб больше, чем не сжатый. -

Мой тест был сделан на машине с 256MB оперативной памяти, желаю удачи +

Мой тест был сделан на машине с 256MB оперативной памяти, желаю удачи при проведении теста на машине с 64 Мб память. Для запуска 20 экземпляров MSACCESS.EXE я использовал 20 строчный bat файл, каждая строка которого содержала следующий тест: "START MSACCESS.EXE". @@ -120,14 +120,14 @@

Тест

Это показывает, что малый размер файла не гарантирует более быструю загрузку. -

Поскольку я делал фокус на тестирования кода, я использовал следующие ключи +

Поскольку я делал фокус на тестирования кода, я использовал следующие ключи для UPX: --compress-exports=0 --compress-icons=0 --compress-resources=0. Я планировал протестировать и ASPack, но запустить сжатый MSACCESS.EXE не удалось. Но я думаю, что результат был бы сравним с UPX, также я не пробовал тестировать другие упаковщики.

Заключение

-

Цель данной статьи не является принизить авторов EXE компрессоров, а только +

Цель данной статьи не является принизить авторов EXE компрессоров, а только отражает факты, о которых они предпочитают умалчивать. Да EXE компрессоры могут быть хорошим выбором когда нужно. Но в то же время много причин не получения нужного результата, как это показывает мой тест. @@ -185,7 +185,7 @@

Дополнение от 20 апреля 2000

См. также статью Криса Касперски "Паковать или не паковать?"
http://www.programme.ru:80/archive/2001/10/102001_1.phtml (archive.org)

- + diff --git a/enc/enc_rus/meta/basicapi/about.html b/enc/enc_rus/meta/basicapi/about.html index f81e1acaa4..8a6700def3 100644 --- a/enc/enc_rus/meta/basicapi/about.html +++ b/enc/enc_rus/meta/basicapi/about.html @@ -10,11 +10,11 @@

Краткое описание - Basic API

-
-
Смотрите также:
-
+
Смотрите также:
+ diff --git a/enc/enc_rus/meta/defs/dlgproc.html b/enc/enc_rus/meta/defs/dlgproc.html index 86ae77120c..a9b0cc1017 100644 --- a/enc/enc_rus/meta/defs/dlgproc.html +++ b/enc/enc_rus/meta/defs/dlgproc.html @@ -10,18 +10,18 @@

DlgProc

-
Нулевая константа.
-
Смотрите также:
+
Смотрите также:
SetDirectoryW, PutFilesW, ProcessHostFileW, diff --git a/enc/enc_rus/meta/defs/sortmetods.html b/enc/enc_rus/meta/defs/sortmetods.html index e1ed073cce..7f91ab1d3c 100644 --- a/enc/enc_rus/meta/defs/sortmetods.html +++ b/enc/enc_rus/meta/defs/sortmetods.html @@ -10,7 +10,7 @@

Метод сортировки

-
По дате изменения файла.
-
Смотрите также:
-
+
Смотрите также:
+
CompareW, OpenPanelInfo, PanelInfo diff --git a/enc/enc_rus/meta/dialogapi/about.html b/enc/enc_rus/meta/dialogapi/about.html index 57b4e33d6c..a99f2b1b86 100644 --- a/enc/enc_rus/meta/dialogapi/about.html +++ b/enc/enc_rus/meta/dialogapi/about.html @@ -10,13 +10,13 @@

Краткое описание - Dialog API

-
*elem1 > *elem2- fcmp возвращает целое больше 0
-
UserParam
-
Указатель на пользовательские данные, которые функция qsort будет передавать в функцию сравнения fcmp в качестве третьего параметра.
+
UserParam
+
Указатель на пользовательские данные, которые функция qsort будет передавать в функцию сравнения fcmp в качестве третьего параметра.

Возвращаемое значение

-
+
Функция возвращает адрес первого вхождения в таблице Base, которое соответствует ключу поиска Key. Если значение не найдено, то функция возвращает 0.

Замечания

-
+
Более подробно о функции см. справочное руководство по языку C/C++.

Пример

-
+
-
Смотрите также:
-
+
Смотрите также:
+ diff --git a/enc/enc_rus/meta/fsf/comparestrings.html b/enc/enc_rus/meta/fsf/comparestrings.html index 22873366cc..f6c770afb9 100644 --- a/enc/enc_rus/meta/fsf/comparestrings.html +++ b/enc/enc_rus/meta/fsf/comparestrings.html @@ -10,17 +10,17 @@

CompareStrings

-
ConvertPath преобразует относительное имя файлового объекта в полное -

Замечание для ConvertPath Внимание!

-
  • Не используйте для этих целей функцию GetFullPathName из Windows API
+

Замечание для ConvertPath Внимание!

+
  • Не используйте для этих целей функцию GetFullPathName из Windows API
GetCurrentDirectory позволяет узнать внутренний "текущий каталог" Far Manager -

Замечание для GetCurrentDirectory Внимание!

-
  • Не используйте для этих целей функцию GetCurrentDirectory из Windows API
+

Замечание для GetCurrentDirectory Внимание!

+
  • Не используйте для этих целей функцию GetCurrentDirectory из Windows API
-
Смотрите также:
+
Смотрите также:
diff --git a/enc/enc_rus/meta/fsf/itoa.html b/enc/enc_rus/meta/fsf/itoa.html index 210eb41cf5..903f186627 100644 --- a/enc/enc_rus/meta/fsf/itoa.html +++ b/enc/enc_rus/meta/fsf/itoa.html @@ -10,16 +10,16 @@

itoa

-
-
Смотрите также:
-
+
Смотрите также:
+
diff --git a/enc/enc_rus/meta/language/language_files.html b/enc/enc_rus/meta/language/language_files.html index c619621559..4590beb489 100644 --- a/enc/enc_rus/meta/language/language_files.html +++ b/enc/enc_rus/meta/language/language_files.html @@ -10,13 +10,13 @@

Языковые файлы

-