diff --git a/components/rx/docs/makehtml.sh b/components/rx/docs/makehtml.sh
index 1ec564657..394ce1689 100755
--- a/components/rx/docs/makehtml.sh
+++ b/components/rx/docs/makehtml.sh
@@ -2,10 +2,15 @@
#надо скопировать rx.inc в текущий каталог, иначе не соберём (глюк fpdoc)
cp ../rx.inc rx.inc
fpdoc --package=rxfpc --format=html \
- --input=../rxversinfo.pas --descr=rxfpc.xml \
--input=../rxdbgrid.pas --descr=rxfpc.xml \
+ --input=../rxctrls.pas --descr=rxfpc.xml \
--input=../curredit.pas --descr=rxfpc.xml \
--input=../rxlookup.pas --descr=rxfpc.xml \
- --input=../rxfileutils.pas --descr=rxfpc.xml \
- --input=../pickdate.pas --descr=rxfpc.xml
+ --input=../dbdateedit.pas --descr=rxfpc.xml \
+ --input=../folderlister.pas --descr=rxfpc.xml \
+ --input=../rxmemds.pas --descr=rxfpc.xml \
+ --input=../tooledit.pas --descr=rxfpc.xml \
+ --input=../pickdate.pas --descr=rxfpc.xml \
+ --input=../rxversinfo.pas --descr=rxfpc.xml \
+ --input=../rxfileutils.pas --descr=rxfpc.xml
diff --git a/components/rx/docs/rxfpc.xml b/components/rx/docs/rxfpc.xml
index f09f73177..f8218b8fb 100644
--- a/components/rx/docs/rxfpc.xml
+++ b/components/rx/docs/rxfpc.xml
@@ -210,11 +210,10 @@
- Unit
-RxCtrls
-Description
-Компонента TRxLabel аналогична стандартной компоненте VCL TLabel, однако дополнительно позволяет придать тексту статического элемента управления (Label) 3-мерный вид, либо отобразить "тень" текста.
-С помощью свойст ShadowPos, ShadowColor и ShadowSize вы можете задать расположение, цвет и толщину "тени" букв текста. Значения, заданные для этих свойств по умолчанию, создают "трехмерный" эффект изображения текс
+
+
Компонента TRxLabel аналогична стандартной компоненте VCL TLabel, однако дополнительно позволяет придать тексту статического элемента управления (Label) 3-мерный вид, либо отобразить "тень" текста.
+
С помощью свойст ShadowPos, ShadowColor и ShadowSize вы можете задать расположение, цвет и толщину "тени" букв текста. Значения, заданные для этих свойств по умолчанию, создают "трехмерный" эффект изображения текста.
+
@@ -234,9 +233,15 @@ Description
-
-
-
+
+ Свойство задает цвет "тени" букв текста статического элемента управления TRxLabel.
+
+
+ Свойство задает толщину "тени" букв текста статического элемента управления TrxLabel.
+
+
+ Свойство задает расположение "тени" букв текста статического элемента управления TrxLabel.
+
@@ -251,28 +256,66 @@ Description
-
-
+
+ Событие происходит, когда пользователь перемещает курсор мыши в область, находящуюся над элементом управления.
+
+
+ Событие происходит, когда пользователь уводит курсор мыши из области, находящейся над элементом управления.
+
-
+
+ Компонента TSecretPanel предназначена, как и компонента TPanel, для помещения в форму "панелей", на которых могут быть размещены другие элементы управления.
+
+
Компонента TSecretPanel предназначена, как и компонента TPanel, для помещения в форму "панелей", на которых могут быть размещены другие элементы управления.
+
В дополнение к свойствам и методам компоненты TPanel, TSecretPanel имеет возможность размещения "скрытого" текста и изображения, доступных для отображения при установленном в True значении свойства Active. Свойство LinesLines задает список строк текста, который будет "прокручиваться" в направлении снизу вверх или справа налево (в зависимости от значения свойства ScrollDirection) в клиентской области компоненты TSecretPanel при установке Active = True. Если свойство Glyph ассоциировано с графическим изображением, то одновременно это изображение будет показано в области TSecretPanel, заданной свойством GlyphLayout. По окончании прокрутки текста, если свойство Cycled = False, свойство Active автоматически установится в значение False, если же Cycled = True, прокрутка текста возобновится сначала. Вы можете также прервать прокрутку, вручную установив свойство Active в значение False.
+
Событие OnPaintClient позволяет вам достигать всевозможных эффектов при отрисовке клиентской области панели как в активном состоянии (при прокрутке текста), так и в неактивном.
+
+
-
-
+
+
+
Свойство определяет, как будет осуществляться перерисовка компоненты при "прокрутке" текста, т.е. когда свойство Active = True.
+
Если AsyncDrawing = False, то перерисовка синхронизируется с основным потоком приложения. Если AsyncDrawing = True (по умолчанию), то прокрутка текста и перерисовка осуществляется асинхронно, в отдельном потоке.
+
+
+
+
+
Свойство определяет состояние компоненты TSecretPanel. При установке значения этого свойства в True, все компоненты, размещенные на TSecretPanel (у которых свойство Parent указывает на этот объект), скрываются, отображается изображение, заданное свойством Glyph, и начинается автоматическая прокрутка текста, определенного свойством Lines.
+
+
Если свойство Cycled = False, то при прокрутке всего текста свойство Active автоматически устанавливается в значение False. Вы можете также прервать прокрутку ранее, присвоив свойству Active значение False.
+
+
-
+
+
+
Свойство Cycled определяет поведение компоненты после прокрутки всего текста, заданного свойством Lines. Если Cycled = True, то прокрутка текста будет продолжена с начала, если же Cycled = False (по умолчанию), то после прокрутки всего текста свойство Active будет установлено в значение False.
+
+
-
-
-
-
+
+ Свойство определяет временной интервал (в милисекундах), с которым происходит смена изображений в компоненте.
+Для TSecretPanel свойство определяет скорость "прокрутки" текста при значении свойства Active = True.
+
+
+ Свойство задает набор текстовых строк, которые не отображаются компонентой TSecretPanel в нормальном ее состоянии, но могут быть "прокручены" (одновременно с отображением битового изображения, заданного свойством Glyph) при установке в True значения свойства Active.
+
+
+ Свойство определяет направление прокрутки срок текста при значении Active=True.
+Возможные значения свойства ScrollDirection:
+• sdVertical - текст прокручивается снизу вверх.
+• sdHorizontal - прокрутка текста осуществляется в направлении справа налево.
+
+
+ Свойство задает стиль отображения текста при его прокрутке в компоненте TSecretPanel. При значении этого свойства, отличном от bvNone, текст выглядит либо "продавленным" (bvLowered), либо "выпуклым" (bvRaised).
+
@@ -296,7 +339,13 @@ Description
-
+
+
+
Событие возникает при перерисовке панели как в активном состоянии (Active=True) при прокрутке текста, так и в неактивном.
+Вы можете использовать это событие для создания всевозможных эффектов при отрисовке панели.
+ Имейте в виду, что при наличии обработчика события OnPaintClient компонента TSecretPanel не отрисовывает область, заданную параметром Rect, следовательно, при написании обработчика этого события вы должны как минимум заполнить указанную область, например вызовом метода FillRect.
+
+
@@ -314,12 +363,39 @@ Description
-
+
+ Компонента аналогична стандартной компоненте TSpeedButton, но имеет некоторые дополнительные возможности.
+Она может быть прозрачной (свойство Transparent) и "всплывающей" (свойство Flat), что позволяет создавать кнопки, аналогичные используемым в панели инструментов Microsoft Internet Explorer 3.x. При установленном значении свойств GrayedInactive и Flat битовое изображение "неактивной" кнопки будет изменяться по сравнению с обычным вариантом.
+
+При установке свойства AllowTimer в значение True, кнопка будет генерировать повторяющиеся события OnClick при нажатии на кнопку до тех пор, пока кнопка находится в нажатом состоянии. Вы можете регулировать интервал между событиями OnClick с помощью свойств InitPause и RepeatInterval.
+Кроме того, Вы можете задать выпадающее меню (с помощью свойства DropDownMenu), которое будет появляться при нажатии на кнопку.
+
+Остальные свойства и методы компоненты TRxSpeedButton те же, что и у TSpeedButton.
+
-
-
-
+
+ Когда свойство AllowTimer установлено в значение True, кнопка будет генерировать повторяющиеся события OnClick при нажатии на кнопку до тех пор, пока кнопка находится в нажатом состоянии. Вы можете регулировать интервал между событиями OnClick с помощью свойств InitRepeatPause и RepeatPause.
+
+
+ Свойство позволяет задать интервал (в миллисекундах) перед первым событием OnClick, вызывающемся при нажатии кнопки, если свойство AllowTimer установлено в значение True.
+
+
+ Свойство позволяет задать интервал (в миллисекундах) между повторяющимися вызовами события OnClick, если кнопка нажата и свойство AllowTimer = True.
+
+
+ Тип определяет возможные значения свойства ScrollDirection компоненты TSecretPanel
+
+
+
+ Тип определяет метод - обработчик события OnPaintClient компоненты TSecretPanel.
+
+
+ Тип TGlyphLayout задает возможные значения свойства GlyphLayout компоненты TSecretPanel.
+
+
+ Тип TShadowPosition задает возможные допустимые значения для свойства ShadowPos компоненты TRxLabel, задающего положение "тени" статического элемента управления.
+
@@ -548,13 +624,20 @@ When you add a component declared in this unit to a form, the unit is automatica
-
+
+ Компонента TDBDateEdit - ориентированная на работу с базами данных компонента для редактирования даты. Установленное значение свойства Date становится новым значением поля в БД, если значение свойства ReadOnly компоненты TDBDateEdit - False.
+TDBDateEdit является наследником TDateEdit и имеет все те же свойства и методы, и дополнительно имеет свойства, необходимые для работы с полями базы данных.
+
+Компонента TDBDateEdit может быть применена к тем полям наборов данных, которые позволяют чтение и присвоение значений через свойство AsDateTime.
+
-
+
+ Свойство DialogTitle задает заголовок диалогового окна, появляющегося при нажатии на кнопку компоненты TFilenameEdit (TOpenDialog) или TDateEdit, TDBDateEdit (диалог выбора даты).
+ Компонента TRxDBCalcEdit - ориентированная на работу с базами данных компонента для редактирования чисел с возможностью импользования выпадающего калькулятора. Установленное значение свойства Value становится новым значением поля в БД, если значение свойства ReadOnly - False.
TRxDBCalcEdit является наследником TDBCalcEdit и имеет все те же свойства и методы, и дополнительно имеет свойства, необходимые для работы с полями базы данных.
@@ -595,6 +678,9 @@ TRxDBCalcEdit является наследником TDBCalcEdit и имеет
+
+
+
Count
@@ -627,6 +713,9 @@ TRxDBCalcEdit является наследником TDBCalcEdit и имеет
+
+
+
Execute и по содержимому которого будет произведено заполнение массива Files
@@ -1694,15 +1783,27 @@ Description
procedure GetFileOwnerData(
+
+
+
const SearchDomain, FileName:
+
+
+
String;
+
+
+
out UserName, DomainName:
+
+
+
String);
Процедура возвращает имя и домен пользователя операционной системы владельца указанного файла.