diff --git a/.github/workflows/sphinx-build.yaml b/.github/workflows/sphinx-build.yaml
new file mode 100644
index 0000000..3c1a1f1
--- /dev/null
+++ b/.github/workflows/sphinx-build.yaml
@@ -0,0 +1,29 @@
+name: Docs
+on:
+ # Manual run
+ workflow_dispatch:
+permissions:
+ contents: write
+jobs:
+ docs:
+ runs-on: windows-latest
+ steps:
+ - uses: actions/checkout@v3
+ - uses: actions/setup-python@v3
+ - name: Install dependencies
+ run: |
+ pip install sphinx sphinx_rtd_theme
+ pip install --exists-action=w --no-cache-dir -r docs/requirements.txt
+ pip install --exists-action=w --no-cache-dir -r docs/rtd-requirements.txt
+ - name: Sphinx build
+ run: |
+ sphinx-build docs/source _build
+ dir
+ - name: Deploy
+ uses: peaceiris/actions-gh-pages@v3
+ # if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}
+ with:
+ publish_branch: gh-pages
+ github_token: ${{ secrets.GITHUB_TOKEN }}
+ publish_dir: _build/
+ force_orphan: true
\ No newline at end of file
diff --git a/.readthedocs.yaml b/.readthedocs.yaml
new file mode 100644
index 0000000..3fb1324
--- /dev/null
+++ b/.readthedocs.yaml
@@ -0,0 +1,13 @@
+# .readthedocs.yml
+# Read the Docs configuration file
+# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
+
+# Required
+version: 2
+
+# Build documentation in the docs/ directory with Sphinx
+sphinx:
+ configuration: docs/source/conf.py
+
+# Optionally build your docs in additional formats such as PDF and ePub
+formats: all
diff --git a/docs/requirements.txt b/docs/requirements.txt
new file mode 100644
index 0000000..a63c67e
--- /dev/null
+++ b/docs/requirements.txt
@@ -0,0 +1,6 @@
+delphivcl
+furo
+myst-parser
+sphinx
+sphinx-copybutton
+sphinxext-opengraph
diff --git a/docs/rtd-requirements.txt b/docs/rtd-requirements.txt
new file mode 100644
index 0000000..ad86385
--- /dev/null
+++ b/docs/rtd-requirements.txt
@@ -0,0 +1 @@
+sphinxcontrib-programoutput
diff --git a/docs/source/_static/DelphiVCL4Python-sidebar-dark.svg b/docs/source/_static/DelphiVCL4Python-sidebar-dark.svg
new file mode 100644
index 0000000..1e9b788
--- /dev/null
+++ b/docs/source/_static/DelphiVCL4Python-sidebar-dark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/source/_static/DelphiVCL4Python-sidebar.svg b/docs/source/_static/DelphiVCL4Python-sidebar.svg
new file mode 100644
index 0000000..1e9b788
--- /dev/null
+++ b/docs/source/_static/DelphiVCL4Python-sidebar.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/source/_static/custom.css b/docs/source/_static/custom.css
new file mode 100644
index 0000000..9e3f9b4
--- /dev/null
+++ b/docs/source/_static/custom.css
@@ -0,0 +1,29 @@
+@media (prefers-color-scheme: dark) {
+ span.nc {
+ text-decoration: none !important;
+ }
+}
+
+p.rubric{
+ text-transform: capitalize;
+ font-size: 1.25rem;
+ font-weight: bold;
+}
+
+.sig-param{
+ color: var(--color-content-foreground);
+}
+
+dl.c .field-list dt, dl.cpp .field-list dt, dl.js .field-list dt, dl.py .field-list dt {
+ text-transform: capitalize;
+ font-weight: bold;
+ font-size: var(--font-size--normal);
+}
+
+h4, h5, h6{
+ text-transform: none;
+}
+
+.sidebar-tree a.internal.reference {
+ display: table-cell;
+}
diff --git a/docs/source/_static/favicon.ico b/docs/source/_static/favicon.ico
new file mode 100644
index 0000000..f7c6925
Binary files /dev/null and b/docs/source/_static/favicon.ico differ
diff --git a/docs/source/_static/responsiveSvg.js b/docs/source/_static/responsiveSvg.js
new file mode 100644
index 0000000..12a4c21
--- /dev/null
+++ b/docs/source/_static/responsiveSvg.js
@@ -0,0 +1,67 @@
+
+window.addEventListener("load", function () {
+ const styleElements = []
+ const colorSchemeQuery = window.matchMedia('(prefers-color-scheme: dark)');
+ const diagrams = document.querySelectorAll("object.inheritance.graphviz");
+
+ for (let diagram of diagrams) {
+ style = document.createElement('style');
+ styleElements.push(style);
+ console.log(diagram);
+ diagram.contentDocument.firstElementChild.appendChild(style);
+ }
+
+ function setColorScheme(e) {
+ let colors, additions = "";
+ if (e.matches) {
+ // Dark
+ colors = {
+ text: "#e07a5f",
+ box: "#383838",
+ edge: "#d0d0d0",
+ background: "#131416"
+ };
+ } else {
+ // Light
+ colors = {
+ text: "#e07a5f",
+ box: "#fff",
+ edge: "#413c3c",
+ background: "#ffffff"
+ };
+ additions = `
+ .node polygon {
+ filter: drop-shadow(0 1px 3px #0002);
+ }
+ `
+ }
+ for (let style of styleElements) {
+ style.innerHTML = `
+ svg {
+ background-color: ${colors.background};
+ }
+
+ .node text {
+ fill: ${colors.text};
+ }
+
+ .node polygon {
+ fill: ${colors.box};
+ }
+
+ .edge polygon {
+ fill: ${colors.edge};
+ stroke: ${colors.edge};
+ }
+
+ .edge path {
+ stroke: ${colors.edge};
+ }
+ ${additions}
+ `;
+ }
+ }
+
+ setColorScheme(colorSchemeQuery);
+ colorSchemeQuery.addEventListener("change", setColorScheme);
+});
diff --git a/docs/source/_templates/autosummary/class.rst b/docs/source/_templates/autosummary/class.rst
new file mode 100644
index 0000000..8a0027e
--- /dev/null
+++ b/docs/source/_templates/autosummary/class.rst
@@ -0,0 +1,32 @@
+{{ name | escape | underline}}
+
+Qualified name: ``{{ fullname | escape }}``
+
+.. currentmodule:: {{ module }}
+
+.. autoclass:: {{ objname }}
+ :show-inheritance:
+ :members:
+
+ {% block methods %}
+ {%- if methods %}
+ .. rubric:: {{ _('Methods') }}
+
+ .. autosummary::
+ :nosignatures:
+ {% for item in methods if item != '__init__' and item not in inherited_members %}
+ ~{{ name }}.{{ item }}
+ {%- endfor %}
+ {%- endif %}
+ {%- endblock %}
+
+ {% block attributes %}
+ {%- if attributes %}
+ .. rubric:: {{ _('Attributes') }}
+
+ .. autosummary::
+ {% for item in attributes %}
+ ~{{ name }}.{{ item }}
+ {%- endfor %}
+ {%- endif %}
+ {% endblock %}
diff --git a/docs/source/_templates/autosummary/module.rst b/docs/source/_templates/autosummary/module.rst
new file mode 100644
index 0000000..d0a10c3
--- /dev/null
+++ b/docs/source/_templates/autosummary/module.rst
@@ -0,0 +1,63 @@
+{{ name | escape | underline }}
+
+.. currentmodule:: {{ fullname }}
+
+.. automodule:: {{ fullname }}
+
+ {% block attributes %}
+ {% if attributes %}
+ .. rubric:: Module Attributes
+
+ .. autosummary::
+ {% for item in attributes %}
+ {{ item }}
+ {%- endfor %}
+ {% endif %}
+ {% endblock %}
+
+ {% block classes %}
+ {% if classes %}
+ .. rubric:: Classes
+
+ .. autosummary::
+ :toctree: .
+ :nosignatures:
+ {% for class in classes %}
+ {{ class }}
+ {% endfor %}
+ {% endif %}
+ {% endblock %}
+
+ {% block functions %}
+ {% if functions %}
+ .. rubric:: {{ _('Functions') }}
+
+ {% for item in functions %}
+ .. autofunction:: {{ item }}
+ {%- endfor %}
+ {% endif %}
+ {% endblock %}
+
+ {% block exceptions %}
+ {% if exceptions %}
+ .. rubric:: {{ _('Exceptions') }}
+
+ .. autosummary::
+ {% for item in exceptions %}
+ {{ item }}
+ {%- endfor %}
+ {% endif %}
+ {% endblock %}
+
+{% block modules %}
+{% if modules %}
+.. rubric:: Modules
+
+.. autosummary::
+ :toctree:
+ :recursive:
+{% for item in modules %}
+ {{ item }}
+{%- endfor %}
+{% endif %}
+{% endblock %}
diff --git a/docs/source/_templates/logo-text.html b/docs/source/_templates/logo-text.html
new file mode 100644
index 0000000..809c89d
--- /dev/null
+++ b/docs/source/_templates/logo-text.html
@@ -0,0 +1,2 @@
+
+{{ theme_project_nav_name or shorttitle }}
diff --git a/docs/source/changelog.rst b/docs/source/changelog.rst
new file mode 100644
index 0000000..e8fa1ca
--- /dev/null
+++ b/docs/source/changelog.rst
@@ -0,0 +1,8 @@
+#########
+Changelog
+#########
+
+
+.. toctree::
+
+ changelog/0.1.40-changelog
\ No newline at end of file
diff --git a/docs/source/changelog/0.1.40-changelog.rst b/docs/source/changelog/0.1.40-changelog.rst
new file mode 100644
index 0000000..9b32d40
--- /dev/null
+++ b/docs/source/changelog/0.1.40-changelog.rst
@@ -0,0 +1,25 @@
+*******
+v0.1.40
+*******
+
+:Date: April 14, 2022
+
+Contributors
+============
+
+
+* Lucas M Belo
+
+
+The patches included in this release have been reviewed by
+the following contributors.
+
+* Lucas M Belo
+* Priyatham
+
+
+Fixed bugs
+----------
+
+TNumberBox was misbehaving for which a bugfix is patched.
+
diff --git a/docs/source/conf.py b/docs/source/conf.py
new file mode 100644
index 0000000..da9aca6
--- /dev/null
+++ b/docs/source/conf.py
@@ -0,0 +1,147 @@
+# Configuration file for the Sphinx documentation builder.
+#
+# This file only contains a selection of the most common options. For a full
+# list see the documentation:
+# https://www.sphinx-doc.org/en/master/usage/configuration.html
+
+from __future__ import annotations
+
+import os
+import sys
+from pathlib import Path
+
+import delphivcl
+
+
+# -- Project information -----------------------------------------------------
+
+project = "DelphiVCL"
+copyright = "2020-2023, Embarcadero Python Dev Team"
+author = "Lucas M Belo, Priyatham, Jim McKeeth"
+
+
+# -- General configuration ---------------------------------------------------
+
+# Add any Sphinx extension module names here, as strings. They can be
+# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
+# ones.
+extensions = [
+ "sphinx.ext.autodoc",
+ "sphinx_copybutton",
+ "sphinx.ext.napoleon",
+ "sphinx.ext.autosummary",
+ "sphinx.ext.doctest",
+ "sphinx.ext.extlinks",
+ "sphinx.ext.viewcode",
+ "sphinxext.opengraph",
+ "sphinx.ext.graphviz",
+ "sphinx.ext.inheritance_diagram",
+ "sphinxcontrib.programoutput",
+ "myst_parser",
+]
+
+# Automatically generate stub pages when using the .. autosummary directive
+autosummary_generate = True
+
+# generate documentation from type hints
+autodoc_typehints = "description"
+autoclass_content = "both"
+
+# controls whether functions documented by the autofunction directive
+# appear with their full module names
+add_module_names = False
+
+# Add any paths that contain templates here, relative to this directory.
+templates_path = ["_templates"]
+
+
+# -- Options for HTML output -------------------------------------------------
+
+# The theme to use for HTML and HTML Help pages. See the documentation for
+# a list of builtin themes.
+
+html_theme = "furo"
+html_favicon = str(Path("_static/favicon.ico"))
+
+# Add any paths that contain custom static files (such as style sheets) here,
+# relative to this directory. They are copied after the builtin static files,
+# so a file named "default.css" will overwrite the builtin "default.css".
+html_static_path = ["_static"]
+
+html_theme_options = {
+ "source_repository": "https://github.com/Embarcadero/DelphiVCL4Python",
+ "source_branch": "main",
+ "source_directory": "docs/source/",
+ "top_of_page_button": None,
+ "light_logo": "DelphiVCL4Python-sidebar.svg",
+ "dark_logo": "DelphiVCL4Python-sidebar-dark.svg",
+ "light_css_variables": {
+ "color-content-foreground": "#000000",
+ "color-background-primary": "#ffffff",
+ "color-background-border": "#ffffff",
+ "color-sidebar-background": "#f8f9fb",
+ "color-brand-content": "#1c00e3",
+ "color-brand-primary": "#192bd0",
+ "color-link": "#c93434",
+ "color-link--hover": "#5b0000",
+ "color-inline-code-background": "#f6f6f6;",
+ "color-foreground-secondary": "#000",
+ },
+ "dark_css_variables": {
+ "color-content-foreground": "#ffffffd9",
+ "color-background-primary": "#131416",
+ "color-background-border": "#303335",
+ "color-sidebar-background": "#1a1c1e",
+ "color-brand-content": "#2196f3",
+ "color-brand-primary": "#007fff",
+ "color-link": "#51ba86",
+ "color-link--hover": "#9cefc6",
+ "color-inline-code-background": "#262626",
+ "color-foreground-secondary": "#ffffffd9",
+ },
+}
+
+html_title = f"DelphiVCL Documentation"
+
+# This specifies any additional css files that will override the theme's
+html_css_files = ["custom.css"]
+
+
+# external links
+extlinks = {
+ "issue": ("https://github.com/Embarcadero/DelphiVCL4Python/issues/%s", "#"),
+ "pr": ("https://github.com/Embarcadero/DelphiVCL4Python/pulls/%s", "#"),
+}
+
+# opengraph settings
+ogp_image = "https://github.com/Embarcadero/DelphiVCL4Python/blob/main/images/DelphiVCL4Python(256px).png"
+ogp_site_name = "DelphiVCL | Documentation"
+ogp_site_url = "https://github.com/Embarcadero/DelphiVCL4Python"
+
+
+# inheritance_graph settings
+inheritance_graph_attrs = {
+ "concentrate": True,
+ "size": '""',
+ "splines": "ortho",
+ "nodesep": 0.1,
+ "ranksep": 0.2,
+}
+
+inheritance_node_attrs = {
+ "penwidth": 0,
+ "shape": "box",
+ "width": 0.05,
+ "height": 0.05,
+ "margin": 0.05,
+}
+
+inheritance_edge_attrs = {
+ "penwidth": 1,
+}
+
+html_js_files = [
+ "responsiveSvg.js",
+]
+
+graphviz_output_format = "svg"
diff --git a/docs/source/contributing.rst b/docs/source/contributing.rst
new file mode 100644
index 0000000..4011c60
--- /dev/null
+++ b/docs/source/contributing.rst
@@ -0,0 +1,10 @@
+############
+Contributing
+############
+
+Contributing to Documentation
+-----------------------------
+
+The docs of the DelphiVCL Python package are provided through XML files. We
+can't edit all the docs by ourselves. So, we appreciate you editing the docs
+to make them more Python oriented.
\ No newline at end of file
diff --git a/docs/source/examples.rst b/docs/source/examples.rst
new file mode 100644
index 0000000..c4c1c8b
--- /dev/null
+++ b/docs/source/examples.rst
@@ -0,0 +1,6 @@
+###############
+Example Gallery
+###############
+
+This gallery contains a collection of best practice code snippets. This page is
+under construction.
diff --git a/docs/source/faq.md b/docs/source/faq.md
new file mode 100644
index 0000000..dedb844
--- /dev/null
+++ b/docs/source/faq.md
@@ -0,0 +1,5 @@
+# Frequently Asked Questions
+
+## Does DelphiVCL built applications support HiDPI resolution screens?
+
+Yes, we support HiDPI.
\ No newline at end of file
diff --git a/docs/source/index.rst b/docs/source/index.rst
new file mode 100644
index 0000000..e0f3f99
--- /dev/null
+++ b/docs/source/index.rst
@@ -0,0 +1,36 @@
+.. DelphiVCL documentation master file, created by
+ sphinx-quickstart on Sun Dec 11 13:58:07 2022.
+ You can adapt this file completely to your liking, but it should at least
+ contain the root `toctree` directive.
+
+DelphiVCL
+=========
+
+DelphiVCL is a Python binding of Delphi Programming language's native Windows GUI
+framework - Visual Compoment Library (VCL). VCL is specifically built for Windows platform and
+is based on Windows components. So, DelphiVCL python package takes advantage of Windows handles,
+messages, accessibility etc. It supports High DPI and custom styling to give your applications
+a great look and feel. You can build both 32-bit and 64-bit applications using DelphiVCL. Check
+out the :doc:`installation ` section to install the DelphiVCL Python package
+and give it a try.
+
+
+Sharing Your Work
+-----------------
+
+We'd love to hear from you and see your applications built with DelphiVCL. We have a `Discord
+handle `__ where you can
+join and share your work.
+
+Index
+-----
+
+.. toctree::
+ :maxdepth: 2
+
+ installation
+ tutorials_guides
+ reference
+ changelog
+ contributing
+
diff --git a/docs/source/installation.rst b/docs/source/installation.rst
new file mode 100644
index 0000000..e798871
--- /dev/null
+++ b/docs/source/installation.rst
@@ -0,0 +1,54 @@
+Installation
+============
+
+DelphiVCL package distribution is available via `PyPi `__
+or by downloading the source via GitHub. DelphiVCL is compiled only for Windows platform.
+All Python versions from 3.6 to 3.11 are supported.
+
+Installing DelphiVCL via PIP
+****************************
+
+The easiest way to install DelphiVCL is via PIP:
+
+.. code-block:: bash
+
+ pip install delphivcl
+
+
+Installing DelphiVCL from source
+********************************
+
+You can also install manually by downloading or cloning the repository from GitHub:
+`github.com/Embarcadero/DelphiVCL4Python `__.
+After cloning or downloading, enter the root DelphiVCL4Python folder/directory and open the
+command prompt or Conda prompt with that path. Now install the package using:
+
+.. code-block:: bash
+
+ python setup.py install
+
+
+Testing the Installation
+************************
+
+On your Windows computer, open up the Python REPL either from the Command prompt or the Conda
+prompt. After installing the package using ``pip``, let's enter the Python REPL to understand
+a few essential things. Python has a predefined ``dir()`` function that lists available names
+in the local scope. So, before importing anything, let's check the available names using the
+``dir()`` function.
+
+.. code-block:: bash
+
+ >>> dir()
+ ['__annotations__', '__builtins__', '__doc__', '__loader__', '__name__', '__package__',
+ '__spec__']
+
+Now let's import the installed ``delphivcl`` module to validate its installation and check for
+the output of the ``dir()`` function:
+
+.. code-block:: bash
+
+ >>> import delphivcl
+ >>> dir()
+ ['__annotations__', '__builtins__', '__doc__', '__loader__', '__name__', '__package__',
+ '__spec__', 'delphivcl']
diff --git a/docs/source/media/images/hello_world_quickstart.png b/docs/source/media/images/hello_world_quickstart.png
new file mode 100644
index 0000000..ac6ee73
Binary files /dev/null and b/docs/source/media/images/hello_world_quickstart.png differ
diff --git a/docs/source/media/images/simple_quickstart.png b/docs/source/media/images/simple_quickstart.png
new file mode 100644
index 0000000..fb6c247
Binary files /dev/null and b/docs/source/media/images/simple_quickstart.png differ
diff --git a/docs/source/media/images/todo_quickstart_1.png b/docs/source/media/images/todo_quickstart_1.png
new file mode 100644
index 0000000..67ee6e4
Binary files /dev/null and b/docs/source/media/images/todo_quickstart_1.png differ
diff --git a/docs/source/media/images/todo_quickstart_2.png b/docs/source/media/images/todo_quickstart_2.png
new file mode 100644
index 0000000..eb1af2f
Binary files /dev/null and b/docs/source/media/images/todo_quickstart_2.png differ
diff --git a/docs/source/media/images/todo_quickstart_3.png b/docs/source/media/images/todo_quickstart_3.png
new file mode 100644
index 0000000..05965ab
Binary files /dev/null and b/docs/source/media/images/todo_quickstart_3.png differ
diff --git a/docs/source/quickstart.rst b/docs/source/quickstart.rst
new file mode 100644
index 0000000..f1668fc
--- /dev/null
+++ b/docs/source/quickstart.rst
@@ -0,0 +1,392 @@
+==========
+Quickstart
+==========
+
+.. note::
+ Before proceeding, install DelphiVCL and make sure it's running properly by
+ following the directions provided in :doc:`/installation`.
+
+Let's check for a few available classes, functions, and objects.
+
+.. code-block:: bash
+
+ >>> delphivcl.Button
+
+ >>> delphivcl.Form
+
+ >>> delphivcl.Application
+
+
+We need to create instances/objects for classes like :doc:`reference/delphivcl.Button` and
+:doc:`reference/delphivcl.Form`. There are many other classes and functions but only one object:
+``Application`` instance, which is an existing singleton instance. ``Application`` is the source
+of every GUI application that we create.
+
+We're compiling three guides that explain the basics at a level where you can get started with
+the package to build some applications.
+
+
+VCL Guide 1: The Simplest App
+=============================
+
+Let's now create a simple GUI application. The code for it is:
+
+.. code-block:: python
+
+ from delphivcl import *
+
+ # Initialize the GUI Application
+ Application.Initialize()
+ Application.Title = "Hello DelphiVCL"
+ # Create the Form - GUI Window
+ app = Form(Application)
+ # Set the Window's Caption on Title bar
+ app.SetProps(Caption = "Welcome")
+ app.Show()
+ FreeConsole()
+ # Run the GUI application
+ Application.Run()
+ # Destroy the GUI application as we close it
+ app.Destroy()
+
+Using the above code, we just create an empty GUI app. Please save the above code and
+run it to see the following output:
+
+.. image:: media/images/simple_quickstart.png
+
+Let's explore and understand the functionality of the code:
+
+.. code-block:: python
+
+ from delphivcl import *
+
+ # Initialize the GUI Application
+ Application.Initialize()
+ Application.Title = "Hello DelphiVCL"
+
+At first, we import everything from ``delphivcl``. Then, we initialized the GUI application and
+set a title for it. Later, we create the GUI application window using the following code:
+
+.. code-block:: python
+
+ app = Form(Application)
+ # Set the Window's Caption on Title bar
+ app.SetProps(Caption = "Welcome")
+
+We can to refer all the classes as part of the import as components. The :doc:`reference/delphivcl.Form`
+is a special component and is different from all other components that create the GUI window and
+contain all other components. We instantiated the :doc:`reference/delphivcl.Form` with ``Application``
+as a parameter in the above code and assigned it to the ``app`` object. All the components, including
+:doc:`reference/delphivcl.Form`, has a method ``setProps()`` to set their properties. Here we've set
+the name that appears on the title bar of the Form/GUI window using the ``Caption`` property.
+
+Let's look at the following few lines of the code;
+
+.. code-block:: python
+
+ app.Show()
+ FreeConsole()
+ # Run the GUI application
+ Application.Run()
+ # Destroy the GUI application as we close it
+ app.Destroy()
+
+As we created the application and set its properties, we shall show it on the screen using the
+``app.show()`` code snippet. GUI applications run in interaction with the command window (console).
+To make the GUI perform better without lags, we use ``FreeConsole()`` to give primary control to
+the GUI interface. ``Application.Run()`` starts the GUI interaction loop between the GUI and the
+user of the GUI application. When we close the GUI application, ``app.Destroy()`` takes care of
+not crashing it.
+
+VCL Guide 2: The HelloWorld App
+===============================
+
+We discussed the most basic ideas about the ``delphivcl`` library in the first simplest quickstart.
+We created an empty GUI application without displaying anything on the Form/GUI window. Also, we
+didn't use any object-oriented approach to create the GUI application. So, let's expand on those
+ideas and develop an object-oriented version of that and display a text message.
+
+First, let's look at the code to achieve our idea. You might be able to guess what the below code
+does as you understood the basics from the first guide.
+
+.. code-block:: python
+
+ from delphivcl import *
+
+ class GUIApp(Form):
+
+ def __init__(self, owner):
+ self.SetProps(Caption = "Welcome")
+
+ self.lblHello = Label(self)
+ self.lblHello.SetProps(
+ Parent=self,
+ Caption="Hello DelphiVCL for Python")
+
+ def main():
+ Application.Initialize()
+ Application.Title = "Hello DelphiVCL"
+ app = GUIApp(Application)
+ app.Show()
+ FreeConsole()
+ Application.Run()
+ app.Destroy()
+
+ main()
+
+.. image:: media/images/hello_world_quickstart.png
+
+In the following line of the code:
+
+.. code-block:: python
+
+ app = GUIApp(Application)
+
+Instead of instantiating the :doc:`reference/delphivcl.Form` directly, we instantiated a class -
+``GUIApp`` that inherited the :doc:`reference/delphivcl.Form` class. Let's investigate the
+code in the ``GUIApp`` class:
+
+.. code-block:: python
+
+ class GUIApp(Form):
+
+ def __init__(self, owner):
+ self.SetProps(Caption = "Welcome")
+
+ self.lblHello = Label(self)
+ self.lblHello.SetProps(
+ Parent=self,
+ Caption="Hello DelphiVCL for Python")
+
+As we instantiated the ``GUIApp`` using ``app = GUIApp(Application)``, the ``owner`` argument gets
+assigned with the ``Application`` object. After that, :doc:`reference/delphivcl.Form` uses the
+``owner`` in its initialization and creates an empty Form/GUI window. This ``owner`` variable can
+be of any other name as it's just a placeholder of the ``Application`` object. In the first line
+of the ``GUIApp`` initialization, we've set the ``Caption`` property of the :doc:`reference/delphivcl.Form`.
+
+Then we instantiated the :doc:`reference/delphivcl.Label` component/class with the instance/object
+of the :doc:`reference/delphivcl.Form` as its parameter using the ``self.lblHello = Label(self)``
+code snippet. We use :doc:`reference/delphivcl.Label` to display any single-line text messages.
+Every component other than :doc:`reference/delphivcl.Form` will have a parent and is set using
+the ``Parent`` property. The parent holds the child component in it.
+
+In our code, we're setting :doc:`reference/delphivcl.Label`'s parent as :doc:`reference/delphivcl.Form`
+using the ``Parent=self``. So, now the :doc:`reference/delphivcl.Form` object - ``app`` holds the
+:doc:`reference/delphivcl.Label` object - ``lblHello``. Next, the text of the :doc:`reference/delphivcl.Label`
+is set using its ``Caption`` property. So, the Form/GUI window gets populated by a text message - **Hello
+DelphiVCL for Python**.
+
+We used all the default positions and sizes of the :doc:`reference/delphivcl.Form` and :doc:`reference/delphivcl.Label`
+and didn't handle any events in this guide. However, we shall implement them and introduce some new
+components in the following advanced quick start guide.
+
+VCL Guide 3: The ToDo App
+=========================
+
+Let us create a TODO Task Application to understand some components of GUI Applications.
+
+Let's take a look at the code to achieve that:
+
+.. code-block:: python
+
+ from delphivcl import *
+
+ class TodoApp(Form):
+
+ def __init__(self, Owner):
+ self.Caption = "A TODO GUI Application"
+ self.SetBounds(100, 100, 700, 500)
+
+ self.task_lbl = Label(self)
+ self.task_lbl.SetProps(Parent=self, Caption="Enter your TODO task")
+ self.task_lbl.SetBounds(10, 10, 125, 25)
+
+ self.task_text_box = Edit(self)
+ self.task_text_box.SetProps(Parent=self)
+ self.task_text_box.SetBounds(10, 30, 250, 20)
+
+ self.add_task_btn = Button(self)
+ self.add_task_btn.Parent = self
+ self.add_task_btn.SetBounds(150, 75, 100, 30)
+ self.add_task_btn.Caption = "Add Task"
+ self.add_task_btn.OnClick = self.__add_task_on_click
+
+ self.del_task_btn = Button(self)
+ self.del_task_btn.SetProps(Parent = self, Caption = "Delete Task")
+ self.del_task_btn.SetBounds(150, 120, 100, 30)
+ self.del_task_btn.OnClick = self.__del_task_on_click
+
+ self.list_of_tasks = ListBox(self)
+ self.list_of_tasks.Parent = self
+ self.list_of_tasks.SetBounds(300, 50, 300, 350)
+
+ def __add_task_on_click(self, Sender):
+ self.list_of_tasks.Items.Add(self.task_text_box.Text)
+ self.task_text_box.Text = ""
+
+ def __del_task_on_click(self, Sender):
+ self.list_of_tasks.Items.Delete(0)
+
+ def main():
+ Application.Initialize()
+ Application.Title = "TODO App"
+ app = TodoApp(Application)
+ app.Show()
+ FreeConsole()
+ Application.Run()
+ app.Destroy()
+
+ main()
+
+As you save and run the above code, you should get the following GUI as a result:
+
+.. image:: media/images/todo_quickstart_1.png
+
+Let's get to the details of what our code does behind the scenes. First, take a look at
+the ``main()`` function:
+
+.. code-block:: python
+
+ def main():
+ Application.Initialize()
+ Application.Title = "TODO App"
+
+In the above, ``Application`` instance is part of the ``delphivcl`` library that takes
+control of the GUI applications that we create. First line initializes the application,
+and the second line sets a title to the application.
+
+Let's look at other lines of code of the ``main()`` function;
+
+.. code-block:: python
+
+ ...
+ app = TodoApp(Application)
+ app.Show()
+ FreeConsole()
+ Application.Run()
+ app.Destroy()
+
+Above, We instantiated the ``TodoApp`` class with ``Application`` as the ``Owner``. We
+can show the GUI application on the screen using the ``app.show()`` method. GUI applications
+run in interaction with the command window (console). To make the GUI perform better without
+lags, we use ``FreeConsole()`` to give primary control to the GUI interface.
+``Application.Run()`` starts the GUI interaction loop between the GUI and the user of the
+GUI application. When we close the GUI application, ``app.Destroy()`` takes care of not
+crashing it.
+
+As we instantiated the GUI using ``app = TodoApp(Application)``, the following code runs:
+
+.. code-block:: python
+
+ class TodoApp(Form):
+
+ def __init__(self, Owner):
+ self.Caption = "A TODO GUI Application"
+ self.SetBounds(100, 100, 700, 500)
+
+We inherit the :doc:`reference/delphivcl.Form` class from the ``delphivcl`` library to create
+our GUI. In DelphiVCL, all the GUIs are treated as forms. The name of the GUI pop-up window
+is set using the ``Caption`` property/attribute. The line ``self.SetBounds(100, 100, 700, 500)``
+is used to set:
+
+- GUI window's origin position comparable to screen's origin position = (100, 100)
+- length of the GUI window = 700 pixels
+- width of the GUI window = 500 pixels.
+
+The upper left corner of the screen is treated as the ``(0, 0)`` coordinate with the left side
+as positive width and down as positive height. We can visualize it as shown below:
+
+.. image:: media/images/todo_quickstart_2.png
+
+Let's look at the following few lines of code:
+
+.. code-block:: python
+
+ ...
+ self.task_lbl = Label(self)
+ self.task_lbl.SetProps(Parent=self, Caption="Enter your TODO task")
+ self.task_lbl.SetBounds(10, 10, 125, 25)
+
+ self.task_text_box = Edit(self)
+ self.task_text_box.Parent = self
+ self.task_text_box.SetBounds(10, 30, 250, 20)
+
+Above the first 3 lines of code will create the text - **Enter your TODO task** that you see on
+the GUI app. It does so by instantiating the :doc:`reference/delphivcl.Label` class of the
+``delphivcl`` library. Every component (:doc:`reference/delphivcl.Label` here) has a ``SetProps()``
+method to set its properties. Every component will have a scope that is set using its ``Parent``
+property/attribute, which is set to ``self`` here. The ``Caption`` property sets the string of the
+text label. Similar to GUI app/Form, every component needs to be placed inside the GUI/Form using
+the ``SetBounds()`` method. For components, the top left corner of their parent (GUI window here)
+is considered as the origin - ``(0, 0).``
+
+The next 3 lines of code create the edit box using the :doc:`reference/delphivcl.Edit` class.
+We can also set the properties/attributes directly without using the ``SetProps()`` method like
+we did here using the code ``self.task_text_box.Parent = self``. With the Form/GUI window as
+the parent of the Edit box, we can visualize its position and size as shown in the below figure.
+The width of the Edit box is automatically set to the default value.
+
+.. image:: media/images/todo_quickstart_3.png
+
+Let's look at next few lines of code:
+
+.. code-block:: python
+
+ ...
+ self.add_task_btn = Button(self)
+ self.add_task_btn.Parent = self
+ self.add_task_btn.SetBounds(150, 75,100,30)
+ self.add_task_btn.Caption = "Add Task"
+ self.add_task_btn.OnClick = self.__add_task_on_click
+
+ self.del_task_btn = Button(self)
+ self.del_task_btn.SetProps(Parent = self, Caption = "Delete Task")
+ self.del_task_btn.SetBounds(150,120,100,30)
+ self.del_task_btn.OnClick = self.__del_task_on_click
+
+Above lines of code create 2 Buttons - ``Add Task`` and ``Delete Task`` using the
+:doc:`reference/delphivcl.Button` instance of the ``delphivcl`` package. For the buttons, one extra
+thing you'll find is an event handling using ``self.add_task_btn.OnClick = self.__add_task_on_click``
+and ``self.del_task_btn.OnClick = self.__del_task_on_click`` for ``Add Task`` and ``Delete Task``
+buttons respectively. We shall look after this in just a while.
+
+Let's look at the next few lines of code:
+
+.. code-block:: python
+
+ ...
+ self.list_of_tasks = ListBox(self)
+ self.list_of_tasks.Parent = self
+ self.list_of_tasks.SetBounds(300,50,300,350)
+
+In the above lines of code, we created a list box using the :doc:`reference/delphivcl.ListBox`
+instance. Let's now look at the event handling methods to ``Add Task`` and ``Delete Task``
+buttons:
+
+.. code-block:: python
+
+ ...
+ def __add_task_on_click(self, Sender):
+ self.list_of_tasks.Items.Add(self.task_text_box.Text)
+ self.task_text_box.Text = ""
+
+ def __del_task_on_click(self, Sender):
+ self.list_of_tasks.Items.Delete(0)
+
+For all the events other than ``OnClick``, the :doc:`reference/delphivcl.Form` automatically
+sends a single argument (``Sender`` here - this can be any name). We can add a task to the
+list box by typing anything into the text box and pressing on ``Add Task`` button. DelphiVCL
+library based GUIs support tab controls too, where you can also navigate from one component
+to another using the tab. So, you can press the Tab key on the keyboard, and as ``Add Task``
+button gets highlighted, you can press Enter/Return key to fire its event. We add text from
+the text box to the list box using ``Add()`` method under ``Items`` under
+:doc:`reference/delphivcl.ListBox` instance. We delete the earlier added events on a first-come,
+first-serve basis by pressing the ``Delete Task`` button.
+
+
+************
+You're done!
+************
+
+With a working installation of DelphiVCL and these sample projects under your belt,
+you're ready to start creating applications of your own.
\ No newline at end of file
diff --git a/docs/source/reference.rst b/docs/source/reference.rst
new file mode 100644
index 0000000..a31ec87
--- /dev/null
+++ b/docs/source/reference.rst
@@ -0,0 +1,267 @@
+Reference Manual
+================
+
+This reference manual details classes, functions, and variables included in
+DelphiVCL, describing what they are and what they do. For learning how to use
+DelphiVCL, see :doc:`quickstart`. For a list of changes since the last release, see
+the :doc:`changelog`.
+
+.. warning:: The pages linked to here are currently a work in progress.
+
+Inheritance Graphs
+------------------
+
+
+delphivcl.Object
+****************
+
+.. inheritance-diagram::
+ delphivcl.Object
+ delphivcl.Persistent
+ delphivcl.Stream
+ delphivcl.CustomStyleServices
+ delphivcl.Monitor
+ delphivcl.StyleManager
+ :parts: 1
+ :top-classes: delphivcl.Object
+
+delphivcl.Persistent
+********************
+
+.. inheritance-diagram::
+ delphivcl.Persistent
+ delphivcl.Component
+ delphivcl.Picture
+ delphivcl.Strings
+ delphivcl.Collection
+ delphivcl.Canvas
+ delphivcl.Bitmap
+ delphivcl.Icon
+ delphivcl.Metafile
+
+delphivcl.Component
+*******************
+
+.. inheritance-diagram::
+ delphivcl.Component
+ delphivcl.Timer
+ delphivcl.SaveDialog
+ delphivcl.MenuItem
+ delphivcl.PopupMenu
+ delphivcl.MainMenu
+ delphivcl.FileOpenDialog
+ delphivcl.ActionList
+ delphivcl.Label
+ delphivcl.MediaPlayer
+ delphivcl.ActivityIndicator
+ delphivcl.ToggleSwitch
+ delphivcl.BoundLabel
+ delphivcl.WinControl
+ delphivcl.BindingsList
+ delphivcl.BasicBindComponent
+ delphivcl.Action
+ delphivcl.CustomAction
+ delphivcl.PrototypeBindSource
+ :parts: 1
+ :top-classes: delphivcl.Component
+
+delphivcl.BasicBindComponent
+****************************
+
+.. inheritance-diagram::
+ delphivcl.BasicBindComponent
+ delphivcl.LinkPropertyToField
+ delphivcl.LinkControlToField
+ delphivcl.LinkListControlToField
+ :parts: 1
+ :top-classes: delphivcl.BasicBindComponent
+
+delphivcl.WinControl
+********************
+
+.. inheritance-diagram::
+ delphivcl.TrackBar
+ delphivcl.ToolBar
+ delphivcl.TabSheet
+ delphivcl.StaticText
+ delphivcl.SpinButton
+ delphivcl.ScrollBar
+ delphivcl.RadioButton
+ delphivcl.RadioGroup
+ delphivcl.Panel
+ delphivcl.PageControl
+ delphivcl.Page
+ delphivcl.Notebook
+ delphivcl.ListBox
+ delphivcl.LabeledEdit
+ delphivcl.Header
+ delphivcl.GroupBox
+ delphivcl.DateTimePicker
+ delphivcl.TabControl
+ delphivcl.StatusBar
+ delphivcl.Form
+ delphivcl.SpinEdit
+ delphivcl.Edit
+ delphivcl.NumberBox
+ delphivcl.Memo
+ delphivcl.StringGrid
+ delphivcl.ControlBar
+ delphivcl.ComboBox
+ delphivcl.ColorBox
+ delphivcl.CheckBox
+ delphivcl.BitBtn
+ delphivcl.Button
+ :parts: 1
+ :top-classes: delphivcl.WinControl
+
+delphivcl.Stream
+****************
+
+.. inheritance-diagram::
+ delphivcl.StringStream
+ delphivcl.ResourceStream
+ delphivcl.BufferedFileStream
+ :parts: 1
+ :top-classes: delphivcl.Stream
+
+.. delphivcl
+.. *********
+
+.. .. inheritance-diagram::
+.. delphivcl.Action
+.. delphivcl.ActionList
+.. delphivcl.ActivityIndicator
+.. delphivcl.BaseBindScopeComponent
+.. delphivcl.BaseLinkingBindSource
+.. delphivcl.BaseObjectBindSource
+.. delphivcl.BasicAction
+.. delphivcl.BasicBindComponent
+.. delphivcl.Bevel
+.. delphivcl.BindComponentDelegate
+.. delphivcl.BindingsList
+.. delphivcl.BitBtn
+.. delphivcl.Bitmap
+.. delphivcl.BoundLabel
+.. delphivcl.BufferedFileStream
+.. delphivcl.Button
+.. delphivcl.BytesStream
+.. delphivcl.Canvas
+.. delphivcl.CheckBox
+.. delphivcl.Collection
+.. delphivcl.ColorBox
+.. delphivcl.ComboBox
+.. delphivcl.Component
+.. delphivcl.ContainedAction
+.. delphivcl.ContainedActionList
+.. delphivcl.ContainedBindComponent
+.. delphivcl.Control
+.. delphivcl.ControlBar
+.. delphivcl.CustomAction
+.. delphivcl.CustomActionList
+.. delphivcl.CustomActivityIndicator
+.. delphivcl.CustomBindingsList
+.. delphivcl.CustomControl
+.. delphivcl.CustomDrawGrid
+.. delphivcl.CustomEdit
+.. delphivcl.CustomForm
+.. delphivcl.CustomGrid
+.. delphivcl.CustomLinkControlToField
+.. delphivcl.CustomLinkListControlToField
+.. delphivcl.CustomLinkPropertyToField
+.. delphivcl.CustomMemo
+.. delphivcl.CustomMemoryStream
+.. delphivcl.CustomNumberBox
+.. delphivcl.CustomPrototypeBindSource
+.. delphivcl.CustomStatusBar
+.. delphivcl.CustomStyleServices
+.. delphivcl.CustomTabControl
+.. delphivcl.CustomToggleSwitch
+.. delphivcl.DateTimePicker
+.. delphivcl.DelphiDefaultContainer
+.. delphivcl.DelphiDefaultIterator
+.. delphivcl.DelphiMethod
+.. delphivcl.DrawGrid
+.. delphivcl.Edit
+.. delphivcl.FileOpenDialog
+.. delphivcl.FileStream
+.. delphivcl.Form
+.. delphivcl.Graphic
+.. delphivcl.GroupBox
+.. delphivcl.HandleStream
+.. delphivcl.Header
+.. delphivcl.Icon
+.. delphivcl.Image
+.. delphivcl.Label
+.. delphivcl.LabeledEdit
+.. delphivcl.LinkControlDelegate
+.. delphivcl.LinkControlToField
+.. delphivcl.LinkControlToFieldDelegate
+.. delphivcl.LinkListControlToField
+.. delphivcl.LinkPropertyToField
+.. delphivcl.LinkPropertyToFieldDelegate
+.. delphivcl.ListBox
+.. delphivcl.MainMenu
+.. delphivcl.MediaPlayer
+.. delphivcl.Memo
+.. delphivcl.MemoryStream
+.. delphivcl.Menu
+.. delphivcl.MenuItem
+.. delphivcl.Metafile
+.. delphivcl.Monitor
+.. delphivcl.Notebook
+.. delphivcl.NumberBox
+.. delphivcl.Object
+.. delphivcl.OpenDialog
+.. delphivcl.Page
+.. delphivcl.PageControl
+.. delphivcl.PaintBox
+.. delphivcl.Panel
+.. delphivcl.PascalInterface
+.. delphivcl.PascalRecord
+.. delphivcl.Persistent
+.. delphivcl.Picture
+.. delphivcl.Point
+.. delphivcl.PopupMenu
+.. delphivcl.PrototypeBindSource
+.. delphivcl.RadioButton
+.. delphivcl.RadioGroup
+.. delphivcl.Rect
+.. delphivcl.ResourceStream
+.. delphivcl.SaveDialog
+.. delphivcl.ScrollBar
+.. delphivcl.Shape
+.. delphivcl.Size
+.. delphivcl.SpeedButton
+.. delphivcl.SpinButton
+.. delphivcl.SpinEdit
+.. delphivcl.Splitter
+.. delphivcl.StaticText
+.. delphivcl.StatusBar
+.. delphivcl.Stream
+.. delphivcl.StringGrid
+.. delphivcl.StringStream
+.. delphivcl.Strings
+.. delphivcl.StyleInfo
+.. delphivcl.StyleManager
+.. delphivcl.TabControl
+.. delphivcl.TabSheet
+.. delphivcl.Timer
+.. delphivcl.ToggleSwitch
+.. delphivcl.ToolBar
+.. delphivcl.ToolButton
+.. delphivcl.TrackBar
+.. delphivcl.VarParameter
+.. delphivcl.WinControl
+.. :parts: 1
+.. :top-classes: delphivcl.Object
+
+
+Module Index
+************
+
+.. toctree::
+ :maxdepth: 2
+
+ reference_index/delphivcl_classes
+
+
diff --git a/docs/source/reference/delphivcl.Action.rst b/docs/source/reference/delphivcl.Action.rst
new file mode 100644
index 0000000..eef54c0
--- /dev/null
+++ b/docs/source/reference/delphivcl.Action.rst
@@ -0,0 +1,73 @@
+Action
+======
+
+Qualified name: ``delphivcl.Action``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Action
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Action.Assign
+ ~Action.BindMethodsToEvents
+ ~Action.Create
+ ~Action.Execute
+ ~Action.Free
+ ~Action.GetNamePath
+ ~Action.GetParentComponent
+ ~Action.HasParent
+ ~Action.InheritsFrom
+ ~Action.SetProps
+ ~Action.ToList
+ ~Action.ToTuple
+ ~Action.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Action.ActionComponent
+ ~Action.ActionList
+ ~Action.AutoCheck
+ ~Action.Caption
+ ~Action.Category
+ ~Action.Checked
+ ~Action.ClassName
+ ~Action.ComObject
+ ~Action.ComponentCount
+ ~Action.ComponentIndex
+ ~Action.ComponentState
+ ~Action.ComponentStyle
+ ~Action.Components
+ ~Action.DesignInfo
+ ~Action.DisableIfNoHandler
+ ~Action.Enabled
+ ~Action.GroupIndex
+ ~Action.HelpContext
+ ~Action.HelpKeyword
+ ~Action.HelpType
+ ~Action.Hint
+ ~Action.ImageIndex
+ ~Action.ImageName
+ ~Action.Index
+ ~Action.Name
+ ~Action.Observers
+ ~Action.OnExecute
+ ~Action.OnHint
+ ~Action.OnUpdate
+ ~Action.Owner
+ ~Action.SecondaryShortCuts
+ ~Action.ShortCut
+ ~Action.StatusAction
+ ~Action.Tag
+ ~Action.VCLComObject
+ ~Action.Visible
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.ActionList.rst b/docs/source/reference/delphivcl.ActionList.rst
new file mode 100644
index 0000000..2802b7a
--- /dev/null
+++ b/docs/source/reference/delphivcl.ActionList.rst
@@ -0,0 +1,55 @@
+ActionList
+==========
+
+Qualified name: ``delphivcl.ActionList``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: ActionList
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~ActionList.Assign
+ ~ActionList.BindMethodsToEvents
+ ~ActionList.Free
+ ~ActionList.GetNamePath
+ ~ActionList.GetParentComponent
+ ~ActionList.HasParent
+ ~ActionList.InheritsFrom
+ ~ActionList.SetProps
+ ~ActionList.ToList
+ ~ActionList.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~ActionList.ActionCount
+ ~ActionList.Actions
+ ~ActionList.ClassName
+ ~ActionList.ComObject
+ ~ActionList.ComponentCount
+ ~ActionList.ComponentIndex
+ ~ActionList.ComponentState
+ ~ActionList.ComponentStyle
+ ~ActionList.Components
+ ~ActionList.DesignInfo
+ ~ActionList.Images
+ ~ActionList.Name
+ ~ActionList.Observers
+ ~ActionList.OnChange
+ ~ActionList.OnExecute
+ ~ActionList.OnStateChange
+ ~ActionList.OnUpdate
+ ~ActionList.Owner
+ ~ActionList.State
+ ~ActionList.Tag
+ ~ActionList.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.ActivityIndicator.rst b/docs/source/reference/delphivcl.ActivityIndicator.rst
new file mode 100644
index 0000000..7e3712d
--- /dev/null
+++ b/docs/source/reference/delphivcl.ActivityIndicator.rst
@@ -0,0 +1,110 @@
+ActivityIndicator
+=================
+
+Qualified name: ``delphivcl.ActivityIndicator``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: ActivityIndicator
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~ActivityIndicator.Assign
+ ~ActivityIndicator.BindMethodsToEvents
+ ~ActivityIndicator.BringToFront
+ ~ActivityIndicator.ClientToScreen
+ ~ActivityIndicator.Free
+ ~ActivityIndicator.GetNamePath
+ ~ActivityIndicator.GetParentComponent
+ ~ActivityIndicator.HasParent
+ ~ActivityIndicator.Hide
+ ~ActivityIndicator.InheritsFrom
+ ~ActivityIndicator.Invalidate
+ ~ActivityIndicator.Repaint
+ ~ActivityIndicator.ScreenToClient
+ ~ActivityIndicator.SendToBack
+ ~ActivityIndicator.SetBounds
+ ~ActivityIndicator.SetProps
+ ~ActivityIndicator.Show
+ ~ActivityIndicator.ToList
+ ~ActivityIndicator.ToTuple
+ ~ActivityIndicator.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~ActivityIndicator.Action
+ ~ActivityIndicator.Align
+ ~ActivityIndicator.AlignWithMargins
+ ~ActivityIndicator.Anchors
+ ~ActivityIndicator.Animate
+ ~ActivityIndicator.BiDiMode
+ ~ActivityIndicator.BoundsRect
+ ~ActivityIndicator.ClassName
+ ~ActivityIndicator.ClientHeight
+ ~ActivityIndicator.ClientOrigin
+ ~ActivityIndicator.ClientRect
+ ~ActivityIndicator.ClientWidth
+ ~ActivityIndicator.ComObject
+ ~ActivityIndicator.ComponentCount
+ ~ActivityIndicator.ComponentIndex
+ ~ActivityIndicator.ComponentState
+ ~ActivityIndicator.ComponentStyle
+ ~ActivityIndicator.Components
+ ~ActivityIndicator.Constraints
+ ~ActivityIndicator.ControlState
+ ~ActivityIndicator.ControlStyle
+ ~ActivityIndicator.CurrentPPI
+ ~ActivityIndicator.Cursor
+ ~ActivityIndicator.CustomHint
+ ~ActivityIndicator.DesignInfo
+ ~ActivityIndicator.DockOrientation
+ ~ActivityIndicator.Enabled
+ ~ActivityIndicator.ExplicitHeight
+ ~ActivityIndicator.ExplicitLeft
+ ~ActivityIndicator.ExplicitTop
+ ~ActivityIndicator.ExplicitWidth
+ ~ActivityIndicator.Floating
+ ~ActivityIndicator.FloatingDockSiteClass
+ ~ActivityIndicator.FrameDelay
+ ~ActivityIndicator.Height
+ ~ActivityIndicator.HelpContext
+ ~ActivityIndicator.HelpKeyword
+ ~ActivityIndicator.HelpType
+ ~ActivityIndicator.Hint
+ ~ActivityIndicator.HostDockSite
+ ~ActivityIndicator.IndicatorColor
+ ~ActivityIndicator.IndicatorSize
+ ~ActivityIndicator.IndicatorType
+ ~ActivityIndicator.LRDockWidth
+ ~ActivityIndicator.Left
+ ~ActivityIndicator.Margins
+ ~ActivityIndicator.Name
+ ~ActivityIndicator.Observers
+ ~ActivityIndicator.OnGesture
+ ~ActivityIndicator.Owner
+ ~ActivityIndicator.Parent
+ ~ActivityIndicator.ParentCustomHint
+ ~ActivityIndicator.ScaleFactor
+ ~ActivityIndicator.ShowHint
+ ~ActivityIndicator.StyleElements
+ ~ActivityIndicator.StyleName
+ ~ActivityIndicator.TBDockHeight
+ ~ActivityIndicator.Tag
+ ~ActivityIndicator.Top
+ ~ActivityIndicator.Touch
+ ~ActivityIndicator.UndockHeight
+ ~ActivityIndicator.UndockWidth
+ ~ActivityIndicator.VCLComObject
+ ~ActivityIndicator.Visible
+ ~ActivityIndicator.Width
+ ~ActivityIndicator.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.BaseBindScopeComponent.rst b/docs/source/reference/delphivcl.BaseBindScopeComponent.rst
new file mode 100644
index 0000000..87fd06c
--- /dev/null
+++ b/docs/source/reference/delphivcl.BaseBindScopeComponent.rst
@@ -0,0 +1,49 @@
+BaseBindScopeComponent
+======================
+
+Qualified name: ``delphivcl.BaseBindScopeComponent``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: BaseBindScopeComponent
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~BaseBindScopeComponent.Assign
+ ~BaseBindScopeComponent.BindMethodsToEvents
+ ~BaseBindScopeComponent.Create
+ ~BaseBindScopeComponent.Destroy
+ ~BaseBindScopeComponent.Free
+ ~BaseBindScopeComponent.GetNamePath
+ ~BaseBindScopeComponent.GetParentComponent
+ ~BaseBindScopeComponent.HasParent
+ ~BaseBindScopeComponent.InheritsFrom
+ ~BaseBindScopeComponent.SetProps
+ ~BaseBindScopeComponent.ToList
+ ~BaseBindScopeComponent.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~BaseBindScopeComponent.ClassName
+ ~BaseBindScopeComponent.ComObject
+ ~BaseBindScopeComponent.ComponentCount
+ ~BaseBindScopeComponent.ComponentIndex
+ ~BaseBindScopeComponent.ComponentState
+ ~BaseBindScopeComponent.ComponentStyle
+ ~BaseBindScopeComponent.Components
+ ~BaseBindScopeComponent.DesignInfo
+ ~BaseBindScopeComponent.Name
+ ~BaseBindScopeComponent.Observers
+ ~BaseBindScopeComponent.Owner
+ ~BaseBindScopeComponent.Tag
+ ~BaseBindScopeComponent.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.BaseLinkingBindSource.rst b/docs/source/reference/delphivcl.BaseLinkingBindSource.rst
new file mode 100644
index 0000000..06ad345
--- /dev/null
+++ b/docs/source/reference/delphivcl.BaseLinkingBindSource.rst
@@ -0,0 +1,47 @@
+BaseLinkingBindSource
+=====================
+
+Qualified name: ``delphivcl.BaseLinkingBindSource``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: BaseLinkingBindSource
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~BaseLinkingBindSource.Assign
+ ~BaseLinkingBindSource.BindMethodsToEvents
+ ~BaseLinkingBindSource.Free
+ ~BaseLinkingBindSource.GetNamePath
+ ~BaseLinkingBindSource.GetParentComponent
+ ~BaseLinkingBindSource.HasParent
+ ~BaseLinkingBindSource.InheritsFrom
+ ~BaseLinkingBindSource.SetProps
+ ~BaseLinkingBindSource.ToList
+ ~BaseLinkingBindSource.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~BaseLinkingBindSource.ClassName
+ ~BaseLinkingBindSource.ComObject
+ ~BaseLinkingBindSource.ComponentCount
+ ~BaseLinkingBindSource.ComponentIndex
+ ~BaseLinkingBindSource.ComponentState
+ ~BaseLinkingBindSource.ComponentStyle
+ ~BaseLinkingBindSource.Components
+ ~BaseLinkingBindSource.DesignInfo
+ ~BaseLinkingBindSource.Name
+ ~BaseLinkingBindSource.Observers
+ ~BaseLinkingBindSource.Owner
+ ~BaseLinkingBindSource.Tag
+ ~BaseLinkingBindSource.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.BaseObjectBindSource.rst b/docs/source/reference/delphivcl.BaseObjectBindSource.rst
new file mode 100644
index 0000000..70de6f5
--- /dev/null
+++ b/docs/source/reference/delphivcl.BaseObjectBindSource.rst
@@ -0,0 +1,75 @@
+BaseObjectBindSource
+====================
+
+Qualified name: ``delphivcl.BaseObjectBindSource``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: BaseObjectBindSource
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~BaseObjectBindSource.ApplyUpdates
+ ~BaseObjectBindSource.Assign
+ ~BaseObjectBindSource.BindMethodsToEvents
+ ~BaseObjectBindSource.Cancel
+ ~BaseObjectBindSource.CancelUpdates
+ ~BaseObjectBindSource.Create
+ ~BaseObjectBindSource.Delete
+ ~BaseObjectBindSource.Destroy
+ ~BaseObjectBindSource.Edit
+ ~BaseObjectBindSource.First
+ ~BaseObjectBindSource.Free
+ ~BaseObjectBindSource.GetFormatLink
+ ~BaseObjectBindSource.GetNamePath
+ ~BaseObjectBindSource.GetParentComponent
+ ~BaseObjectBindSource.HasParent
+ ~BaseObjectBindSource.InheritsFrom
+ ~BaseObjectBindSource.Insert
+ ~BaseObjectBindSource.IsRequired
+ ~BaseObjectBindSource.IsValidChar
+ ~BaseObjectBindSource.Last
+ ~BaseObjectBindSource.Locate
+ ~BaseObjectBindSource.Lookup
+ ~BaseObjectBindSource.Next
+ ~BaseObjectBindSource.Post
+ ~BaseObjectBindSource.Prior
+ ~BaseObjectBindSource.Refresh
+ ~BaseObjectBindSource.SetProps
+ ~BaseObjectBindSource.ToList
+ ~BaseObjectBindSource.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~BaseObjectBindSource.Active
+ ~BaseObjectBindSource.AutoActivate
+ ~BaseObjectBindSource.BOF
+ ~BaseObjectBindSource.CanModify
+ ~BaseObjectBindSource.ClassName
+ ~BaseObjectBindSource.ComObject
+ ~BaseObjectBindSource.ComponentCount
+ ~BaseObjectBindSource.ComponentIndex
+ ~BaseObjectBindSource.ComponentState
+ ~BaseObjectBindSource.ComponentStyle
+ ~BaseObjectBindSource.Components
+ ~BaseObjectBindSource.DesignInfo
+ ~BaseObjectBindSource.Editing
+ ~BaseObjectBindSource.Eof
+ ~BaseObjectBindSource.InternalAdapter
+ ~BaseObjectBindSource.ItemIndex
+ ~BaseObjectBindSource.Name
+ ~BaseObjectBindSource.Observers
+ ~BaseObjectBindSource.OnCreateAdapter
+ ~BaseObjectBindSource.Owner
+ ~BaseObjectBindSource.Tag
+ ~BaseObjectBindSource.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.BasicAction.rst b/docs/source/reference/delphivcl.BasicAction.rst
new file mode 100644
index 0000000..34753de
--- /dev/null
+++ b/docs/source/reference/delphivcl.BasicAction.rst
@@ -0,0 +1,58 @@
+BasicAction
+===========
+
+Qualified name: ``delphivcl.BasicAction``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: BasicAction
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~BasicAction.Assign
+ ~BasicAction.BindMethodsToEvents
+ ~BasicAction.Create
+ ~BasicAction.Destroy
+ ~BasicAction.Execute
+ ~BasicAction.ExecuteTarget
+ ~BasicAction.Free
+ ~BasicAction.GetNamePath
+ ~BasicAction.GetParentComponent
+ ~BasicAction.HandlesTarget
+ ~BasicAction.HasParent
+ ~BasicAction.InheritsFrom
+ ~BasicAction.SetProps
+ ~BasicAction.Suspended
+ ~BasicAction.ToList
+ ~BasicAction.ToTuple
+ ~BasicAction.Update
+ ~BasicAction.UpdateTarget
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~BasicAction.ActionComponent
+ ~BasicAction.ClassName
+ ~BasicAction.ComObject
+ ~BasicAction.ComponentCount
+ ~BasicAction.ComponentIndex
+ ~BasicAction.ComponentState
+ ~BasicAction.ComponentStyle
+ ~BasicAction.Components
+ ~BasicAction.DesignInfo
+ ~BasicAction.Name
+ ~BasicAction.Observers
+ ~BasicAction.OnExecute
+ ~BasicAction.OnUpdate
+ ~BasicAction.Owner
+ ~BasicAction.Tag
+ ~BasicAction.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.BasicBindComponent.rst b/docs/source/reference/delphivcl.BasicBindComponent.rst
new file mode 100644
index 0000000..a7d7f6f
--- /dev/null
+++ b/docs/source/reference/delphivcl.BasicBindComponent.rst
@@ -0,0 +1,47 @@
+BasicBindComponent
+==================
+
+Qualified name: ``delphivcl.BasicBindComponent``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: BasicBindComponent
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~BasicBindComponent.Assign
+ ~BasicBindComponent.BindMethodsToEvents
+ ~BasicBindComponent.Free
+ ~BasicBindComponent.GetNamePath
+ ~BasicBindComponent.GetParentComponent
+ ~BasicBindComponent.HasParent
+ ~BasicBindComponent.InheritsFrom
+ ~BasicBindComponent.SetProps
+ ~BasicBindComponent.ToList
+ ~BasicBindComponent.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~BasicBindComponent.ClassName
+ ~BasicBindComponent.ComObject
+ ~BasicBindComponent.ComponentCount
+ ~BasicBindComponent.ComponentIndex
+ ~BasicBindComponent.ComponentState
+ ~BasicBindComponent.ComponentStyle
+ ~BasicBindComponent.Components
+ ~BasicBindComponent.DesignInfo
+ ~BasicBindComponent.Name
+ ~BasicBindComponent.Observers
+ ~BasicBindComponent.Owner
+ ~BasicBindComponent.Tag
+ ~BasicBindComponent.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.BindComponentDelegate.rst b/docs/source/reference/delphivcl.BindComponentDelegate.rst
new file mode 100644
index 0000000..e94f254
--- /dev/null
+++ b/docs/source/reference/delphivcl.BindComponentDelegate.rst
@@ -0,0 +1,58 @@
+BindComponentDelegate
+=====================
+
+Qualified name: ``delphivcl.BindComponentDelegate``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: BindComponentDelegate
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~BindComponentDelegate.Assign
+ ~BindComponentDelegate.BindMethodsToEvents
+ ~BindComponentDelegate.Free
+ ~BindComponentDelegate.GetDelegates
+ ~BindComponentDelegate.GetNamePath
+ ~BindComponentDelegate.GetParentComponent
+ ~BindComponentDelegate.HasParent
+ ~BindComponentDelegate.InheritsFrom
+ ~BindComponentDelegate.SetProps
+ ~BindComponentDelegate.ToList
+ ~BindComponentDelegate.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~BindComponentDelegate.BindingsList
+ ~BindComponentDelegate.Category
+ ~BindComponentDelegate.ClassName
+ ~BindComponentDelegate.ComObject
+ ~BindComponentDelegate.ComponentCount
+ ~BindComponentDelegate.ComponentIndex
+ ~BindComponentDelegate.ComponentState
+ ~BindComponentDelegate.ComponentStyle
+ ~BindComponentDelegate.Components
+ ~BindComponentDelegate.ControlComponent
+ ~BindComponentDelegate.DesignInfo
+ ~BindComponentDelegate.DisplayName
+ ~BindComponentDelegate.Index
+ ~BindComponentDelegate.Name
+ ~BindComponentDelegate.Observers
+ ~BindComponentDelegate.OnActivated
+ ~BindComponentDelegate.OnActivating
+ ~BindComponentDelegate.OnAssignedValue
+ ~BindComponentDelegate.OnAssigningValue
+ ~BindComponentDelegate.OnEvalError
+ ~BindComponentDelegate.Owner
+ ~BindComponentDelegate.Tag
+ ~BindComponentDelegate.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.BindingsList.rst b/docs/source/reference/delphivcl.BindingsList.rst
new file mode 100644
index 0000000..478134e
--- /dev/null
+++ b/docs/source/reference/delphivcl.BindingsList.rst
@@ -0,0 +1,53 @@
+BindingsList
+============
+
+Qualified name: ``delphivcl.BindingsList``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: BindingsList
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~BindingsList.Assign
+ ~BindingsList.BindMethodsToEvents
+ ~BindingsList.Free
+ ~BindingsList.GetNamePath
+ ~BindingsList.GetParentComponent
+ ~BindingsList.HasParent
+ ~BindingsList.InheritsFrom
+ ~BindingsList.SetProps
+ ~BindingsList.ToList
+ ~BindingsList.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~BindingsList.BindCompCount
+ ~BindingsList.ClassName
+ ~BindingsList.ComObject
+ ~BindingsList.ComponentCount
+ ~BindingsList.ComponentIndex
+ ~BindingsList.ComponentState
+ ~BindingsList.ComponentStyle
+ ~BindingsList.Components
+ ~BindingsList.DependencyList
+ ~BindingsList.DesignInfo
+ ~BindingsList.Methods
+ ~BindingsList.Name
+ ~BindingsList.Observers
+ ~BindingsList.OutputConverters
+ ~BindingsList.Owner
+ ~BindingsList.PromptDeleteUnused
+ ~BindingsList.Tag
+ ~BindingsList.UseAppManager
+ ~BindingsList.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.BitBtn.rst b/docs/source/reference/delphivcl.BitBtn.rst
new file mode 100644
index 0000000..9c0fc57
--- /dev/null
+++ b/docs/source/reference/delphivcl.BitBtn.rst
@@ -0,0 +1,183 @@
+BitBtn
+======
+
+Qualified name: ``delphivcl.BitBtn``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: BitBtn
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~BitBtn.Assign
+ ~BitBtn.BindMethodsToEvents
+ ~BitBtn.BringToFront
+ ~BitBtn.CanFocus
+ ~BitBtn.Click
+ ~BitBtn.ClientToScreen
+ ~BitBtn.Create
+ ~BitBtn.Destroy
+ ~BitBtn.Free
+ ~BitBtn.GetNamePath
+ ~BitBtn.GetParentComponent
+ ~BitBtn.HasParent
+ ~BitBtn.Hide
+ ~BitBtn.InheritsFrom
+ ~BitBtn.Invalidate
+ ~BitBtn.Repaint
+ ~BitBtn.ScreenToClient
+ ~BitBtn.SendToBack
+ ~BitBtn.SetBounds
+ ~BitBtn.SetFocus
+ ~BitBtn.SetProps
+ ~BitBtn.Show
+ ~BitBtn.ToList
+ ~BitBtn.ToTuple
+ ~BitBtn.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~BitBtn.Action
+ ~BitBtn.Align
+ ~BitBtn.AlignDisabled
+ ~BitBtn.AlignWithMargins
+ ~BitBtn.Anchors
+ ~BitBtn.BiDiMode
+ ~BitBtn.BoundsRect
+ ~BitBtn.Brush
+ ~BitBtn.Cancel
+ ~BitBtn.Caption
+ ~BitBtn.ClassName
+ ~BitBtn.ClientHeight
+ ~BitBtn.ClientOrigin
+ ~BitBtn.ClientRect
+ ~BitBtn.ClientWidth
+ ~BitBtn.ComObject
+ ~BitBtn.ComponentCount
+ ~BitBtn.ComponentIndex
+ ~BitBtn.ComponentState
+ ~BitBtn.ComponentStyle
+ ~BitBtn.Components
+ ~BitBtn.Constraints
+ ~BitBtn.ControlCount
+ ~BitBtn.ControlState
+ ~BitBtn.ControlStyle
+ ~BitBtn.Controls
+ ~BitBtn.CurrentPPI
+ ~BitBtn.Cursor
+ ~BitBtn.CustomHint
+ ~BitBtn.Default
+ ~BitBtn.DesignInfo
+ ~BitBtn.DisabledImageIndex
+ ~BitBtn.DisabledImageName
+ ~BitBtn.DockClientCount
+ ~BitBtn.DockManager
+ ~BitBtn.DockOrientation
+ ~BitBtn.DockSite
+ ~BitBtn.DoubleBuffered
+ ~BitBtn.DragCursor
+ ~BitBtn.DragKind
+ ~BitBtn.DragMode
+ ~BitBtn.Enabled
+ ~BitBtn.ExplicitHeight
+ ~BitBtn.ExplicitLeft
+ ~BitBtn.ExplicitTop
+ ~BitBtn.ExplicitWidth
+ ~BitBtn.Floating
+ ~BitBtn.FloatingDockSiteClass
+ ~BitBtn.Focused
+ ~BitBtn.Font
+ ~BitBtn.Glyph
+ ~BitBtn.Handle
+ ~BitBtn.HandleAllocated
+ ~BitBtn.Height
+ ~BitBtn.HelpContext
+ ~BitBtn.HelpKeyword
+ ~BitBtn.HelpType
+ ~BitBtn.Hint
+ ~BitBtn.HostDockSite
+ ~BitBtn.HotImageIndex
+ ~BitBtn.HotImageName
+ ~BitBtn.ImageIndex
+ ~BitBtn.ImageName
+ ~BitBtn.Images
+ ~BitBtn.IsDrawingLocked
+ ~BitBtn.Kind
+ ~BitBtn.LRDockWidth
+ ~BitBtn.Layout
+ ~BitBtn.Left
+ ~BitBtn.Margin
+ ~BitBtn.Margins
+ ~BitBtn.ModalResult
+ ~BitBtn.MouseInClient
+ ~BitBtn.Name
+ ~BitBtn.NumGlyphs
+ ~BitBtn.Observers
+ ~BitBtn.OnClick
+ ~BitBtn.OnContextPopup
+ ~BitBtn.OnDragDrop
+ ~BitBtn.OnDragOver
+ ~BitBtn.OnEndDock
+ ~BitBtn.OnEndDrag
+ ~BitBtn.OnEnter
+ ~BitBtn.OnExit
+ ~BitBtn.OnGesture
+ ~BitBtn.OnKeyDown
+ ~BitBtn.OnKeyPress
+ ~BitBtn.OnKeyUp
+ ~BitBtn.OnMouseActivate
+ ~BitBtn.OnMouseDown
+ ~BitBtn.OnMouseEnter
+ ~BitBtn.OnMouseLeave
+ ~BitBtn.OnMouseMove
+ ~BitBtn.OnMouseUp
+ ~BitBtn.OnStartDock
+ ~BitBtn.OnStartDrag
+ ~BitBtn.Owner
+ ~BitBtn.Padding
+ ~BitBtn.Parent
+ ~BitBtn.ParentBiDiMode
+ ~BitBtn.ParentCustomHint
+ ~BitBtn.ParentDoubleBuffered
+ ~BitBtn.ParentFont
+ ~BitBtn.ParentShowHint
+ ~BitBtn.ParentWindow
+ ~BitBtn.PixelsPerInch
+ ~BitBtn.PopupMenu
+ ~BitBtn.PressedImageIndex
+ ~BitBtn.PressedImageName
+ ~BitBtn.RedrawDisabled
+ ~BitBtn.ScaleFactor
+ ~BitBtn.SelectedImageIndex
+ ~BitBtn.SelectedImageName
+ ~BitBtn.ShowHint
+ ~BitBtn.Showing
+ ~BitBtn.Spacing
+ ~BitBtn.Style
+ ~BitBtn.StyleElements
+ ~BitBtn.StyleName
+ ~BitBtn.TBDockHeight
+ ~BitBtn.TabOrder
+ ~BitBtn.TabStop
+ ~BitBtn.Tag
+ ~BitBtn.Top
+ ~BitBtn.Touch
+ ~BitBtn.UndockHeight
+ ~BitBtn.UndockWidth
+ ~BitBtn.UseDockManager
+ ~BitBtn.VCLComObject
+ ~BitBtn.Visible
+ ~BitBtn.VisibleDockClientCount
+ ~BitBtn.Width
+ ~BitBtn.WindowProc
+ ~BitBtn.WordWrap
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Bitmap.rst b/docs/source/reference/delphivcl.Bitmap.rst
new file mode 100644
index 0000000..4251a06
--- /dev/null
+++ b/docs/source/reference/delphivcl.Bitmap.rst
@@ -0,0 +1,72 @@
+Bitmap
+======
+
+Qualified name: ``delphivcl.Bitmap``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Bitmap
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Bitmap.Assign
+ ~Bitmap.CanLoadFromStream
+ ~Bitmap.Create
+ ~Bitmap.Destroy
+ ~Bitmap.Dormant
+ ~Bitmap.Free
+ ~Bitmap.FreeImage
+ ~Bitmap.GetNamePath
+ ~Bitmap.HandleAllocated
+ ~Bitmap.InheritsFrom
+ ~Bitmap.LoadFromClipboardFormat
+ ~Bitmap.LoadFromFile
+ ~Bitmap.LoadFromResourceID
+ ~Bitmap.LoadFromResourceName
+ ~Bitmap.LoadFromStream
+ ~Bitmap.Mask
+ ~Bitmap.ReleaseHandle
+ ~Bitmap.ReleaseMaskHandle
+ ~Bitmap.ReleasePalette
+ ~Bitmap.SaveToClipboardFormat
+ ~Bitmap.SaveToFile
+ ~Bitmap.SaveToStream
+ ~Bitmap.SetProps
+ ~Bitmap.SetSize
+ ~Bitmap.ToList
+ ~Bitmap.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Bitmap.AlphaFormat
+ ~Bitmap.Canvas
+ ~Bitmap.ClassName
+ ~Bitmap.Empty
+ ~Bitmap.Handle
+ ~Bitmap.HandleType
+ ~Bitmap.Height
+ ~Bitmap.IgnorePalette
+ ~Bitmap.MaskHandle
+ ~Bitmap.Modified
+ ~Bitmap.Monochrome
+ ~Bitmap.OnChange
+ ~Bitmap.OnProgress
+ ~Bitmap.Palette
+ ~Bitmap.PaletteModified
+ ~Bitmap.PixelFormat
+ ~Bitmap.ScaledDrawer
+ ~Bitmap.SupportsPartialTransparency
+ ~Bitmap.Transparent
+ ~Bitmap.TransparentColor
+ ~Bitmap.TransparentMode
+ ~Bitmap.Width
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.BoundLabel.rst b/docs/source/reference/delphivcl.BoundLabel.rst
new file mode 100644
index 0000000..7bf055c
--- /dev/null
+++ b/docs/source/reference/delphivcl.BoundLabel.rst
@@ -0,0 +1,135 @@
+BoundLabel
+==========
+
+Qualified name: ``delphivcl.BoundLabel``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: BoundLabel
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~BoundLabel.Assign
+ ~BoundLabel.BindMethodsToEvents
+ ~BoundLabel.BringToFront
+ ~BoundLabel.ClientToScreen
+ ~BoundLabel.Create
+ ~BoundLabel.Free
+ ~BoundLabel.GetNamePath
+ ~BoundLabel.GetParentComponent
+ ~BoundLabel.HasParent
+ ~BoundLabel.Hide
+ ~BoundLabel.InheritsFrom
+ ~BoundLabel.Invalidate
+ ~BoundLabel.Repaint
+ ~BoundLabel.ScreenToClient
+ ~BoundLabel.SendToBack
+ ~BoundLabel.SetBounds
+ ~BoundLabel.SetProps
+ ~BoundLabel.Show
+ ~BoundLabel.ToList
+ ~BoundLabel.ToTuple
+ ~BoundLabel.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~BoundLabel.Action
+ ~BoundLabel.Align
+ ~BoundLabel.AlignWithMargins
+ ~BoundLabel.Anchors
+ ~BoundLabel.BiDiMode
+ ~BoundLabel.BoundsRect
+ ~BoundLabel.Caption
+ ~BoundLabel.ClassName
+ ~BoundLabel.ClientHeight
+ ~BoundLabel.ClientOrigin
+ ~BoundLabel.ClientRect
+ ~BoundLabel.ClientWidth
+ ~BoundLabel.Color
+ ~BoundLabel.ComObject
+ ~BoundLabel.ComponentCount
+ ~BoundLabel.ComponentIndex
+ ~BoundLabel.ComponentState
+ ~BoundLabel.ComponentStyle
+ ~BoundLabel.Components
+ ~BoundLabel.Constraints
+ ~BoundLabel.ControlState
+ ~BoundLabel.ControlStyle
+ ~BoundLabel.CurrentPPI
+ ~BoundLabel.Cursor
+ ~BoundLabel.CustomHint
+ ~BoundLabel.DesignInfo
+ ~BoundLabel.DockOrientation
+ ~BoundLabel.DragCursor
+ ~BoundLabel.DragKind
+ ~BoundLabel.DragMode
+ ~BoundLabel.Enabled
+ ~BoundLabel.ExplicitHeight
+ ~BoundLabel.ExplicitLeft
+ ~BoundLabel.ExplicitTop
+ ~BoundLabel.ExplicitWidth
+ ~BoundLabel.Floating
+ ~BoundLabel.FloatingDockSiteClass
+ ~BoundLabel.Font
+ ~BoundLabel.Height
+ ~BoundLabel.HelpContext
+ ~BoundLabel.HelpKeyword
+ ~BoundLabel.HelpType
+ ~BoundLabel.Hint
+ ~BoundLabel.HostDockSite
+ ~BoundLabel.IsLabelModified
+ ~BoundLabel.LRDockWidth
+ ~BoundLabel.Layout
+ ~BoundLabel.Left
+ ~BoundLabel.Margins
+ ~BoundLabel.Name
+ ~BoundLabel.Observers
+ ~BoundLabel.OnClick
+ ~BoundLabel.OnContextPopup
+ ~BoundLabel.OnDblClick
+ ~BoundLabel.OnDragDrop
+ ~BoundLabel.OnDragOver
+ ~BoundLabel.OnEndDock
+ ~BoundLabel.OnEndDrag
+ ~BoundLabel.OnGesture
+ ~BoundLabel.OnMouseActivate
+ ~BoundLabel.OnMouseDown
+ ~BoundLabel.OnMouseMove
+ ~BoundLabel.OnMouseUp
+ ~BoundLabel.OnStartDock
+ ~BoundLabel.OnStartDrag
+ ~BoundLabel.Owner
+ ~BoundLabel.Parent
+ ~BoundLabel.ParentBiDiMode
+ ~BoundLabel.ParentColor
+ ~BoundLabel.ParentCustomHint
+ ~BoundLabel.ParentFont
+ ~BoundLabel.ParentShowHint
+ ~BoundLabel.PopupMenu
+ ~BoundLabel.ScaleFactor
+ ~BoundLabel.ShowAccelChar
+ ~BoundLabel.ShowHint
+ ~BoundLabel.StyleElements
+ ~BoundLabel.StyleName
+ ~BoundLabel.TBDockHeight
+ ~BoundLabel.Tag
+ ~BoundLabel.Top
+ ~BoundLabel.Touch
+ ~BoundLabel.Transparent
+ ~BoundLabel.UndockHeight
+ ~BoundLabel.UndockWidth
+ ~BoundLabel.VCLComObject
+ ~BoundLabel.Visible
+ ~BoundLabel.Width
+ ~BoundLabel.WindowProc
+ ~BoundLabel.WordWrap
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.BufferedFileStream.rst b/docs/source/reference/delphivcl.BufferedFileStream.rst
new file mode 100644
index 0000000..7968dba
--- /dev/null
+++ b/docs/source/reference/delphivcl.BufferedFileStream.rst
@@ -0,0 +1,48 @@
+BufferedFileStream
+==================
+
+Qualified name: ``delphivcl.BufferedFileStream``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: BufferedFileStream
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~BufferedFileStream.Create
+ ~BufferedFileStream.Destroy
+ ~BufferedFileStream.FlushBuffer
+ ~BufferedFileStream.Free
+ ~BufferedFileStream.InheritsFrom
+ ~BufferedFileStream.Read
+ ~BufferedFileStream.ReadBytes
+ ~BufferedFileStream.ReadFloat
+ ~BufferedFileStream.ReadInt
+ ~BufferedFileStream.ReadString
+ ~BufferedFileStream.Seek
+ ~BufferedFileStream.SetProps
+ ~BufferedFileStream.ToList
+ ~BufferedFileStream.ToTuple
+ ~BufferedFileStream.Write
+ ~BufferedFileStream.WriteBytes
+ ~BufferedFileStream.WriteFloat
+ ~BufferedFileStream.WriteInt
+ ~BufferedFileStream.WriteString
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~BufferedFileStream.ClassName
+ ~BufferedFileStream.FileName
+ ~BufferedFileStream.Handle
+ ~BufferedFileStream.Position
+ ~BufferedFileStream.Size
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Button.rst b/docs/source/reference/delphivcl.Button.rst
new file mode 100644
index 0000000..81a277e
--- /dev/null
+++ b/docs/source/reference/delphivcl.Button.rst
@@ -0,0 +1,183 @@
+Button
+======
+
+Qualified name: ``delphivcl.Button``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Button
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Button.Assign
+ ~Button.BindMethodsToEvents
+ ~Button.BringToFront
+ ~Button.CanFocus
+ ~Button.ClientToScreen
+ ~Button.Free
+ ~Button.GetNamePath
+ ~Button.GetParentComponent
+ ~Button.HasParent
+ ~Button.Hide
+ ~Button.InheritsFrom
+ ~Button.Invalidate
+ ~Button.Repaint
+ ~Button.ScreenToClient
+ ~Button.SendToBack
+ ~Button.SetBounds
+ ~Button.SetFocus
+ ~Button.SetProps
+ ~Button.Show
+ ~Button.ToList
+ ~Button.ToTuple
+ ~Button.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Button.Action
+ ~Button.Align
+ ~Button.AlignDisabled
+ ~Button.AlignWithMargins
+ ~Button.Anchors
+ ~Button.BiDiMode
+ ~Button.BoundsRect
+ ~Button.Brush
+ ~Button.Cancel
+ ~Button.Caption
+ ~Button.ClassName
+ ~Button.ClientHeight
+ ~Button.ClientOrigin
+ ~Button.ClientRect
+ ~Button.ClientWidth
+ ~Button.ComObject
+ ~Button.CommandLinkHint
+ ~Button.ComponentCount
+ ~Button.ComponentIndex
+ ~Button.ComponentState
+ ~Button.ComponentStyle
+ ~Button.Components
+ ~Button.Constraints
+ ~Button.ControlCount
+ ~Button.ControlState
+ ~Button.ControlStyle
+ ~Button.Controls
+ ~Button.CurrentPPI
+ ~Button.Cursor
+ ~Button.CustomHint
+ ~Button.Default
+ ~Button.DesignInfo
+ ~Button.DisabledImageIndex
+ ~Button.DisabledImageName
+ ~Button.DisabledImages
+ ~Button.DockClientCount
+ ~Button.DockManager
+ ~Button.DockOrientation
+ ~Button.DockSite
+ ~Button.DoubleBuffered
+ ~Button.DragCursor
+ ~Button.DragKind
+ ~Button.DragMode
+ ~Button.DropDownMenu
+ ~Button.ElevationRequired
+ ~Button.Enabled
+ ~Button.ExplicitHeight
+ ~Button.ExplicitLeft
+ ~Button.ExplicitTop
+ ~Button.ExplicitWidth
+ ~Button.Floating
+ ~Button.FloatingDockSiteClass
+ ~Button.Focused
+ ~Button.Font
+ ~Button.Handle
+ ~Button.HandleAllocated
+ ~Button.Height
+ ~Button.HelpContext
+ ~Button.HelpKeyword
+ ~Button.HelpType
+ ~Button.Hint
+ ~Button.HostDockSite
+ ~Button.HotImageIndex
+ ~Button.HotImageName
+ ~Button.ImageAlignment
+ ~Button.ImageIndex
+ ~Button.ImageMargins
+ ~Button.ImageName
+ ~Button.Images
+ ~Button.IsDrawingLocked
+ ~Button.LRDockWidth
+ ~Button.Left
+ ~Button.Margins
+ ~Button.ModalResult
+ ~Button.MouseInClient
+ ~Button.Name
+ ~Button.Observers
+ ~Button.OnClick
+ ~Button.OnContextPopup
+ ~Button.OnDragDrop
+ ~Button.OnDragOver
+ ~Button.OnDropDownClick
+ ~Button.OnEndDock
+ ~Button.OnEndDrag
+ ~Button.OnEnter
+ ~Button.OnExit
+ ~Button.OnGesture
+ ~Button.OnKeyDown
+ ~Button.OnKeyPress
+ ~Button.OnKeyUp
+ ~Button.OnMouseActivate
+ ~Button.OnMouseDown
+ ~Button.OnMouseEnter
+ ~Button.OnMouseLeave
+ ~Button.OnMouseMove
+ ~Button.OnMouseUp
+ ~Button.OnStartDock
+ ~Button.OnStartDrag
+ ~Button.Owner
+ ~Button.Padding
+ ~Button.Parent
+ ~Button.ParentBiDiMode
+ ~Button.ParentCustomHint
+ ~Button.ParentDoubleBuffered
+ ~Button.ParentFont
+ ~Button.ParentShowHint
+ ~Button.ParentWindow
+ ~Button.PixelsPerInch
+ ~Button.PopupMenu
+ ~Button.PressedImageIndex
+ ~Button.PressedImageName
+ ~Button.RedrawDisabled
+ ~Button.ScaleFactor
+ ~Button.SelectedImageIndex
+ ~Button.SelectedImageName
+ ~Button.ShowHint
+ ~Button.Showing
+ ~Button.Style
+ ~Button.StyleElements
+ ~Button.StyleName
+ ~Button.StylusHotImageIndex
+ ~Button.StylusHotImageName
+ ~Button.TBDockHeight
+ ~Button.TabOrder
+ ~Button.TabStop
+ ~Button.Tag
+ ~Button.Top
+ ~Button.Touch
+ ~Button.UndockHeight
+ ~Button.UndockWidth
+ ~Button.UseDockManager
+ ~Button.VCLComObject
+ ~Button.Visible
+ ~Button.VisibleDockClientCount
+ ~Button.Width
+ ~Button.WindowProc
+ ~Button.WordWrap
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.BytesStream.rst b/docs/source/reference/delphivcl.BytesStream.rst
new file mode 100644
index 0000000..1186a73
--- /dev/null
+++ b/docs/source/reference/delphivcl.BytesStream.rst
@@ -0,0 +1,43 @@
+BytesStream
+===========
+
+Qualified name: ``delphivcl.BytesStream``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: BytesStream
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~BytesStream.Create
+ ~BytesStream.Free
+ ~BytesStream.InheritsFrom
+ ~BytesStream.ReadBytes
+ ~BytesStream.ReadFloat
+ ~BytesStream.ReadInt
+ ~BytesStream.ReadString
+ ~BytesStream.SetProps
+ ~BytesStream.ToList
+ ~BytesStream.ToTuple
+ ~BytesStream.WriteBytes
+ ~BytesStream.WriteFloat
+ ~BytesStream.WriteInt
+ ~BytesStream.WriteString
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~BytesStream.Bytes
+ ~BytesStream.ClassName
+ ~BytesStream.Memory
+ ~BytesStream.Position
+ ~BytesStream.Size
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Canvas.rst b/docs/source/reference/delphivcl.Canvas.rst
new file mode 100644
index 0000000..bffc427
--- /dev/null
+++ b/docs/source/reference/delphivcl.Canvas.rst
@@ -0,0 +1,80 @@
+Canvas
+======
+
+Qualified name: ``delphivcl.Canvas``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Canvas
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Canvas.AngleArc
+ ~Canvas.Arc
+ ~Canvas.ArcTo
+ ~Canvas.Assign
+ ~Canvas.BrushCopy
+ ~Canvas.Chord
+ ~Canvas.CopyRect
+ ~Canvas.Create
+ ~Canvas.Destroy
+ ~Canvas.Draw
+ ~Canvas.DrawFocusRect
+ ~Canvas.Ellipse
+ ~Canvas.FillRect
+ ~Canvas.FloodFill
+ ~Canvas.FrameRect
+ ~Canvas.Free
+ ~Canvas.GetNamePath
+ ~Canvas.GetPixel
+ ~Canvas.HandleAllocated
+ ~Canvas.InheritsFrom
+ ~Canvas.LineTo
+ ~Canvas.Lock
+ ~Canvas.MoveTo
+ ~Canvas.Pie
+ ~Canvas.PolyBezier
+ ~Canvas.PolyBezierTo
+ ~Canvas.Polygon
+ ~Canvas.Polyline
+ ~Canvas.Rectangle
+ ~Canvas.Refresh
+ ~Canvas.RoundRect
+ ~Canvas.SetPixel
+ ~Canvas.SetProps
+ ~Canvas.StretchDraw
+ ~Canvas.TextExtent
+ ~Canvas.TextHeight
+ ~Canvas.TextOut
+ ~Canvas.TextRect
+ ~Canvas.TextWidth
+ ~Canvas.ToList
+ ~Canvas.ToTuple
+ ~Canvas.TryLock
+ ~Canvas.Unlock
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Canvas.Brush
+ ~Canvas.CanvasOrientation
+ ~Canvas.ClassName
+ ~Canvas.ClipRect
+ ~Canvas.CopyMode
+ ~Canvas.Font
+ ~Canvas.Handle
+ ~Canvas.LockCount
+ ~Canvas.OnChange
+ ~Canvas.OnChanging
+ ~Canvas.Pen
+ ~Canvas.PenPos
+ ~Canvas.TextFlags
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CheckBox.rst b/docs/source/reference/delphivcl.CheckBox.rst
new file mode 100644
index 0000000..dc73da8
--- /dev/null
+++ b/docs/source/reference/delphivcl.CheckBox.rst
@@ -0,0 +1,167 @@
+CheckBox
+========
+
+Qualified name: ``delphivcl.CheckBox``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CheckBox
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CheckBox.Assign
+ ~CheckBox.BindMethodsToEvents
+ ~CheckBox.BringToFront
+ ~CheckBox.CanFocus
+ ~CheckBox.ClientToScreen
+ ~CheckBox.Free
+ ~CheckBox.GetNamePath
+ ~CheckBox.GetParentComponent
+ ~CheckBox.HasParent
+ ~CheckBox.Hide
+ ~CheckBox.InheritsFrom
+ ~CheckBox.Invalidate
+ ~CheckBox.Repaint
+ ~CheckBox.ScreenToClient
+ ~CheckBox.SendToBack
+ ~CheckBox.SetBounds
+ ~CheckBox.SetFocus
+ ~CheckBox.SetProps
+ ~CheckBox.Show
+ ~CheckBox.ToList
+ ~CheckBox.ToTuple
+ ~CheckBox.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CheckBox.Action
+ ~CheckBox.Align
+ ~CheckBox.AlignDisabled
+ ~CheckBox.AlignWithMargins
+ ~CheckBox.Alignment
+ ~CheckBox.AllowGrayed
+ ~CheckBox.Anchors
+ ~CheckBox.BiDiMode
+ ~CheckBox.BoundsRect
+ ~CheckBox.Brush
+ ~CheckBox.Caption
+ ~CheckBox.Checked
+ ~CheckBox.ClassName
+ ~CheckBox.ClientHeight
+ ~CheckBox.ClientOrigin
+ ~CheckBox.ClientRect
+ ~CheckBox.ClientWidth
+ ~CheckBox.Color
+ ~CheckBox.ComObject
+ ~CheckBox.ComponentCount
+ ~CheckBox.ComponentIndex
+ ~CheckBox.ComponentState
+ ~CheckBox.ComponentStyle
+ ~CheckBox.Components
+ ~CheckBox.Constraints
+ ~CheckBox.ControlCount
+ ~CheckBox.ControlState
+ ~CheckBox.ControlStyle
+ ~CheckBox.Controls
+ ~CheckBox.Ctl3D
+ ~CheckBox.CurrentPPI
+ ~CheckBox.Cursor
+ ~CheckBox.CustomHint
+ ~CheckBox.DesignInfo
+ ~CheckBox.DockClientCount
+ ~CheckBox.DockManager
+ ~CheckBox.DockOrientation
+ ~CheckBox.DockSite
+ ~CheckBox.DoubleBuffered
+ ~CheckBox.DragCursor
+ ~CheckBox.DragKind
+ ~CheckBox.DragMode
+ ~CheckBox.Enabled
+ ~CheckBox.ExplicitHeight
+ ~CheckBox.ExplicitLeft
+ ~CheckBox.ExplicitTop
+ ~CheckBox.ExplicitWidth
+ ~CheckBox.Floating
+ ~CheckBox.FloatingDockSiteClass
+ ~CheckBox.Focused
+ ~CheckBox.Font
+ ~CheckBox.Handle
+ ~CheckBox.HandleAllocated
+ ~CheckBox.Height
+ ~CheckBox.HelpContext
+ ~CheckBox.HelpKeyword
+ ~CheckBox.HelpType
+ ~CheckBox.Hint
+ ~CheckBox.HostDockSite
+ ~CheckBox.IsDrawingLocked
+ ~CheckBox.LRDockWidth
+ ~CheckBox.Left
+ ~CheckBox.Margins
+ ~CheckBox.MouseInClient
+ ~CheckBox.Name
+ ~CheckBox.Observers
+ ~CheckBox.OnClick
+ ~CheckBox.OnContextPopup
+ ~CheckBox.OnDragDrop
+ ~CheckBox.OnDragOver
+ ~CheckBox.OnEndDock
+ ~CheckBox.OnEndDrag
+ ~CheckBox.OnEnter
+ ~CheckBox.OnExit
+ ~CheckBox.OnGesture
+ ~CheckBox.OnKeyDown
+ ~CheckBox.OnKeyPress
+ ~CheckBox.OnKeyUp
+ ~CheckBox.OnMouseActivate
+ ~CheckBox.OnMouseDown
+ ~CheckBox.OnMouseEnter
+ ~CheckBox.OnMouseLeave
+ ~CheckBox.OnMouseMove
+ ~CheckBox.OnMouseUp
+ ~CheckBox.OnStartDock
+ ~CheckBox.OnStartDrag
+ ~CheckBox.Owner
+ ~CheckBox.Padding
+ ~CheckBox.Parent
+ ~CheckBox.ParentBiDiMode
+ ~CheckBox.ParentColor
+ ~CheckBox.ParentCtl3D
+ ~CheckBox.ParentCustomHint
+ ~CheckBox.ParentDoubleBuffered
+ ~CheckBox.ParentFont
+ ~CheckBox.ParentShowHint
+ ~CheckBox.ParentWindow
+ ~CheckBox.PixelsPerInch
+ ~CheckBox.PopupMenu
+ ~CheckBox.RedrawDisabled
+ ~CheckBox.ScaleFactor
+ ~CheckBox.ShowHint
+ ~CheckBox.Showing
+ ~CheckBox.State
+ ~CheckBox.StyleElements
+ ~CheckBox.StyleName
+ ~CheckBox.TBDockHeight
+ ~CheckBox.TabOrder
+ ~CheckBox.TabStop
+ ~CheckBox.Tag
+ ~CheckBox.Top
+ ~CheckBox.Touch
+ ~CheckBox.UndockHeight
+ ~CheckBox.UndockWidth
+ ~CheckBox.UseDockManager
+ ~CheckBox.VCLComObject
+ ~CheckBox.Visible
+ ~CheckBox.VisibleDockClientCount
+ ~CheckBox.Width
+ ~CheckBox.WindowProc
+ ~CheckBox.WordWrap
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Collection.rst b/docs/source/reference/delphivcl.Collection.rst
new file mode 100644
index 0000000..76317f8
--- /dev/null
+++ b/docs/source/reference/delphivcl.Collection.rst
@@ -0,0 +1,49 @@
+Collection
+==========
+
+Qualified name: ``delphivcl.Collection``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Collection
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Collection.Add
+ ~Collection.Assign
+ ~Collection.BeginUpdate
+ ~Collection.Clear
+ ~Collection.ClearAndResetID
+ ~Collection.Create
+ ~Collection.Delete
+ ~Collection.Destroy
+ ~Collection.EndUpdate
+ ~Collection.FindItemID
+ ~Collection.Free
+ ~Collection.GetEnumerator
+ ~Collection.GetNamePath
+ ~Collection.InheritsFrom
+ ~Collection.Insert
+ ~Collection.Owner
+ ~Collection.SetProps
+ ~Collection.Sort
+ ~Collection.ToList
+ ~Collection.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Collection.Capacity
+ ~Collection.ClassName
+ ~Collection.Count
+ ~Collection.ItemClass
+ ~Collection.Items
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.ColorBox.rst b/docs/source/reference/delphivcl.ColorBox.rst
new file mode 100644
index 0000000..d84116a
--- /dev/null
+++ b/docs/source/reference/delphivcl.ColorBox.rst
@@ -0,0 +1,171 @@
+ColorBox
+========
+
+Qualified name: ``delphivcl.ColorBox``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: ColorBox
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~ColorBox.Assign
+ ~ColorBox.BindMethodsToEvents
+ ~ColorBox.BringToFront
+ ~ColorBox.CanFocus
+ ~ColorBox.ClientToScreen
+ ~ColorBox.Free
+ ~ColorBox.GetNamePath
+ ~ColorBox.GetParentComponent
+ ~ColorBox.HasParent
+ ~ColorBox.Hide
+ ~ColorBox.InheritsFrom
+ ~ColorBox.Invalidate
+ ~ColorBox.Repaint
+ ~ColorBox.ScreenToClient
+ ~ColorBox.SendToBack
+ ~ColorBox.SetBounds
+ ~ColorBox.SetFocus
+ ~ColorBox.SetProps
+ ~ColorBox.Show
+ ~ColorBox.ToList
+ ~ColorBox.ToTuple
+ ~ColorBox.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~ColorBox.Action
+ ~ColorBox.Align
+ ~ColorBox.AlignDisabled
+ ~ColorBox.AlignWithMargins
+ ~ColorBox.Anchors
+ ~ColorBox.AutoComplete
+ ~ColorBox.AutoDropDown
+ ~ColorBox.BevelEdges
+ ~ColorBox.BevelInner
+ ~ColorBox.BevelKind
+ ~ColorBox.BevelOuter
+ ~ColorBox.BiDiMode
+ ~ColorBox.BoundsRect
+ ~ColorBox.Brush
+ ~ColorBox.ClassName
+ ~ColorBox.ClientHeight
+ ~ColorBox.ClientOrigin
+ ~ColorBox.ClientRect
+ ~ColorBox.ClientWidth
+ ~ColorBox.Color
+ ~ColorBox.ComObject
+ ~ColorBox.ComponentCount
+ ~ColorBox.ComponentIndex
+ ~ColorBox.ComponentState
+ ~ColorBox.ComponentStyle
+ ~ColorBox.Components
+ ~ColorBox.Constraints
+ ~ColorBox.ControlCount
+ ~ColorBox.ControlState
+ ~ColorBox.ControlStyle
+ ~ColorBox.Controls
+ ~ColorBox.Ctl3D
+ ~ColorBox.CurrentPPI
+ ~ColorBox.Cursor
+ ~ColorBox.CustomHint
+ ~ColorBox.DefaultColorColor
+ ~ColorBox.DesignInfo
+ ~ColorBox.DockClientCount
+ ~ColorBox.DockManager
+ ~ColorBox.DockOrientation
+ ~ColorBox.DockSite
+ ~ColorBox.DoubleBuffered
+ ~ColorBox.DropDownCount
+ ~ColorBox.Enabled
+ ~ColorBox.ExplicitHeight
+ ~ColorBox.ExplicitLeft
+ ~ColorBox.ExplicitTop
+ ~ColorBox.ExplicitWidth
+ ~ColorBox.Floating
+ ~ColorBox.FloatingDockSiteClass
+ ~ColorBox.Focused
+ ~ColorBox.Font
+ ~ColorBox.Handle
+ ~ColorBox.HandleAllocated
+ ~ColorBox.Height
+ ~ColorBox.HelpContext
+ ~ColorBox.HelpKeyword
+ ~ColorBox.HelpType
+ ~ColorBox.Hint
+ ~ColorBox.HostDockSite
+ ~ColorBox.IsDrawingLocked
+ ~ColorBox.ItemHeight
+ ~ColorBox.LRDockWidth
+ ~ColorBox.Left
+ ~ColorBox.Margins
+ ~ColorBox.MouseInClient
+ ~ColorBox.Name
+ ~ColorBox.NoneColorColor
+ ~ColorBox.Observers
+ ~ColorBox.OnChange
+ ~ColorBox.OnClick
+ ~ColorBox.OnCloseUp
+ ~ColorBox.OnContextPopup
+ ~ColorBox.OnDragDrop
+ ~ColorBox.OnDragOver
+ ~ColorBox.OnDropDown
+ ~ColorBox.OnEndDock
+ ~ColorBox.OnEndDrag
+ ~ColorBox.OnEnter
+ ~ColorBox.OnExit
+ ~ColorBox.OnGesture
+ ~ColorBox.OnGetColors
+ ~ColorBox.OnKeyDown
+ ~ColorBox.OnKeyPress
+ ~ColorBox.OnKeyUp
+ ~ColorBox.OnMouseEnter
+ ~ColorBox.OnMouseLeave
+ ~ColorBox.OnSelect
+ ~ColorBox.OnStartDock
+ ~ColorBox.OnStartDrag
+ ~ColorBox.Owner
+ ~ColorBox.Padding
+ ~ColorBox.Parent
+ ~ColorBox.ParentBiDiMode
+ ~ColorBox.ParentColor
+ ~ColorBox.ParentCtl3D
+ ~ColorBox.ParentCustomHint
+ ~ColorBox.ParentDoubleBuffered
+ ~ColorBox.ParentFont
+ ~ColorBox.ParentShowHint
+ ~ColorBox.ParentWindow
+ ~ColorBox.PixelsPerInch
+ ~ColorBox.PopupMenu
+ ~ColorBox.RedrawDisabled
+ ~ColorBox.ScaleFactor
+ ~ColorBox.Selected
+ ~ColorBox.ShowHint
+ ~ColorBox.Showing
+ ~ColorBox.Style
+ ~ColorBox.StyleElements
+ ~ColorBox.StyleName
+ ~ColorBox.TBDockHeight
+ ~ColorBox.TabOrder
+ ~ColorBox.TabStop
+ ~ColorBox.Tag
+ ~ColorBox.Top
+ ~ColorBox.Touch
+ ~ColorBox.UndockHeight
+ ~ColorBox.UndockWidth
+ ~ColorBox.UseDockManager
+ ~ColorBox.VCLComObject
+ ~ColorBox.Visible
+ ~ColorBox.VisibleDockClientCount
+ ~ColorBox.Width
+ ~ColorBox.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.ComboBox.rst b/docs/source/reference/delphivcl.ComboBox.rst
new file mode 100644
index 0000000..208185f
--- /dev/null
+++ b/docs/source/reference/delphivcl.ComboBox.rst
@@ -0,0 +1,188 @@
+ComboBox
+========
+
+Qualified name: ``delphivcl.ComboBox``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: ComboBox
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~ComboBox.Assign
+ ~ComboBox.BindMethodsToEvents
+ ~ComboBox.BringToFront
+ ~ComboBox.CanFocus
+ ~ComboBox.ClientToScreen
+ ~ComboBox.Free
+ ~ComboBox.GetNamePath
+ ~ComboBox.GetParentComponent
+ ~ComboBox.HasParent
+ ~ComboBox.Hide
+ ~ComboBox.InheritsFrom
+ ~ComboBox.Invalidate
+ ~ComboBox.Repaint
+ ~ComboBox.ScreenToClient
+ ~ComboBox.SendToBack
+ ~ComboBox.SetBounds
+ ~ComboBox.SetFocus
+ ~ComboBox.SetProps
+ ~ComboBox.Show
+ ~ComboBox.ToList
+ ~ComboBox.ToTuple
+ ~ComboBox.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~ComboBox.Action
+ ~ComboBox.Align
+ ~ComboBox.AlignDisabled
+ ~ComboBox.AlignWithMargins
+ ~ComboBox.Anchors
+ ~ComboBox.AutoCloseUp
+ ~ComboBox.AutoComplete
+ ~ComboBox.AutoCompleteDelay
+ ~ComboBox.AutoDropDown
+ ~ComboBox.AutoDropDownWidth
+ ~ComboBox.BevelEdges
+ ~ComboBox.BevelInner
+ ~ComboBox.BevelKind
+ ~ComboBox.BevelOuter
+ ~ComboBox.BiDiMode
+ ~ComboBox.BoundsRect
+ ~ComboBox.Brush
+ ~ComboBox.CanUndoSelText
+ ~ComboBox.CharCase
+ ~ComboBox.ClassName
+ ~ComboBox.ClientHeight
+ ~ComboBox.ClientOrigin
+ ~ComboBox.ClientRect
+ ~ComboBox.ClientWidth
+ ~ComboBox.Color
+ ~ComboBox.ComObject
+ ~ComboBox.ComponentCount
+ ~ComboBox.ComponentIndex
+ ~ComboBox.ComponentState
+ ~ComboBox.ComponentStyle
+ ~ComboBox.Components
+ ~ComboBox.Constraints
+ ~ComboBox.ControlCount
+ ~ComboBox.ControlState
+ ~ComboBox.ControlStyle
+ ~ComboBox.Controls
+ ~ComboBox.Ctl3D
+ ~ComboBox.CurrentPPI
+ ~ComboBox.Cursor
+ ~ComboBox.CustomHint
+ ~ComboBox.DesignInfo
+ ~ComboBox.DockClientCount
+ ~ComboBox.DockManager
+ ~ComboBox.DockOrientation
+ ~ComboBox.DockSite
+ ~ComboBox.DoubleBuffered
+ ~ComboBox.DragCursor
+ ~ComboBox.DragKind
+ ~ComboBox.DragMode
+ ~ComboBox.DropDownCount
+ ~ComboBox.DropDownWidth
+ ~ComboBox.Enabled
+ ~ComboBox.ExplicitHeight
+ ~ComboBox.ExplicitLeft
+ ~ComboBox.ExplicitTop
+ ~ComboBox.ExplicitWidth
+ ~ComboBox.ExtendedUI
+ ~ComboBox.Floating
+ ~ComboBox.FloatingDockSiteClass
+ ~ComboBox.Focused
+ ~ComboBox.Font
+ ~ComboBox.Handle
+ ~ComboBox.HandleAllocated
+ ~ComboBox.Height
+ ~ComboBox.HelpContext
+ ~ComboBox.HelpKeyword
+ ~ComboBox.HelpType
+ ~ComboBox.Hint
+ ~ComboBox.HostDockSite
+ ~ComboBox.ImeMode
+ ~ComboBox.ImeName
+ ~ComboBox.IsDrawingLocked
+ ~ComboBox.ItemHeight
+ ~ComboBox.ItemIndex
+ ~ComboBox.Items
+ ~ComboBox.LRDockWidth
+ ~ComboBox.Left
+ ~ComboBox.Margins
+ ~ComboBox.MaxLength
+ ~ComboBox.MouseInClient
+ ~ComboBox.Name
+ ~ComboBox.Observers
+ ~ComboBox.OnChange
+ ~ComboBox.OnClick
+ ~ComboBox.OnCloseUp
+ ~ComboBox.OnContextPopup
+ ~ComboBox.OnDblClick
+ ~ComboBox.OnDragDrop
+ ~ComboBox.OnDragOver
+ ~ComboBox.OnDrawItem
+ ~ComboBox.OnDropDown
+ ~ComboBox.OnEndDock
+ ~ComboBox.OnEndDrag
+ ~ComboBox.OnEnter
+ ~ComboBox.OnExit
+ ~ComboBox.OnGesture
+ ~ComboBox.OnKeyDown
+ ~ComboBox.OnKeyPress
+ ~ComboBox.OnKeyUp
+ ~ComboBox.OnMeasureItem
+ ~ComboBox.OnMouseEnter
+ ~ComboBox.OnMouseLeave
+ ~ComboBox.OnSelect
+ ~ComboBox.OnStartDock
+ ~ComboBox.OnStartDrag
+ ~ComboBox.Owner
+ ~ComboBox.Padding
+ ~ComboBox.Parent
+ ~ComboBox.ParentBiDiMode
+ ~ComboBox.ParentColor
+ ~ComboBox.ParentCtl3D
+ ~ComboBox.ParentCustomHint
+ ~ComboBox.ParentDoubleBuffered
+ ~ComboBox.ParentFont
+ ~ComboBox.ParentShowHint
+ ~ComboBox.ParentWindow
+ ~ComboBox.PixelsPerInch
+ ~ComboBox.PopupMenu
+ ~ComboBox.RedrawDisabled
+ ~ComboBox.ScaleFactor
+ ~ComboBox.ShowHint
+ ~ComboBox.Showing
+ ~ComboBox.Sorted
+ ~ComboBox.Style
+ ~ComboBox.StyleElements
+ ~ComboBox.StyleName
+ ~ComboBox.TBDockHeight
+ ~ComboBox.TabOrder
+ ~ComboBox.TabStop
+ ~ComboBox.Tag
+ ~ComboBox.Text
+ ~ComboBox.TextHint
+ ~ComboBox.Top
+ ~ComboBox.Touch
+ ~ComboBox.UndockHeight
+ ~ComboBox.UndockWidth
+ ~ComboBox.UseDockManager
+ ~ComboBox.VCLComObject
+ ~ComboBox.Visible
+ ~ComboBox.VisibleDockClientCount
+ ~ComboBox.Width
+ ~ComboBox.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Component.rst b/docs/source/reference/delphivcl.Component.rst
new file mode 100644
index 0000000..5542a54
--- /dev/null
+++ b/docs/source/reference/delphivcl.Component.rst
@@ -0,0 +1,68 @@
+Component
+=========
+
+Qualified name: ``delphivcl.Component``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Component
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Component.Assign
+ ~Component.BeforeDestruction
+ ~Component.BeginInvoke
+ ~Component.BindMethodsToEvents
+ ~Component.Create
+ ~Component.Destroy
+ ~Component.DestroyComponents
+ ~Component.Destroying
+ ~Component.EndFunctionInvoke
+ ~Component.EndInvoke
+ ~Component.ExecuteAction
+ ~Component.FindComponent
+ ~Component.Free
+ ~Component.FreeNotification
+ ~Component.FreeOnRelease
+ ~Component.GetEnumerator
+ ~Component.GetNamePath
+ ~Component.GetParentComponent
+ ~Component.HasParent
+ ~Component.InheritsFrom
+ ~Component.InsertComponent
+ ~Component.IsImplementorOf
+ ~Component.ReferenceInterface
+ ~Component.RemoveComponent
+ ~Component.RemoveFreeNotification
+ ~Component.SafeCallException
+ ~Component.SetProps
+ ~Component.SetSubComponent
+ ~Component.ToList
+ ~Component.ToTuple
+ ~Component.UpdateAction
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Component.ClassName
+ ~Component.ComObject
+ ~Component.ComponentCount
+ ~Component.ComponentIndex
+ ~Component.ComponentState
+ ~Component.ComponentStyle
+ ~Component.Components
+ ~Component.DesignInfo
+ ~Component.Name
+ ~Component.Observers
+ ~Component.Owner
+ ~Component.Tag
+ ~Component.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.ContainedAction.rst b/docs/source/reference/delphivcl.ContainedAction.rst
new file mode 100644
index 0000000..8d598f8
--- /dev/null
+++ b/docs/source/reference/delphivcl.ContainedAction.rst
@@ -0,0 +1,76 @@
+ContainedAction
+===============
+
+Qualified name: ``delphivcl.ContainedAction``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: ContainedAction
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~ContainedAction.Assign
+ ~ContainedAction.BindMethodsToEvents
+ ~ContainedAction.Create
+ ~ContainedAction.Destroy
+ ~ContainedAction.DoHint
+ ~ContainedAction.Execute
+ ~ContainedAction.Free
+ ~ContainedAction.GetNamePath
+ ~ContainedAction.GetParentComponent
+ ~ContainedAction.HasParent
+ ~ContainedAction.InheritsFrom
+ ~ContainedAction.SetParentComponent
+ ~ContainedAction.SetProps
+ ~ContainedAction.Suspended
+ ~ContainedAction.ToList
+ ~ContainedAction.ToTuple
+ ~ContainedAction.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~ContainedAction.ActionComponent
+ ~ContainedAction.ActionList
+ ~ContainedAction.AutoCheck
+ ~ContainedAction.Caption
+ ~ContainedAction.Category
+ ~ContainedAction.Checked
+ ~ContainedAction.ClassName
+ ~ContainedAction.ComObject
+ ~ContainedAction.ComponentCount
+ ~ContainedAction.ComponentIndex
+ ~ContainedAction.ComponentState
+ ~ContainedAction.ComponentStyle
+ ~ContainedAction.Components
+ ~ContainedAction.DesignInfo
+ ~ContainedAction.DisableIfNoHandler
+ ~ContainedAction.Enabled
+ ~ContainedAction.GroupIndex
+ ~ContainedAction.HelpContext
+ ~ContainedAction.HelpKeyword
+ ~ContainedAction.HelpType
+ ~ContainedAction.Hint
+ ~ContainedAction.ImageIndex
+ ~ContainedAction.Index
+ ~ContainedAction.Name
+ ~ContainedAction.Observers
+ ~ContainedAction.OnExecute
+ ~ContainedAction.OnHint
+ ~ContainedAction.OnUpdate
+ ~ContainedAction.Owner
+ ~ContainedAction.SecondaryShortCuts
+ ~ContainedAction.ShortCut
+ ~ContainedAction.StatusAction
+ ~ContainedAction.Tag
+ ~ContainedAction.VCLComObject
+ ~ContainedAction.Visible
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.ContainedActionList.rst b/docs/source/reference/delphivcl.ContainedActionList.rst
new file mode 100644
index 0000000..39ceba7
--- /dev/null
+++ b/docs/source/reference/delphivcl.ContainedActionList.rst
@@ -0,0 +1,58 @@
+ContainedActionList
+===================
+
+Qualified name: ``delphivcl.ContainedActionList``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: ContainedActionList
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~ContainedActionList.Assign
+ ~ContainedActionList.BindMethodsToEvents
+ ~ContainedActionList.Create
+ ~ContainedActionList.Destroy
+ ~ContainedActionList.EnumByCategory
+ ~ContainedActionList.ExecuteAction
+ ~ContainedActionList.Free
+ ~ContainedActionList.GetChildren
+ ~ContainedActionList.GetEnumerator
+ ~ContainedActionList.GetNamePath
+ ~ContainedActionList.GetParentComponent
+ ~ContainedActionList.HasParent
+ ~ContainedActionList.InheritsFrom
+ ~ContainedActionList.SetProps
+ ~ContainedActionList.ToList
+ ~ContainedActionList.ToTuple
+ ~ContainedActionList.UpdateAction
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~ContainedActionList.ActionCount
+ ~ContainedActionList.Actions
+ ~ContainedActionList.ClassName
+ ~ContainedActionList.ComObject
+ ~ContainedActionList.ComponentCount
+ ~ContainedActionList.ComponentIndex
+ ~ContainedActionList.ComponentState
+ ~ContainedActionList.ComponentStyle
+ ~ContainedActionList.Components
+ ~ContainedActionList.DesignInfo
+ ~ContainedActionList.Name
+ ~ContainedActionList.Observers
+ ~ContainedActionList.OnStateChange
+ ~ContainedActionList.Owner
+ ~ContainedActionList.State
+ ~ContainedActionList.Tag
+ ~ContainedActionList.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.ContainedBindComponent.rst b/docs/source/reference/delphivcl.ContainedBindComponent.rst
new file mode 100644
index 0000000..a6fdfa8
--- /dev/null
+++ b/docs/source/reference/delphivcl.ContainedBindComponent.rst
@@ -0,0 +1,56 @@
+ContainedBindComponent
+======================
+
+Qualified name: ``delphivcl.ContainedBindComponent``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: ContainedBindComponent
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~ContainedBindComponent.Assign
+ ~ContainedBindComponent.BindMethodsToEvents
+ ~ContainedBindComponent.CanSetControlComponent
+ ~ContainedBindComponent.Create
+ ~ContainedBindComponent.Destroy
+ ~ContainedBindComponent.Free
+ ~ContainedBindComponent.GetNamePath
+ ~ContainedBindComponent.GetParentComponent
+ ~ContainedBindComponent.HasParent
+ ~ContainedBindComponent.InheritsFrom
+ ~ContainedBindComponent.SetParentComponent
+ ~ContainedBindComponent.SetProps
+ ~ContainedBindComponent.ToList
+ ~ContainedBindComponent.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~ContainedBindComponent.BindingsList
+ ~ContainedBindComponent.Category
+ ~ContainedBindComponent.ClassName
+ ~ContainedBindComponent.ComObject
+ ~ContainedBindComponent.ComponentCount
+ ~ContainedBindComponent.ComponentIndex
+ ~ContainedBindComponent.ComponentState
+ ~ContainedBindComponent.ComponentStyle
+ ~ContainedBindComponent.Components
+ ~ContainedBindComponent.ControlComponent
+ ~ContainedBindComponent.DesignInfo
+ ~ContainedBindComponent.DisplayName
+ ~ContainedBindComponent.Index
+ ~ContainedBindComponent.Name
+ ~ContainedBindComponent.Observers
+ ~ContainedBindComponent.Owner
+ ~ContainedBindComponent.Tag
+ ~ContainedBindComponent.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Control.rst b/docs/source/reference/delphivcl.Control.rst
new file mode 100644
index 0000000..c86dbe4
--- /dev/null
+++ b/docs/source/reference/delphivcl.Control.rst
@@ -0,0 +1,142 @@
+Control
+=======
+
+Qualified name: ``delphivcl.Control``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Control
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Control.Assign
+ ~Control.BeginDrag
+ ~Control.BindMethodsToEvents
+ ~Control.BringToFront
+ ~Control.CheckNonMainThreadUsage
+ ~Control.ClientToParent
+ ~Control.ClientToScreen
+ ~Control.Create
+ ~Control.DefaultHandler
+ ~Control.Destroy
+ ~Control.Dock
+ ~Control.DragDrop
+ ~Control.Dragging
+ ~Control.DrawTextBiDiModeFlags
+ ~Control.DrawTextBiDiModeFlagsReadingOnly
+ ~Control.EndDrag
+ ~Control.Free
+ ~Control.GetControlsAlignment
+ ~Control.GetNamePath
+ ~Control.GetParentComponent
+ ~Control.GetStyleName
+ ~Control.GetSystemMetrics
+ ~Control.GetTextBuf
+ ~Control.GetTextLen
+ ~Control.HasParent
+ ~Control.Hide
+ ~Control.InheritsFrom
+ ~Control.InitiateAction
+ ~Control.Invalidate
+ ~Control.IsCustomStyleActive
+ ~Control.IsLightStyleColor
+ ~Control.IsRightToLeft
+ ~Control.ManualDock
+ ~Control.ManualFloat
+ ~Control.MouseWheelHandler
+ ~Control.ParentToClient
+ ~Control.Perform
+ ~Control.Refresh
+ ~Control.Repaint
+ ~Control.ReplaceDockedControl
+ ~Control.ScaleForPPI
+ ~Control.ScaleRectSize
+ ~Control.ScaleValue
+ ~Control.ScreenToClient
+ ~Control.SendToBack
+ ~Control.SetBounds
+ ~Control.SetDesignVisible
+ ~Control.SetParentComponent
+ ~Control.SetProps
+ ~Control.SetTextBuf
+ ~Control.Show
+ ~Control.ToList
+ ~Control.ToTuple
+ ~Control.Update
+ ~Control.UseRightToLeftAlignment
+ ~Control.UseRightToLeftReading
+ ~Control.UseRightToLeftScrollBar
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Control.Action
+ ~Control.Align
+ ~Control.AlignWithMargins
+ ~Control.Anchors
+ ~Control.BiDiMode
+ ~Control.BoundsRect
+ ~Control.ClassName
+ ~Control.ClientHeight
+ ~Control.ClientOrigin
+ ~Control.ClientRect
+ ~Control.ClientWidth
+ ~Control.ComObject
+ ~Control.ComponentCount
+ ~Control.ComponentIndex
+ ~Control.ComponentState
+ ~Control.ComponentStyle
+ ~Control.Components
+ ~Control.Constraints
+ ~Control.ControlState
+ ~Control.ControlStyle
+ ~Control.CurrentPPI
+ ~Control.Cursor
+ ~Control.CustomHint
+ ~Control.DesignInfo
+ ~Control.DockOrientation
+ ~Control.Enabled
+ ~Control.ExplicitHeight
+ ~Control.ExplicitLeft
+ ~Control.ExplicitTop
+ ~Control.ExplicitWidth
+ ~Control.Floating
+ ~Control.FloatingDockSiteClass
+ ~Control.Height
+ ~Control.HelpContext
+ ~Control.HelpKeyword
+ ~Control.HelpType
+ ~Control.Hint
+ ~Control.HostDockSite
+ ~Control.LRDockWidth
+ ~Control.Left
+ ~Control.Margins
+ ~Control.Name
+ ~Control.Observers
+ ~Control.OnGesture
+ ~Control.Owner
+ ~Control.Parent
+ ~Control.ParentCustomHint
+ ~Control.ScaleFactor
+ ~Control.ShowHint
+ ~Control.StyleElements
+ ~Control.StyleName
+ ~Control.TBDockHeight
+ ~Control.Tag
+ ~Control.Top
+ ~Control.Touch
+ ~Control.UndockHeight
+ ~Control.UndockWidth
+ ~Control.VCLComObject
+ ~Control.Visible
+ ~Control.Width
+ ~Control.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.ControlBar.rst b/docs/source/reference/delphivcl.ControlBar.rst
new file mode 100644
index 0000000..baf283f
--- /dev/null
+++ b/docs/source/reference/delphivcl.ControlBar.rst
@@ -0,0 +1,191 @@
+ControlBar
+==========
+
+Qualified name: ``delphivcl.ControlBar``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: ControlBar
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~ControlBar.Assign
+ ~ControlBar.BindMethodsToEvents
+ ~ControlBar.BringToFront
+ ~ControlBar.CanFocus
+ ~ControlBar.ClientToScreen
+ ~ControlBar.Free
+ ~ControlBar.GetNamePath
+ ~ControlBar.GetParentComponent
+ ~ControlBar.HasParent
+ ~ControlBar.Hide
+ ~ControlBar.InheritsFrom
+ ~ControlBar.Invalidate
+ ~ControlBar.Repaint
+ ~ControlBar.ScreenToClient
+ ~ControlBar.SendToBack
+ ~ControlBar.SetBounds
+ ~ControlBar.SetFocus
+ ~ControlBar.SetProps
+ ~ControlBar.Show
+ ~ControlBar.ToList
+ ~ControlBar.ToTuple
+ ~ControlBar.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~ControlBar.Action
+ ~ControlBar.Align
+ ~ControlBar.AlignDisabled
+ ~ControlBar.AlignWithMargins
+ ~ControlBar.Anchors
+ ~ControlBar.AutoDock
+ ~ControlBar.AutoDrag
+ ~ControlBar.AutoSize
+ ~ControlBar.BevelEdges
+ ~ControlBar.BevelInner
+ ~ControlBar.BevelKind
+ ~ControlBar.BevelOuter
+ ~ControlBar.BevelWidth
+ ~ControlBar.BiDiMode
+ ~ControlBar.BorderWidth
+ ~ControlBar.BoundsRect
+ ~ControlBar.Brush
+ ~ControlBar.Canvas
+ ~ControlBar.ClassName
+ ~ControlBar.ClientHeight
+ ~ControlBar.ClientOrigin
+ ~ControlBar.ClientRect
+ ~ControlBar.ClientWidth
+ ~ControlBar.Color
+ ~ControlBar.ComObject
+ ~ControlBar.ComponentCount
+ ~ControlBar.ComponentIndex
+ ~ControlBar.ComponentState
+ ~ControlBar.ComponentStyle
+ ~ControlBar.Components
+ ~ControlBar.Constraints
+ ~ControlBar.ControlCount
+ ~ControlBar.ControlState
+ ~ControlBar.ControlStyle
+ ~ControlBar.Controls
+ ~ControlBar.CornerEdge
+ ~ControlBar.CurrentPPI
+ ~ControlBar.Cursor
+ ~ControlBar.CustomHint
+ ~ControlBar.DesignInfo
+ ~ControlBar.DockClientCount
+ ~ControlBar.DockManager
+ ~ControlBar.DockOrientation
+ ~ControlBar.DockSite
+ ~ControlBar.DoubleBuffered
+ ~ControlBar.DragCursor
+ ~ControlBar.DragKind
+ ~ControlBar.DragMode
+ ~ControlBar.DrawingStyle
+ ~ControlBar.Enabled
+ ~ControlBar.ExplicitHeight
+ ~ControlBar.ExplicitLeft
+ ~ControlBar.ExplicitTop
+ ~ControlBar.ExplicitWidth
+ ~ControlBar.Floating
+ ~ControlBar.FloatingDockSiteClass
+ ~ControlBar.Focused
+ ~ControlBar.GradientDirection
+ ~ControlBar.GradientEndColor
+ ~ControlBar.GradientStartColor
+ ~ControlBar.Handle
+ ~ControlBar.HandleAllocated
+ ~ControlBar.Height
+ ~ControlBar.HelpContext
+ ~ControlBar.HelpKeyword
+ ~ControlBar.HelpType
+ ~ControlBar.Hint
+ ~ControlBar.HostDockSite
+ ~ControlBar.IsDrawingLocked
+ ~ControlBar.LRDockWidth
+ ~ControlBar.Left
+ ~ControlBar.Margins
+ ~ControlBar.MouseInClient
+ ~ControlBar.Name
+ ~ControlBar.Observers
+ ~ControlBar.OnAlignInsertBefore
+ ~ControlBar.OnAlignPosition
+ ~ControlBar.OnBandDrag
+ ~ControlBar.OnBandInfo
+ ~ControlBar.OnBandMove
+ ~ControlBar.OnBandPaint
+ ~ControlBar.OnBeginBandMove
+ ~ControlBar.OnCanResize
+ ~ControlBar.OnClick
+ ~ControlBar.OnConstrainedResize
+ ~ControlBar.OnContextPopup
+ ~ControlBar.OnDblClick
+ ~ControlBar.OnDockDrop
+ ~ControlBar.OnDockOver
+ ~ControlBar.OnDragDrop
+ ~ControlBar.OnDragOver
+ ~ControlBar.OnEndBandMove
+ ~ControlBar.OnEndDock
+ ~ControlBar.OnEndDrag
+ ~ControlBar.OnEnter
+ ~ControlBar.OnExit
+ ~ControlBar.OnGesture
+ ~ControlBar.OnGetSiteInfo
+ ~ControlBar.OnMouseActivate
+ ~ControlBar.OnMouseDown
+ ~ControlBar.OnMouseEnter
+ ~ControlBar.OnMouseLeave
+ ~ControlBar.OnMouseMove
+ ~ControlBar.OnMouseUp
+ ~ControlBar.OnPaint
+ ~ControlBar.OnResize
+ ~ControlBar.OnStartDock
+ ~ControlBar.OnStartDrag
+ ~ControlBar.OnUnDock
+ ~ControlBar.Owner
+ ~ControlBar.Padding
+ ~ControlBar.Parent
+ ~ControlBar.ParentBackground
+ ~ControlBar.ParentColor
+ ~ControlBar.ParentCtl3D
+ ~ControlBar.ParentCustomHint
+ ~ControlBar.ParentDoubleBuffered
+ ~ControlBar.ParentFont
+ ~ControlBar.ParentShowHint
+ ~ControlBar.ParentWindow
+ ~ControlBar.Picture
+ ~ControlBar.PixelsPerInch
+ ~ControlBar.PopupMenu
+ ~ControlBar.RedrawDisabled
+ ~ControlBar.RowSize
+ ~ControlBar.RowSnap
+ ~ControlBar.ScaleFactor
+ ~ControlBar.ShowHint
+ ~ControlBar.Showing
+ ~ControlBar.StyleElements
+ ~ControlBar.StyleName
+ ~ControlBar.TBDockHeight
+ ~ControlBar.TabOrder
+ ~ControlBar.TabStop
+ ~ControlBar.Tag
+ ~ControlBar.Top
+ ~ControlBar.Touch
+ ~ControlBar.UndockHeight
+ ~ControlBar.UndockWidth
+ ~ControlBar.UseDockManager
+ ~ControlBar.VCLComObject
+ ~ControlBar.Visible
+ ~ControlBar.VisibleDockClientCount
+ ~ControlBar.Width
+ ~ControlBar.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomAction.rst b/docs/source/reference/delphivcl.CustomAction.rst
new file mode 100644
index 0000000..6345c14
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomAction.rst
@@ -0,0 +1,75 @@
+CustomAction
+============
+
+Qualified name: ``delphivcl.CustomAction``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomAction
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomAction.Assign
+ ~CustomAction.BindMethodsToEvents
+ ~CustomAction.Create
+ ~CustomAction.Destroy
+ ~CustomAction.Execute
+ ~CustomAction.Free
+ ~CustomAction.GetNamePath
+ ~CustomAction.GetParentComponent
+ ~CustomAction.HasParent
+ ~CustomAction.InheritsFrom
+ ~CustomAction.SetProps
+ ~CustomAction.ToList
+ ~CustomAction.ToTuple
+ ~CustomAction.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomAction.ActionComponent
+ ~CustomAction.ActionList
+ ~CustomAction.AutoCheck
+ ~CustomAction.Caption
+ ~CustomAction.Category
+ ~CustomAction.Checked
+ ~CustomAction.ClassName
+ ~CustomAction.ComObject
+ ~CustomAction.ComponentCount
+ ~CustomAction.ComponentIndex
+ ~CustomAction.ComponentState
+ ~CustomAction.ComponentStyle
+ ~CustomAction.Components
+ ~CustomAction.DesignInfo
+ ~CustomAction.DisableIfNoHandler
+ ~CustomAction.Enabled
+ ~CustomAction.GroupIndex
+ ~CustomAction.HelpContext
+ ~CustomAction.HelpKeyword
+ ~CustomAction.HelpType
+ ~CustomAction.Hint
+ ~CustomAction.ImageIndex
+ ~CustomAction.ImageName
+ ~CustomAction.Images
+ ~CustomAction.Index
+ ~CustomAction.Name
+ ~CustomAction.Observers
+ ~CustomAction.OnExecute
+ ~CustomAction.OnHint
+ ~CustomAction.OnUpdate
+ ~CustomAction.Owner
+ ~CustomAction.SecondaryShortCuts
+ ~CustomAction.ShortCut
+ ~CustomAction.StatusAction
+ ~CustomAction.Tag
+ ~CustomAction.VCLComObject
+ ~CustomAction.Visible
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomActionList.rst b/docs/source/reference/delphivcl.CustomActionList.rst
new file mode 100644
index 0000000..26a01c4
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomActionList.rst
@@ -0,0 +1,55 @@
+CustomActionList
+================
+
+Qualified name: ``delphivcl.CustomActionList``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomActionList
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomActionList.Assign
+ ~CustomActionList.BindMethodsToEvents
+ ~CustomActionList.Create
+ ~CustomActionList.Destroy
+ ~CustomActionList.Free
+ ~CustomActionList.GetNamePath
+ ~CustomActionList.GetParentComponent
+ ~CustomActionList.HasParent
+ ~CustomActionList.InheritsFrom
+ ~CustomActionList.IsShortCut
+ ~CustomActionList.SetProps
+ ~CustomActionList.ToList
+ ~CustomActionList.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomActionList.ActionCount
+ ~CustomActionList.Actions
+ ~CustomActionList.ClassName
+ ~CustomActionList.ComObject
+ ~CustomActionList.ComponentCount
+ ~CustomActionList.ComponentIndex
+ ~CustomActionList.ComponentState
+ ~CustomActionList.ComponentStyle
+ ~CustomActionList.Components
+ ~CustomActionList.DesignInfo
+ ~CustomActionList.Images
+ ~CustomActionList.Name
+ ~CustomActionList.Observers
+ ~CustomActionList.OnStateChange
+ ~CustomActionList.Owner
+ ~CustomActionList.State
+ ~CustomActionList.Tag
+ ~CustomActionList.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomActivityIndicator.rst b/docs/source/reference/delphivcl.CustomActivityIndicator.rst
new file mode 100644
index 0000000..1a3e1a1
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomActivityIndicator.rst
@@ -0,0 +1,109 @@
+CustomActivityIndicator
+=======================
+
+Qualified name: ``delphivcl.CustomActivityIndicator``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomActivityIndicator
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomActivityIndicator.Assign
+ ~CustomActivityIndicator.BindMethodsToEvents
+ ~CustomActivityIndicator.BringToFront
+ ~CustomActivityIndicator.ClientToScreen
+ ~CustomActivityIndicator.Create
+ ~CustomActivityIndicator.Destroy
+ ~CustomActivityIndicator.Free
+ ~CustomActivityIndicator.GetNamePath
+ ~CustomActivityIndicator.GetParentComponent
+ ~CustomActivityIndicator.HasParent
+ ~CustomActivityIndicator.Hide
+ ~CustomActivityIndicator.InheritsFrom
+ ~CustomActivityIndicator.Invalidate
+ ~CustomActivityIndicator.Repaint
+ ~CustomActivityIndicator.ScreenToClient
+ ~CustomActivityIndicator.SendToBack
+ ~CustomActivityIndicator.SetBounds
+ ~CustomActivityIndicator.SetProps
+ ~CustomActivityIndicator.Show
+ ~CustomActivityIndicator.StartAnimation
+ ~CustomActivityIndicator.StopAnimation
+ ~CustomActivityIndicator.ToList
+ ~CustomActivityIndicator.ToTuple
+ ~CustomActivityIndicator.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomActivityIndicator.Action
+ ~CustomActivityIndicator.Align
+ ~CustomActivityIndicator.AlignWithMargins
+ ~CustomActivityIndicator.Anchors
+ ~CustomActivityIndicator.BiDiMode
+ ~CustomActivityIndicator.BoundsRect
+ ~CustomActivityIndicator.ClassName
+ ~CustomActivityIndicator.ClientHeight
+ ~CustomActivityIndicator.ClientOrigin
+ ~CustomActivityIndicator.ClientRect
+ ~CustomActivityIndicator.ClientWidth
+ ~CustomActivityIndicator.ComObject
+ ~CustomActivityIndicator.ComponentCount
+ ~CustomActivityIndicator.ComponentIndex
+ ~CustomActivityIndicator.ComponentState
+ ~CustomActivityIndicator.ComponentStyle
+ ~CustomActivityIndicator.Components
+ ~CustomActivityIndicator.Constraints
+ ~CustomActivityIndicator.ControlState
+ ~CustomActivityIndicator.ControlStyle
+ ~CustomActivityIndicator.CurrentPPI
+ ~CustomActivityIndicator.Cursor
+ ~CustomActivityIndicator.CustomHint
+ ~CustomActivityIndicator.DesignInfo
+ ~CustomActivityIndicator.DockOrientation
+ ~CustomActivityIndicator.Enabled
+ ~CustomActivityIndicator.ExplicitHeight
+ ~CustomActivityIndicator.ExplicitLeft
+ ~CustomActivityIndicator.ExplicitTop
+ ~CustomActivityIndicator.ExplicitWidth
+ ~CustomActivityIndicator.Floating
+ ~CustomActivityIndicator.FloatingDockSiteClass
+ ~CustomActivityIndicator.Height
+ ~CustomActivityIndicator.HelpContext
+ ~CustomActivityIndicator.HelpKeyword
+ ~CustomActivityIndicator.HelpType
+ ~CustomActivityIndicator.Hint
+ ~CustomActivityIndicator.HostDockSite
+ ~CustomActivityIndicator.LRDockWidth
+ ~CustomActivityIndicator.Left
+ ~CustomActivityIndicator.Margins
+ ~CustomActivityIndicator.Name
+ ~CustomActivityIndicator.Observers
+ ~CustomActivityIndicator.OnGesture
+ ~CustomActivityIndicator.Owner
+ ~CustomActivityIndicator.Parent
+ ~CustomActivityIndicator.ParentCustomHint
+ ~CustomActivityIndicator.ScaleFactor
+ ~CustomActivityIndicator.ShowHint
+ ~CustomActivityIndicator.StyleElements
+ ~CustomActivityIndicator.StyleName
+ ~CustomActivityIndicator.TBDockHeight
+ ~CustomActivityIndicator.Tag
+ ~CustomActivityIndicator.Top
+ ~CustomActivityIndicator.Touch
+ ~CustomActivityIndicator.UndockHeight
+ ~CustomActivityIndicator.UndockWidth
+ ~CustomActivityIndicator.VCLComObject
+ ~CustomActivityIndicator.Visible
+ ~CustomActivityIndicator.Width
+ ~CustomActivityIndicator.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomBindingsList.rst b/docs/source/reference/delphivcl.CustomBindingsList.rst
new file mode 100644
index 0000000..3b39f8d
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomBindingsList.rst
@@ -0,0 +1,60 @@
+CustomBindingsList
+==================
+
+Qualified name: ``delphivcl.CustomBindingsList``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomBindingsList
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomBindingsList.Assign
+ ~CustomBindingsList.BindMethodsToEvents
+ ~CustomBindingsList.Create
+ ~CustomBindingsList.Destroy
+ ~CustomBindingsList.Free
+ ~CustomBindingsList.GetChildren
+ ~CustomBindingsList.GetEnumerator
+ ~CustomBindingsList.GetMethodsScope
+ ~CustomBindingsList.GetNamePath
+ ~CustomBindingsList.GetOutputConverter
+ ~CustomBindingsList.GetParentComponent
+ ~CustomBindingsList.HasParent
+ ~CustomBindingsList.InheritsFrom
+ ~CustomBindingsList.Notify
+ ~CustomBindingsList.SetProps
+ ~CustomBindingsList.ToList
+ ~CustomBindingsList.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomBindingsList.BindCompCount
+ ~CustomBindingsList.ClassName
+ ~CustomBindingsList.ComObject
+ ~CustomBindingsList.ComponentCount
+ ~CustomBindingsList.ComponentIndex
+ ~CustomBindingsList.ComponentState
+ ~CustomBindingsList.ComponentStyle
+ ~CustomBindingsList.Components
+ ~CustomBindingsList.DependencyList
+ ~CustomBindingsList.DesignInfo
+ ~CustomBindingsList.Methods
+ ~CustomBindingsList.Name
+ ~CustomBindingsList.Observers
+ ~CustomBindingsList.OutputConverters
+ ~CustomBindingsList.Owner
+ ~CustomBindingsList.PromptDeleteUnused
+ ~CustomBindingsList.Tag
+ ~CustomBindingsList.UseAppManager
+ ~CustomBindingsList.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomControl.rst b/docs/source/reference/delphivcl.CustomControl.rst
new file mode 100644
index 0000000..f121572
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomControl.rst
@@ -0,0 +1,107 @@
+CustomControl
+=============
+
+Qualified name: ``delphivcl.CustomControl``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomControl
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomControl.Assign
+ ~CustomControl.BindMethodsToEvents
+ ~CustomControl.BringToFront
+ ~CustomControl.ClientToScreen
+ ~CustomControl.Create
+ ~CustomControl.Destroy
+ ~CustomControl.Free
+ ~CustomControl.GetNamePath
+ ~CustomControl.GetParentComponent
+ ~CustomControl.HasParent
+ ~CustomControl.Hide
+ ~CustomControl.InheritsFrom
+ ~CustomControl.Invalidate
+ ~CustomControl.Repaint
+ ~CustomControl.ScreenToClient
+ ~CustomControl.SendToBack
+ ~CustomControl.SetBounds
+ ~CustomControl.SetProps
+ ~CustomControl.Show
+ ~CustomControl.ToList
+ ~CustomControl.ToTuple
+ ~CustomControl.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomControl.Action
+ ~CustomControl.Align
+ ~CustomControl.AlignWithMargins
+ ~CustomControl.Anchors
+ ~CustomControl.BiDiMode
+ ~CustomControl.BoundsRect
+ ~CustomControl.ClassName
+ ~CustomControl.ClientHeight
+ ~CustomControl.ClientOrigin
+ ~CustomControl.ClientRect
+ ~CustomControl.ClientWidth
+ ~CustomControl.ComObject
+ ~CustomControl.ComponentCount
+ ~CustomControl.ComponentIndex
+ ~CustomControl.ComponentState
+ ~CustomControl.ComponentStyle
+ ~CustomControl.Components
+ ~CustomControl.Constraints
+ ~CustomControl.ControlState
+ ~CustomControl.ControlStyle
+ ~CustomControl.CurrentPPI
+ ~CustomControl.Cursor
+ ~CustomControl.CustomHint
+ ~CustomControl.DesignInfo
+ ~CustomControl.DockOrientation
+ ~CustomControl.Enabled
+ ~CustomControl.ExplicitHeight
+ ~CustomControl.ExplicitLeft
+ ~CustomControl.ExplicitTop
+ ~CustomControl.ExplicitWidth
+ ~CustomControl.Floating
+ ~CustomControl.FloatingDockSiteClass
+ ~CustomControl.Height
+ ~CustomControl.HelpContext
+ ~CustomControl.HelpKeyword
+ ~CustomControl.HelpType
+ ~CustomControl.Hint
+ ~CustomControl.HostDockSite
+ ~CustomControl.LRDockWidth
+ ~CustomControl.Left
+ ~CustomControl.Margins
+ ~CustomControl.Name
+ ~CustomControl.Observers
+ ~CustomControl.OnGesture
+ ~CustomControl.Owner
+ ~CustomControl.Parent
+ ~CustomControl.ParentCustomHint
+ ~CustomControl.ScaleFactor
+ ~CustomControl.ShowHint
+ ~CustomControl.StyleElements
+ ~CustomControl.StyleName
+ ~CustomControl.TBDockHeight
+ ~CustomControl.Tag
+ ~CustomControl.Top
+ ~CustomControl.Touch
+ ~CustomControl.UndockHeight
+ ~CustomControl.UndockWidth
+ ~CustomControl.VCLComObject
+ ~CustomControl.Visible
+ ~CustomControl.Width
+ ~CustomControl.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomDrawGrid.rst b/docs/source/reference/delphivcl.CustomDrawGrid.rst
new file mode 100644
index 0000000..89db0ec
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomDrawGrid.rst
@@ -0,0 +1,145 @@
+CustomDrawGrid
+==============
+
+Qualified name: ``delphivcl.CustomDrawGrid``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomDrawGrid
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomDrawGrid.Assign
+ ~CustomDrawGrid.BindMethodsToEvents
+ ~CustomDrawGrid.BringToFront
+ ~CustomDrawGrid.CanFocus
+ ~CustomDrawGrid.CellRect
+ ~CustomDrawGrid.ClientToScreen
+ ~CustomDrawGrid.Free
+ ~CustomDrawGrid.GetNamePath
+ ~CustomDrawGrid.GetParentComponent
+ ~CustomDrawGrid.HasParent
+ ~CustomDrawGrid.Hide
+ ~CustomDrawGrid.InheritsFrom
+ ~CustomDrawGrid.Invalidate
+ ~CustomDrawGrid.MouseToCell
+ ~CustomDrawGrid.Repaint
+ ~CustomDrawGrid.ScreenToClient
+ ~CustomDrawGrid.SendToBack
+ ~CustomDrawGrid.SetBounds
+ ~CustomDrawGrid.SetFocus
+ ~CustomDrawGrid.SetProps
+ ~CustomDrawGrid.Show
+ ~CustomDrawGrid.ToList
+ ~CustomDrawGrid.ToTuple
+ ~CustomDrawGrid.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomDrawGrid.Action
+ ~CustomDrawGrid.Align
+ ~CustomDrawGrid.AlignDisabled
+ ~CustomDrawGrid.AlignWithMargins
+ ~CustomDrawGrid.Anchors
+ ~CustomDrawGrid.BiDiMode
+ ~CustomDrawGrid.BoundsRect
+ ~CustomDrawGrid.Brush
+ ~CustomDrawGrid.Canvas
+ ~CustomDrawGrid.ClassName
+ ~CustomDrawGrid.ClientHeight
+ ~CustomDrawGrid.ClientOrigin
+ ~CustomDrawGrid.ClientRect
+ ~CustomDrawGrid.ClientWidth
+ ~CustomDrawGrid.Col
+ ~CustomDrawGrid.ColWidths
+ ~CustomDrawGrid.ComObject
+ ~CustomDrawGrid.ComponentCount
+ ~CustomDrawGrid.ComponentIndex
+ ~CustomDrawGrid.ComponentState
+ ~CustomDrawGrid.ComponentStyle
+ ~CustomDrawGrid.Components
+ ~CustomDrawGrid.Constraints
+ ~CustomDrawGrid.ControlCount
+ ~CustomDrawGrid.ControlState
+ ~CustomDrawGrid.ControlStyle
+ ~CustomDrawGrid.Controls
+ ~CustomDrawGrid.CurrentPPI
+ ~CustomDrawGrid.Cursor
+ ~CustomDrawGrid.CustomHint
+ ~CustomDrawGrid.DesignInfo
+ ~CustomDrawGrid.DockClientCount
+ ~CustomDrawGrid.DockManager
+ ~CustomDrawGrid.DockOrientation
+ ~CustomDrawGrid.DockSite
+ ~CustomDrawGrid.DoubleBuffered
+ ~CustomDrawGrid.DrawingStyle
+ ~CustomDrawGrid.EditorMode
+ ~CustomDrawGrid.Enabled
+ ~CustomDrawGrid.ExplicitHeight
+ ~CustomDrawGrid.ExplicitLeft
+ ~CustomDrawGrid.ExplicitTop
+ ~CustomDrawGrid.ExplicitWidth
+ ~CustomDrawGrid.Floating
+ ~CustomDrawGrid.FloatingDockSiteClass
+ ~CustomDrawGrid.Focused
+ ~CustomDrawGrid.GridHeight
+ ~CustomDrawGrid.GridWidth
+ ~CustomDrawGrid.Handle
+ ~CustomDrawGrid.HandleAllocated
+ ~CustomDrawGrid.Height
+ ~CustomDrawGrid.HelpContext
+ ~CustomDrawGrid.HelpKeyword
+ ~CustomDrawGrid.HelpType
+ ~CustomDrawGrid.Hint
+ ~CustomDrawGrid.HostDockSite
+ ~CustomDrawGrid.IsDrawingLocked
+ ~CustomDrawGrid.IsUpdating
+ ~CustomDrawGrid.LRDockWidth
+ ~CustomDrawGrid.Left
+ ~CustomDrawGrid.LeftCol
+ ~CustomDrawGrid.Margins
+ ~CustomDrawGrid.MouseInClient
+ ~CustomDrawGrid.Name
+ ~CustomDrawGrid.Observers
+ ~CustomDrawGrid.OnGesture
+ ~CustomDrawGrid.Owner
+ ~CustomDrawGrid.Padding
+ ~CustomDrawGrid.Parent
+ ~CustomDrawGrid.ParentCustomHint
+ ~CustomDrawGrid.ParentDoubleBuffered
+ ~CustomDrawGrid.ParentWindow
+ ~CustomDrawGrid.PixelsPerInch
+ ~CustomDrawGrid.RedrawDisabled
+ ~CustomDrawGrid.Row
+ ~CustomDrawGrid.RowHeights
+ ~CustomDrawGrid.ScaleFactor
+ ~CustomDrawGrid.Selection
+ ~CustomDrawGrid.ShowHint
+ ~CustomDrawGrid.Showing
+ ~CustomDrawGrid.StyleElements
+ ~CustomDrawGrid.StyleName
+ ~CustomDrawGrid.TBDockHeight
+ ~CustomDrawGrid.TabOrder
+ ~CustomDrawGrid.TabStop
+ ~CustomDrawGrid.Tag
+ ~CustomDrawGrid.Top
+ ~CustomDrawGrid.TopRow
+ ~CustomDrawGrid.Touch
+ ~CustomDrawGrid.UndockHeight
+ ~CustomDrawGrid.UndockWidth
+ ~CustomDrawGrid.UseDockManager
+ ~CustomDrawGrid.VCLComObject
+ ~CustomDrawGrid.Visible
+ ~CustomDrawGrid.VisibleDockClientCount
+ ~CustomDrawGrid.Width
+ ~CustomDrawGrid.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomEdit.rst b/docs/source/reference/delphivcl.CustomEdit.rst
new file mode 100644
index 0000000..793d532
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomEdit.rst
@@ -0,0 +1,154 @@
+CustomEdit
+==========
+
+Qualified name: ``delphivcl.CustomEdit``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomEdit
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomEdit.Assign
+ ~CustomEdit.BindMethodsToEvents
+ ~CustomEdit.BringToFront
+ ~CustomEdit.CanFocus
+ ~CustomEdit.Clear
+ ~CustomEdit.ClearSelection
+ ~CustomEdit.ClearUndo
+ ~CustomEdit.ClientToScreen
+ ~CustomEdit.CopyToClipboard
+ ~CustomEdit.Create
+ ~CustomEdit.CutToClipboard
+ ~CustomEdit.DefaultHandler
+ ~CustomEdit.Free
+ ~CustomEdit.GetControlsAlignment
+ ~CustomEdit.GetNamePath
+ ~CustomEdit.GetParentComponent
+ ~CustomEdit.GetSelTextBuf
+ ~CustomEdit.HasParent
+ ~CustomEdit.Hide
+ ~CustomEdit.InheritsFrom
+ ~CustomEdit.Invalidate
+ ~CustomEdit.PasteFromClipboard
+ ~CustomEdit.Repaint
+ ~CustomEdit.ScreenToClient
+ ~CustomEdit.SelectAll
+ ~CustomEdit.SendToBack
+ ~CustomEdit.SetBounds
+ ~CustomEdit.SetFocus
+ ~CustomEdit.SetProps
+ ~CustomEdit.SetSelText
+ ~CustomEdit.SetSelTextBuf
+ ~CustomEdit.Show
+ ~CustomEdit.ToList
+ ~CustomEdit.ToTuple
+ ~CustomEdit.Undo
+ ~CustomEdit.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomEdit.Action
+ ~CustomEdit.Align
+ ~CustomEdit.AlignDisabled
+ ~CustomEdit.AlignWithMargins
+ ~CustomEdit.Alignment
+ ~CustomEdit.Anchors
+ ~CustomEdit.BiDiMode
+ ~CustomEdit.BoundsRect
+ ~CustomEdit.Brush
+ ~CustomEdit.CanUndo
+ ~CustomEdit.CanUndoSelText
+ ~CustomEdit.ClassName
+ ~CustomEdit.ClientHeight
+ ~CustomEdit.ClientOrigin
+ ~CustomEdit.ClientRect
+ ~CustomEdit.ClientWidth
+ ~CustomEdit.ComObject
+ ~CustomEdit.ComponentCount
+ ~CustomEdit.ComponentIndex
+ ~CustomEdit.ComponentState
+ ~CustomEdit.ComponentStyle
+ ~CustomEdit.Components
+ ~CustomEdit.Constraints
+ ~CustomEdit.ControlCount
+ ~CustomEdit.ControlState
+ ~CustomEdit.ControlStyle
+ ~CustomEdit.Controls
+ ~CustomEdit.CurrentPPI
+ ~CustomEdit.Cursor
+ ~CustomEdit.CustomHint
+ ~CustomEdit.DesignInfo
+ ~CustomEdit.DockClientCount
+ ~CustomEdit.DockManager
+ ~CustomEdit.DockOrientation
+ ~CustomEdit.DockSite
+ ~CustomEdit.DoubleBuffered
+ ~CustomEdit.Enabled
+ ~CustomEdit.ExplicitHeight
+ ~CustomEdit.ExplicitLeft
+ ~CustomEdit.ExplicitTop
+ ~CustomEdit.ExplicitWidth
+ ~CustomEdit.Floating
+ ~CustomEdit.FloatingDockSiteClass
+ ~CustomEdit.Focused
+ ~CustomEdit.Handle
+ ~CustomEdit.HandleAllocated
+ ~CustomEdit.Height
+ ~CustomEdit.HelpContext
+ ~CustomEdit.HelpKeyword
+ ~CustomEdit.HelpType
+ ~CustomEdit.Hint
+ ~CustomEdit.HostDockSite
+ ~CustomEdit.IsDrawingLocked
+ ~CustomEdit.LRDockWidth
+ ~CustomEdit.Left
+ ~CustomEdit.Margins
+ ~CustomEdit.Modified
+ ~CustomEdit.MouseInClient
+ ~CustomEdit.Name
+ ~CustomEdit.Observers
+ ~CustomEdit.OnGesture
+ ~CustomEdit.Owner
+ ~CustomEdit.Padding
+ ~CustomEdit.Parent
+ ~CustomEdit.ParentCustomHint
+ ~CustomEdit.ParentDoubleBuffered
+ ~CustomEdit.ParentWindow
+ ~CustomEdit.PixelsPerInch
+ ~CustomEdit.ReadOnly
+ ~CustomEdit.RedrawDisabled
+ ~CustomEdit.ScaleFactor
+ ~CustomEdit.SelLength
+ ~CustomEdit.SelStart
+ ~CustomEdit.SelText
+ ~CustomEdit.ShowHint
+ ~CustomEdit.Showing
+ ~CustomEdit.StyleElements
+ ~CustomEdit.StyleName
+ ~CustomEdit.TBDockHeight
+ ~CustomEdit.TabOrder
+ ~CustomEdit.TabStop
+ ~CustomEdit.Tag
+ ~CustomEdit.Text
+ ~CustomEdit.TextHint
+ ~CustomEdit.Top
+ ~CustomEdit.Touch
+ ~CustomEdit.UndockHeight
+ ~CustomEdit.UndockWidth
+ ~CustomEdit.UseDockManager
+ ~CustomEdit.VCLComObject
+ ~CustomEdit.Visible
+ ~CustomEdit.VisibleDockClientCount
+ ~CustomEdit.Width
+ ~CustomEdit.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomForm.rst b/docs/source/reference/delphivcl.CustomForm.rst
new file mode 100644
index 0000000..cca036e
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomForm.rst
@@ -0,0 +1,184 @@
+CustomForm
+==========
+
+Qualified name: ``delphivcl.CustomForm``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomForm
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomForm.AfterConstruction
+ ~CustomForm.Assign
+ ~CustomForm.BeforeDestruction
+ ~CustomForm.BindMethodsToEvents
+ ~CustomForm.BringToFront
+ ~CustomForm.CanFocus
+ ~CustomForm.ClientToScreen
+ ~CustomForm.Close
+ ~CustomForm.CloseQuery
+ ~CustomForm.Create
+ ~CustomForm.CreateNew
+ ~CustomForm.DefaultHandler
+ ~CustomForm.DefocusControl
+ ~CustomForm.Destroy
+ ~CustomForm.Dock
+ ~CustomForm.FocusControl
+ ~CustomForm.Free
+ ~CustomForm.GetChildren
+ ~CustomForm.GetFormImage
+ ~CustomForm.GetNamePath
+ ~CustomForm.GetParentComponent
+ ~CustomForm.HasParent
+ ~CustomForm.Hide
+ ~CustomForm.InheritsFrom
+ ~CustomForm.Invalidate
+ ~CustomForm.IsShortCut
+ ~CustomForm.LoadProps
+ ~CustomForm.MakeFullyVisible
+ ~CustomForm.MouseWheelHandler
+ ~CustomForm.Print
+ ~CustomForm.RecreateAsPopup
+ ~CustomForm.Release
+ ~CustomForm.Repaint
+ ~CustomForm.ScaleForCurrentDPI
+ ~CustomForm.ScaleForPPI
+ ~CustomForm.ScreenToClient
+ ~CustomForm.SendCancelMode
+ ~CustomForm.SendToBack
+ ~CustomForm.SetBounds
+ ~CustomForm.SetFocus
+ ~CustomForm.SetFocusedControl
+ ~CustomForm.SetProps
+ ~CustomForm.Show
+ ~CustomForm.ShowModal
+ ~CustomForm.ToList
+ ~CustomForm.ToTuple
+ ~CustomForm.Update
+ ~CustomForm.UpdateDesignerCaption
+ ~CustomForm.WantChildKey
+ ~CustomForm.set_PopupParent
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomForm.Action
+ ~CustomForm.Active
+ ~CustomForm.ActiveControl
+ ~CustomForm.ActiveOleControl
+ ~CustomForm.Align
+ ~CustomForm.AlignDisabled
+ ~CustomForm.AlignWithMargins
+ ~CustomForm.Anchors
+ ~CustomForm.BiDiMode
+ ~CustomForm.BorderStyle
+ ~CustomForm.BoundsRect
+ ~CustomForm.Brush
+ ~CustomForm.Canvas
+ ~CustomForm.Caption
+ ~CustomForm.ClassName
+ ~CustomForm.ClientHeight
+ ~CustomForm.ClientOrigin
+ ~CustomForm.ClientRect
+ ~CustomForm.ClientWidth
+ ~CustomForm.Color
+ ~CustomForm.ComObject
+ ~CustomForm.ComponentCount
+ ~CustomForm.ComponentIndex
+ ~CustomForm.ComponentState
+ ~CustomForm.ComponentStyle
+ ~CustomForm.Components
+ ~CustomForm.Constraints
+ ~CustomForm.ControlCount
+ ~CustomForm.ControlState
+ ~CustomForm.ControlStyle
+ ~CustomForm.Controls
+ ~CustomForm.CurrentPPI
+ ~CustomForm.Cursor
+ ~CustomForm.CustomHint
+ ~CustomForm.CustomTitleBar
+ ~CustomForm.DesignInfo
+ ~CustomForm.Designer
+ ~CustomForm.DockClientCount
+ ~CustomForm.DockManager
+ ~CustomForm.DockOrientation
+ ~CustomForm.DockSite
+ ~CustomForm.DoubleBuffered
+ ~CustomForm.DropTarget
+ ~CustomForm.Enabled
+ ~CustomForm.ExplicitHeight
+ ~CustomForm.ExplicitLeft
+ ~CustomForm.ExplicitTop
+ ~CustomForm.ExplicitWidth
+ ~CustomForm.Floating
+ ~CustomForm.FloatingDockSiteClass
+ ~CustomForm.Focused
+ ~CustomForm.Font
+ ~CustomForm.FormState
+ ~CustomForm.GlassFrame
+ ~CustomForm.Handle
+ ~CustomForm.HandleAllocated
+ ~CustomForm.Height
+ ~CustomForm.HelpContext
+ ~CustomForm.HelpFile
+ ~CustomForm.HelpKeyword
+ ~CustomForm.HelpType
+ ~CustomForm.Hint
+ ~CustomForm.HostDockSite
+ ~CustomForm.IsDrawingLocked
+ ~CustomForm.KeyPreview
+ ~CustomForm.LRDockWidth
+ ~CustomForm.Left
+ ~CustomForm.Margins
+ ~CustomForm.Menu
+ ~CustomForm.ModalResult
+ ~CustomForm.Monitor
+ ~CustomForm.MouseInClient
+ ~CustomForm.Name
+ ~CustomForm.Observers
+ ~CustomForm.OleFormObject
+ ~CustomForm.OnGesture
+ ~CustomForm.Owner
+ ~CustomForm.Padding
+ ~CustomForm.Parent
+ ~CustomForm.ParentCustomHint
+ ~CustomForm.ParentDoubleBuffered
+ ~CustomForm.ParentWindow
+ ~CustomForm.PixelsPerInch
+ ~CustomForm.PopupMode
+ ~CustomForm.PopupParent
+ ~CustomForm.RedrawDisabled
+ ~CustomForm.ScaleFactor
+ ~CustomForm.Scaled
+ ~CustomForm.ScreenSnap
+ ~CustomForm.ShowHint
+ ~CustomForm.Showing
+ ~CustomForm.SnapBuffer
+ ~CustomForm.StyleElements
+ ~CustomForm.StyleName
+ ~CustomForm.TBDockHeight
+ ~CustomForm.TabOrder
+ ~CustomForm.TabStop
+ ~CustomForm.Tag
+ ~CustomForm.TaskbarHandler
+ ~CustomForm.Top
+ ~CustomForm.Touch
+ ~CustomForm.UndockHeight
+ ~CustomForm.UndockWidth
+ ~CustomForm.UseDockManager
+ ~CustomForm.VCLComObject
+ ~CustomForm.Visible
+ ~CustomForm.VisibleDockClientCount
+ ~CustomForm.Width
+ ~CustomForm.WindowProc
+ ~CustomForm.WindowState
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomGrid.rst b/docs/source/reference/delphivcl.CustomGrid.rst
new file mode 100644
index 0000000..e4fff8c
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomGrid.rst
@@ -0,0 +1,137 @@
+CustomGrid
+==========
+
+Qualified name: ``delphivcl.CustomGrid``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomGrid
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomGrid.Assign
+ ~CustomGrid.BeginUpdate
+ ~CustomGrid.BindMethodsToEvents
+ ~CustomGrid.BringToFront
+ ~CustomGrid.CanFocus
+ ~CustomGrid.ClientToScreen
+ ~CustomGrid.Create
+ ~CustomGrid.Destroy
+ ~CustomGrid.EndUpdate
+ ~CustomGrid.Free
+ ~CustomGrid.GetNamePath
+ ~CustomGrid.GetParentComponent
+ ~CustomGrid.HasParent
+ ~CustomGrid.Hide
+ ~CustomGrid.InheritsFrom
+ ~CustomGrid.Invalidate
+ ~CustomGrid.MouseCoord
+ ~CustomGrid.Repaint
+ ~CustomGrid.ScreenToClient
+ ~CustomGrid.SendToBack
+ ~CustomGrid.SetBounds
+ ~CustomGrid.SetFocus
+ ~CustomGrid.SetProps
+ ~CustomGrid.Show
+ ~CustomGrid.TextWidthToColWidth
+ ~CustomGrid.ToList
+ ~CustomGrid.ToTuple
+ ~CustomGrid.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomGrid.Action
+ ~CustomGrid.Align
+ ~CustomGrid.AlignDisabled
+ ~CustomGrid.AlignWithMargins
+ ~CustomGrid.Anchors
+ ~CustomGrid.BiDiMode
+ ~CustomGrid.BoundsRect
+ ~CustomGrid.Brush
+ ~CustomGrid.ClassName
+ ~CustomGrid.ClientHeight
+ ~CustomGrid.ClientOrigin
+ ~CustomGrid.ClientRect
+ ~CustomGrid.ClientWidth
+ ~CustomGrid.ComObject
+ ~CustomGrid.ComponentCount
+ ~CustomGrid.ComponentIndex
+ ~CustomGrid.ComponentState
+ ~CustomGrid.ComponentStyle
+ ~CustomGrid.Components
+ ~CustomGrid.Constraints
+ ~CustomGrid.ControlCount
+ ~CustomGrid.ControlState
+ ~CustomGrid.ControlStyle
+ ~CustomGrid.Controls
+ ~CustomGrid.CurrentPPI
+ ~CustomGrid.Cursor
+ ~CustomGrid.CustomHint
+ ~CustomGrid.DesignInfo
+ ~CustomGrid.DockClientCount
+ ~CustomGrid.DockManager
+ ~CustomGrid.DockOrientation
+ ~CustomGrid.DockSite
+ ~CustomGrid.DoubleBuffered
+ ~CustomGrid.Enabled
+ ~CustomGrid.ExplicitHeight
+ ~CustomGrid.ExplicitLeft
+ ~CustomGrid.ExplicitTop
+ ~CustomGrid.ExplicitWidth
+ ~CustomGrid.Floating
+ ~CustomGrid.FloatingDockSiteClass
+ ~CustomGrid.Focused
+ ~CustomGrid.Handle
+ ~CustomGrid.HandleAllocated
+ ~CustomGrid.Height
+ ~CustomGrid.HelpContext
+ ~CustomGrid.HelpKeyword
+ ~CustomGrid.HelpType
+ ~CustomGrid.Hint
+ ~CustomGrid.HostDockSite
+ ~CustomGrid.IsDrawingLocked
+ ~CustomGrid.IsUpdating
+ ~CustomGrid.LRDockWidth
+ ~CustomGrid.Left
+ ~CustomGrid.Margins
+ ~CustomGrid.MouseInClient
+ ~CustomGrid.Name
+ ~CustomGrid.Observers
+ ~CustomGrid.OnGesture
+ ~CustomGrid.Owner
+ ~CustomGrid.Padding
+ ~CustomGrid.Parent
+ ~CustomGrid.ParentCustomHint
+ ~CustomGrid.ParentDoubleBuffered
+ ~CustomGrid.ParentWindow
+ ~CustomGrid.PixelsPerInch
+ ~CustomGrid.RedrawDisabled
+ ~CustomGrid.ScaleFactor
+ ~CustomGrid.ShowHint
+ ~CustomGrid.Showing
+ ~CustomGrid.StyleElements
+ ~CustomGrid.StyleName
+ ~CustomGrid.TBDockHeight
+ ~CustomGrid.TabOrder
+ ~CustomGrid.TabStop
+ ~CustomGrid.Tag
+ ~CustomGrid.Top
+ ~CustomGrid.Touch
+ ~CustomGrid.UndockHeight
+ ~CustomGrid.UndockWidth
+ ~CustomGrid.UseDockManager
+ ~CustomGrid.VCLComObject
+ ~CustomGrid.Visible
+ ~CustomGrid.VisibleDockClientCount
+ ~CustomGrid.Width
+ ~CustomGrid.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomLinkControlToField.rst b/docs/source/reference/delphivcl.CustomLinkControlToField.rst
new file mode 100644
index 0000000..86dab5f
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomLinkControlToField.rst
@@ -0,0 +1,77 @@
+CustomLinkControlToField
+========================
+
+Qualified name: ``delphivcl.CustomLinkControlToField``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomLinkControlToField
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomLinkControlToField.Assign
+ ~CustomLinkControlToField.BindMethodsToEvents
+ ~CustomLinkControlToField.ClearExpressionProperties
+ ~CustomLinkControlToField.Create
+ ~CustomLinkControlToField.Destroy
+ ~CustomLinkControlToField.Free
+ ~CustomLinkControlToField.GenerateExpressions
+ ~CustomLinkControlToField.GetDelegates
+ ~CustomLinkControlToField.GetNamePath
+ ~CustomLinkControlToField.GetParentComponent
+ ~CustomLinkControlToField.HasParent
+ ~CustomLinkControlToField.InheritsFrom
+ ~CustomLinkControlToField.SetProps
+ ~CustomLinkControlToField.ToList
+ ~CustomLinkControlToField.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomLinkControlToField.Active
+ ~CustomLinkControlToField.AutoActivate
+ ~CustomLinkControlToField.Binding
+ ~CustomLinkControlToField.BindingsList
+ ~CustomLinkControlToField.Category
+ ~CustomLinkControlToField.ClassName
+ ~CustomLinkControlToField.ComObject
+ ~CustomLinkControlToField.ComponentCount
+ ~CustomLinkControlToField.ComponentIndex
+ ~CustomLinkControlToField.ComponentState
+ ~CustomLinkControlToField.ComponentStyle
+ ~CustomLinkControlToField.Components
+ ~CustomLinkControlToField.Control
+ ~CustomLinkControlToField.ControlComponent
+ ~CustomLinkControlToField.ControlMemberName
+ ~CustomLinkControlToField.CustomFormat
+ ~CustomLinkControlToField.CustomParse
+ ~CustomLinkControlToField.DataSource
+ ~CustomLinkControlToField.DesignInfo
+ ~CustomLinkControlToField.Direction
+ ~CustomLinkControlToField.DisplayName
+ ~CustomLinkControlToField.FieldName
+ ~CustomLinkControlToField.Index
+ ~CustomLinkControlToField.LookupDataSource
+ ~CustomLinkControlToField.LookupKeyFieldName
+ ~CustomLinkControlToField.LookupValueFieldName
+ ~CustomLinkControlToField.Name
+ ~CustomLinkControlToField.Observers
+ ~CustomLinkControlToField.OnActivated
+ ~CustomLinkControlToField.OnActivating
+ ~CustomLinkControlToField.OnAssignedValue
+ ~CustomLinkControlToField.OnAssigningValue
+ ~CustomLinkControlToField.OnEvalError
+ ~CustomLinkControlToField.Owner
+ ~CustomLinkControlToField.Tag
+ ~CustomLinkControlToField.Track
+ ~CustomLinkControlToField.UseEvalShortcuts
+ ~CustomLinkControlToField.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomLinkListControlToField.rst b/docs/source/reference/delphivcl.CustomLinkListControlToField.rst
new file mode 100644
index 0000000..8b5e4b5
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomLinkListControlToField.rst
@@ -0,0 +1,88 @@
+CustomLinkListControlToField
+============================
+
+Qualified name: ``delphivcl.CustomLinkListControlToField``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomLinkListControlToField
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomLinkListControlToField.Assign
+ ~CustomLinkListControlToField.BindMethodsToEvents
+ ~CustomLinkListControlToField.ClearExpressionProperties
+ ~CustomLinkListControlToField.Create
+ ~CustomLinkListControlToField.Destroy
+ ~CustomLinkListControlToField.FillList
+ ~CustomLinkListControlToField.Free
+ ~CustomLinkListControlToField.GenerateExpressions
+ ~CustomLinkListControlToField.GetDelegates
+ ~CustomLinkListControlToField.GetNamePath
+ ~CustomLinkListControlToField.GetParentComponent
+ ~CustomLinkListControlToField.HasParent
+ ~CustomLinkListControlToField.InheritsFrom
+ ~CustomLinkListControlToField.SetProps
+ ~CustomLinkListControlToField.ToList
+ ~CustomLinkListControlToField.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomLinkListControlToField.Active
+ ~CustomLinkListControlToField.AutoActivate
+ ~CustomLinkListControlToField.AutoBufferCount
+ ~CustomLinkListControlToField.BindLink
+ ~CustomLinkListControlToField.BindingsList
+ ~CustomLinkListControlToField.BufferCount
+ ~CustomLinkListControlToField.Category
+ ~CustomLinkListControlToField.ClassName
+ ~CustomLinkListControlToField.ComObject
+ ~CustomLinkListControlToField.ComponentCount
+ ~CustomLinkListControlToField.ComponentIndex
+ ~CustomLinkListControlToField.ComponentState
+ ~CustomLinkListControlToField.ComponentStyle
+ ~CustomLinkListControlToField.Components
+ ~CustomLinkListControlToField.Control
+ ~CustomLinkListControlToField.ControlComponent
+ ~CustomLinkListControlToField.ControlMemberName
+ ~CustomLinkListControlToField.CustomFormat
+ ~CustomLinkListControlToField.CustomParse
+ ~CustomLinkListControlToField.DataSource
+ ~CustomLinkListControlToField.DesignInfo
+ ~CustomLinkListControlToField.Direction
+ ~CustomLinkListControlToField.DisplayName
+ ~CustomLinkListControlToField.FieldName
+ ~CustomLinkListControlToField.FillBreakCustomFormat
+ ~CustomLinkListControlToField.FillBreakFieldName
+ ~CustomLinkListControlToField.FillBreakGroups
+ ~CustomLinkListControlToField.FillExpressions
+ ~CustomLinkListControlToField.FillHeaderCustomFormat
+ ~CustomLinkListControlToField.FillHeaderExpressions
+ ~CustomLinkListControlToField.FillHeaderFieldName
+ ~CustomLinkListControlToField.Index
+ ~CustomLinkListControlToField.ListItemStyle
+ ~CustomLinkListControlToField.Name
+ ~CustomLinkListControlToField.Observers
+ ~CustomLinkListControlToField.OnActivated
+ ~CustomLinkListControlToField.OnActivating
+ ~CustomLinkListControlToField.OnAssignedValue
+ ~CustomLinkListControlToField.OnAssigningValue
+ ~CustomLinkListControlToField.OnEvalError
+ ~CustomLinkListControlToField.OnFilledList
+ ~CustomLinkListControlToField.OnFilledListItem
+ ~CustomLinkListControlToField.OnFillingList
+ ~CustomLinkListControlToField.OnFillingListItem
+ ~CustomLinkListControlToField.Owner
+ ~CustomLinkListControlToField.Tag
+ ~CustomLinkListControlToField.UseEvalShortcuts
+ ~CustomLinkListControlToField.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomLinkPropertyToField.rst b/docs/source/reference/delphivcl.CustomLinkPropertyToField.rst
new file mode 100644
index 0000000..ff32d72
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomLinkPropertyToField.rst
@@ -0,0 +1,76 @@
+CustomLinkPropertyToField
+=========================
+
+Qualified name: ``delphivcl.CustomLinkPropertyToField``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomLinkPropertyToField
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomLinkPropertyToField.Assign
+ ~CustomLinkPropertyToField.BindMethodsToEvents
+ ~CustomLinkPropertyToField.CanActivate
+ ~CustomLinkPropertyToField.ClearGeneratedExpressions
+ ~CustomLinkPropertyToField.Create
+ ~CustomLinkPropertyToField.Destroy
+ ~CustomLinkPropertyToField.Free
+ ~CustomLinkPropertyToField.GenerateExpressions
+ ~CustomLinkPropertyToField.GetDelegates
+ ~CustomLinkPropertyToField.GetNamePath
+ ~CustomLinkPropertyToField.GetParentComponent
+ ~CustomLinkPropertyToField.HasParent
+ ~CustomLinkPropertyToField.InheritsFrom
+ ~CustomLinkPropertyToField.Loaded
+ ~CustomLinkPropertyToField.RequiresControlHandler
+ ~CustomLinkPropertyToField.SetProps
+ ~CustomLinkPropertyToField.ToList
+ ~CustomLinkPropertyToField.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomLinkPropertyToField.Active
+ ~CustomLinkPropertyToField.AutoActivate
+ ~CustomLinkPropertyToField.BindLink
+ ~CustomLinkPropertyToField.BindingsList
+ ~CustomLinkPropertyToField.Category
+ ~CustomLinkPropertyToField.ClassName
+ ~CustomLinkPropertyToField.ComObject
+ ~CustomLinkPropertyToField.Component
+ ~CustomLinkPropertyToField.ComponentCount
+ ~CustomLinkPropertyToField.ComponentIndex
+ ~CustomLinkPropertyToField.ComponentProperty
+ ~CustomLinkPropertyToField.ComponentState
+ ~CustomLinkPropertyToField.ComponentStyle
+ ~CustomLinkPropertyToField.Components
+ ~CustomLinkPropertyToField.ControlComponent
+ ~CustomLinkPropertyToField.CustomFormat
+ ~CustomLinkPropertyToField.DataSource
+ ~CustomLinkPropertyToField.DesignInfo
+ ~CustomLinkPropertyToField.DisplayName
+ ~CustomLinkPropertyToField.FieldName
+ ~CustomLinkPropertyToField.Index
+ ~CustomLinkPropertyToField.LookupDataSource
+ ~CustomLinkPropertyToField.LookupKeyFieldName
+ ~CustomLinkPropertyToField.LookupValueFieldName
+ ~CustomLinkPropertyToField.Name
+ ~CustomLinkPropertyToField.Observers
+ ~CustomLinkPropertyToField.OnActivated
+ ~CustomLinkPropertyToField.OnActivating
+ ~CustomLinkPropertyToField.OnAssignedValue
+ ~CustomLinkPropertyToField.OnAssigningValue
+ ~CustomLinkPropertyToField.OnEvalError
+ ~CustomLinkPropertyToField.Owner
+ ~CustomLinkPropertyToField.Tag
+ ~CustomLinkPropertyToField.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomMemo.rst b/docs/source/reference/delphivcl.CustomMemo.rst
new file mode 100644
index 0000000..de40bdc
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomMemo.rst
@@ -0,0 +1,145 @@
+CustomMemo
+==========
+
+Qualified name: ``delphivcl.CustomMemo``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomMemo
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomMemo.Assign
+ ~CustomMemo.BindMethodsToEvents
+ ~CustomMemo.BringToFront
+ ~CustomMemo.CanFocus
+ ~CustomMemo.ClientToScreen
+ ~CustomMemo.Create
+ ~CustomMemo.Destroy
+ ~CustomMemo.Free
+ ~CustomMemo.GetNamePath
+ ~CustomMemo.GetParentComponent
+ ~CustomMemo.HasParent
+ ~CustomMemo.Hide
+ ~CustomMemo.InheritsFrom
+ ~CustomMemo.Invalidate
+ ~CustomMemo.Repaint
+ ~CustomMemo.ScreenToClient
+ ~CustomMemo.SendToBack
+ ~CustomMemo.SetBounds
+ ~CustomMemo.SetFocus
+ ~CustomMemo.SetProps
+ ~CustomMemo.Show
+ ~CustomMemo.ToList
+ ~CustomMemo.ToTuple
+ ~CustomMemo.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomMemo.Action
+ ~CustomMemo.Align
+ ~CustomMemo.AlignDisabled
+ ~CustomMemo.AlignWithMargins
+ ~CustomMemo.Alignment
+ ~CustomMemo.Anchors
+ ~CustomMemo.BiDiMode
+ ~CustomMemo.BoundsRect
+ ~CustomMemo.Brush
+ ~CustomMemo.CanUndo
+ ~CustomMemo.CanUndoSelText
+ ~CustomMemo.CaretPos
+ ~CustomMemo.ClassName
+ ~CustomMemo.ClientHeight
+ ~CustomMemo.ClientOrigin
+ ~CustomMemo.ClientRect
+ ~CustomMemo.ClientWidth
+ ~CustomMemo.ComObject
+ ~CustomMemo.ComponentCount
+ ~CustomMemo.ComponentIndex
+ ~CustomMemo.ComponentState
+ ~CustomMemo.ComponentStyle
+ ~CustomMemo.Components
+ ~CustomMemo.Constraints
+ ~CustomMemo.ControlCount
+ ~CustomMemo.ControlState
+ ~CustomMemo.ControlStyle
+ ~CustomMemo.Controls
+ ~CustomMemo.CurrentPPI
+ ~CustomMemo.Cursor
+ ~CustomMemo.CustomHint
+ ~CustomMemo.DesignInfo
+ ~CustomMemo.DockClientCount
+ ~CustomMemo.DockManager
+ ~CustomMemo.DockOrientation
+ ~CustomMemo.DockSite
+ ~CustomMemo.DoubleBuffered
+ ~CustomMemo.EditMargins
+ ~CustomMemo.Enabled
+ ~CustomMemo.ExplicitHeight
+ ~CustomMemo.ExplicitLeft
+ ~CustomMemo.ExplicitTop
+ ~CustomMemo.ExplicitWidth
+ ~CustomMemo.Floating
+ ~CustomMemo.FloatingDockSiteClass
+ ~CustomMemo.Focused
+ ~CustomMemo.Handle
+ ~CustomMemo.HandleAllocated
+ ~CustomMemo.Height
+ ~CustomMemo.HelpContext
+ ~CustomMemo.HelpKeyword
+ ~CustomMemo.HelpType
+ ~CustomMemo.Hint
+ ~CustomMemo.HostDockSite
+ ~CustomMemo.IsDrawingLocked
+ ~CustomMemo.LRDockWidth
+ ~CustomMemo.Left
+ ~CustomMemo.Lines
+ ~CustomMemo.Margins
+ ~CustomMemo.Modified
+ ~CustomMemo.MouseInClient
+ ~CustomMemo.Name
+ ~CustomMemo.Observers
+ ~CustomMemo.OnGesture
+ ~CustomMemo.Owner
+ ~CustomMemo.Padding
+ ~CustomMemo.Parent
+ ~CustomMemo.ParentCustomHint
+ ~CustomMemo.ParentDoubleBuffered
+ ~CustomMemo.ParentWindow
+ ~CustomMemo.PixelsPerInch
+ ~CustomMemo.ReadOnly
+ ~CustomMemo.RedrawDisabled
+ ~CustomMemo.ScaleFactor
+ ~CustomMemo.SelLength
+ ~CustomMemo.SelStart
+ ~CustomMemo.SelText
+ ~CustomMemo.ShowHint
+ ~CustomMemo.Showing
+ ~CustomMemo.StyleElements
+ ~CustomMemo.StyleName
+ ~CustomMemo.TBDockHeight
+ ~CustomMemo.TabOrder
+ ~CustomMemo.TabStop
+ ~CustomMemo.Tag
+ ~CustomMemo.Text
+ ~CustomMemo.TextHint
+ ~CustomMemo.Top
+ ~CustomMemo.Touch
+ ~CustomMemo.UndockHeight
+ ~CustomMemo.UndockWidth
+ ~CustomMemo.UseDockManager
+ ~CustomMemo.VCLComObject
+ ~CustomMemo.Visible
+ ~CustomMemo.VisibleDockClientCount
+ ~CustomMemo.Width
+ ~CustomMemo.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomMemoryStream.rst b/docs/source/reference/delphivcl.CustomMemoryStream.rst
new file mode 100644
index 0000000..6226c06
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomMemoryStream.rst
@@ -0,0 +1,45 @@
+CustomMemoryStream
+==================
+
+Qualified name: ``delphivcl.CustomMemoryStream``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomMemoryStream
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomMemoryStream.Free
+ ~CustomMemoryStream.InheritsFrom
+ ~CustomMemoryStream.Read
+ ~CustomMemoryStream.ReadBytes
+ ~CustomMemoryStream.ReadFloat
+ ~CustomMemoryStream.ReadInt
+ ~CustomMemoryStream.ReadString
+ ~CustomMemoryStream.SaveToFile
+ ~CustomMemoryStream.SaveToStream
+ ~CustomMemoryStream.Seek
+ ~CustomMemoryStream.SetProps
+ ~CustomMemoryStream.ToList
+ ~CustomMemoryStream.ToTuple
+ ~CustomMemoryStream.WriteBytes
+ ~CustomMemoryStream.WriteFloat
+ ~CustomMemoryStream.WriteInt
+ ~CustomMemoryStream.WriteString
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomMemoryStream.ClassName
+ ~CustomMemoryStream.Memory
+ ~CustomMemoryStream.Position
+ ~CustomMemoryStream.Size
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomNumberBox.rst b/docs/source/reference/delphivcl.CustomNumberBox.rst
new file mode 100644
index 0000000..6142cac
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomNumberBox.rst
@@ -0,0 +1,165 @@
+CustomNumberBox
+===============
+
+Qualified name: ``delphivcl.CustomNumberBox``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomNumberBox
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomNumberBox.Assign
+ ~CustomNumberBox.BindMethodsToEvents
+ ~CustomNumberBox.BringToFront
+ ~CustomNumberBox.CanFocus
+ ~CustomNumberBox.ClientToScreen
+ ~CustomNumberBox.Create
+ ~CustomNumberBox.Destroy
+ ~CustomNumberBox.Free
+ ~CustomNumberBox.GetNamePath
+ ~CustomNumberBox.GetParentComponent
+ ~CustomNumberBox.HasParent
+ ~CustomNumberBox.Hide
+ ~CustomNumberBox.InheritsFrom
+ ~CustomNumberBox.Invalidate
+ ~CustomNumberBox.Repaint
+ ~CustomNumberBox.ScreenToClient
+ ~CustomNumberBox.SendToBack
+ ~CustomNumberBox.SetBounds
+ ~CustomNumberBox.SetFocus
+ ~CustomNumberBox.SetProps
+ ~CustomNumberBox.Show
+ ~CustomNumberBox.ToList
+ ~CustomNumberBox.ToTuple
+ ~CustomNumberBox.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomNumberBox.AcceptExpressions
+ ~CustomNumberBox.Action
+ ~CustomNumberBox.Align
+ ~CustomNumberBox.AlignDisabled
+ ~CustomNumberBox.AlignWithMargins
+ ~CustomNumberBox.Alignment
+ ~CustomNumberBox.Anchors
+ ~CustomNumberBox.BiDiMode
+ ~CustomNumberBox.BoundsRect
+ ~CustomNumberBox.Brush
+ ~CustomNumberBox.CanUndo
+ ~CustomNumberBox.CanUndoSelText
+ ~CustomNumberBox.ClassName
+ ~CustomNumberBox.ClientHeight
+ ~CustomNumberBox.ClientOrigin
+ ~CustomNumberBox.ClientRect
+ ~CustomNumberBox.ClientWidth
+ ~CustomNumberBox.ComObject
+ ~CustomNumberBox.ComponentCount
+ ~CustomNumberBox.ComponentIndex
+ ~CustomNumberBox.ComponentState
+ ~CustomNumberBox.ComponentStyle
+ ~CustomNumberBox.Components
+ ~CustomNumberBox.Constraints
+ ~CustomNumberBox.ControlCount
+ ~CustomNumberBox.ControlState
+ ~CustomNumberBox.ControlStyle
+ ~CustomNumberBox.Controls
+ ~CustomNumberBox.CurrencyFormat
+ ~CustomNumberBox.CurrencyString
+ ~CustomNumberBox.CurrentPPI
+ ~CustomNumberBox.Cursor
+ ~CustomNumberBox.CustomHint
+ ~CustomNumberBox.Decimal
+ ~CustomNumberBox.DesignInfo
+ ~CustomNumberBox.DisplayFormat
+ ~CustomNumberBox.DockClientCount
+ ~CustomNumberBox.DockManager
+ ~CustomNumberBox.DockOrientation
+ ~CustomNumberBox.DockSite
+ ~CustomNumberBox.DoubleBuffered
+ ~CustomNumberBox.Enabled
+ ~CustomNumberBox.ExplicitHeight
+ ~CustomNumberBox.ExplicitLeft
+ ~CustomNumberBox.ExplicitTop
+ ~CustomNumberBox.ExplicitWidth
+ ~CustomNumberBox.Floating
+ ~CustomNumberBox.FloatingDockSiteClass
+ ~CustomNumberBox.Focused
+ ~CustomNumberBox.Handle
+ ~CustomNumberBox.HandleAllocated
+ ~CustomNumberBox.Height
+ ~CustomNumberBox.HelpContext
+ ~CustomNumberBox.HelpKeyword
+ ~CustomNumberBox.HelpType
+ ~CustomNumberBox.Hint
+ ~CustomNumberBox.HostDockSite
+ ~CustomNumberBox.IsDrawingLocked
+ ~CustomNumberBox.LRDockWidth
+ ~CustomNumberBox.LargeStep
+ ~CustomNumberBox.Left
+ ~CustomNumberBox.Margins
+ ~CustomNumberBox.MaxValue
+ ~CustomNumberBox.MinValue
+ ~CustomNumberBox.Mode
+ ~CustomNumberBox.Modified
+ ~CustomNumberBox.MouseInClient
+ ~CustomNumberBox.Name
+ ~CustomNumberBox.NegativeValueColor
+ ~CustomNumberBox.Observers
+ ~CustomNumberBox.OnChangeValue
+ ~CustomNumberBox.OnEvaluateExpression
+ ~CustomNumberBox.OnGesture
+ ~CustomNumberBox.OnValidateChar
+ ~CustomNumberBox.Owner
+ ~CustomNumberBox.Padding
+ ~CustomNumberBox.Parent
+ ~CustomNumberBox.ParentCustomHint
+ ~CustomNumberBox.ParentDoubleBuffered
+ ~CustomNumberBox.ParentWindow
+ ~CustomNumberBox.PixelsPerInch
+ ~CustomNumberBox.ReadOnly
+ ~CustomNumberBox.RedrawDisabled
+ ~CustomNumberBox.ScaleFactor
+ ~CustomNumberBox.SelLength
+ ~CustomNumberBox.SelStart
+ ~CustomNumberBox.SelText
+ ~CustomNumberBox.ShowHint
+ ~CustomNumberBox.Showing
+ ~CustomNumberBox.SmallStep
+ ~CustomNumberBox.SpinButtonOptions
+ ~CustomNumberBox.StyleElements
+ ~CustomNumberBox.StyleName
+ ~CustomNumberBox.TBDockHeight
+ ~CustomNumberBox.TabOrder
+ ~CustomNumberBox.TabStop
+ ~CustomNumberBox.Tag
+ ~CustomNumberBox.Text
+ ~CustomNumberBox.TextHint
+ ~CustomNumberBox.Top
+ ~CustomNumberBox.Touch
+ ~CustomNumberBox.UndockHeight
+ ~CustomNumberBox.UndockWidth
+ ~CustomNumberBox.UseDockManager
+ ~CustomNumberBox.UseMouseWheel
+ ~CustomNumberBox.UseNaNValue
+ ~CustomNumberBox.UseUpDownKeys
+ ~CustomNumberBox.VCLComObject
+ ~CustomNumberBox.Value
+ ~CustomNumberBox.ValueCurrency
+ ~CustomNumberBox.ValueFloat
+ ~CustomNumberBox.ValueInt
+ ~CustomNumberBox.Visible
+ ~CustomNumberBox.VisibleDockClientCount
+ ~CustomNumberBox.Width
+ ~CustomNumberBox.WindowProc
+ ~CustomNumberBox.Wrap
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomPrototypeBindSource.rst b/docs/source/reference/delphivcl.CustomPrototypeBindSource.rst
new file mode 100644
index 0000000..281256b
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomPrototypeBindSource.rst
@@ -0,0 +1,62 @@
+CustomPrototypeBindSource
+=========================
+
+Qualified name: ``delphivcl.CustomPrototypeBindSource``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomPrototypeBindSource
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomPrototypeBindSource.Assign
+ ~CustomPrototypeBindSource.BindMethodsToEvents
+ ~CustomPrototypeBindSource.Create
+ ~CustomPrototypeBindSource.Free
+ ~CustomPrototypeBindSource.GetNamePath
+ ~CustomPrototypeBindSource.GetParentComponent
+ ~CustomPrototypeBindSource.HasParent
+ ~CustomPrototypeBindSource.InheritsFrom
+ ~CustomPrototypeBindSource.SetProps
+ ~CustomPrototypeBindSource.ToList
+ ~CustomPrototypeBindSource.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomPrototypeBindSource.Active
+ ~CustomPrototypeBindSource.AutoActivate
+ ~CustomPrototypeBindSource.AutoEdit
+ ~CustomPrototypeBindSource.AutoPost
+ ~CustomPrototypeBindSource.BOF
+ ~CustomPrototypeBindSource.CanModify
+ ~CustomPrototypeBindSource.ClassName
+ ~CustomPrototypeBindSource.ComObject
+ ~CustomPrototypeBindSource.ComponentCount
+ ~CustomPrototypeBindSource.ComponentIndex
+ ~CustomPrototypeBindSource.ComponentState
+ ~CustomPrototypeBindSource.ComponentStyle
+ ~CustomPrototypeBindSource.Components
+ ~CustomPrototypeBindSource.DataGenerator
+ ~CustomPrototypeBindSource.DesignInfo
+ ~CustomPrototypeBindSource.Editing
+ ~CustomPrototypeBindSource.Eof
+ ~CustomPrototypeBindSource.FieldDefs
+ ~CustomPrototypeBindSource.InternalAdapter
+ ~CustomPrototypeBindSource.ItemIndex
+ ~CustomPrototypeBindSource.Name
+ ~CustomPrototypeBindSource.Observers
+ ~CustomPrototypeBindSource.OnCreateAdapter
+ ~CustomPrototypeBindSource.Owner
+ ~CustomPrototypeBindSource.RecordCount
+ ~CustomPrototypeBindSource.Tag
+ ~CustomPrototypeBindSource.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomStatusBar.rst b/docs/source/reference/delphivcl.CustomStatusBar.rst
new file mode 100644
index 0000000..389e3c7
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomStatusBar.rst
@@ -0,0 +1,144 @@
+CustomStatusBar
+===============
+
+Qualified name: ``delphivcl.CustomStatusBar``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomStatusBar
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomStatusBar.Assign
+ ~CustomStatusBar.BindMethodsToEvents
+ ~CustomStatusBar.BringToFront
+ ~CustomStatusBar.CanFocus
+ ~CustomStatusBar.ClientToScreen
+ ~CustomStatusBar.Create
+ ~CustomStatusBar.Destroy
+ ~CustomStatusBar.ExecuteAction
+ ~CustomStatusBar.FlipChildren
+ ~CustomStatusBar.Free
+ ~CustomStatusBar.GetNamePath
+ ~CustomStatusBar.GetParentComponent
+ ~CustomStatusBar.HasParent
+ ~CustomStatusBar.Hide
+ ~CustomStatusBar.InheritsFrom
+ ~CustomStatusBar.Invalidate
+ ~CustomStatusBar.Repaint
+ ~CustomStatusBar.ScreenToClient
+ ~CustomStatusBar.SendToBack
+ ~CustomStatusBar.SetBounds
+ ~CustomStatusBar.SetFocus
+ ~CustomStatusBar.SetProps
+ ~CustomStatusBar.Show
+ ~CustomStatusBar.ToList
+ ~CustomStatusBar.ToTuple
+ ~CustomStatusBar.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomStatusBar.Action
+ ~CustomStatusBar.Align
+ ~CustomStatusBar.AlignDisabled
+ ~CustomStatusBar.AlignWithMargins
+ ~CustomStatusBar.Anchors
+ ~CustomStatusBar.AutoHint
+ ~CustomStatusBar.BiDiMode
+ ~CustomStatusBar.BoundsRect
+ ~CustomStatusBar.Brush
+ ~CustomStatusBar.Canvas
+ ~CustomStatusBar.ClassName
+ ~CustomStatusBar.ClientHeight
+ ~CustomStatusBar.ClientOrigin
+ ~CustomStatusBar.ClientRect
+ ~CustomStatusBar.ClientWidth
+ ~CustomStatusBar.ComObject
+ ~CustomStatusBar.ComponentCount
+ ~CustomStatusBar.ComponentIndex
+ ~CustomStatusBar.ComponentState
+ ~CustomStatusBar.ComponentStyle
+ ~CustomStatusBar.Components
+ ~CustomStatusBar.Constraints
+ ~CustomStatusBar.ControlCount
+ ~CustomStatusBar.ControlState
+ ~CustomStatusBar.ControlStyle
+ ~CustomStatusBar.Controls
+ ~CustomStatusBar.CurrentPPI
+ ~CustomStatusBar.Cursor
+ ~CustomStatusBar.CustomHint
+ ~CustomStatusBar.DesignInfo
+ ~CustomStatusBar.DockClientCount
+ ~CustomStatusBar.DockManager
+ ~CustomStatusBar.DockOrientation
+ ~CustomStatusBar.DockSite
+ ~CustomStatusBar.DoubleBuffered
+ ~CustomStatusBar.Enabled
+ ~CustomStatusBar.ExplicitHeight
+ ~CustomStatusBar.ExplicitLeft
+ ~CustomStatusBar.ExplicitTop
+ ~CustomStatusBar.ExplicitWidth
+ ~CustomStatusBar.Floating
+ ~CustomStatusBar.FloatingDockSiteClass
+ ~CustomStatusBar.Focused
+ ~CustomStatusBar.Handle
+ ~CustomStatusBar.HandleAllocated
+ ~CustomStatusBar.Height
+ ~CustomStatusBar.HelpContext
+ ~CustomStatusBar.HelpKeyword
+ ~CustomStatusBar.HelpType
+ ~CustomStatusBar.Hint
+ ~CustomStatusBar.HostDockSite
+ ~CustomStatusBar.IsDrawingLocked
+ ~CustomStatusBar.LRDockWidth
+ ~CustomStatusBar.Left
+ ~CustomStatusBar.Margins
+ ~CustomStatusBar.MouseInClient
+ ~CustomStatusBar.Name
+ ~CustomStatusBar.Observers
+ ~CustomStatusBar.OnCreatePanelClass
+ ~CustomStatusBar.OnDrawPanel
+ ~CustomStatusBar.OnGesture
+ ~CustomStatusBar.OnHint
+ ~CustomStatusBar.Owner
+ ~CustomStatusBar.Padding
+ ~CustomStatusBar.Panels
+ ~CustomStatusBar.Parent
+ ~CustomStatusBar.ParentCustomHint
+ ~CustomStatusBar.ParentDoubleBuffered
+ ~CustomStatusBar.ParentWindow
+ ~CustomStatusBar.PixelsPerInch
+ ~CustomStatusBar.RedrawDisabled
+ ~CustomStatusBar.ScaleFactor
+ ~CustomStatusBar.ShowHint
+ ~CustomStatusBar.Showing
+ ~CustomStatusBar.SimplePanel
+ ~CustomStatusBar.SimpleText
+ ~CustomStatusBar.SizeGrip
+ ~CustomStatusBar.StyleElements
+ ~CustomStatusBar.StyleName
+ ~CustomStatusBar.TBDockHeight
+ ~CustomStatusBar.TabOrder
+ ~CustomStatusBar.TabStop
+ ~CustomStatusBar.Tag
+ ~CustomStatusBar.Top
+ ~CustomStatusBar.Touch
+ ~CustomStatusBar.UndockHeight
+ ~CustomStatusBar.UndockWidth
+ ~CustomStatusBar.UseDockManager
+ ~CustomStatusBar.UseSystemFont
+ ~CustomStatusBar.VCLComObject
+ ~CustomStatusBar.Visible
+ ~CustomStatusBar.VisibleDockClientCount
+ ~CustomStatusBar.Width
+ ~CustomStatusBar.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomStyleServices.rst b/docs/source/reference/delphivcl.CustomStyleServices.rst
new file mode 100644
index 0000000..ef20f64
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomStyleServices.rst
@@ -0,0 +1,63 @@
+CustomStyleServices
+===================
+
+Qualified name: ``delphivcl.CustomStyleServices``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomStyleServices
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomStyleServices.ApplyThemeChange
+ ~CustomStyleServices.ColorToRGB
+ ~CustomStyleServices.ContentRect
+ ~CustomStyleServices.Create
+ ~CustomStyleServices.DrawEdge
+ ~CustomStyleServices.DrawElement
+ ~CustomStyleServices.DrawIcon
+ ~CustomStyleServices.DrawParentBackground
+ ~CustomStyleServices.DrawText
+ ~CustomStyleServices.Free
+ ~CustomStyleServices.GetElementColor
+ ~CustomStyleServices.GetElementContentRect
+ ~CustomStyleServices.GetElementMargins
+ ~CustomStyleServices.GetElementRegion
+ ~CustomStyleServices.GetElementSize
+ ~CustomStyleServices.GetStyleColor
+ ~CustomStyleServices.GetStyleFontColor
+ ~CustomStyleServices.GetSystemColor
+ ~CustomStyleServices.GetTextExtent
+ ~CustomStyleServices.HasElementFixedPosition
+ ~CustomStyleServices.HasTransparentParts
+ ~CustomStyleServices.InheritsFrom
+ ~CustomStyleServices.IsValidStyle
+ ~CustomStyleServices.LoadFromFile
+ ~CustomStyleServices.PaintBorder
+ ~CustomStyleServices.SaveToFile
+ ~CustomStyleServices.SetProps
+ ~CustomStyleServices.ThemesAvailable
+ ~CustomStyleServices.ThemesEnabled
+ ~CustomStyleServices.ToList
+ ~CustomStyleServices.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomStyleServices.Available
+ ~CustomStyleServices.ClassName
+ ~CustomStyleServices.DesigningState
+ ~CustomStyleServices.Enabled
+ ~CustomStyleServices.Flags
+ ~CustomStyleServices.IsSystemStyle
+ ~CustomStyleServices.Name
+ ~CustomStyleServices.OnThemeChange
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomTabControl.rst b/docs/source/reference/delphivcl.CustomTabControl.rst
new file mode 100644
index 0000000..0c4c9ab
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomTabControl.rst
@@ -0,0 +1,138 @@
+CustomTabControl
+================
+
+Qualified name: ``delphivcl.CustomTabControl``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomTabControl
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomTabControl.Assign
+ ~CustomTabControl.BindMethodsToEvents
+ ~CustomTabControl.BringToFront
+ ~CustomTabControl.CanFocus
+ ~CustomTabControl.ClientToScreen
+ ~CustomTabControl.Create
+ ~CustomTabControl.Destroy
+ ~CustomTabControl.Free
+ ~CustomTabControl.GetHitTestInfoAt
+ ~CustomTabControl.GetNamePath
+ ~CustomTabControl.GetParentComponent
+ ~CustomTabControl.HasParent
+ ~CustomTabControl.Hide
+ ~CustomTabControl.IndexOfTabAt
+ ~CustomTabControl.InheritsFrom
+ ~CustomTabControl.Invalidate
+ ~CustomTabControl.Repaint
+ ~CustomTabControl.RowCount
+ ~CustomTabControl.ScreenToClient
+ ~CustomTabControl.ScrollTabs
+ ~CustomTabControl.SendToBack
+ ~CustomTabControl.SetBounds
+ ~CustomTabControl.SetFocus
+ ~CustomTabControl.SetProps
+ ~CustomTabControl.Show
+ ~CustomTabControl.TabRect
+ ~CustomTabControl.ToList
+ ~CustomTabControl.ToTuple
+ ~CustomTabControl.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomTabControl.Action
+ ~CustomTabControl.Align
+ ~CustomTabControl.AlignDisabled
+ ~CustomTabControl.AlignWithMargins
+ ~CustomTabControl.Anchors
+ ~CustomTabControl.BiDiMode
+ ~CustomTabControl.BoundsRect
+ ~CustomTabControl.Brush
+ ~CustomTabControl.Canvas
+ ~CustomTabControl.ClassName
+ ~CustomTabControl.ClientHeight
+ ~CustomTabControl.ClientOrigin
+ ~CustomTabControl.ClientRect
+ ~CustomTabControl.ClientWidth
+ ~CustomTabControl.ComObject
+ ~CustomTabControl.ComponentCount
+ ~CustomTabControl.ComponentIndex
+ ~CustomTabControl.ComponentState
+ ~CustomTabControl.ComponentStyle
+ ~CustomTabControl.Components
+ ~CustomTabControl.Constraints
+ ~CustomTabControl.ControlCount
+ ~CustomTabControl.ControlState
+ ~CustomTabControl.ControlStyle
+ ~CustomTabControl.Controls
+ ~CustomTabControl.CurrentPPI
+ ~CustomTabControl.Cursor
+ ~CustomTabControl.CustomHint
+ ~CustomTabControl.DesignInfo
+ ~CustomTabControl.DockClientCount
+ ~CustomTabControl.DockManager
+ ~CustomTabControl.DockOrientation
+ ~CustomTabControl.DockSite
+ ~CustomTabControl.DoubleBuffered
+ ~CustomTabControl.Enabled
+ ~CustomTabControl.ExplicitHeight
+ ~CustomTabControl.ExplicitLeft
+ ~CustomTabControl.ExplicitTop
+ ~CustomTabControl.ExplicitWidth
+ ~CustomTabControl.Floating
+ ~CustomTabControl.FloatingDockSiteClass
+ ~CustomTabControl.Focused
+ ~CustomTabControl.Handle
+ ~CustomTabControl.HandleAllocated
+ ~CustomTabControl.Height
+ ~CustomTabControl.HelpContext
+ ~CustomTabControl.HelpKeyword
+ ~CustomTabControl.HelpType
+ ~CustomTabControl.Hint
+ ~CustomTabControl.HostDockSite
+ ~CustomTabControl.IsDrawingLocked
+ ~CustomTabControl.LRDockWidth
+ ~CustomTabControl.Left
+ ~CustomTabControl.Margins
+ ~CustomTabControl.MouseInClient
+ ~CustomTabControl.Name
+ ~CustomTabControl.Observers
+ ~CustomTabControl.OnGesture
+ ~CustomTabControl.Owner
+ ~CustomTabControl.Padding
+ ~CustomTabControl.Parent
+ ~CustomTabControl.ParentCustomHint
+ ~CustomTabControl.ParentDoubleBuffered
+ ~CustomTabControl.ParentWindow
+ ~CustomTabControl.PixelsPerInch
+ ~CustomTabControl.RedrawDisabled
+ ~CustomTabControl.ScaleFactor
+ ~CustomTabControl.ShowHint
+ ~CustomTabControl.Showing
+ ~CustomTabControl.StyleElements
+ ~CustomTabControl.StyleName
+ ~CustomTabControl.TBDockHeight
+ ~CustomTabControl.TabOrder
+ ~CustomTabControl.TabStop
+ ~CustomTabControl.Tag
+ ~CustomTabControl.Top
+ ~CustomTabControl.Touch
+ ~CustomTabControl.UndockHeight
+ ~CustomTabControl.UndockWidth
+ ~CustomTabControl.UseDockManager
+ ~CustomTabControl.VCLComObject
+ ~CustomTabControl.Visible
+ ~CustomTabControl.VisibleDockClientCount
+ ~CustomTabControl.Width
+ ~CustomTabControl.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.CustomToggleSwitch.rst b/docs/source/reference/delphivcl.CustomToggleSwitch.rst
new file mode 100644
index 0000000..00a9beb
--- /dev/null
+++ b/docs/source/reference/delphivcl.CustomToggleSwitch.rst
@@ -0,0 +1,109 @@
+CustomToggleSwitch
+==================
+
+Qualified name: ``delphivcl.CustomToggleSwitch``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: CustomToggleSwitch
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~CustomToggleSwitch.Assign
+ ~CustomToggleSwitch.BindMethodsToEvents
+ ~CustomToggleSwitch.BringToFront
+ ~CustomToggleSwitch.ClientToScreen
+ ~CustomToggleSwitch.Create
+ ~CustomToggleSwitch.Destroy
+ ~CustomToggleSwitch.Free
+ ~CustomToggleSwitch.GetControlsAlignment
+ ~CustomToggleSwitch.GetNamePath
+ ~CustomToggleSwitch.GetParentComponent
+ ~CustomToggleSwitch.HasParent
+ ~CustomToggleSwitch.Hide
+ ~CustomToggleSwitch.InheritsFrom
+ ~CustomToggleSwitch.Invalidate
+ ~CustomToggleSwitch.IsOn
+ ~CustomToggleSwitch.Repaint
+ ~CustomToggleSwitch.ScreenToClient
+ ~CustomToggleSwitch.SendToBack
+ ~CustomToggleSwitch.SetBounds
+ ~CustomToggleSwitch.SetProps
+ ~CustomToggleSwitch.Show
+ ~CustomToggleSwitch.ToList
+ ~CustomToggleSwitch.ToTuple
+ ~CustomToggleSwitch.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~CustomToggleSwitch.Action
+ ~CustomToggleSwitch.Align
+ ~CustomToggleSwitch.AlignWithMargins
+ ~CustomToggleSwitch.Anchors
+ ~CustomToggleSwitch.BiDiMode
+ ~CustomToggleSwitch.BoundsRect
+ ~CustomToggleSwitch.ClassName
+ ~CustomToggleSwitch.ClientHeight
+ ~CustomToggleSwitch.ClientOrigin
+ ~CustomToggleSwitch.ClientRect
+ ~CustomToggleSwitch.ClientWidth
+ ~CustomToggleSwitch.ComObject
+ ~CustomToggleSwitch.ComponentCount
+ ~CustomToggleSwitch.ComponentIndex
+ ~CustomToggleSwitch.ComponentState
+ ~CustomToggleSwitch.ComponentStyle
+ ~CustomToggleSwitch.Components
+ ~CustomToggleSwitch.Constraints
+ ~CustomToggleSwitch.ControlState
+ ~CustomToggleSwitch.ControlStyle
+ ~CustomToggleSwitch.CurrentPPI
+ ~CustomToggleSwitch.Cursor
+ ~CustomToggleSwitch.CustomHint
+ ~CustomToggleSwitch.DesignInfo
+ ~CustomToggleSwitch.DockOrientation
+ ~CustomToggleSwitch.Enabled
+ ~CustomToggleSwitch.ExplicitHeight
+ ~CustomToggleSwitch.ExplicitLeft
+ ~CustomToggleSwitch.ExplicitTop
+ ~CustomToggleSwitch.ExplicitWidth
+ ~CustomToggleSwitch.Floating
+ ~CustomToggleSwitch.FloatingDockSiteClass
+ ~CustomToggleSwitch.Height
+ ~CustomToggleSwitch.HelpContext
+ ~CustomToggleSwitch.HelpKeyword
+ ~CustomToggleSwitch.HelpType
+ ~CustomToggleSwitch.Hint
+ ~CustomToggleSwitch.HostDockSite
+ ~CustomToggleSwitch.LRDockWidth
+ ~CustomToggleSwitch.Left
+ ~CustomToggleSwitch.Margins
+ ~CustomToggleSwitch.Name
+ ~CustomToggleSwitch.Observers
+ ~CustomToggleSwitch.OnGesture
+ ~CustomToggleSwitch.Owner
+ ~CustomToggleSwitch.Parent
+ ~CustomToggleSwitch.ParentCustomHint
+ ~CustomToggleSwitch.ScaleFactor
+ ~CustomToggleSwitch.ShowHint
+ ~CustomToggleSwitch.StyleElements
+ ~CustomToggleSwitch.StyleName
+ ~CustomToggleSwitch.TBDockHeight
+ ~CustomToggleSwitch.Tag
+ ~CustomToggleSwitch.Top
+ ~CustomToggleSwitch.Touch
+ ~CustomToggleSwitch.UndockHeight
+ ~CustomToggleSwitch.UndockWidth
+ ~CustomToggleSwitch.VCLComObject
+ ~CustomToggleSwitch.Visible
+ ~CustomToggleSwitch.Width
+ ~CustomToggleSwitch.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.DateTimePicker.rst b/docs/source/reference/delphivcl.DateTimePicker.rst
new file mode 100644
index 0000000..964097e
--- /dev/null
+++ b/docs/source/reference/delphivcl.DateTimePicker.rst
@@ -0,0 +1,182 @@
+DateTimePicker
+==============
+
+Qualified name: ``delphivcl.DateTimePicker``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: DateTimePicker
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~DateTimePicker.Assign
+ ~DateTimePicker.BindMethodsToEvents
+ ~DateTimePicker.BringToFront
+ ~DateTimePicker.CanFocus
+ ~DateTimePicker.ClientToScreen
+ ~DateTimePicker.Create
+ ~DateTimePicker.Free
+ ~DateTimePicker.GetNamePath
+ ~DateTimePicker.GetParentComponent
+ ~DateTimePicker.HasParent
+ ~DateTimePicker.Hide
+ ~DateTimePicker.InheritsFrom
+ ~DateTimePicker.Invalidate
+ ~DateTimePicker.Repaint
+ ~DateTimePicker.ScreenToClient
+ ~DateTimePicker.SendToBack
+ ~DateTimePicker.SetBounds
+ ~DateTimePicker.SetFocus
+ ~DateTimePicker.SetProps
+ ~DateTimePicker.Show
+ ~DateTimePicker.ToList
+ ~DateTimePicker.ToTuple
+ ~DateTimePicker.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~DateTimePicker.Action
+ ~DateTimePicker.Align
+ ~DateTimePicker.AlignDisabled
+ ~DateTimePicker.AlignWithMargins
+ ~DateTimePicker.Anchors
+ ~DateTimePicker.BevelEdges
+ ~DateTimePicker.BevelInner
+ ~DateTimePicker.BevelKind
+ ~DateTimePicker.BevelOuter
+ ~DateTimePicker.BevelWidth
+ ~DateTimePicker.BiDiMode
+ ~DateTimePicker.BoundsRect
+ ~DateTimePicker.Brush
+ ~DateTimePicker.CalAlignment
+ ~DateTimePicker.CalColors
+ ~DateTimePicker.Checked
+ ~DateTimePicker.ClassName
+ ~DateTimePicker.ClientHeight
+ ~DateTimePicker.ClientOrigin
+ ~DateTimePicker.ClientRect
+ ~DateTimePicker.ClientWidth
+ ~DateTimePicker.Color
+ ~DateTimePicker.ComObject
+ ~DateTimePicker.ComponentCount
+ ~DateTimePicker.ComponentIndex
+ ~DateTimePicker.ComponentState
+ ~DateTimePicker.ComponentStyle
+ ~DateTimePicker.Components
+ ~DateTimePicker.Constraints
+ ~DateTimePicker.ControlCount
+ ~DateTimePicker.ControlState
+ ~DateTimePicker.ControlStyle
+ ~DateTimePicker.Controls
+ ~DateTimePicker.CurrentPPI
+ ~DateTimePicker.Cursor
+ ~DateTimePicker.CustomHint
+ ~DateTimePicker.Date
+ ~DateTimePicker.DateFormat
+ ~DateTimePicker.DateMode
+ ~DateTimePicker.DateTime
+ ~DateTimePicker.DesignInfo
+ ~DateTimePicker.DockClientCount
+ ~DateTimePicker.DockManager
+ ~DateTimePicker.DockOrientation
+ ~DateTimePicker.DockSite
+ ~DateTimePicker.DoubleBuffered
+ ~DateTimePicker.DragCursor
+ ~DateTimePicker.DragKind
+ ~DateTimePicker.DragMode
+ ~DateTimePicker.DroppedDown
+ ~DateTimePicker.Enabled
+ ~DateTimePicker.ExplicitHeight
+ ~DateTimePicker.ExplicitLeft
+ ~DateTimePicker.ExplicitTop
+ ~DateTimePicker.ExplicitWidth
+ ~DateTimePicker.Floating
+ ~DateTimePicker.FloatingDockSiteClass
+ ~DateTimePicker.Focused
+ ~DateTimePicker.Font
+ ~DateTimePicker.Format
+ ~DateTimePicker.Handle
+ ~DateTimePicker.HandleAllocated
+ ~DateTimePicker.Height
+ ~DateTimePicker.HelpContext
+ ~DateTimePicker.HelpKeyword
+ ~DateTimePicker.HelpType
+ ~DateTimePicker.Hint
+ ~DateTimePicker.HostDockSite
+ ~DateTimePicker.ImeMode
+ ~DateTimePicker.ImeName
+ ~DateTimePicker.IsDrawingLocked
+ ~DateTimePicker.Kind
+ ~DateTimePicker.LRDockWidth
+ ~DateTimePicker.Left
+ ~DateTimePicker.Margins
+ ~DateTimePicker.MaxDate
+ ~DateTimePicker.MinDate
+ ~DateTimePicker.MouseInClient
+ ~DateTimePicker.Name
+ ~DateTimePicker.Observers
+ ~DateTimePicker.OnChange
+ ~DateTimePicker.OnClick
+ ~DateTimePicker.OnCloseUp
+ ~DateTimePicker.OnContextPopup
+ ~DateTimePicker.OnDragDrop
+ ~DateTimePicker.OnDragOver
+ ~DateTimePicker.OnDropDown
+ ~DateTimePicker.OnEndDock
+ ~DateTimePicker.OnEndDrag
+ ~DateTimePicker.OnEnter
+ ~DateTimePicker.OnExit
+ ~DateTimePicker.OnGesture
+ ~DateTimePicker.OnKeyDown
+ ~DateTimePicker.OnKeyPress
+ ~DateTimePicker.OnKeyUp
+ ~DateTimePicker.OnMouseEnter
+ ~DateTimePicker.OnMouseLeave
+ ~DateTimePicker.OnStartDock
+ ~DateTimePicker.OnStartDrag
+ ~DateTimePicker.OnUserInput
+ ~DateTimePicker.Owner
+ ~DateTimePicker.Padding
+ ~DateTimePicker.Parent
+ ~DateTimePicker.ParentBiDiMode
+ ~DateTimePicker.ParentColor
+ ~DateTimePicker.ParentCustomHint
+ ~DateTimePicker.ParentDoubleBuffered
+ ~DateTimePicker.ParentFont
+ ~DateTimePicker.ParentShowHint
+ ~DateTimePicker.ParentWindow
+ ~DateTimePicker.ParseInput
+ ~DateTimePicker.PixelsPerInch
+ ~DateTimePicker.PopupMenu
+ ~DateTimePicker.RedrawDisabled
+ ~DateTimePicker.ScaleFactor
+ ~DateTimePicker.ShowCheckbox
+ ~DateTimePicker.ShowHint
+ ~DateTimePicker.Showing
+ ~DateTimePicker.StyleElements
+ ~DateTimePicker.StyleName
+ ~DateTimePicker.TBDockHeight
+ ~DateTimePicker.TabOrder
+ ~DateTimePicker.TabStop
+ ~DateTimePicker.Tag
+ ~DateTimePicker.Time
+ ~DateTimePicker.Top
+ ~DateTimePicker.Touch
+ ~DateTimePicker.UndockHeight
+ ~DateTimePicker.UndockWidth
+ ~DateTimePicker.UseDockManager
+ ~DateTimePicker.VCLComObject
+ ~DateTimePicker.Visible
+ ~DateTimePicker.VisibleDockClientCount
+ ~DateTimePicker.Width
+ ~DateTimePicker.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.DrawGrid.rst b/docs/source/reference/delphivcl.DrawGrid.rst
new file mode 100644
index 0000000..9693a5a
--- /dev/null
+++ b/docs/source/reference/delphivcl.DrawGrid.rst
@@ -0,0 +1,208 @@
+DrawGrid
+========
+
+Qualified name: ``delphivcl.DrawGrid``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: DrawGrid
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~DrawGrid.Assign
+ ~DrawGrid.BindMethodsToEvents
+ ~DrawGrid.BringToFront
+ ~DrawGrid.CanFocus
+ ~DrawGrid.ClientToScreen
+ ~DrawGrid.Free
+ ~DrawGrid.GetNamePath
+ ~DrawGrid.GetParentComponent
+ ~DrawGrid.HasParent
+ ~DrawGrid.Hide
+ ~DrawGrid.InheritsFrom
+ ~DrawGrid.Invalidate
+ ~DrawGrid.Repaint
+ ~DrawGrid.ScreenToClient
+ ~DrawGrid.SendToBack
+ ~DrawGrid.SetBounds
+ ~DrawGrid.SetFocus
+ ~DrawGrid.SetProps
+ ~DrawGrid.Show
+ ~DrawGrid.ToList
+ ~DrawGrid.ToTuple
+ ~DrawGrid.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~DrawGrid.Action
+ ~DrawGrid.Align
+ ~DrawGrid.AlignDisabled
+ ~DrawGrid.AlignWithMargins
+ ~DrawGrid.Anchors
+ ~DrawGrid.BevelEdges
+ ~DrawGrid.BevelInner
+ ~DrawGrid.BevelKind
+ ~DrawGrid.BevelOuter
+ ~DrawGrid.BevelWidth
+ ~DrawGrid.BiDiMode
+ ~DrawGrid.BorderStyle
+ ~DrawGrid.BoundsRect
+ ~DrawGrid.Brush
+ ~DrawGrid.Canvas
+ ~DrawGrid.ClassName
+ ~DrawGrid.ClientHeight
+ ~DrawGrid.ClientOrigin
+ ~DrawGrid.ClientRect
+ ~DrawGrid.ClientWidth
+ ~DrawGrid.Col
+ ~DrawGrid.ColCount
+ ~DrawGrid.ColWidths
+ ~DrawGrid.Color
+ ~DrawGrid.ComObject
+ ~DrawGrid.ComponentCount
+ ~DrawGrid.ComponentIndex
+ ~DrawGrid.ComponentState
+ ~DrawGrid.ComponentStyle
+ ~DrawGrid.Components
+ ~DrawGrid.Constraints
+ ~DrawGrid.ControlCount
+ ~DrawGrid.ControlState
+ ~DrawGrid.ControlStyle
+ ~DrawGrid.Controls
+ ~DrawGrid.Ctl3D
+ ~DrawGrid.CurrentPPI
+ ~DrawGrid.Cursor
+ ~DrawGrid.CustomHint
+ ~DrawGrid.DefaultColAlignment
+ ~DrawGrid.DefaultColWidth
+ ~DrawGrid.DefaultDrawing
+ ~DrawGrid.DefaultRowHeight
+ ~DrawGrid.DesignInfo
+ ~DrawGrid.DockClientCount
+ ~DrawGrid.DockManager
+ ~DrawGrid.DockOrientation
+ ~DrawGrid.DockSite
+ ~DrawGrid.DoubleBuffered
+ ~DrawGrid.DragCursor
+ ~DrawGrid.DragKind
+ ~DrawGrid.DragMode
+ ~DrawGrid.DrawingStyle
+ ~DrawGrid.EditorMode
+ ~DrawGrid.Enabled
+ ~DrawGrid.ExplicitHeight
+ ~DrawGrid.ExplicitLeft
+ ~DrawGrid.ExplicitTop
+ ~DrawGrid.ExplicitWidth
+ ~DrawGrid.FixedColor
+ ~DrawGrid.FixedCols
+ ~DrawGrid.FixedRows
+ ~DrawGrid.Floating
+ ~DrawGrid.FloatingDockSiteClass
+ ~DrawGrid.Focused
+ ~DrawGrid.Font
+ ~DrawGrid.GradientEndColor
+ ~DrawGrid.GradientStartColor
+ ~DrawGrid.GridHeight
+ ~DrawGrid.GridLineWidth
+ ~DrawGrid.GridWidth
+ ~DrawGrid.Handle
+ ~DrawGrid.HandleAllocated
+ ~DrawGrid.Height
+ ~DrawGrid.HelpContext
+ ~DrawGrid.HelpKeyword
+ ~DrawGrid.HelpType
+ ~DrawGrid.Hint
+ ~DrawGrid.HostDockSite
+ ~DrawGrid.IsDrawingLocked
+ ~DrawGrid.IsUpdating
+ ~DrawGrid.LRDockWidth
+ ~DrawGrid.Left
+ ~DrawGrid.LeftCol
+ ~DrawGrid.Margins
+ ~DrawGrid.MouseInClient
+ ~DrawGrid.Name
+ ~DrawGrid.Observers
+ ~DrawGrid.OnClick
+ ~DrawGrid.OnColumnMoved
+ ~DrawGrid.OnContextPopup
+ ~DrawGrid.OnDblClick
+ ~DrawGrid.OnDragDrop
+ ~DrawGrid.OnDragOver
+ ~DrawGrid.OnDrawCell
+ ~DrawGrid.OnEndDock
+ ~DrawGrid.OnEndDrag
+ ~DrawGrid.OnEnter
+ ~DrawGrid.OnExit
+ ~DrawGrid.OnFixedCellClick
+ ~DrawGrid.OnGesture
+ ~DrawGrid.OnGetEditMask
+ ~DrawGrid.OnGetEditText
+ ~DrawGrid.OnKeyDown
+ ~DrawGrid.OnKeyPress
+ ~DrawGrid.OnKeyUp
+ ~DrawGrid.OnMouseActivate
+ ~DrawGrid.OnMouseDown
+ ~DrawGrid.OnMouseEnter
+ ~DrawGrid.OnMouseLeave
+ ~DrawGrid.OnMouseMove
+ ~DrawGrid.OnMouseUp
+ ~DrawGrid.OnMouseWheelDown
+ ~DrawGrid.OnMouseWheelUp
+ ~DrawGrid.OnRowMoved
+ ~DrawGrid.OnSelectCell
+ ~DrawGrid.OnSetEditText
+ ~DrawGrid.OnStartDock
+ ~DrawGrid.OnStartDrag
+ ~DrawGrid.OnTopLeftChanged
+ ~DrawGrid.Options
+ ~DrawGrid.Owner
+ ~DrawGrid.Padding
+ ~DrawGrid.Parent
+ ~DrawGrid.ParentBiDiMode
+ ~DrawGrid.ParentColor
+ ~DrawGrid.ParentCtl3D
+ ~DrawGrid.ParentCustomHint
+ ~DrawGrid.ParentDoubleBuffered
+ ~DrawGrid.ParentFont
+ ~DrawGrid.ParentShowHint
+ ~DrawGrid.ParentWindow
+ ~DrawGrid.PixelsPerInch
+ ~DrawGrid.PopupMenu
+ ~DrawGrid.RedrawDisabled
+ ~DrawGrid.Row
+ ~DrawGrid.RowCount
+ ~DrawGrid.RowHeights
+ ~DrawGrid.ScaleFactor
+ ~DrawGrid.ScrollBars
+ ~DrawGrid.Selection
+ ~DrawGrid.ShowHint
+ ~DrawGrid.Showing
+ ~DrawGrid.StyleElements
+ ~DrawGrid.StyleName
+ ~DrawGrid.TBDockHeight
+ ~DrawGrid.TabOrder
+ ~DrawGrid.TabStop
+ ~DrawGrid.Tag
+ ~DrawGrid.Top
+ ~DrawGrid.TopRow
+ ~DrawGrid.Touch
+ ~DrawGrid.UndockHeight
+ ~DrawGrid.UndockWidth
+ ~DrawGrid.UseDockManager
+ ~DrawGrid.VCLComObject
+ ~DrawGrid.Visible
+ ~DrawGrid.VisibleColCount
+ ~DrawGrid.VisibleDockClientCount
+ ~DrawGrid.VisibleRowCount
+ ~DrawGrid.Width
+ ~DrawGrid.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Edit.rst b/docs/source/reference/delphivcl.Edit.rst
new file mode 100644
index 0000000..b76d543
--- /dev/null
+++ b/docs/source/reference/delphivcl.Edit.rst
@@ -0,0 +1,189 @@
+Edit
+====
+
+Qualified name: ``delphivcl.Edit``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Edit
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Edit.Assign
+ ~Edit.BindMethodsToEvents
+ ~Edit.BringToFront
+ ~Edit.CanFocus
+ ~Edit.ClientToScreen
+ ~Edit.Free
+ ~Edit.GetNamePath
+ ~Edit.GetParentComponent
+ ~Edit.HasParent
+ ~Edit.Hide
+ ~Edit.InheritsFrom
+ ~Edit.Invalidate
+ ~Edit.Repaint
+ ~Edit.ScreenToClient
+ ~Edit.SendToBack
+ ~Edit.SetBounds
+ ~Edit.SetFocus
+ ~Edit.SetProps
+ ~Edit.Show
+ ~Edit.ToList
+ ~Edit.ToTuple
+ ~Edit.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Edit.Action
+ ~Edit.Align
+ ~Edit.AlignDisabled
+ ~Edit.AlignWithMargins
+ ~Edit.Alignment
+ ~Edit.Anchors
+ ~Edit.AutoSelect
+ ~Edit.AutoSize
+ ~Edit.BevelEdges
+ ~Edit.BevelInner
+ ~Edit.BevelKind
+ ~Edit.BevelOuter
+ ~Edit.BevelWidth
+ ~Edit.BiDiMode
+ ~Edit.BorderStyle
+ ~Edit.BoundsRect
+ ~Edit.Brush
+ ~Edit.CanUndo
+ ~Edit.CanUndoSelText
+ ~Edit.CharCase
+ ~Edit.ClassName
+ ~Edit.ClientHeight
+ ~Edit.ClientOrigin
+ ~Edit.ClientRect
+ ~Edit.ClientWidth
+ ~Edit.Color
+ ~Edit.ComObject
+ ~Edit.ComponentCount
+ ~Edit.ComponentIndex
+ ~Edit.ComponentState
+ ~Edit.ComponentStyle
+ ~Edit.Components
+ ~Edit.Constraints
+ ~Edit.ControlCount
+ ~Edit.ControlState
+ ~Edit.ControlStyle
+ ~Edit.Controls
+ ~Edit.Ctl3D
+ ~Edit.CurrentPPI
+ ~Edit.Cursor
+ ~Edit.CustomHint
+ ~Edit.DesignInfo
+ ~Edit.DockClientCount
+ ~Edit.DockManager
+ ~Edit.DockOrientation
+ ~Edit.DockSite
+ ~Edit.DoubleBuffered
+ ~Edit.DragCursor
+ ~Edit.DragKind
+ ~Edit.DragMode
+ ~Edit.Enabled
+ ~Edit.ExplicitHeight
+ ~Edit.ExplicitLeft
+ ~Edit.ExplicitTop
+ ~Edit.ExplicitWidth
+ ~Edit.Floating
+ ~Edit.FloatingDockSiteClass
+ ~Edit.Focused
+ ~Edit.Font
+ ~Edit.Handle
+ ~Edit.HandleAllocated
+ ~Edit.Height
+ ~Edit.HelpContext
+ ~Edit.HelpKeyword
+ ~Edit.HelpType
+ ~Edit.HideSelection
+ ~Edit.Hint
+ ~Edit.HostDockSite
+ ~Edit.ImeMode
+ ~Edit.ImeName
+ ~Edit.IsDrawingLocked
+ ~Edit.LRDockWidth
+ ~Edit.Left
+ ~Edit.Margins
+ ~Edit.MaxLength
+ ~Edit.Modified
+ ~Edit.MouseInClient
+ ~Edit.Name
+ ~Edit.NumbersOnly
+ ~Edit.OEMConvert
+ ~Edit.Observers
+ ~Edit.OnChange
+ ~Edit.OnClick
+ ~Edit.OnContextPopup
+ ~Edit.OnDblClick
+ ~Edit.OnDragDrop
+ ~Edit.OnDragOver
+ ~Edit.OnEndDock
+ ~Edit.OnEndDrag
+ ~Edit.OnEnter
+ ~Edit.OnExit
+ ~Edit.OnGesture
+ ~Edit.OnKeyDown
+ ~Edit.OnKeyPress
+ ~Edit.OnKeyUp
+ ~Edit.OnMouseActivate
+ ~Edit.OnMouseDown
+ ~Edit.OnMouseEnter
+ ~Edit.OnMouseLeave
+ ~Edit.OnMouseMove
+ ~Edit.OnMouseUp
+ ~Edit.OnStartDock
+ ~Edit.OnStartDrag
+ ~Edit.Owner
+ ~Edit.Padding
+ ~Edit.Parent
+ ~Edit.ParentBiDiMode
+ ~Edit.ParentColor
+ ~Edit.ParentCtl3D
+ ~Edit.ParentCustomHint
+ ~Edit.ParentDoubleBuffered
+ ~Edit.ParentFont
+ ~Edit.ParentShowHint
+ ~Edit.ParentWindow
+ ~Edit.PasswordChar
+ ~Edit.PixelsPerInch
+ ~Edit.PopupMenu
+ ~Edit.ReadOnly
+ ~Edit.RedrawDisabled
+ ~Edit.ScaleFactor
+ ~Edit.SelLength
+ ~Edit.SelStart
+ ~Edit.SelText
+ ~Edit.ShowHint
+ ~Edit.Showing
+ ~Edit.StyleElements
+ ~Edit.StyleName
+ ~Edit.TBDockHeight
+ ~Edit.TabOrder
+ ~Edit.TabStop
+ ~Edit.Tag
+ ~Edit.Text
+ ~Edit.TextHint
+ ~Edit.Top
+ ~Edit.Touch
+ ~Edit.UndockHeight
+ ~Edit.UndockWidth
+ ~Edit.UseDockManager
+ ~Edit.VCLComObject
+ ~Edit.Visible
+ ~Edit.VisibleDockClientCount
+ ~Edit.Width
+ ~Edit.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.FileOpenDialog.rst b/docs/source/reference/delphivcl.FileOpenDialog.rst
new file mode 100644
index 0000000..0b02c24
--- /dev/null
+++ b/docs/source/reference/delphivcl.FileOpenDialog.rst
@@ -0,0 +1,66 @@
+FileOpenDialog
+==============
+
+Qualified name: ``delphivcl.FileOpenDialog``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: FileOpenDialog
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~FileOpenDialog.Assign
+ ~FileOpenDialog.BindMethodsToEvents
+ ~FileOpenDialog.Execute
+ ~FileOpenDialog.Free
+ ~FileOpenDialog.GetNamePath
+ ~FileOpenDialog.GetParentComponent
+ ~FileOpenDialog.HasParent
+ ~FileOpenDialog.InheritsFrom
+ ~FileOpenDialog.SetProps
+ ~FileOpenDialog.ToList
+ ~FileOpenDialog.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~FileOpenDialog.ClassName
+ ~FileOpenDialog.ClientGuid
+ ~FileOpenDialog.ComObject
+ ~FileOpenDialog.ComponentCount
+ ~FileOpenDialog.ComponentIndex
+ ~FileOpenDialog.ComponentState
+ ~FileOpenDialog.ComponentStyle
+ ~FileOpenDialog.Components
+ ~FileOpenDialog.DefaultExtension
+ ~FileOpenDialog.DefaultFolder
+ ~FileOpenDialog.DesignInfo
+ ~FileOpenDialog.FavoriteLinks
+ ~FileOpenDialog.FileName
+ ~FileOpenDialog.FileNameLabel
+ ~FileOpenDialog.FileTypeIndex
+ ~FileOpenDialog.FileTypes
+ ~FileOpenDialog.Name
+ ~FileOpenDialog.Observers
+ ~FileOpenDialog.OkButtonLabel
+ ~FileOpenDialog.OnExecute
+ ~FileOpenDialog.OnFileOkClick
+ ~FileOpenDialog.OnFolderChange
+ ~FileOpenDialog.OnFolderChanging
+ ~FileOpenDialog.OnSelectionChange
+ ~FileOpenDialog.OnShareViolation
+ ~FileOpenDialog.OnTypeChange
+ ~FileOpenDialog.Options
+ ~FileOpenDialog.Owner
+ ~FileOpenDialog.Tag
+ ~FileOpenDialog.Title
+ ~FileOpenDialog.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.FileStream.rst b/docs/source/reference/delphivcl.FileStream.rst
new file mode 100644
index 0000000..dc4e045
--- /dev/null
+++ b/docs/source/reference/delphivcl.FileStream.rst
@@ -0,0 +1,44 @@
+FileStream
+==========
+
+Qualified name: ``delphivcl.FileStream``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: FileStream
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~FileStream.Create
+ ~FileStream.Destroy
+ ~FileStream.Free
+ ~FileStream.InheritsFrom
+ ~FileStream.ReadBytes
+ ~FileStream.ReadFloat
+ ~FileStream.ReadInt
+ ~FileStream.ReadString
+ ~FileStream.SetProps
+ ~FileStream.ToList
+ ~FileStream.ToTuple
+ ~FileStream.WriteBytes
+ ~FileStream.WriteFloat
+ ~FileStream.WriteInt
+ ~FileStream.WriteString
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~FileStream.ClassName
+ ~FileStream.FileName
+ ~FileStream.Handle
+ ~FileStream.Position
+ ~FileStream.Size
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Form.rst b/docs/source/reference/delphivcl.Form.rst
new file mode 100644
index 0000000..9271510
--- /dev/null
+++ b/docs/source/reference/delphivcl.Form.rst
@@ -0,0 +1,235 @@
+Form
+====
+
+Qualified name: ``delphivcl.Form``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Form
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Form.ArrangeIcons
+ ~Form.Assign
+ ~Form.BindMethodsToEvents
+ ~Form.BringToFront
+ ~Form.CanFocus
+ ~Form.Cascade
+ ~Form.ClientToScreen
+ ~Form.Close
+ ~Form.CloseQuery
+ ~Form.Free
+ ~Form.GetNamePath
+ ~Form.GetParentComponent
+ ~Form.HasParent
+ ~Form.Hide
+ ~Form.InheritsFrom
+ ~Form.Invalidate
+ ~Form.LoadProps
+ ~Form.Next
+ ~Form.Previous
+ ~Form.Release
+ ~Form.Repaint
+ ~Form.ScreenToClient
+ ~Form.SendToBack
+ ~Form.SetBounds
+ ~Form.SetFocus
+ ~Form.SetProps
+ ~Form.Show
+ ~Form.ShowModal
+ ~Form.Tile
+ ~Form.ToList
+ ~Form.ToTuple
+ ~Form.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Form.Action
+ ~Form.Active
+ ~Form.ActiveControl
+ ~Form.ActiveMDIChild
+ ~Form.ActiveOleControl
+ ~Form.Align
+ ~Form.AlignDisabled
+ ~Form.AlignWithMargins
+ ~Form.AlphaBlend
+ ~Form.AlphaBlendValue
+ ~Form.Anchors
+ ~Form.AutoScroll
+ ~Form.AutoSize
+ ~Form.BiDiMode
+ ~Form.BorderIcons
+ ~Form.BorderStyle
+ ~Form.BorderWidth
+ ~Form.BoundsRect
+ ~Form.Brush
+ ~Form.Canvas
+ ~Form.Caption
+ ~Form.ClassName
+ ~Form.ClientHandle
+ ~Form.ClientHeight
+ ~Form.ClientOrigin
+ ~Form.ClientRect
+ ~Form.ClientWidth
+ ~Form.Color
+ ~Form.ComObject
+ ~Form.ComponentCount
+ ~Form.ComponentIndex
+ ~Form.ComponentState
+ ~Form.ComponentStyle
+ ~Form.Components
+ ~Form.Constraints
+ ~Form.ControlCount
+ ~Form.ControlState
+ ~Form.ControlStyle
+ ~Form.Controls
+ ~Form.Ctl3D
+ ~Form.CurrentPPI
+ ~Form.Cursor
+ ~Form.CustomHint
+ ~Form.CustomTitleBar
+ ~Form.DefaultMonitor
+ ~Form.DesignInfo
+ ~Form.Designer
+ ~Form.DockClientCount
+ ~Form.DockManager
+ ~Form.DockOrientation
+ ~Form.DockSite
+ ~Form.DoubleBuffered
+ ~Form.DragKind
+ ~Form.DragMode
+ ~Form.DropTarget
+ ~Form.Enabled
+ ~Form.ExplicitHeight
+ ~Form.ExplicitLeft
+ ~Form.ExplicitTop
+ ~Form.ExplicitWidth
+ ~Form.Floating
+ ~Form.FloatingDockSiteClass
+ ~Form.Focused
+ ~Form.Font
+ ~Form.FormState
+ ~Form.FormStyle
+ ~Form.GlassFrame
+ ~Form.Handle
+ ~Form.HandleAllocated
+ ~Form.Height
+ ~Form.HelpContext
+ ~Form.HelpFile
+ ~Form.HelpKeyword
+ ~Form.HelpType
+ ~Form.Hint
+ ~Form.HorzScrollBar
+ ~Form.HostDockSite
+ ~Form.Icon
+ ~Form.IsDrawingLocked
+ ~Form.KeyPreview
+ ~Form.LRDockWidth
+ ~Form.Left
+ ~Form.MDIChildCount
+ ~Form.Margins
+ ~Form.Menu
+ ~Form.ModalResult
+ ~Form.Monitor
+ ~Form.MouseInClient
+ ~Form.Name
+ ~Form.ObjectMenuItem
+ ~Form.Observers
+ ~Form.OleFormObject
+ ~Form.OnActivate
+ ~Form.OnAfterMonitorDpiChanged
+ ~Form.OnAlignInsertBefore
+ ~Form.OnAlignPosition
+ ~Form.OnBeforeMonitorDpiChanged
+ ~Form.OnCanResize
+ ~Form.OnClick
+ ~Form.OnClose
+ ~Form.OnCloseQuery
+ ~Form.OnConstrainedResize
+ ~Form.OnContextPopup
+ ~Form.OnCreate
+ ~Form.OnDblClick
+ ~Form.OnDeactivate
+ ~Form.OnDestroy
+ ~Form.OnDockDrop
+ ~Form.OnDockOver
+ ~Form.OnDragDrop
+ ~Form.OnDragOver
+ ~Form.OnEndDock
+ ~Form.OnGesture
+ ~Form.OnGetSiteInfo
+ ~Form.OnHelp
+ ~Form.OnHide
+ ~Form.OnKeyDown
+ ~Form.OnKeyPress
+ ~Form.OnKeyUp
+ ~Form.OnMouseActivate
+ ~Form.OnMouseDown
+ ~Form.OnMouseEnter
+ ~Form.OnMouseLeave
+ ~Form.OnMouseMove
+ ~Form.OnMouseUp
+ ~Form.OnMouseWheel
+ ~Form.OnMouseWheelDown
+ ~Form.OnMouseWheelUp
+ ~Form.OnPaint
+ ~Form.OnResize
+ ~Form.OnShortCut
+ ~Form.OnShow
+ ~Form.OnStartDock
+ ~Form.OnUnDock
+ ~Form.Owner
+ ~Form.Padding
+ ~Form.Parent
+ ~Form.ParentBiDiMode
+ ~Form.ParentCustomHint
+ ~Form.ParentDoubleBuffered
+ ~Form.ParentFont
+ ~Form.ParentWindow
+ ~Form.PixelsPerInch
+ ~Form.PopupMenu
+ ~Form.PopupMode
+ ~Form.PopupParent
+ ~Form.Position
+ ~Form.PrintScale
+ ~Form.RedrawDisabled
+ ~Form.ScaleFactor
+ ~Form.Scaled
+ ~Form.ScreenSnap
+ ~Form.ShowHint
+ ~Form.Showing
+ ~Form.SnapBuffer
+ ~Form.StyleElements
+ ~Form.StyleName
+ ~Form.TBDockHeight
+ ~Form.TabOrder
+ ~Form.TabStop
+ ~Form.Tag
+ ~Form.TaskbarHandler
+ ~Form.TileMode
+ ~Form.TipMode
+ ~Form.Top
+ ~Form.Touch
+ ~Form.TransparentColor
+ ~Form.TransparentColorValue
+ ~Form.UndockHeight
+ ~Form.UndockWidth
+ ~Form.UseDockManager
+ ~Form.VCLComObject
+ ~Form.VertScrollBar
+ ~Form.Visible
+ ~Form.VisibleDockClientCount
+ ~Form.Width
+ ~Form.WindowMenu
+ ~Form.WindowProc
+ ~Form.WindowState
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Graphic.rst b/docs/source/reference/delphivcl.Graphic.rst
new file mode 100644
index 0000000..6c45a60
--- /dev/null
+++ b/docs/source/reference/delphivcl.Graphic.rst
@@ -0,0 +1,57 @@
+Graphic
+=======
+
+Qualified name: ``delphivcl.Graphic``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Graphic
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Graphic.Assign
+ ~Graphic.CanLoadFromStream
+ ~Graphic.Create
+ ~Graphic.Destroy
+ ~Graphic.DisableScaledDrawer
+ ~Graphic.EnableScaledDrawer
+ ~Graphic.Equals
+ ~Graphic.Free
+ ~Graphic.GetNamePath
+ ~Graphic.InheritsFrom
+ ~Graphic.LoadFromClipboardFormat
+ ~Graphic.LoadFromFile
+ ~Graphic.LoadFromStream
+ ~Graphic.SaveToClipboardFormat
+ ~Graphic.SaveToFile
+ ~Graphic.SaveToStream
+ ~Graphic.SetProps
+ ~Graphic.SetSize
+ ~Graphic.ToList
+ ~Graphic.ToTuple
+ ~Graphic.UpdateScaledDrawer
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Graphic.ClassName
+ ~Graphic.Empty
+ ~Graphic.Height
+ ~Graphic.Modified
+ ~Graphic.OnChange
+ ~Graphic.OnProgress
+ ~Graphic.Palette
+ ~Graphic.PaletteModified
+ ~Graphic.ScaledDrawer
+ ~Graphic.SupportsPartialTransparency
+ ~Graphic.Transparent
+ ~Graphic.Width
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.GroupBox.rst b/docs/source/reference/delphivcl.GroupBox.rst
new file mode 100644
index 0000000..2b19f5b
--- /dev/null
+++ b/docs/source/reference/delphivcl.GroupBox.rst
@@ -0,0 +1,170 @@
+GroupBox
+========
+
+Qualified name: ``delphivcl.GroupBox``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: GroupBox
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~GroupBox.Assign
+ ~GroupBox.BindMethodsToEvents
+ ~GroupBox.BringToFront
+ ~GroupBox.CanFocus
+ ~GroupBox.ClientToScreen
+ ~GroupBox.Free
+ ~GroupBox.GetNamePath
+ ~GroupBox.GetParentComponent
+ ~GroupBox.HasParent
+ ~GroupBox.Hide
+ ~GroupBox.InheritsFrom
+ ~GroupBox.Invalidate
+ ~GroupBox.Repaint
+ ~GroupBox.ScreenToClient
+ ~GroupBox.SendToBack
+ ~GroupBox.SetBounds
+ ~GroupBox.SetFocus
+ ~GroupBox.SetProps
+ ~GroupBox.Show
+ ~GroupBox.ToList
+ ~GroupBox.ToTuple
+ ~GroupBox.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~GroupBox.Action
+ ~GroupBox.Align
+ ~GroupBox.AlignDisabled
+ ~GroupBox.AlignWithMargins
+ ~GroupBox.Anchors
+ ~GroupBox.BiDiMode
+ ~GroupBox.BoundsRect
+ ~GroupBox.Brush
+ ~GroupBox.Caption
+ ~GroupBox.ClassName
+ ~GroupBox.ClientHeight
+ ~GroupBox.ClientOrigin
+ ~GroupBox.ClientRect
+ ~GroupBox.ClientWidth
+ ~GroupBox.Color
+ ~GroupBox.ComObject
+ ~GroupBox.ComponentCount
+ ~GroupBox.ComponentIndex
+ ~GroupBox.ComponentState
+ ~GroupBox.ComponentStyle
+ ~GroupBox.Components
+ ~GroupBox.Constraints
+ ~GroupBox.ControlCount
+ ~GroupBox.ControlState
+ ~GroupBox.ControlStyle
+ ~GroupBox.Controls
+ ~GroupBox.Ctl3D
+ ~GroupBox.CurrentPPI
+ ~GroupBox.Cursor
+ ~GroupBox.CustomHint
+ ~GroupBox.DefaultHeaderFont
+ ~GroupBox.DesignInfo
+ ~GroupBox.DockClientCount
+ ~GroupBox.DockManager
+ ~GroupBox.DockOrientation
+ ~GroupBox.DockSite
+ ~GroupBox.DoubleBuffered
+ ~GroupBox.DragCursor
+ ~GroupBox.DragKind
+ ~GroupBox.DragMode
+ ~GroupBox.Enabled
+ ~GroupBox.ExplicitHeight
+ ~GroupBox.ExplicitLeft
+ ~GroupBox.ExplicitTop
+ ~GroupBox.ExplicitWidth
+ ~GroupBox.Floating
+ ~GroupBox.FloatingDockSiteClass
+ ~GroupBox.Focused
+ ~GroupBox.Font
+ ~GroupBox.Handle
+ ~GroupBox.HandleAllocated
+ ~GroupBox.HeaderFont
+ ~GroupBox.Height
+ ~GroupBox.HelpContext
+ ~GroupBox.HelpKeyword
+ ~GroupBox.HelpType
+ ~GroupBox.Hint
+ ~GroupBox.HostDockSite
+ ~GroupBox.IsDrawingLocked
+ ~GroupBox.LRDockWidth
+ ~GroupBox.Left
+ ~GroupBox.Margins
+ ~GroupBox.MouseInClient
+ ~GroupBox.Name
+ ~GroupBox.Observers
+ ~GroupBox.OnAlignInsertBefore
+ ~GroupBox.OnAlignPosition
+ ~GroupBox.OnClick
+ ~GroupBox.OnContextPopup
+ ~GroupBox.OnDblClick
+ ~GroupBox.OnDockDrop
+ ~GroupBox.OnDockOver
+ ~GroupBox.OnDragDrop
+ ~GroupBox.OnDragOver
+ ~GroupBox.OnEndDock
+ ~GroupBox.OnEndDrag
+ ~GroupBox.OnEnter
+ ~GroupBox.OnExit
+ ~GroupBox.OnGesture
+ ~GroupBox.OnGetSiteInfo
+ ~GroupBox.OnMouseActivate
+ ~GroupBox.OnMouseDown
+ ~GroupBox.OnMouseEnter
+ ~GroupBox.OnMouseLeave
+ ~GroupBox.OnMouseMove
+ ~GroupBox.OnMouseUp
+ ~GroupBox.OnStartDock
+ ~GroupBox.OnStartDrag
+ ~GroupBox.OnUnDock
+ ~GroupBox.Owner
+ ~GroupBox.Padding
+ ~GroupBox.Parent
+ ~GroupBox.ParentBackground
+ ~GroupBox.ParentBiDiMode
+ ~GroupBox.ParentColor
+ ~GroupBox.ParentCtl3D
+ ~GroupBox.ParentCustomHint
+ ~GroupBox.ParentDoubleBuffered
+ ~GroupBox.ParentFont
+ ~GroupBox.ParentShowHint
+ ~GroupBox.ParentWindow
+ ~GroupBox.PixelsPerInch
+ ~GroupBox.PopupMenu
+ ~GroupBox.RedrawDisabled
+ ~GroupBox.ScaleFactor
+ ~GroupBox.ShowFrame
+ ~GroupBox.ShowHint
+ ~GroupBox.Showing
+ ~GroupBox.StyleElements
+ ~GroupBox.StyleName
+ ~GroupBox.TBDockHeight
+ ~GroupBox.TabOrder
+ ~GroupBox.TabStop
+ ~GroupBox.Tag
+ ~GroupBox.Top
+ ~GroupBox.Touch
+ ~GroupBox.UndockHeight
+ ~GroupBox.UndockWidth
+ ~GroupBox.UseDockManager
+ ~GroupBox.VCLComObject
+ ~GroupBox.Visible
+ ~GroupBox.VisibleDockClientCount
+ ~GroupBox.Width
+ ~GroupBox.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.HandleStream.rst b/docs/source/reference/delphivcl.HandleStream.rst
new file mode 100644
index 0000000..16fd13a
--- /dev/null
+++ b/docs/source/reference/delphivcl.HandleStream.rst
@@ -0,0 +1,45 @@
+HandleStream
+============
+
+Qualified name: ``delphivcl.HandleStream``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: HandleStream
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~HandleStream.Create
+ ~HandleStream.Free
+ ~HandleStream.InheritsFrom
+ ~HandleStream.Read
+ ~HandleStream.ReadBytes
+ ~HandleStream.ReadFloat
+ ~HandleStream.ReadInt
+ ~HandleStream.ReadString
+ ~HandleStream.Seek
+ ~HandleStream.SetProps
+ ~HandleStream.ToList
+ ~HandleStream.ToTuple
+ ~HandleStream.Write
+ ~HandleStream.WriteBytes
+ ~HandleStream.WriteFloat
+ ~HandleStream.WriteInt
+ ~HandleStream.WriteString
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~HandleStream.ClassName
+ ~HandleStream.Handle
+ ~HandleStream.Position
+ ~HandleStream.Size
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Header.rst b/docs/source/reference/delphivcl.Header.rst
new file mode 100644
index 0000000..cf0ef72
--- /dev/null
+++ b/docs/source/reference/delphivcl.Header.rst
@@ -0,0 +1,142 @@
+Header
+======
+
+Qualified name: ``delphivcl.Header``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Header
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Header.Assign
+ ~Header.BindMethodsToEvents
+ ~Header.BringToFront
+ ~Header.CanFocus
+ ~Header.ClientToScreen
+ ~Header.Create
+ ~Header.Destroy
+ ~Header.Free
+ ~Header.GetNamePath
+ ~Header.GetParentComponent
+ ~Header.HasParent
+ ~Header.Hide
+ ~Header.InheritsFrom
+ ~Header.Invalidate
+ ~Header.Repaint
+ ~Header.ScreenToClient
+ ~Header.SendToBack
+ ~Header.SetBounds
+ ~Header.SetFocus
+ ~Header.SetProps
+ ~Header.Show
+ ~Header.ToList
+ ~Header.ToTuple
+ ~Header.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Header.Action
+ ~Header.Align
+ ~Header.AlignDisabled
+ ~Header.AlignWithMargins
+ ~Header.AllowResize
+ ~Header.Anchors
+ ~Header.BiDiMode
+ ~Header.BorderStyle
+ ~Header.BoundsRect
+ ~Header.Brush
+ ~Header.ClassName
+ ~Header.ClientHeight
+ ~Header.ClientOrigin
+ ~Header.ClientRect
+ ~Header.ClientWidth
+ ~Header.ComObject
+ ~Header.ComponentCount
+ ~Header.ComponentIndex
+ ~Header.ComponentState
+ ~Header.ComponentStyle
+ ~Header.Components
+ ~Header.Constraints
+ ~Header.ControlCount
+ ~Header.ControlState
+ ~Header.ControlStyle
+ ~Header.Controls
+ ~Header.CurrentPPI
+ ~Header.Cursor
+ ~Header.CustomHint
+ ~Header.DesignInfo
+ ~Header.DockClientCount
+ ~Header.DockManager
+ ~Header.DockOrientation
+ ~Header.DockSite
+ ~Header.DoubleBuffered
+ ~Header.Enabled
+ ~Header.ExplicitHeight
+ ~Header.ExplicitLeft
+ ~Header.ExplicitTop
+ ~Header.ExplicitWidth
+ ~Header.Floating
+ ~Header.FloatingDockSiteClass
+ ~Header.Focused
+ ~Header.Font
+ ~Header.Handle
+ ~Header.HandleAllocated
+ ~Header.Height
+ ~Header.HelpContext
+ ~Header.HelpKeyword
+ ~Header.HelpType
+ ~Header.Hint
+ ~Header.HostDockSite
+ ~Header.IsDrawingLocked
+ ~Header.LRDockWidth
+ ~Header.Left
+ ~Header.Margins
+ ~Header.MouseInClient
+ ~Header.Name
+ ~Header.Observers
+ ~Header.OnContextPopup
+ ~Header.OnGesture
+ ~Header.OnSized
+ ~Header.OnSizing
+ ~Header.Owner
+ ~Header.Padding
+ ~Header.Parent
+ ~Header.ParentCustomHint
+ ~Header.ParentDoubleBuffered
+ ~Header.ParentFont
+ ~Header.ParentShowHint
+ ~Header.ParentWindow
+ ~Header.PixelsPerInch
+ ~Header.PopupMenu
+ ~Header.RedrawDisabled
+ ~Header.ScaleFactor
+ ~Header.Sections
+ ~Header.ShowHint
+ ~Header.Showing
+ ~Header.StyleElements
+ ~Header.StyleName
+ ~Header.TBDockHeight
+ ~Header.TabOrder
+ ~Header.TabStop
+ ~Header.Tag
+ ~Header.Top
+ ~Header.Touch
+ ~Header.UndockHeight
+ ~Header.UndockWidth
+ ~Header.UseDockManager
+ ~Header.VCLComObject
+ ~Header.Visible
+ ~Header.VisibleDockClientCount
+ ~Header.Width
+ ~Header.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Icon.rst b/docs/source/reference/delphivcl.Icon.rst
new file mode 100644
index 0000000..0b5bde4
--- /dev/null
+++ b/docs/source/reference/delphivcl.Icon.rst
@@ -0,0 +1,59 @@
+Icon
+====
+
+Qualified name: ``delphivcl.Icon``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Icon
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Icon.Assign
+ ~Icon.AssignTo
+ ~Icon.CanLoadFromStream
+ ~Icon.Create
+ ~Icon.Destroy
+ ~Icon.Free
+ ~Icon.GetNamePath
+ ~Icon.HandleAllocated
+ ~Icon.InheritsFrom
+ ~Icon.LoadFromClipboardFormat
+ ~Icon.LoadFromFile
+ ~Icon.LoadFromResourceID
+ ~Icon.LoadFromResourceName
+ ~Icon.LoadFromStream
+ ~Icon.ReleaseHandle
+ ~Icon.SaveToClipboardFormat
+ ~Icon.SaveToFile
+ ~Icon.SaveToStream
+ ~Icon.SetProps
+ ~Icon.SetSize
+ ~Icon.ToList
+ ~Icon.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Icon.ClassName
+ ~Icon.Empty
+ ~Icon.Handle
+ ~Icon.Height
+ ~Icon.Modified
+ ~Icon.OnChange
+ ~Icon.OnProgress
+ ~Icon.Palette
+ ~Icon.PaletteModified
+ ~Icon.ScaledDrawer
+ ~Icon.SupportsPartialTransparency
+ ~Icon.Transparent
+ ~Icon.Width
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Label.rst b/docs/source/reference/delphivcl.Label.rst
new file mode 100644
index 0000000..5cc26fe
--- /dev/null
+++ b/docs/source/reference/delphivcl.Label.rst
@@ -0,0 +1,140 @@
+Label
+=====
+
+Qualified name: ``delphivcl.Label``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Label
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Label.Assign
+ ~Label.BindMethodsToEvents
+ ~Label.BringToFront
+ ~Label.ClientToScreen
+ ~Label.Free
+ ~Label.GetNamePath
+ ~Label.GetParentComponent
+ ~Label.HasParent
+ ~Label.Hide
+ ~Label.InheritsFrom
+ ~Label.Invalidate
+ ~Label.Repaint
+ ~Label.ScreenToClient
+ ~Label.SendToBack
+ ~Label.SetBounds
+ ~Label.SetProps
+ ~Label.Show
+ ~Label.ToList
+ ~Label.ToTuple
+ ~Label.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Label.Action
+ ~Label.Align
+ ~Label.AlignWithMargins
+ ~Label.Alignment
+ ~Label.Anchors
+ ~Label.AutoSize
+ ~Label.BiDiMode
+ ~Label.BoundsRect
+ ~Label.Caption
+ ~Label.ClassName
+ ~Label.ClientHeight
+ ~Label.ClientOrigin
+ ~Label.ClientRect
+ ~Label.ClientWidth
+ ~Label.Color
+ ~Label.ComObject
+ ~Label.ComponentCount
+ ~Label.ComponentIndex
+ ~Label.ComponentState
+ ~Label.ComponentStyle
+ ~Label.Components
+ ~Label.Constraints
+ ~Label.ControlState
+ ~Label.ControlStyle
+ ~Label.CurrentPPI
+ ~Label.Cursor
+ ~Label.CustomHint
+ ~Label.DesignInfo
+ ~Label.DockOrientation
+ ~Label.DragCursor
+ ~Label.DragKind
+ ~Label.DragMode
+ ~Label.EllipsisPosition
+ ~Label.Enabled
+ ~Label.ExplicitHeight
+ ~Label.ExplicitLeft
+ ~Label.ExplicitTop
+ ~Label.ExplicitWidth
+ ~Label.Floating
+ ~Label.FloatingDockSiteClass
+ ~Label.FocusControl
+ ~Label.Font
+ ~Label.GlowSize
+ ~Label.Height
+ ~Label.HelpContext
+ ~Label.HelpKeyword
+ ~Label.HelpType
+ ~Label.Hint
+ ~Label.HostDockSite
+ ~Label.LRDockWidth
+ ~Label.Layout
+ ~Label.Left
+ ~Label.Margins
+ ~Label.Name
+ ~Label.Observers
+ ~Label.OnClick
+ ~Label.OnContextPopup
+ ~Label.OnDblClick
+ ~Label.OnDragDrop
+ ~Label.OnDragOver
+ ~Label.OnEndDock
+ ~Label.OnEndDrag
+ ~Label.OnGesture
+ ~Label.OnMouseActivate
+ ~Label.OnMouseDown
+ ~Label.OnMouseEnter
+ ~Label.OnMouseLeave
+ ~Label.OnMouseMove
+ ~Label.OnMouseUp
+ ~Label.OnStartDock
+ ~Label.OnStartDrag
+ ~Label.Owner
+ ~Label.Parent
+ ~Label.ParentBiDiMode
+ ~Label.ParentColor
+ ~Label.ParentCustomHint
+ ~Label.ParentFont
+ ~Label.ParentShowHint
+ ~Label.PopupMenu
+ ~Label.ScaleFactor
+ ~Label.ShowAccelChar
+ ~Label.ShowHint
+ ~Label.StyleElements
+ ~Label.StyleName
+ ~Label.TBDockHeight
+ ~Label.Tag
+ ~Label.Top
+ ~Label.Touch
+ ~Label.Transparent
+ ~Label.UndockHeight
+ ~Label.UndockWidth
+ ~Label.VCLComObject
+ ~Label.Visible
+ ~Label.Width
+ ~Label.WindowProc
+ ~Label.WordWrap
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.LabeledEdit.rst b/docs/source/reference/delphivcl.LabeledEdit.rst
new file mode 100644
index 0000000..3003f19
--- /dev/null
+++ b/docs/source/reference/delphivcl.LabeledEdit.rst
@@ -0,0 +1,187 @@
+LabeledEdit
+===========
+
+Qualified name: ``delphivcl.LabeledEdit``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: LabeledEdit
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~LabeledEdit.Assign
+ ~LabeledEdit.BindMethodsToEvents
+ ~LabeledEdit.BringToFront
+ ~LabeledEdit.CanFocus
+ ~LabeledEdit.ClientToScreen
+ ~LabeledEdit.Free
+ ~LabeledEdit.GetNamePath
+ ~LabeledEdit.GetParentComponent
+ ~LabeledEdit.HasParent
+ ~LabeledEdit.Hide
+ ~LabeledEdit.InheritsFrom
+ ~LabeledEdit.Invalidate
+ ~LabeledEdit.Repaint
+ ~LabeledEdit.ScreenToClient
+ ~LabeledEdit.SendToBack
+ ~LabeledEdit.SetBounds
+ ~LabeledEdit.SetFocus
+ ~LabeledEdit.SetProps
+ ~LabeledEdit.Show
+ ~LabeledEdit.ToList
+ ~LabeledEdit.ToTuple
+ ~LabeledEdit.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~LabeledEdit.Action
+ ~LabeledEdit.Align
+ ~LabeledEdit.AlignDisabled
+ ~LabeledEdit.AlignWithMargins
+ ~LabeledEdit.Alignment
+ ~LabeledEdit.Anchors
+ ~LabeledEdit.AutoSelect
+ ~LabeledEdit.AutoSize
+ ~LabeledEdit.BevelEdges
+ ~LabeledEdit.BevelInner
+ ~LabeledEdit.BevelKind
+ ~LabeledEdit.BevelOuter
+ ~LabeledEdit.BevelWidth
+ ~LabeledEdit.BiDiMode
+ ~LabeledEdit.BorderStyle
+ ~LabeledEdit.BoundsRect
+ ~LabeledEdit.Brush
+ ~LabeledEdit.CharCase
+ ~LabeledEdit.ClassName
+ ~LabeledEdit.ClientHeight
+ ~LabeledEdit.ClientOrigin
+ ~LabeledEdit.ClientRect
+ ~LabeledEdit.ClientWidth
+ ~LabeledEdit.Color
+ ~LabeledEdit.ComObject
+ ~LabeledEdit.ComponentCount
+ ~LabeledEdit.ComponentIndex
+ ~LabeledEdit.ComponentState
+ ~LabeledEdit.ComponentStyle
+ ~LabeledEdit.Components
+ ~LabeledEdit.Constraints
+ ~LabeledEdit.ControlCount
+ ~LabeledEdit.ControlState
+ ~LabeledEdit.ControlStyle
+ ~LabeledEdit.Controls
+ ~LabeledEdit.Ctl3D
+ ~LabeledEdit.CurrentPPI
+ ~LabeledEdit.Cursor
+ ~LabeledEdit.CustomHint
+ ~LabeledEdit.DesignInfo
+ ~LabeledEdit.DockClientCount
+ ~LabeledEdit.DockManager
+ ~LabeledEdit.DockOrientation
+ ~LabeledEdit.DockSite
+ ~LabeledEdit.DoubleBuffered
+ ~LabeledEdit.DragCursor
+ ~LabeledEdit.DragKind
+ ~LabeledEdit.DragMode
+ ~LabeledEdit.EditLabel
+ ~LabeledEdit.EditMask
+ ~LabeledEdit.Enabled
+ ~LabeledEdit.ExplicitHeight
+ ~LabeledEdit.ExplicitLeft
+ ~LabeledEdit.ExplicitTop
+ ~LabeledEdit.ExplicitWidth
+ ~LabeledEdit.Floating
+ ~LabeledEdit.FloatingDockSiteClass
+ ~LabeledEdit.Focused
+ ~LabeledEdit.Font
+ ~LabeledEdit.Handle
+ ~LabeledEdit.HandleAllocated
+ ~LabeledEdit.Height
+ ~LabeledEdit.HelpContext
+ ~LabeledEdit.HelpKeyword
+ ~LabeledEdit.HelpType
+ ~LabeledEdit.HideSelection
+ ~LabeledEdit.Hint
+ ~LabeledEdit.HostDockSite
+ ~LabeledEdit.ImeMode
+ ~LabeledEdit.ImeName
+ ~LabeledEdit.IsDrawingLocked
+ ~LabeledEdit.LRDockWidth
+ ~LabeledEdit.LabelPosition
+ ~LabeledEdit.LabelSpacing
+ ~LabeledEdit.Left
+ ~LabeledEdit.Margins
+ ~LabeledEdit.MaxLength
+ ~LabeledEdit.MouseInClient
+ ~LabeledEdit.Name
+ ~LabeledEdit.NumbersOnly
+ ~LabeledEdit.OEMConvert
+ ~LabeledEdit.Observers
+ ~LabeledEdit.OnChange
+ ~LabeledEdit.OnClick
+ ~LabeledEdit.OnContextPopup
+ ~LabeledEdit.OnDblClick
+ ~LabeledEdit.OnDragDrop
+ ~LabeledEdit.OnDragOver
+ ~LabeledEdit.OnEndDock
+ ~LabeledEdit.OnEndDrag
+ ~LabeledEdit.OnEnter
+ ~LabeledEdit.OnExit
+ ~LabeledEdit.OnGesture
+ ~LabeledEdit.OnKeyDown
+ ~LabeledEdit.OnKeyPress
+ ~LabeledEdit.OnKeyUp
+ ~LabeledEdit.OnMouseActivate
+ ~LabeledEdit.OnMouseDown
+ ~LabeledEdit.OnMouseEnter
+ ~LabeledEdit.OnMouseLeave
+ ~LabeledEdit.OnMouseMove
+ ~LabeledEdit.OnMouseUp
+ ~LabeledEdit.OnStartDock
+ ~LabeledEdit.OnStartDrag
+ ~LabeledEdit.Owner
+ ~LabeledEdit.Padding
+ ~LabeledEdit.Parent
+ ~LabeledEdit.ParentBiDiMode
+ ~LabeledEdit.ParentColor
+ ~LabeledEdit.ParentCtl3D
+ ~LabeledEdit.ParentCustomHint
+ ~LabeledEdit.ParentDoubleBuffered
+ ~LabeledEdit.ParentFont
+ ~LabeledEdit.ParentShowHint
+ ~LabeledEdit.ParentWindow
+ ~LabeledEdit.PasswordChar
+ ~LabeledEdit.PixelsPerInch
+ ~LabeledEdit.PopupMenu
+ ~LabeledEdit.ReadOnly
+ ~LabeledEdit.RedrawDisabled
+ ~LabeledEdit.ScaleFactor
+ ~LabeledEdit.ShowHint
+ ~LabeledEdit.Showing
+ ~LabeledEdit.StyleElements
+ ~LabeledEdit.StyleName
+ ~LabeledEdit.TBDockHeight
+ ~LabeledEdit.TabOrder
+ ~LabeledEdit.TabStop
+ ~LabeledEdit.Tag
+ ~LabeledEdit.Text
+ ~LabeledEdit.TextHint
+ ~LabeledEdit.Top
+ ~LabeledEdit.Touch
+ ~LabeledEdit.UndockHeight
+ ~LabeledEdit.UndockWidth
+ ~LabeledEdit.UseDockManager
+ ~LabeledEdit.VCLComObject
+ ~LabeledEdit.Visible
+ ~LabeledEdit.VisibleDockClientCount
+ ~LabeledEdit.Width
+ ~LabeledEdit.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.LinkControlDelegate.rst b/docs/source/reference/delphivcl.LinkControlDelegate.rst
new file mode 100644
index 0000000..730085b
--- /dev/null
+++ b/docs/source/reference/delphivcl.LinkControlDelegate.rst
@@ -0,0 +1,58 @@
+LinkControlDelegate
+===================
+
+Qualified name: ``delphivcl.LinkControlDelegate``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: LinkControlDelegate
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~LinkControlDelegate.Assign
+ ~LinkControlDelegate.BindMethodsToEvents
+ ~LinkControlDelegate.CanSetControlComponent
+ ~LinkControlDelegate.Free
+ ~LinkControlDelegate.GetNamePath
+ ~LinkControlDelegate.GetParentComponent
+ ~LinkControlDelegate.HasParent
+ ~LinkControlDelegate.InheritsFrom
+ ~LinkControlDelegate.SetProps
+ ~LinkControlDelegate.ToList
+ ~LinkControlDelegate.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~LinkControlDelegate.BindingsList
+ ~LinkControlDelegate.Category
+ ~LinkControlDelegate.ClassName
+ ~LinkControlDelegate.ComObject
+ ~LinkControlDelegate.ComponentCount
+ ~LinkControlDelegate.ComponentIndex
+ ~LinkControlDelegate.ComponentState
+ ~LinkControlDelegate.ComponentStyle
+ ~LinkControlDelegate.Components
+ ~LinkControlDelegate.ControlComponent
+ ~LinkControlDelegate.DesignInfo
+ ~LinkControlDelegate.DisplayName
+ ~LinkControlDelegate.Index
+ ~LinkControlDelegate.Name
+ ~LinkControlDelegate.Observers
+ ~LinkControlDelegate.OnActivated
+ ~LinkControlDelegate.OnActivating
+ ~LinkControlDelegate.OnAssignedValue
+ ~LinkControlDelegate.OnAssigningValue
+ ~LinkControlDelegate.OnEvalError
+ ~LinkControlDelegate.Owner
+ ~LinkControlDelegate.Tag
+ ~LinkControlDelegate.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.LinkControlToField.rst b/docs/source/reference/delphivcl.LinkControlToField.rst
new file mode 100644
index 0000000..6f81ec0
--- /dev/null
+++ b/docs/source/reference/delphivcl.LinkControlToField.rst
@@ -0,0 +1,72 @@
+LinkControlToField
+==================
+
+Qualified name: ``delphivcl.LinkControlToField``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: LinkControlToField
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~LinkControlToField.Assign
+ ~LinkControlToField.BindMethodsToEvents
+ ~LinkControlToField.Free
+ ~LinkControlToField.GetNamePath
+ ~LinkControlToField.GetParentComponent
+ ~LinkControlToField.HasParent
+ ~LinkControlToField.InheritsFrom
+ ~LinkControlToField.SetProps
+ ~LinkControlToField.ToList
+ ~LinkControlToField.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~LinkControlToField.Active
+ ~LinkControlToField.AutoActivate
+ ~LinkControlToField.Binding
+ ~LinkControlToField.BindingsList
+ ~LinkControlToField.Category
+ ~LinkControlToField.ClassName
+ ~LinkControlToField.ComObject
+ ~LinkControlToField.ComponentCount
+ ~LinkControlToField.ComponentIndex
+ ~LinkControlToField.ComponentState
+ ~LinkControlToField.ComponentStyle
+ ~LinkControlToField.Components
+ ~LinkControlToField.Control
+ ~LinkControlToField.ControlComponent
+ ~LinkControlToField.ControlMemberName
+ ~LinkControlToField.CustomFormat
+ ~LinkControlToField.CustomParse
+ ~LinkControlToField.DataSource
+ ~LinkControlToField.DesignInfo
+ ~LinkControlToField.Direction
+ ~LinkControlToField.DisplayName
+ ~LinkControlToField.FieldName
+ ~LinkControlToField.Index
+ ~LinkControlToField.LookupDataSource
+ ~LinkControlToField.LookupKeyFieldName
+ ~LinkControlToField.LookupValueFieldName
+ ~LinkControlToField.Name
+ ~LinkControlToField.Observers
+ ~LinkControlToField.OnActivated
+ ~LinkControlToField.OnActivating
+ ~LinkControlToField.OnAssignedValue
+ ~LinkControlToField.OnAssigningValue
+ ~LinkControlToField.OnEvalError
+ ~LinkControlToField.Owner
+ ~LinkControlToField.Tag
+ ~LinkControlToField.Track
+ ~LinkControlToField.UseEvalShortcuts
+ ~LinkControlToField.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.LinkControlToFieldDelegate.rst b/docs/source/reference/delphivcl.LinkControlToFieldDelegate.rst
new file mode 100644
index 0000000..5ba88ab
--- /dev/null
+++ b/docs/source/reference/delphivcl.LinkControlToFieldDelegate.rst
@@ -0,0 +1,58 @@
+LinkControlToFieldDelegate
+==========================
+
+Qualified name: ``delphivcl.LinkControlToFieldDelegate``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: LinkControlToFieldDelegate
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~LinkControlToFieldDelegate.Assign
+ ~LinkControlToFieldDelegate.BindMethodsToEvents
+ ~LinkControlToFieldDelegate.Free
+ ~LinkControlToFieldDelegate.GetNamePath
+ ~LinkControlToFieldDelegate.GetParentComponent
+ ~LinkControlToFieldDelegate.HasParent
+ ~LinkControlToFieldDelegate.InheritsFrom
+ ~LinkControlToFieldDelegate.SetProps
+ ~LinkControlToFieldDelegate.ToList
+ ~LinkControlToFieldDelegate.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~LinkControlToFieldDelegate.BindingsList
+ ~LinkControlToFieldDelegate.Category
+ ~LinkControlToFieldDelegate.ClassName
+ ~LinkControlToFieldDelegate.ComObject
+ ~LinkControlToFieldDelegate.ComponentCount
+ ~LinkControlToFieldDelegate.ComponentIndex
+ ~LinkControlToFieldDelegate.ComponentState
+ ~LinkControlToFieldDelegate.ComponentStyle
+ ~LinkControlToFieldDelegate.Components
+ ~LinkControlToFieldDelegate.ControlComponent
+ ~LinkControlToFieldDelegate.DataSource
+ ~LinkControlToFieldDelegate.DesignInfo
+ ~LinkControlToFieldDelegate.DisplayName
+ ~LinkControlToFieldDelegate.Index
+ ~LinkControlToFieldDelegate.Name
+ ~LinkControlToFieldDelegate.Observers
+ ~LinkControlToFieldDelegate.OnActivated
+ ~LinkControlToFieldDelegate.OnActivating
+ ~LinkControlToFieldDelegate.OnAssignedValue
+ ~LinkControlToFieldDelegate.OnAssigningValue
+ ~LinkControlToFieldDelegate.OnEvalError
+ ~LinkControlToFieldDelegate.Owner
+ ~LinkControlToFieldDelegate.Tag
+ ~LinkControlToFieldDelegate.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.LinkListControlToField.rst b/docs/source/reference/delphivcl.LinkListControlToField.rst
new file mode 100644
index 0000000..7f50921
--- /dev/null
+++ b/docs/source/reference/delphivcl.LinkListControlToField.rst
@@ -0,0 +1,82 @@
+LinkListControlToField
+======================
+
+Qualified name: ``delphivcl.LinkListControlToField``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: LinkListControlToField
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~LinkListControlToField.Assign
+ ~LinkListControlToField.BindMethodsToEvents
+ ~LinkListControlToField.Free
+ ~LinkListControlToField.GetNamePath
+ ~LinkListControlToField.GetParentComponent
+ ~LinkListControlToField.HasParent
+ ~LinkListControlToField.InheritsFrom
+ ~LinkListControlToField.SetProps
+ ~LinkListControlToField.ToList
+ ~LinkListControlToField.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~LinkListControlToField.Active
+ ~LinkListControlToField.AutoActivate
+ ~LinkListControlToField.AutoBufferCount
+ ~LinkListControlToField.BindLink
+ ~LinkListControlToField.BindingsList
+ ~LinkListControlToField.BufferCount
+ ~LinkListControlToField.Category
+ ~LinkListControlToField.ClassName
+ ~LinkListControlToField.ComObject
+ ~LinkListControlToField.ComponentCount
+ ~LinkListControlToField.ComponentIndex
+ ~LinkListControlToField.ComponentState
+ ~LinkListControlToField.ComponentStyle
+ ~LinkListControlToField.Components
+ ~LinkListControlToField.Control
+ ~LinkListControlToField.ControlComponent
+ ~LinkListControlToField.ControlMemberName
+ ~LinkListControlToField.CustomFormat
+ ~LinkListControlToField.CustomParse
+ ~LinkListControlToField.DataSource
+ ~LinkListControlToField.DesignInfo
+ ~LinkListControlToField.Direction
+ ~LinkListControlToField.DisplayName
+ ~LinkListControlToField.FieldName
+ ~LinkListControlToField.FillBreakCustomFormat
+ ~LinkListControlToField.FillBreakFieldName
+ ~LinkListControlToField.FillBreakGroups
+ ~LinkListControlToField.FillExpressions
+ ~LinkListControlToField.FillHeaderCustomFormat
+ ~LinkListControlToField.FillHeaderExpressions
+ ~LinkListControlToField.FillHeaderFieldName
+ ~LinkListControlToField.Index
+ ~LinkListControlToField.ListItemStyle
+ ~LinkListControlToField.Name
+ ~LinkListControlToField.Observers
+ ~LinkListControlToField.OnActivated
+ ~LinkListControlToField.OnActivating
+ ~LinkListControlToField.OnAssignedValue
+ ~LinkListControlToField.OnAssigningValue
+ ~LinkListControlToField.OnEvalError
+ ~LinkListControlToField.OnFilledList
+ ~LinkListControlToField.OnFilledListItem
+ ~LinkListControlToField.OnFillingList
+ ~LinkListControlToField.OnFillingListItem
+ ~LinkListControlToField.Owner
+ ~LinkListControlToField.Tag
+ ~LinkListControlToField.UseEvalShortcuts
+ ~LinkListControlToField.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.LinkPropertyToField.rst b/docs/source/reference/delphivcl.LinkPropertyToField.rst
new file mode 100644
index 0000000..277a7bf
--- /dev/null
+++ b/docs/source/reference/delphivcl.LinkPropertyToField.rst
@@ -0,0 +1,68 @@
+LinkPropertyToField
+===================
+
+Qualified name: ``delphivcl.LinkPropertyToField``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: LinkPropertyToField
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~LinkPropertyToField.Assign
+ ~LinkPropertyToField.BindMethodsToEvents
+ ~LinkPropertyToField.Free
+ ~LinkPropertyToField.GetNamePath
+ ~LinkPropertyToField.GetParentComponent
+ ~LinkPropertyToField.HasParent
+ ~LinkPropertyToField.InheritsFrom
+ ~LinkPropertyToField.SetProps
+ ~LinkPropertyToField.ToList
+ ~LinkPropertyToField.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~LinkPropertyToField.Active
+ ~LinkPropertyToField.AutoActivate
+ ~LinkPropertyToField.BindLink
+ ~LinkPropertyToField.BindingsList
+ ~LinkPropertyToField.Category
+ ~LinkPropertyToField.ClassName
+ ~LinkPropertyToField.ComObject
+ ~LinkPropertyToField.Component
+ ~LinkPropertyToField.ComponentCount
+ ~LinkPropertyToField.ComponentIndex
+ ~LinkPropertyToField.ComponentProperty
+ ~LinkPropertyToField.ComponentState
+ ~LinkPropertyToField.ComponentStyle
+ ~LinkPropertyToField.Components
+ ~LinkPropertyToField.ControlComponent
+ ~LinkPropertyToField.CustomFormat
+ ~LinkPropertyToField.DataSource
+ ~LinkPropertyToField.DesignInfo
+ ~LinkPropertyToField.DisplayName
+ ~LinkPropertyToField.FieldName
+ ~LinkPropertyToField.Index
+ ~LinkPropertyToField.LookupDataSource
+ ~LinkPropertyToField.LookupKeyFieldName
+ ~LinkPropertyToField.LookupValueFieldName
+ ~LinkPropertyToField.Name
+ ~LinkPropertyToField.Observers
+ ~LinkPropertyToField.OnActivated
+ ~LinkPropertyToField.OnActivating
+ ~LinkPropertyToField.OnAssignedValue
+ ~LinkPropertyToField.OnAssigningValue
+ ~LinkPropertyToField.OnEvalError
+ ~LinkPropertyToField.Owner
+ ~LinkPropertyToField.Tag
+ ~LinkPropertyToField.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.LinkPropertyToFieldDelegate.rst b/docs/source/reference/delphivcl.LinkPropertyToFieldDelegate.rst
new file mode 100644
index 0000000..fa0012e
--- /dev/null
+++ b/docs/source/reference/delphivcl.LinkPropertyToFieldDelegate.rst
@@ -0,0 +1,61 @@
+LinkPropertyToFieldDelegate
+===========================
+
+Qualified name: ``delphivcl.LinkPropertyToFieldDelegate``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: LinkPropertyToFieldDelegate
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~LinkPropertyToFieldDelegate.Assign
+ ~LinkPropertyToFieldDelegate.BindMethodsToEvents
+ ~LinkPropertyToFieldDelegate.Free
+ ~LinkPropertyToFieldDelegate.GetNamePath
+ ~LinkPropertyToFieldDelegate.GetParentComponent
+ ~LinkPropertyToFieldDelegate.HasParent
+ ~LinkPropertyToFieldDelegate.InheritsFrom
+ ~LinkPropertyToFieldDelegate.SetProps
+ ~LinkPropertyToFieldDelegate.ToList
+ ~LinkPropertyToFieldDelegate.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~LinkPropertyToFieldDelegate.BindingsList
+ ~LinkPropertyToFieldDelegate.Category
+ ~LinkPropertyToFieldDelegate.ClassName
+ ~LinkPropertyToFieldDelegate.ComObject
+ ~LinkPropertyToFieldDelegate.Component
+ ~LinkPropertyToFieldDelegate.ComponentCount
+ ~LinkPropertyToFieldDelegate.ComponentIndex
+ ~LinkPropertyToFieldDelegate.ComponentProperty
+ ~LinkPropertyToFieldDelegate.ComponentState
+ ~LinkPropertyToFieldDelegate.ComponentStyle
+ ~LinkPropertyToFieldDelegate.Components
+ ~LinkPropertyToFieldDelegate.ControlComponent
+ ~LinkPropertyToFieldDelegate.DataSource
+ ~LinkPropertyToFieldDelegate.DesignInfo
+ ~LinkPropertyToFieldDelegate.DisplayName
+ ~LinkPropertyToFieldDelegate.FieldName
+ ~LinkPropertyToFieldDelegate.Index
+ ~LinkPropertyToFieldDelegate.Name
+ ~LinkPropertyToFieldDelegate.Observers
+ ~LinkPropertyToFieldDelegate.OnActivated
+ ~LinkPropertyToFieldDelegate.OnActivating
+ ~LinkPropertyToFieldDelegate.OnAssignedValue
+ ~LinkPropertyToFieldDelegate.OnAssigningValue
+ ~LinkPropertyToFieldDelegate.OnEvalError
+ ~LinkPropertyToFieldDelegate.Owner
+ ~LinkPropertyToFieldDelegate.Tag
+ ~LinkPropertyToFieldDelegate.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.ListBox.rst b/docs/source/reference/delphivcl.ListBox.rst
new file mode 100644
index 0000000..2c09b69
--- /dev/null
+++ b/docs/source/reference/delphivcl.ListBox.rst
@@ -0,0 +1,188 @@
+ListBox
+=======
+
+Qualified name: ``delphivcl.ListBox``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: ListBox
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~ListBox.Assign
+ ~ListBox.BindMethodsToEvents
+ ~ListBox.BringToFront
+ ~ListBox.CanFocus
+ ~ListBox.ClientToScreen
+ ~ListBox.Free
+ ~ListBox.GetNamePath
+ ~ListBox.GetParentComponent
+ ~ListBox.HasParent
+ ~ListBox.Hide
+ ~ListBox.InheritsFrom
+ ~ListBox.Invalidate
+ ~ListBox.Repaint
+ ~ListBox.ScreenToClient
+ ~ListBox.SendToBack
+ ~ListBox.SetBounds
+ ~ListBox.SetFocus
+ ~ListBox.SetProps
+ ~ListBox.Show
+ ~ListBox.ToList
+ ~ListBox.ToTuple
+ ~ListBox.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~ListBox.Action
+ ~ListBox.Align
+ ~ListBox.AlignDisabled
+ ~ListBox.AlignWithMargins
+ ~ListBox.Anchors
+ ~ListBox.AutoComplete
+ ~ListBox.AutoCompleteDelay
+ ~ListBox.BevelEdges
+ ~ListBox.BevelInner
+ ~ListBox.BevelKind
+ ~ListBox.BevelOuter
+ ~ListBox.BevelWidth
+ ~ListBox.BiDiMode
+ ~ListBox.BorderStyle
+ ~ListBox.BoundsRect
+ ~ListBox.Brush
+ ~ListBox.ClassName
+ ~ListBox.ClientHeight
+ ~ListBox.ClientOrigin
+ ~ListBox.ClientRect
+ ~ListBox.ClientWidth
+ ~ListBox.Color
+ ~ListBox.Columns
+ ~ListBox.ComObject
+ ~ListBox.ComponentCount
+ ~ListBox.ComponentIndex
+ ~ListBox.ComponentState
+ ~ListBox.ComponentStyle
+ ~ListBox.Components
+ ~ListBox.Constraints
+ ~ListBox.ControlCount
+ ~ListBox.ControlState
+ ~ListBox.ControlStyle
+ ~ListBox.Controls
+ ~ListBox.Ctl3D
+ ~ListBox.CurrentPPI
+ ~ListBox.Cursor
+ ~ListBox.CustomHint
+ ~ListBox.DesignInfo
+ ~ListBox.DockClientCount
+ ~ListBox.DockManager
+ ~ListBox.DockOrientation
+ ~ListBox.DockSite
+ ~ListBox.DoubleBuffered
+ ~ListBox.DragCursor
+ ~ListBox.DragKind
+ ~ListBox.DragMode
+ ~ListBox.Enabled
+ ~ListBox.ExplicitHeight
+ ~ListBox.ExplicitLeft
+ ~ListBox.ExplicitTop
+ ~ListBox.ExplicitWidth
+ ~ListBox.ExtendedSelect
+ ~ListBox.Floating
+ ~ListBox.FloatingDockSiteClass
+ ~ListBox.Focused
+ ~ListBox.Font
+ ~ListBox.Handle
+ ~ListBox.HandleAllocated
+ ~ListBox.Height
+ ~ListBox.HelpContext
+ ~ListBox.HelpKeyword
+ ~ListBox.HelpType
+ ~ListBox.Hint
+ ~ListBox.HostDockSite
+ ~ListBox.ImeMode
+ ~ListBox.ImeName
+ ~ListBox.IntegralHeight
+ ~ListBox.IsDrawingLocked
+ ~ListBox.ItemHeight
+ ~ListBox.ItemIndex
+ ~ListBox.Items
+ ~ListBox.LRDockWidth
+ ~ListBox.Left
+ ~ListBox.Margins
+ ~ListBox.MouseInClient
+ ~ListBox.MultiSelect
+ ~ListBox.Name
+ ~ListBox.Observers
+ ~ListBox.OnClick
+ ~ListBox.OnContextPopup
+ ~ListBox.OnData
+ ~ListBox.OnDataFind
+ ~ListBox.OnDataObject
+ ~ListBox.OnDblClick
+ ~ListBox.OnDragDrop
+ ~ListBox.OnDragOver
+ ~ListBox.OnDrawItem
+ ~ListBox.OnEndDock
+ ~ListBox.OnEndDrag
+ ~ListBox.OnEnter
+ ~ListBox.OnExit
+ ~ListBox.OnGesture
+ ~ListBox.OnKeyDown
+ ~ListBox.OnKeyPress
+ ~ListBox.OnKeyUp
+ ~ListBox.OnMeasureItem
+ ~ListBox.OnMouseActivate
+ ~ListBox.OnMouseDown
+ ~ListBox.OnMouseEnter
+ ~ListBox.OnMouseLeave
+ ~ListBox.OnMouseMove
+ ~ListBox.OnMouseUp
+ ~ListBox.OnStartDock
+ ~ListBox.OnStartDrag
+ ~ListBox.Owner
+ ~ListBox.Padding
+ ~ListBox.Parent
+ ~ListBox.ParentBiDiMode
+ ~ListBox.ParentColor
+ ~ListBox.ParentCtl3D
+ ~ListBox.ParentCustomHint
+ ~ListBox.ParentDoubleBuffered
+ ~ListBox.ParentFont
+ ~ListBox.ParentShowHint
+ ~ListBox.ParentWindow
+ ~ListBox.PixelsPerInch
+ ~ListBox.PopupMenu
+ ~ListBox.RedrawDisabled
+ ~ListBox.ScaleFactor
+ ~ListBox.ScrollWidth
+ ~ListBox.ShowHint
+ ~ListBox.Showing
+ ~ListBox.Sorted
+ ~ListBox.Style
+ ~ListBox.StyleElements
+ ~ListBox.StyleName
+ ~ListBox.TBDockHeight
+ ~ListBox.TabOrder
+ ~ListBox.TabStop
+ ~ListBox.TabWidth
+ ~ListBox.Tag
+ ~ListBox.Top
+ ~ListBox.Touch
+ ~ListBox.UndockHeight
+ ~ListBox.UndockWidth
+ ~ListBox.UseDockManager
+ ~ListBox.VCLComObject
+ ~ListBox.Visible
+ ~ListBox.VisibleDockClientCount
+ ~ListBox.Width
+ ~ListBox.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.MainMenu.rst b/docs/source/reference/delphivcl.MainMenu.rst
new file mode 100644
index 0000000..d75d837
--- /dev/null
+++ b/docs/source/reference/delphivcl.MainMenu.rst
@@ -0,0 +1,63 @@
+MainMenu
+========
+
+Qualified name: ``delphivcl.MainMenu``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: MainMenu
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~MainMenu.Assign
+ ~MainMenu.BindMethodsToEvents
+ ~MainMenu.Free
+ ~MainMenu.GetNamePath
+ ~MainMenu.GetOle2AcceleratorTable
+ ~MainMenu.GetParentComponent
+ ~MainMenu.HasParent
+ ~MainMenu.InheritsFrom
+ ~MainMenu.Merge
+ ~MainMenu.PopulateOle2Menu
+ ~MainMenu.SetOle2MenuHandle
+ ~MainMenu.SetProps
+ ~MainMenu.ToList
+ ~MainMenu.ToTuple
+ ~MainMenu.Unmerge
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~MainMenu.AutoHotkeys
+ ~MainMenu.AutoLineReduction
+ ~MainMenu.AutoMerge
+ ~MainMenu.BiDiMode
+ ~MainMenu.ClassName
+ ~MainMenu.ComObject
+ ~MainMenu.ComponentCount
+ ~MainMenu.ComponentIndex
+ ~MainMenu.ComponentState
+ ~MainMenu.ComponentStyle
+ ~MainMenu.Components
+ ~MainMenu.DesignInfo
+ ~MainMenu.Handle
+ ~MainMenu.Images
+ ~MainMenu.Items
+ ~MainMenu.Name
+ ~MainMenu.Observers
+ ~MainMenu.OnChange
+ ~MainMenu.Owner
+ ~MainMenu.OwnerDraw
+ ~MainMenu.ParentBiDiMode
+ ~MainMenu.Tag
+ ~MainMenu.VCLComObject
+ ~MainMenu.WindowHandle
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.MediaPlayer.rst b/docs/source/reference/delphivcl.MediaPlayer.rst
new file mode 100644
index 0000000..82ff58b
--- /dev/null
+++ b/docs/source/reference/delphivcl.MediaPlayer.rst
@@ -0,0 +1,163 @@
+MediaPlayer
+===========
+
+Qualified name: ``delphivcl.MediaPlayer``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: MediaPlayer
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~MediaPlayer.Assign
+ ~MediaPlayer.Back
+ ~MediaPlayer.BindMethodsToEvents
+ ~MediaPlayer.BringToFront
+ ~MediaPlayer.ClientToScreen
+ ~MediaPlayer.Close
+ ~MediaPlayer.Create
+ ~MediaPlayer.Destroy
+ ~MediaPlayer.Eject
+ ~MediaPlayer.Free
+ ~MediaPlayer.GetNamePath
+ ~MediaPlayer.GetParentComponent
+ ~MediaPlayer.HasParent
+ ~MediaPlayer.Hide
+ ~MediaPlayer.InheritsFrom
+ ~MediaPlayer.Invalidate
+ ~MediaPlayer.Next
+ ~MediaPlayer.Open
+ ~MediaPlayer.Pause
+ ~MediaPlayer.PauseOnly
+ ~MediaPlayer.Play
+ ~MediaPlayer.Previous
+ ~MediaPlayer.Repaint
+ ~MediaPlayer.Resume
+ ~MediaPlayer.Rewind
+ ~MediaPlayer.Save
+ ~MediaPlayer.ScreenToClient
+ ~MediaPlayer.SendToBack
+ ~MediaPlayer.SetBounds
+ ~MediaPlayer.SetProps
+ ~MediaPlayer.Show
+ ~MediaPlayer.StartRecording
+ ~MediaPlayer.Step
+ ~MediaPlayer.Stop
+ ~MediaPlayer.ToList
+ ~MediaPlayer.ToTuple
+ ~MediaPlayer.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~MediaPlayer.Action
+ ~MediaPlayer.Align
+ ~MediaPlayer.AlignWithMargins
+ ~MediaPlayer.Anchors
+ ~MediaPlayer.AutoEnable
+ ~MediaPlayer.AutoOpen
+ ~MediaPlayer.AutoRewind
+ ~MediaPlayer.BiDiMode
+ ~MediaPlayer.BoundsRect
+ ~MediaPlayer.Capabilities
+ ~MediaPlayer.ClassName
+ ~MediaPlayer.ClientHeight
+ ~MediaPlayer.ClientOrigin
+ ~MediaPlayer.ClientRect
+ ~MediaPlayer.ClientWidth
+ ~MediaPlayer.ColoredButtons
+ ~MediaPlayer.ComObject
+ ~MediaPlayer.ComponentCount
+ ~MediaPlayer.ComponentIndex
+ ~MediaPlayer.ComponentState
+ ~MediaPlayer.ComponentStyle
+ ~MediaPlayer.Components
+ ~MediaPlayer.Constraints
+ ~MediaPlayer.ControlState
+ ~MediaPlayer.ControlStyle
+ ~MediaPlayer.CurrentPPI
+ ~MediaPlayer.Cursor
+ ~MediaPlayer.CustomHint
+ ~MediaPlayer.DesignInfo
+ ~MediaPlayer.DeviceID
+ ~MediaPlayer.DeviceType
+ ~MediaPlayer.Display
+ ~MediaPlayer.DisplayRect
+ ~MediaPlayer.DockOrientation
+ ~MediaPlayer.DoubleBuffered
+ ~MediaPlayer.Enabled
+ ~MediaPlayer.EnabledButtons
+ ~MediaPlayer.EndPos
+ ~MediaPlayer.Error
+ ~MediaPlayer.ErrorMessage
+ ~MediaPlayer.ExplicitHeight
+ ~MediaPlayer.ExplicitLeft
+ ~MediaPlayer.ExplicitTop
+ ~MediaPlayer.ExplicitWidth
+ ~MediaPlayer.FileName
+ ~MediaPlayer.Floating
+ ~MediaPlayer.FloatingDockSiteClass
+ ~MediaPlayer.Frames
+ ~MediaPlayer.Height
+ ~MediaPlayer.HelpContext
+ ~MediaPlayer.HelpKeyword
+ ~MediaPlayer.HelpType
+ ~MediaPlayer.Hint
+ ~MediaPlayer.HostDockSite
+ ~MediaPlayer.LRDockWidth
+ ~MediaPlayer.Left
+ ~MediaPlayer.Length
+ ~MediaPlayer.Margins
+ ~MediaPlayer.Mode
+ ~MediaPlayer.Name
+ ~MediaPlayer.Notify
+ ~MediaPlayer.NotifyValue
+ ~MediaPlayer.Observers
+ ~MediaPlayer.OnClick
+ ~MediaPlayer.OnContextPopup
+ ~MediaPlayer.OnEnter
+ ~MediaPlayer.OnExit
+ ~MediaPlayer.OnGesture
+ ~MediaPlayer.OnMouseEnter
+ ~MediaPlayer.OnMouseLeave
+ ~MediaPlayer.OnNotify
+ ~MediaPlayer.OnPostClick
+ ~MediaPlayer.Owner
+ ~MediaPlayer.Parent
+ ~MediaPlayer.ParentCustomHint
+ ~MediaPlayer.ParentDoubleBuffered
+ ~MediaPlayer.ParentShowHint
+ ~MediaPlayer.PopupMenu
+ ~MediaPlayer.Position
+ ~MediaPlayer.ScaleFactor
+ ~MediaPlayer.Shareable
+ ~MediaPlayer.ShowHint
+ ~MediaPlayer.Start
+ ~MediaPlayer.StartPos
+ ~MediaPlayer.StyleElements
+ ~MediaPlayer.StyleName
+ ~MediaPlayer.TBDockHeight
+ ~MediaPlayer.TabOrder
+ ~MediaPlayer.TabStop
+ ~MediaPlayer.Tag
+ ~MediaPlayer.TimeFormat
+ ~MediaPlayer.Top
+ ~MediaPlayer.Touch
+ ~MediaPlayer.Tracks
+ ~MediaPlayer.UndockHeight
+ ~MediaPlayer.UndockWidth
+ ~MediaPlayer.VCLComObject
+ ~MediaPlayer.Visible
+ ~MediaPlayer.VisibleButtons
+ ~MediaPlayer.Wait
+ ~MediaPlayer.Width
+ ~MediaPlayer.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Memo.rst b/docs/source/reference/delphivcl.Memo.rst
new file mode 100644
index 0000000..c609568
--- /dev/null
+++ b/docs/source/reference/delphivcl.Memo.rst
@@ -0,0 +1,191 @@
+Memo
+====
+
+Qualified name: ``delphivcl.Memo``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Memo
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Memo.Assign
+ ~Memo.BindMethodsToEvents
+ ~Memo.BringToFront
+ ~Memo.CanFocus
+ ~Memo.ClientToScreen
+ ~Memo.Free
+ ~Memo.GetNamePath
+ ~Memo.GetParentComponent
+ ~Memo.HasParent
+ ~Memo.Hide
+ ~Memo.InheritsFrom
+ ~Memo.Invalidate
+ ~Memo.Repaint
+ ~Memo.ScreenToClient
+ ~Memo.SendToBack
+ ~Memo.SetBounds
+ ~Memo.SetFocus
+ ~Memo.SetProps
+ ~Memo.Show
+ ~Memo.ToList
+ ~Memo.ToTuple
+ ~Memo.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Memo.Action
+ ~Memo.Align
+ ~Memo.AlignDisabled
+ ~Memo.AlignWithMargins
+ ~Memo.Alignment
+ ~Memo.Anchors
+ ~Memo.BevelEdges
+ ~Memo.BevelInner
+ ~Memo.BevelKind
+ ~Memo.BevelOuter
+ ~Memo.BiDiMode
+ ~Memo.BorderStyle
+ ~Memo.BoundsRect
+ ~Memo.Brush
+ ~Memo.CanUndo
+ ~Memo.CanUndoSelText
+ ~Memo.CaretPos
+ ~Memo.CharCase
+ ~Memo.ClassName
+ ~Memo.ClientHeight
+ ~Memo.ClientOrigin
+ ~Memo.ClientRect
+ ~Memo.ClientWidth
+ ~Memo.Color
+ ~Memo.ComObject
+ ~Memo.ComponentCount
+ ~Memo.ComponentIndex
+ ~Memo.ComponentState
+ ~Memo.ComponentStyle
+ ~Memo.Components
+ ~Memo.Constraints
+ ~Memo.ControlCount
+ ~Memo.ControlState
+ ~Memo.ControlStyle
+ ~Memo.Controls
+ ~Memo.Ctl3D
+ ~Memo.CurrentPPI
+ ~Memo.Cursor
+ ~Memo.CustomHint
+ ~Memo.DesignInfo
+ ~Memo.DockClientCount
+ ~Memo.DockManager
+ ~Memo.DockOrientation
+ ~Memo.DockSite
+ ~Memo.DoubleBuffered
+ ~Memo.DragCursor
+ ~Memo.DragKind
+ ~Memo.DragMode
+ ~Memo.EditMargins
+ ~Memo.Enabled
+ ~Memo.ExplicitHeight
+ ~Memo.ExplicitLeft
+ ~Memo.ExplicitTop
+ ~Memo.ExplicitWidth
+ ~Memo.Floating
+ ~Memo.FloatingDockSiteClass
+ ~Memo.Focused
+ ~Memo.Font
+ ~Memo.Handle
+ ~Memo.HandleAllocated
+ ~Memo.Height
+ ~Memo.HelpContext
+ ~Memo.HelpKeyword
+ ~Memo.HelpType
+ ~Memo.HideSelection
+ ~Memo.Hint
+ ~Memo.HostDockSite
+ ~Memo.ImeMode
+ ~Memo.ImeName
+ ~Memo.IsDrawingLocked
+ ~Memo.LRDockWidth
+ ~Memo.Left
+ ~Memo.Lines
+ ~Memo.Margins
+ ~Memo.MaxLength
+ ~Memo.Modified
+ ~Memo.MouseInClient
+ ~Memo.Name
+ ~Memo.OEMConvert
+ ~Memo.Observers
+ ~Memo.OnChange
+ ~Memo.OnClick
+ ~Memo.OnContextPopup
+ ~Memo.OnDblClick
+ ~Memo.OnDragDrop
+ ~Memo.OnDragOver
+ ~Memo.OnEndDock
+ ~Memo.OnEndDrag
+ ~Memo.OnEnter
+ ~Memo.OnExit
+ ~Memo.OnGesture
+ ~Memo.OnKeyDown
+ ~Memo.OnKeyPress
+ ~Memo.OnKeyUp
+ ~Memo.OnMouseActivate
+ ~Memo.OnMouseDown
+ ~Memo.OnMouseEnter
+ ~Memo.OnMouseLeave
+ ~Memo.OnMouseMove
+ ~Memo.OnMouseUp
+ ~Memo.OnStartDock
+ ~Memo.OnStartDrag
+ ~Memo.Owner
+ ~Memo.Padding
+ ~Memo.Parent
+ ~Memo.ParentBiDiMode
+ ~Memo.ParentColor
+ ~Memo.ParentCtl3D
+ ~Memo.ParentCustomHint
+ ~Memo.ParentDoubleBuffered
+ ~Memo.ParentFont
+ ~Memo.ParentShowHint
+ ~Memo.ParentWindow
+ ~Memo.PixelsPerInch
+ ~Memo.PopupMenu
+ ~Memo.ReadOnly
+ ~Memo.RedrawDisabled
+ ~Memo.ScaleFactor
+ ~Memo.ScrollBars
+ ~Memo.SelLength
+ ~Memo.SelStart
+ ~Memo.SelText
+ ~Memo.ShowHint
+ ~Memo.Showing
+ ~Memo.StyleElements
+ ~Memo.StyleName
+ ~Memo.TBDockHeight
+ ~Memo.TabOrder
+ ~Memo.TabStop
+ ~Memo.Tag
+ ~Memo.Text
+ ~Memo.TextHint
+ ~Memo.Top
+ ~Memo.Touch
+ ~Memo.UndockHeight
+ ~Memo.UndockWidth
+ ~Memo.UseDockManager
+ ~Memo.VCLComObject
+ ~Memo.Visible
+ ~Memo.VisibleDockClientCount
+ ~Memo.WantReturns
+ ~Memo.WantTabs
+ ~Memo.Width
+ ~Memo.WindowProc
+ ~Memo.WordWrap
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.MemoryStream.rst b/docs/source/reference/delphivcl.MemoryStream.rst
new file mode 100644
index 0000000..8a664f8
--- /dev/null
+++ b/docs/source/reference/delphivcl.MemoryStream.rst
@@ -0,0 +1,47 @@
+MemoryStream
+============
+
+Qualified name: ``delphivcl.MemoryStream``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: MemoryStream
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~MemoryStream.Clear
+ ~MemoryStream.Destroy
+ ~MemoryStream.Free
+ ~MemoryStream.InheritsFrom
+ ~MemoryStream.LoadFromFile
+ ~MemoryStream.LoadFromStream
+ ~MemoryStream.ReadBytes
+ ~MemoryStream.ReadFloat
+ ~MemoryStream.ReadInt
+ ~MemoryStream.ReadString
+ ~MemoryStream.SetProps
+ ~MemoryStream.SetSize
+ ~MemoryStream.ToList
+ ~MemoryStream.ToTuple
+ ~MemoryStream.Write
+ ~MemoryStream.WriteBytes
+ ~MemoryStream.WriteFloat
+ ~MemoryStream.WriteInt
+ ~MemoryStream.WriteString
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~MemoryStream.ClassName
+ ~MemoryStream.Memory
+ ~MemoryStream.Position
+ ~MemoryStream.Size
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Menu.rst b/docs/source/reference/delphivcl.Menu.rst
new file mode 100644
index 0000000..4540128
--- /dev/null
+++ b/docs/source/reference/delphivcl.Menu.rst
@@ -0,0 +1,68 @@
+Menu
+====
+
+Qualified name: ``delphivcl.Menu``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Menu
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Menu.Assign
+ ~Menu.BindMethodsToEvents
+ ~Menu.Create
+ ~Menu.CreateMenuItem
+ ~Menu.Destroy
+ ~Menu.DispatchCommand
+ ~Menu.DispatchPopup
+ ~Menu.FindItem
+ ~Menu.Free
+ ~Menu.GetChildren
+ ~Menu.GetHelpContext
+ ~Menu.GetNamePath
+ ~Menu.GetParentComponent
+ ~Menu.HasParent
+ ~Menu.InheritsFrom
+ ~Menu.IsRightToLeft
+ ~Menu.IsShortCut
+ ~Menu.ParentBiDiModeChanged
+ ~Menu.ProcessMenuChar
+ ~Menu.SetProps
+ ~Menu.ToList
+ ~Menu.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Menu.AutoHotkeys
+ ~Menu.AutoLineReduction
+ ~Menu.BiDiMode
+ ~Menu.ClassName
+ ~Menu.ComObject
+ ~Menu.ComponentCount
+ ~Menu.ComponentIndex
+ ~Menu.ComponentState
+ ~Menu.ComponentStyle
+ ~Menu.Components
+ ~Menu.DesignInfo
+ ~Menu.Handle
+ ~Menu.Images
+ ~Menu.Items
+ ~Menu.Name
+ ~Menu.Observers
+ ~Menu.Owner
+ ~Menu.OwnerDraw
+ ~Menu.ParentBiDiMode
+ ~Menu.Tag
+ ~Menu.VCLComObject
+ ~Menu.WindowHandle
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.MenuItem.rst b/docs/source/reference/delphivcl.MenuItem.rst
new file mode 100644
index 0000000..c2376e8
--- /dev/null
+++ b/docs/source/reference/delphivcl.MenuItem.rst
@@ -0,0 +1,98 @@
+MenuItem
+========
+
+Qualified name: ``delphivcl.MenuItem``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: MenuItem
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~MenuItem.Add
+ ~MenuItem.Assign
+ ~MenuItem.BindMethodsToEvents
+ ~MenuItem.Clear
+ ~MenuItem.Click
+ ~MenuItem.Create
+ ~MenuItem.Delete
+ ~MenuItem.Destroy
+ ~MenuItem.Find
+ ~MenuItem.Free
+ ~MenuItem.GetChildren
+ ~MenuItem.GetEnumerator
+ ~MenuItem.GetImageList
+ ~MenuItem.GetNamePath
+ ~MenuItem.GetParentComponent
+ ~MenuItem.GetParentMenu
+ ~MenuItem.HasParent
+ ~MenuItem.IndexOf
+ ~MenuItem.InheritsFrom
+ ~MenuItem.InitiateAction
+ ~MenuItem.Insert
+ ~MenuItem.InsertNewLineAfter
+ ~MenuItem.InsertNewLineBefore
+ ~MenuItem.IsLine
+ ~MenuItem.NewBottomLine
+ ~MenuItem.NewTopLine
+ ~MenuItem.Remove
+ ~MenuItem.RethinkHotkeys
+ ~MenuItem.RethinkLines
+ ~MenuItem.SetParentComponent
+ ~MenuItem.SetProps
+ ~MenuItem.ToList
+ ~MenuItem.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~MenuItem.Action
+ ~MenuItem.AutoCheck
+ ~MenuItem.AutoHotkeys
+ ~MenuItem.AutoLineReduction
+ ~MenuItem.Bitmap
+ ~MenuItem.Break
+ ~MenuItem.Caption
+ ~MenuItem.Checked
+ ~MenuItem.ClassName
+ ~MenuItem.ComObject
+ ~MenuItem.Command
+ ~MenuItem.ComponentCount
+ ~MenuItem.ComponentIndex
+ ~MenuItem.ComponentState
+ ~MenuItem.ComponentStyle
+ ~MenuItem.Components
+ ~MenuItem.Count
+ ~MenuItem.Default
+ ~MenuItem.DesignInfo
+ ~MenuItem.Enabled
+ ~MenuItem.GroupIndex
+ ~MenuItem.Handle
+ ~MenuItem.HelpContext
+ ~MenuItem.Hint
+ ~MenuItem.ImageIndex
+ ~MenuItem.ImageName
+ ~MenuItem.MenuIndex
+ ~MenuItem.Name
+ ~MenuItem.Observers
+ ~MenuItem.OnAdvancedDrawItem
+ ~MenuItem.OnClick
+ ~MenuItem.OnDrawItem
+ ~MenuItem.OnMeasureItem
+ ~MenuItem.Owner
+ ~MenuItem.Parent
+ ~MenuItem.RadioItem
+ ~MenuItem.ShortCut
+ ~MenuItem.SubMenuImages
+ ~MenuItem.Tag
+ ~MenuItem.VCLComObject
+ ~MenuItem.Visible
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Metafile.rst b/docs/source/reference/delphivcl.Metafile.rst
new file mode 100644
index 0000000..19e288d
--- /dev/null
+++ b/docs/source/reference/delphivcl.Metafile.rst
@@ -0,0 +1,63 @@
+Metafile
+========
+
+Qualified name: ``delphivcl.Metafile``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Metafile
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Metafile.Assign
+ ~Metafile.CanLoadFromStream
+ ~Metafile.Clear
+ ~Metafile.Create
+ ~Metafile.Destroy
+ ~Metafile.Free
+ ~Metafile.GetNamePath
+ ~Metafile.HandleAllocated
+ ~Metafile.InheritsFrom
+ ~Metafile.LoadFromClipboardFormat
+ ~Metafile.LoadFromFile
+ ~Metafile.LoadFromStream
+ ~Metafile.ReleaseHandle
+ ~Metafile.SaveToClipboardFormat
+ ~Metafile.SaveToFile
+ ~Metafile.SaveToStream
+ ~Metafile.SetProps
+ ~Metafile.SetSize
+ ~Metafile.ToList
+ ~Metafile.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Metafile.ClassName
+ ~Metafile.CreatedBy
+ ~Metafile.Description
+ ~Metafile.Empty
+ ~Metafile.Enhanced
+ ~Metafile.Handle
+ ~Metafile.Height
+ ~Metafile.Inch
+ ~Metafile.MMHeight
+ ~Metafile.MMWidth
+ ~Metafile.Modified
+ ~Metafile.OnChange
+ ~Metafile.OnProgress
+ ~Metafile.Palette
+ ~Metafile.PaletteModified
+ ~Metafile.ScaledDrawer
+ ~Metafile.SupportsPartialTransparency
+ ~Metafile.Transparent
+ ~Metafile.Width
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Monitor.rst b/docs/source/reference/delphivcl.Monitor.rst
new file mode 100644
index 0000000..6ad1788
--- /dev/null
+++ b/docs/source/reference/delphivcl.Monitor.rst
@@ -0,0 +1,40 @@
+Monitor
+=======
+
+Qualified name: ``delphivcl.Monitor``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Monitor
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Monitor.Free
+ ~Monitor.InheritsFrom
+ ~Monitor.SetProps
+ ~Monitor.ToList
+ ~Monitor.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Monitor.BoundsRect
+ ~Monitor.ClassName
+ ~Monitor.Handle
+ ~Monitor.Height
+ ~Monitor.Left
+ ~Monitor.MonitorNum
+ ~Monitor.PixelsPerInch
+ ~Monitor.Primary
+ ~Monitor.Top
+ ~Monitor.Width
+ ~Monitor.WorkareaRect
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Notebook.rst b/docs/source/reference/delphivcl.Notebook.rst
new file mode 100644
index 0000000..37335bb
--- /dev/null
+++ b/docs/source/reference/delphivcl.Notebook.rst
@@ -0,0 +1,165 @@
+Notebook
+========
+
+Qualified name: ``delphivcl.Notebook``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Notebook
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Notebook.Assign
+ ~Notebook.BindMethodsToEvents
+ ~Notebook.BringToFront
+ ~Notebook.CanFocus
+ ~Notebook.ClientToScreen
+ ~Notebook.Create
+ ~Notebook.Destroy
+ ~Notebook.Free
+ ~Notebook.GetChildren
+ ~Notebook.GetNamePath
+ ~Notebook.GetParentComponent
+ ~Notebook.HasParent
+ ~Notebook.Hide
+ ~Notebook.InheritsFrom
+ ~Notebook.Invalidate
+ ~Notebook.Repaint
+ ~Notebook.ScreenToClient
+ ~Notebook.SendToBack
+ ~Notebook.SetBounds
+ ~Notebook.SetFocus
+ ~Notebook.SetProps
+ ~Notebook.Show
+ ~Notebook.ToList
+ ~Notebook.ToTuple
+ ~Notebook.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Notebook.Action
+ ~Notebook.ActivePage
+ ~Notebook.Align
+ ~Notebook.AlignDisabled
+ ~Notebook.AlignWithMargins
+ ~Notebook.Anchors
+ ~Notebook.BiDiMode
+ ~Notebook.BoundsRect
+ ~Notebook.Brush
+ ~Notebook.ClassName
+ ~Notebook.ClientHeight
+ ~Notebook.ClientOrigin
+ ~Notebook.ClientRect
+ ~Notebook.ClientWidth
+ ~Notebook.Color
+ ~Notebook.ComObject
+ ~Notebook.ComponentCount
+ ~Notebook.ComponentIndex
+ ~Notebook.ComponentState
+ ~Notebook.ComponentStyle
+ ~Notebook.Components
+ ~Notebook.Constraints
+ ~Notebook.ControlCount
+ ~Notebook.ControlState
+ ~Notebook.ControlStyle
+ ~Notebook.Controls
+ ~Notebook.Ctl3D
+ ~Notebook.CurrentPPI
+ ~Notebook.Cursor
+ ~Notebook.CustomHint
+ ~Notebook.DesignInfo
+ ~Notebook.DockClientCount
+ ~Notebook.DockManager
+ ~Notebook.DockOrientation
+ ~Notebook.DockSite
+ ~Notebook.DoubleBuffered
+ ~Notebook.DragCursor
+ ~Notebook.DragKind
+ ~Notebook.DragMode
+ ~Notebook.Enabled
+ ~Notebook.ExplicitHeight
+ ~Notebook.ExplicitLeft
+ ~Notebook.ExplicitTop
+ ~Notebook.ExplicitWidth
+ ~Notebook.Floating
+ ~Notebook.FloatingDockSiteClass
+ ~Notebook.Focused
+ ~Notebook.Font
+ ~Notebook.Handle
+ ~Notebook.HandleAllocated
+ ~Notebook.Height
+ ~Notebook.HelpContext
+ ~Notebook.HelpKeyword
+ ~Notebook.HelpType
+ ~Notebook.Hint
+ ~Notebook.HostDockSite
+ ~Notebook.IsDrawingLocked
+ ~Notebook.LRDockWidth
+ ~Notebook.Left
+ ~Notebook.Margins
+ ~Notebook.MouseInClient
+ ~Notebook.Name
+ ~Notebook.Observers
+ ~Notebook.OnClick
+ ~Notebook.OnContextPopup
+ ~Notebook.OnDblClick
+ ~Notebook.OnDragDrop
+ ~Notebook.OnDragOver
+ ~Notebook.OnEndDock
+ ~Notebook.OnEndDrag
+ ~Notebook.OnEnter
+ ~Notebook.OnExit
+ ~Notebook.OnGesture
+ ~Notebook.OnMouseActivate
+ ~Notebook.OnMouseDown
+ ~Notebook.OnMouseEnter
+ ~Notebook.OnMouseLeave
+ ~Notebook.OnMouseMove
+ ~Notebook.OnMouseUp
+ ~Notebook.OnPageChanged
+ ~Notebook.OnStartDock
+ ~Notebook.OnStartDrag
+ ~Notebook.Owner
+ ~Notebook.Padding
+ ~Notebook.PageIndex
+ ~Notebook.Pages
+ ~Notebook.Parent
+ ~Notebook.ParentColor
+ ~Notebook.ParentCtl3D
+ ~Notebook.ParentCustomHint
+ ~Notebook.ParentDoubleBuffered
+ ~Notebook.ParentFont
+ ~Notebook.ParentShowHint
+ ~Notebook.ParentWindow
+ ~Notebook.PixelsPerInch
+ ~Notebook.PopupMenu
+ ~Notebook.RedrawDisabled
+ ~Notebook.ScaleFactor
+ ~Notebook.ShowHint
+ ~Notebook.Showing
+ ~Notebook.StyleElements
+ ~Notebook.StyleName
+ ~Notebook.TBDockHeight
+ ~Notebook.TabOrder
+ ~Notebook.TabStop
+ ~Notebook.Tag
+ ~Notebook.Top
+ ~Notebook.Touch
+ ~Notebook.UndockHeight
+ ~Notebook.UndockWidth
+ ~Notebook.UseDockManager
+ ~Notebook.VCLComObject
+ ~Notebook.Visible
+ ~Notebook.VisibleDockClientCount
+ ~Notebook.Width
+ ~Notebook.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.NumberBox.rst b/docs/source/reference/delphivcl.NumberBox.rst
new file mode 100644
index 0000000..74601b3
--- /dev/null
+++ b/docs/source/reference/delphivcl.NumberBox.rst
@@ -0,0 +1,204 @@
+NumberBox
+=========
+
+Qualified name: ``delphivcl.NumberBox``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: NumberBox
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~NumberBox.Assign
+ ~NumberBox.BindMethodsToEvents
+ ~NumberBox.BringToFront
+ ~NumberBox.CanFocus
+ ~NumberBox.ClientToScreen
+ ~NumberBox.Free
+ ~NumberBox.GetNamePath
+ ~NumberBox.GetParentComponent
+ ~NumberBox.HasParent
+ ~NumberBox.Hide
+ ~NumberBox.InheritsFrom
+ ~NumberBox.Invalidate
+ ~NumberBox.Repaint
+ ~NumberBox.ScreenToClient
+ ~NumberBox.SendToBack
+ ~NumberBox.SetBounds
+ ~NumberBox.SetFocus
+ ~NumberBox.SetProps
+ ~NumberBox.Show
+ ~NumberBox.ToList
+ ~NumberBox.ToTuple
+ ~NumberBox.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~NumberBox.AcceptExpressions
+ ~NumberBox.Action
+ ~NumberBox.Align
+ ~NumberBox.AlignDisabled
+ ~NumberBox.AlignWithMargins
+ ~NumberBox.Alignment
+ ~NumberBox.Anchors
+ ~NumberBox.AutoSelect
+ ~NumberBox.AutoSize
+ ~NumberBox.BiDiMode
+ ~NumberBox.BorderStyle
+ ~NumberBox.BoundsRect
+ ~NumberBox.Brush
+ ~NumberBox.CanUndo
+ ~NumberBox.CanUndoSelText
+ ~NumberBox.CharCase
+ ~NumberBox.ClassName
+ ~NumberBox.ClientHeight
+ ~NumberBox.ClientOrigin
+ ~NumberBox.ClientRect
+ ~NumberBox.ClientWidth
+ ~NumberBox.Color
+ ~NumberBox.ComObject
+ ~NumberBox.ComponentCount
+ ~NumberBox.ComponentIndex
+ ~NumberBox.ComponentState
+ ~NumberBox.ComponentStyle
+ ~NumberBox.Components
+ ~NumberBox.Constraints
+ ~NumberBox.ControlCount
+ ~NumberBox.ControlState
+ ~NumberBox.ControlStyle
+ ~NumberBox.Controls
+ ~NumberBox.CurrencyFormat
+ ~NumberBox.CurrencyString
+ ~NumberBox.CurrentPPI
+ ~NumberBox.Cursor
+ ~NumberBox.CustomHint
+ ~NumberBox.Decimal
+ ~NumberBox.DesignInfo
+ ~NumberBox.DisplayFormat
+ ~NumberBox.DockClientCount
+ ~NumberBox.DockManager
+ ~NumberBox.DockOrientation
+ ~NumberBox.DockSite
+ ~NumberBox.DoubleBuffered
+ ~NumberBox.DragCursor
+ ~NumberBox.DragKind
+ ~NumberBox.DragMode
+ ~NumberBox.Enabled
+ ~NumberBox.ExplicitHeight
+ ~NumberBox.ExplicitLeft
+ ~NumberBox.ExplicitTop
+ ~NumberBox.ExplicitWidth
+ ~NumberBox.Floating
+ ~NumberBox.FloatingDockSiteClass
+ ~NumberBox.Focused
+ ~NumberBox.Font
+ ~NumberBox.Handle
+ ~NumberBox.HandleAllocated
+ ~NumberBox.Height
+ ~NumberBox.HelpContext
+ ~NumberBox.HelpKeyword
+ ~NumberBox.HelpType
+ ~NumberBox.HideSelection
+ ~NumberBox.Hint
+ ~NumberBox.HostDockSite
+ ~NumberBox.ImeMode
+ ~NumberBox.ImeName
+ ~NumberBox.IsDrawingLocked
+ ~NumberBox.LRDockWidth
+ ~NumberBox.LargeStep
+ ~NumberBox.Left
+ ~NumberBox.Margins
+ ~NumberBox.MaxLength
+ ~NumberBox.MaxValue
+ ~NumberBox.MinValue
+ ~NumberBox.Mode
+ ~NumberBox.Modified
+ ~NumberBox.MouseInClient
+ ~NumberBox.Name
+ ~NumberBox.NegativeValueColor
+ ~NumberBox.OEMConvert
+ ~NumberBox.Observers
+ ~NumberBox.OnChange
+ ~NumberBox.OnChangeValue
+ ~NumberBox.OnClick
+ ~NumberBox.OnContextPopup
+ ~NumberBox.OnDblClick
+ ~NumberBox.OnDragDrop
+ ~NumberBox.OnDragOver
+ ~NumberBox.OnEndDock
+ ~NumberBox.OnEndDrag
+ ~NumberBox.OnEnter
+ ~NumberBox.OnEvaluateExpression
+ ~NumberBox.OnExit
+ ~NumberBox.OnGesture
+ ~NumberBox.OnKeyDown
+ ~NumberBox.OnKeyPress
+ ~NumberBox.OnKeyUp
+ ~NumberBox.OnMouseActivate
+ ~NumberBox.OnMouseDown
+ ~NumberBox.OnMouseEnter
+ ~NumberBox.OnMouseLeave
+ ~NumberBox.OnMouseMove
+ ~NumberBox.OnMouseUp
+ ~NumberBox.OnStartDock
+ ~NumberBox.OnStartDrag
+ ~NumberBox.OnValidateChar
+ ~NumberBox.Owner
+ ~NumberBox.Padding
+ ~NumberBox.Parent
+ ~NumberBox.ParentBiDiMode
+ ~NumberBox.ParentColor
+ ~NumberBox.ParentCtl3D
+ ~NumberBox.ParentCustomHint
+ ~NumberBox.ParentDoubleBuffered
+ ~NumberBox.ParentFont
+ ~NumberBox.ParentShowHint
+ ~NumberBox.ParentWindow
+ ~NumberBox.PixelsPerInch
+ ~NumberBox.PopupMenu
+ ~NumberBox.ReadOnly
+ ~NumberBox.RedrawDisabled
+ ~NumberBox.ScaleFactor
+ ~NumberBox.SelLength
+ ~NumberBox.SelStart
+ ~NumberBox.SelText
+ ~NumberBox.ShowHint
+ ~NumberBox.Showing
+ ~NumberBox.SmallStep
+ ~NumberBox.SpinButtonOptions
+ ~NumberBox.StyleElements
+ ~NumberBox.StyleName
+ ~NumberBox.TBDockHeight
+ ~NumberBox.TabOrder
+ ~NumberBox.TabStop
+ ~NumberBox.Tag
+ ~NumberBox.Text
+ ~NumberBox.TextHint
+ ~NumberBox.Top
+ ~NumberBox.Touch
+ ~NumberBox.UndockHeight
+ ~NumberBox.UndockWidth
+ ~NumberBox.UseDockManager
+ ~NumberBox.UseMouseWheel
+ ~NumberBox.UseNaNValue
+ ~NumberBox.UseUpDownKeys
+ ~NumberBox.VCLComObject
+ ~NumberBox.Value
+ ~NumberBox.ValueCurrency
+ ~NumberBox.ValueFloat
+ ~NumberBox.ValueInt
+ ~NumberBox.Visible
+ ~NumberBox.VisibleDockClientCount
+ ~NumberBox.Width
+ ~NumberBox.WindowProc
+ ~NumberBox.Wrap
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Object.rst b/docs/source/reference/delphivcl.Object.rst
new file mode 100644
index 0000000..06bf944
--- /dev/null
+++ b/docs/source/reference/delphivcl.Object.rst
@@ -0,0 +1,55 @@
+Object
+======
+
+Qualified name: ``delphivcl.Object``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Object
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Object.AfterConstruction
+ ~Object.BeforeDestruction
+ ~Object.ClassInfo
+ ~Object.ClassName
+ ~Object.ClassNameIs
+ ~Object.ClassParent
+ ~Object.ClassType
+ ~Object.CleanupInstance
+ ~Object.Create
+ ~Object.DefaultHandler
+ ~Object.Destroy
+ ~Object.Dispatch
+ ~Object.DisposeOf
+ ~Object.Equals
+ ~Object.FieldAddress
+ ~Object.Free
+ ~Object.FreeInstance
+ ~Object.GetHashCode
+ ~Object.GetInterface
+ ~Object.GetInterfaceEntry
+ ~Object.GetInterfaceTable
+ ~Object.InheritsFrom
+ ~Object.InitInstance
+ ~Object.InstanceSize
+ ~Object.MethodAddress
+ ~Object.MethodName
+ ~Object.NewInstance
+ ~Object.QualifiedClassName
+ ~Object.SafeCallException
+ ~Object.SetProps
+ ~Object.ToList
+ ~Object.ToString
+ ~Object.ToTuple
+ ~Object.UnitName
+ ~Object.UnitScope
+
+
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.OpenDialog.rst b/docs/source/reference/delphivcl.OpenDialog.rst
new file mode 100644
index 0000000..ee082af
--- /dev/null
+++ b/docs/source/reference/delphivcl.OpenDialog.rst
@@ -0,0 +1,66 @@
+OpenDialog
+==========
+
+Qualified name: ``delphivcl.OpenDialog``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: OpenDialog
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~OpenDialog.Assign
+ ~OpenDialog.BindMethodsToEvents
+ ~OpenDialog.Create
+ ~OpenDialog.Destroy
+ ~OpenDialog.Execute
+ ~OpenDialog.Free
+ ~OpenDialog.GetNamePath
+ ~OpenDialog.GetParentComponent
+ ~OpenDialog.HasParent
+ ~OpenDialog.InheritsFrom
+ ~OpenDialog.SetProps
+ ~OpenDialog.ToList
+ ~OpenDialog.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~OpenDialog.ClassName
+ ~OpenDialog.ComObject
+ ~OpenDialog.ComponentCount
+ ~OpenDialog.ComponentIndex
+ ~OpenDialog.ComponentState
+ ~OpenDialog.ComponentStyle
+ ~OpenDialog.Components
+ ~OpenDialog.DefaultExt
+ ~OpenDialog.DesignInfo
+ ~OpenDialog.FileEditStyle
+ ~OpenDialog.FileName
+ ~OpenDialog.Files
+ ~OpenDialog.Filter
+ ~OpenDialog.FilterIndex
+ ~OpenDialog.HistoryList
+ ~OpenDialog.InitialDir
+ ~OpenDialog.Name
+ ~OpenDialog.Observers
+ ~OpenDialog.OnCanClose
+ ~OpenDialog.OnFolderChange
+ ~OpenDialog.OnIncludeItem
+ ~OpenDialog.OnSelectionChange
+ ~OpenDialog.OnTypeChange
+ ~OpenDialog.Options
+ ~OpenDialog.OptionsEx
+ ~OpenDialog.Owner
+ ~OpenDialog.Tag
+ ~OpenDialog.Title
+ ~OpenDialog.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Page.rst b/docs/source/reference/delphivcl.Page.rst
new file mode 100644
index 0000000..728cd55
--- /dev/null
+++ b/docs/source/reference/delphivcl.Page.rst
@@ -0,0 +1,134 @@
+Page
+====
+
+Qualified name: ``delphivcl.Page``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Page
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Page.Assign
+ ~Page.BindMethodsToEvents
+ ~Page.BringToFront
+ ~Page.CanFocus
+ ~Page.ClientToScreen
+ ~Page.Create
+ ~Page.Free
+ ~Page.GetNamePath
+ ~Page.GetParentComponent
+ ~Page.HasParent
+ ~Page.Hide
+ ~Page.InheritsFrom
+ ~Page.Invalidate
+ ~Page.Repaint
+ ~Page.ScreenToClient
+ ~Page.SendToBack
+ ~Page.SetBounds
+ ~Page.SetFocus
+ ~Page.SetProps
+ ~Page.Show
+ ~Page.ToList
+ ~Page.ToTuple
+ ~Page.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Page.Action
+ ~Page.Align
+ ~Page.AlignDisabled
+ ~Page.AlignWithMargins
+ ~Page.Anchors
+ ~Page.BiDiMode
+ ~Page.BoundsRect
+ ~Page.Brush
+ ~Page.Caption
+ ~Page.ClassName
+ ~Page.ClientHeight
+ ~Page.ClientOrigin
+ ~Page.ClientRect
+ ~Page.ClientWidth
+ ~Page.ComObject
+ ~Page.ComponentCount
+ ~Page.ComponentIndex
+ ~Page.ComponentState
+ ~Page.ComponentStyle
+ ~Page.Components
+ ~Page.Constraints
+ ~Page.ControlCount
+ ~Page.ControlState
+ ~Page.ControlStyle
+ ~Page.Controls
+ ~Page.CurrentPPI
+ ~Page.Cursor
+ ~Page.CustomHint
+ ~Page.DesignInfo
+ ~Page.DockClientCount
+ ~Page.DockManager
+ ~Page.DockOrientation
+ ~Page.DockSite
+ ~Page.DoubleBuffered
+ ~Page.Enabled
+ ~Page.ExplicitHeight
+ ~Page.ExplicitLeft
+ ~Page.ExplicitTop
+ ~Page.ExplicitWidth
+ ~Page.Floating
+ ~Page.FloatingDockSiteClass
+ ~Page.Focused
+ ~Page.Handle
+ ~Page.HandleAllocated
+ ~Page.Height
+ ~Page.HelpContext
+ ~Page.HelpKeyword
+ ~Page.HelpType
+ ~Page.Hint
+ ~Page.HostDockSite
+ ~Page.IsDrawingLocked
+ ~Page.LRDockWidth
+ ~Page.Left
+ ~Page.Margins
+ ~Page.MouseInClient
+ ~Page.Name
+ ~Page.Observers
+ ~Page.OnAlignInsertBefore
+ ~Page.OnAlignPosition
+ ~Page.OnGesture
+ ~Page.Owner
+ ~Page.Padding
+ ~Page.Parent
+ ~Page.ParentCustomHint
+ ~Page.ParentDoubleBuffered
+ ~Page.ParentWindow
+ ~Page.PixelsPerInch
+ ~Page.RedrawDisabled
+ ~Page.ScaleFactor
+ ~Page.ShowHint
+ ~Page.Showing
+ ~Page.StyleElements
+ ~Page.StyleName
+ ~Page.TBDockHeight
+ ~Page.TabOrder
+ ~Page.TabStop
+ ~Page.Tag
+ ~Page.Top
+ ~Page.Touch
+ ~Page.UndockHeight
+ ~Page.UndockWidth
+ ~Page.UseDockManager
+ ~Page.VCLComObject
+ ~Page.Visible
+ ~Page.VisibleDockClientCount
+ ~Page.Width
+ ~Page.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.PageControl.rst b/docs/source/reference/delphivcl.PageControl.rst
new file mode 100644
index 0000000..8e709c6
--- /dev/null
+++ b/docs/source/reference/delphivcl.PageControl.rst
@@ -0,0 +1,188 @@
+PageControl
+===========
+
+Qualified name: ``delphivcl.PageControl``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: PageControl
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~PageControl.Assign
+ ~PageControl.BindMethodsToEvents
+ ~PageControl.BringToFront
+ ~PageControl.CanFocus
+ ~PageControl.ClientToScreen
+ ~PageControl.Create
+ ~PageControl.Destroy
+ ~PageControl.FindNextPage
+ ~PageControl.Free
+ ~PageControl.GetChildren
+ ~PageControl.GetHitTestInfoAt
+ ~PageControl.GetNamePath
+ ~PageControl.GetParentComponent
+ ~PageControl.HasParent
+ ~PageControl.Hide
+ ~PageControl.IndexOfTabAt
+ ~PageControl.InheritsFrom
+ ~PageControl.Invalidate
+ ~PageControl.Repaint
+ ~PageControl.ScreenToClient
+ ~PageControl.ScrollTabs
+ ~PageControl.SelectNextPage
+ ~PageControl.SendToBack
+ ~PageControl.SetBounds
+ ~PageControl.SetFocus
+ ~PageControl.SetProps
+ ~PageControl.Show
+ ~PageControl.TabRect
+ ~PageControl.ToList
+ ~PageControl.ToTuple
+ ~PageControl.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~PageControl.Action
+ ~PageControl.ActivePage
+ ~PageControl.ActivePageIndex
+ ~PageControl.Align
+ ~PageControl.AlignDisabled
+ ~PageControl.AlignWithMargins
+ ~PageControl.Anchors
+ ~PageControl.BiDiMode
+ ~PageControl.BoundsRect
+ ~PageControl.Brush
+ ~PageControl.Canvas
+ ~PageControl.ClassName
+ ~PageControl.ClientHeight
+ ~PageControl.ClientOrigin
+ ~PageControl.ClientRect
+ ~PageControl.ClientWidth
+ ~PageControl.ComObject
+ ~PageControl.ComponentCount
+ ~PageControl.ComponentIndex
+ ~PageControl.ComponentState
+ ~PageControl.ComponentStyle
+ ~PageControl.Components
+ ~PageControl.Constraints
+ ~PageControl.ControlCount
+ ~PageControl.ControlState
+ ~PageControl.ControlStyle
+ ~PageControl.Controls
+ ~PageControl.CurrentPPI
+ ~PageControl.Cursor
+ ~PageControl.CustomHint
+ ~PageControl.DesignInfo
+ ~PageControl.DockClientCount
+ ~PageControl.DockManager
+ ~PageControl.DockOrientation
+ ~PageControl.DockSite
+ ~PageControl.DoubleBuffered
+ ~PageControl.DragCursor
+ ~PageControl.DragKind
+ ~PageControl.DragMode
+ ~PageControl.Enabled
+ ~PageControl.ExplicitHeight
+ ~PageControl.ExplicitLeft
+ ~PageControl.ExplicitTop
+ ~PageControl.ExplicitWidth
+ ~PageControl.Floating
+ ~PageControl.FloatingDockSiteClass
+ ~PageControl.Focused
+ ~PageControl.Font
+ ~PageControl.Handle
+ ~PageControl.HandleAllocated
+ ~PageControl.Height
+ ~PageControl.HelpContext
+ ~PageControl.HelpKeyword
+ ~PageControl.HelpType
+ ~PageControl.Hint
+ ~PageControl.HostDockSite
+ ~PageControl.HotTrack
+ ~PageControl.Images
+ ~PageControl.IsDrawingLocked
+ ~PageControl.LRDockWidth
+ ~PageControl.Left
+ ~PageControl.Margins
+ ~PageControl.MouseInClient
+ ~PageControl.MultiLine
+ ~PageControl.Name
+ ~PageControl.Observers
+ ~PageControl.OnChange
+ ~PageControl.OnChanging
+ ~PageControl.OnContextPopup
+ ~PageControl.OnDockDrop
+ ~PageControl.OnDockOver
+ ~PageControl.OnDragDrop
+ ~PageControl.OnDragOver
+ ~PageControl.OnDrawTab
+ ~PageControl.OnEndDock
+ ~PageControl.OnEndDrag
+ ~PageControl.OnEnter
+ ~PageControl.OnExit
+ ~PageControl.OnGesture
+ ~PageControl.OnGetImageIndex
+ ~PageControl.OnGetSiteInfo
+ ~PageControl.OnMouseActivate
+ ~PageControl.OnMouseDown
+ ~PageControl.OnMouseEnter
+ ~PageControl.OnMouseLeave
+ ~PageControl.OnMouseMove
+ ~PageControl.OnMouseUp
+ ~PageControl.OnResize
+ ~PageControl.OnStartDock
+ ~PageControl.OnStartDrag
+ ~PageControl.OnUnDock
+ ~PageControl.Owner
+ ~PageControl.OwnerDraw
+ ~PageControl.Padding
+ ~PageControl.PageCount
+ ~PageControl.Pages
+ ~PageControl.Parent
+ ~PageControl.ParentBiDiMode
+ ~PageControl.ParentCustomHint
+ ~PageControl.ParentDoubleBuffered
+ ~PageControl.ParentFont
+ ~PageControl.ParentShowHint
+ ~PageControl.ParentWindow
+ ~PageControl.PixelsPerInch
+ ~PageControl.PopupMenu
+ ~PageControl.RaggedRight
+ ~PageControl.RedrawDisabled
+ ~PageControl.RowCount
+ ~PageControl.ScaleFactor
+ ~PageControl.ScrollOpposite
+ ~PageControl.ShowHint
+ ~PageControl.Showing
+ ~PageControl.Style
+ ~PageControl.StyleElements
+ ~PageControl.StyleName
+ ~PageControl.TBDockHeight
+ ~PageControl.TabHeight
+ ~PageControl.TabIndex
+ ~PageControl.TabOrder
+ ~PageControl.TabPosition
+ ~PageControl.TabStop
+ ~PageControl.TabWidth
+ ~PageControl.Tag
+ ~PageControl.Top
+ ~PageControl.Touch
+ ~PageControl.UndockHeight
+ ~PageControl.UndockWidth
+ ~PageControl.UseDockManager
+ ~PageControl.VCLComObject
+ ~PageControl.Visible
+ ~PageControl.VisibleDockClientCount
+ ~PageControl.Width
+ ~PageControl.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Panel.rst b/docs/source/reference/delphivcl.Panel.rst
new file mode 100644
index 0000000..b49a139
--- /dev/null
+++ b/docs/source/reference/delphivcl.Panel.rst
@@ -0,0 +1,183 @@
+Panel
+=====
+
+Qualified name: ``delphivcl.Panel``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Panel
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Panel.Assign
+ ~Panel.BindMethodsToEvents
+ ~Panel.BringToFront
+ ~Panel.CanFocus
+ ~Panel.ClientToScreen
+ ~Panel.Free
+ ~Panel.GetNamePath
+ ~Panel.GetParentComponent
+ ~Panel.HasParent
+ ~Panel.Hide
+ ~Panel.InheritsFrom
+ ~Panel.Invalidate
+ ~Panel.Repaint
+ ~Panel.ScreenToClient
+ ~Panel.SendToBack
+ ~Panel.SetBounds
+ ~Panel.SetFocus
+ ~Panel.SetProps
+ ~Panel.Show
+ ~Panel.ToList
+ ~Panel.ToTuple
+ ~Panel.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Panel.Action
+ ~Panel.Align
+ ~Panel.AlignDisabled
+ ~Panel.AlignWithMargins
+ ~Panel.Alignment
+ ~Panel.Anchors
+ ~Panel.AutoSize
+ ~Panel.BevelEdges
+ ~Panel.BevelInner
+ ~Panel.BevelKind
+ ~Panel.BevelOuter
+ ~Panel.BevelWidth
+ ~Panel.BiDiMode
+ ~Panel.BorderStyle
+ ~Panel.BorderWidth
+ ~Panel.BoundsRect
+ ~Panel.Brush
+ ~Panel.Caption
+ ~Panel.ClassName
+ ~Panel.ClientHeight
+ ~Panel.ClientOrigin
+ ~Panel.ClientRect
+ ~Panel.ClientWidth
+ ~Panel.Color
+ ~Panel.ComObject
+ ~Panel.ComponentCount
+ ~Panel.ComponentIndex
+ ~Panel.ComponentState
+ ~Panel.ComponentStyle
+ ~Panel.Components
+ ~Panel.Constraints
+ ~Panel.ControlCount
+ ~Panel.ControlState
+ ~Panel.ControlStyle
+ ~Panel.Controls
+ ~Panel.Ctl3D
+ ~Panel.CurrentPPI
+ ~Panel.Cursor
+ ~Panel.CustomHint
+ ~Panel.DesignInfo
+ ~Panel.DockClientCount
+ ~Panel.DockManager
+ ~Panel.DockOrientation
+ ~Panel.DockSite
+ ~Panel.DoubleBuffered
+ ~Panel.DragCursor
+ ~Panel.DragKind
+ ~Panel.DragMode
+ ~Panel.Enabled
+ ~Panel.ExplicitHeight
+ ~Panel.ExplicitLeft
+ ~Panel.ExplicitTop
+ ~Panel.ExplicitWidth
+ ~Panel.Floating
+ ~Panel.FloatingDockSiteClass
+ ~Panel.Focused
+ ~Panel.Font
+ ~Panel.FullRepaint
+ ~Panel.Handle
+ ~Panel.HandleAllocated
+ ~Panel.Height
+ ~Panel.HelpContext
+ ~Panel.HelpKeyword
+ ~Panel.HelpType
+ ~Panel.Hint
+ ~Panel.HostDockSite
+ ~Panel.IsDrawingLocked
+ ~Panel.LRDockWidth
+ ~Panel.Left
+ ~Panel.Locked
+ ~Panel.Margins
+ ~Panel.MouseInClient
+ ~Panel.Name
+ ~Panel.Observers
+ ~Panel.OnAlignInsertBefore
+ ~Panel.OnAlignPosition
+ ~Panel.OnCanResize
+ ~Panel.OnClick
+ ~Panel.OnConstrainedResize
+ ~Panel.OnContextPopup
+ ~Panel.OnDblClick
+ ~Panel.OnDockDrop
+ ~Panel.OnDockOver
+ ~Panel.OnDragDrop
+ ~Panel.OnDragOver
+ ~Panel.OnEndDock
+ ~Panel.OnEndDrag
+ ~Panel.OnEnter
+ ~Panel.OnExit
+ ~Panel.OnGesture
+ ~Panel.OnGetSiteInfo
+ ~Panel.OnMouseActivate
+ ~Panel.OnMouseDown
+ ~Panel.OnMouseEnter
+ ~Panel.OnMouseLeave
+ ~Panel.OnMouseMove
+ ~Panel.OnMouseUp
+ ~Panel.OnResize
+ ~Panel.OnStartDock
+ ~Panel.OnStartDrag
+ ~Panel.OnUnDock
+ ~Panel.Owner
+ ~Panel.Padding
+ ~Panel.Parent
+ ~Panel.ParentBackground
+ ~Panel.ParentBiDiMode
+ ~Panel.ParentColor
+ ~Panel.ParentCtl3D
+ ~Panel.ParentCustomHint
+ ~Panel.ParentDoubleBuffered
+ ~Panel.ParentFont
+ ~Panel.ParentShowHint
+ ~Panel.ParentWindow
+ ~Panel.PixelsPerInch
+ ~Panel.PopupMenu
+ ~Panel.RedrawDisabled
+ ~Panel.ScaleFactor
+ ~Panel.ShowCaption
+ ~Panel.ShowHint
+ ~Panel.Showing
+ ~Panel.StyleElements
+ ~Panel.StyleName
+ ~Panel.TBDockHeight
+ ~Panel.TabOrder
+ ~Panel.TabStop
+ ~Panel.Tag
+ ~Panel.Top
+ ~Panel.Touch
+ ~Panel.UndockHeight
+ ~Panel.UndockWidth
+ ~Panel.UseDockManager
+ ~Panel.VCLComObject
+ ~Panel.VerticalAlignment
+ ~Panel.Visible
+ ~Panel.VisibleDockClientCount
+ ~Panel.Width
+ ~Panel.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Persistent.rst b/docs/source/reference/delphivcl.Persistent.rst
new file mode 100644
index 0000000..f4ed5d1
--- /dev/null
+++ b/docs/source/reference/delphivcl.Persistent.rst
@@ -0,0 +1,33 @@
+Persistent
+==========
+
+Qualified name: ``delphivcl.Persistent``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Persistent
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Persistent.Assign
+ ~Persistent.Destroy
+ ~Persistent.Free
+ ~Persistent.GetNamePath
+ ~Persistent.InheritsFrom
+ ~Persistent.SetProps
+ ~Persistent.ToList
+ ~Persistent.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Persistent.ClassName
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Picture.rst b/docs/source/reference/delphivcl.Picture.rst
new file mode 100644
index 0000000..db76049
--- /dev/null
+++ b/docs/source/reference/delphivcl.Picture.rst
@@ -0,0 +1,56 @@
+Picture
+=======
+
+Qualified name: ``delphivcl.Picture``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Picture
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Picture.Assign
+ ~Picture.Create
+ ~Picture.Destroy
+ ~Picture.Free
+ ~Picture.GetNamePath
+ ~Picture.InheritsFrom
+ ~Picture.LoadFromClipboardFormat
+ ~Picture.LoadFromFile
+ ~Picture.LoadFromStream
+ ~Picture.RegisterClipboardFormat
+ ~Picture.RegisterFileFormat
+ ~Picture.RegisterFileFormatRes
+ ~Picture.SaveToClipboardFormat
+ ~Picture.SaveToFile
+ ~Picture.SaveToStream
+ ~Picture.SetProps
+ ~Picture.SupportsClipboardFormat
+ ~Picture.ToList
+ ~Picture.ToTuple
+ ~Picture.UnregisterGraphicClass
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Picture.Bitmap
+ ~Picture.ClassName
+ ~Picture.Graphic
+ ~Picture.Height
+ ~Picture.Icon
+ ~Picture.Metafile
+ ~Picture.OnChange
+ ~Picture.OnFindGraphicClass
+ ~Picture.OnProgress
+ ~Picture.PictureAdapter
+ ~Picture.WICImage
+ ~Picture.Width
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.PopupMenu.rst b/docs/source/reference/delphivcl.PopupMenu.rst
new file mode 100644
index 0000000..0bf4b3f
--- /dev/null
+++ b/docs/source/reference/delphivcl.PopupMenu.rst
@@ -0,0 +1,70 @@
+PopupMenu
+=========
+
+Qualified name: ``delphivcl.PopupMenu``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: PopupMenu
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~PopupMenu.Assign
+ ~PopupMenu.BindMethodsToEvents
+ ~PopupMenu.CloseMenu
+ ~PopupMenu.Create
+ ~PopupMenu.Destroy
+ ~PopupMenu.Free
+ ~PopupMenu.GetNamePath
+ ~PopupMenu.GetParentComponent
+ ~PopupMenu.HasParent
+ ~PopupMenu.InheritsFrom
+ ~PopupMenu.Popup
+ ~PopupMenu.SetProps
+ ~PopupMenu.ToList
+ ~PopupMenu.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~PopupMenu.Alignment
+ ~PopupMenu.AutoHotkeys
+ ~PopupMenu.AutoLineReduction
+ ~PopupMenu.AutoPopup
+ ~PopupMenu.BiDiMode
+ ~PopupMenu.ClassName
+ ~PopupMenu.ComObject
+ ~PopupMenu.ComponentCount
+ ~PopupMenu.ComponentIndex
+ ~PopupMenu.ComponentState
+ ~PopupMenu.ComponentStyle
+ ~PopupMenu.Components
+ ~PopupMenu.DesignInfo
+ ~PopupMenu.Handle
+ ~PopupMenu.HelpContext
+ ~PopupMenu.Images
+ ~PopupMenu.Items
+ ~PopupMenu.MenuAnimation
+ ~PopupMenu.Name
+ ~PopupMenu.Observers
+ ~PopupMenu.OnChange
+ ~PopupMenu.OnClose
+ ~PopupMenu.OnPopup
+ ~PopupMenu.Owner
+ ~PopupMenu.OwnerDraw
+ ~PopupMenu.ParentBiDiMode
+ ~PopupMenu.PopupComponent
+ ~PopupMenu.PopupPoint
+ ~PopupMenu.Tag
+ ~PopupMenu.TrackButton
+ ~PopupMenu.VCLComObject
+ ~PopupMenu.WindowHandle
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.PrototypeBindSource.rst b/docs/source/reference/delphivcl.PrototypeBindSource.rst
new file mode 100644
index 0000000..63c2e89
--- /dev/null
+++ b/docs/source/reference/delphivcl.PrototypeBindSource.rst
@@ -0,0 +1,62 @@
+PrototypeBindSource
+===================
+
+Qualified name: ``delphivcl.PrototypeBindSource``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: PrototypeBindSource
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~PrototypeBindSource.Assign
+ ~PrototypeBindSource.BindMethodsToEvents
+ ~PrototypeBindSource.Free
+ ~PrototypeBindSource.GetNamePath
+ ~PrototypeBindSource.GetParentComponent
+ ~PrototypeBindSource.HasParent
+ ~PrototypeBindSource.InheritsFrom
+ ~PrototypeBindSource.SetProps
+ ~PrototypeBindSource.ToList
+ ~PrototypeBindSource.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~PrototypeBindSource.Active
+ ~PrototypeBindSource.AutoActivate
+ ~PrototypeBindSource.AutoEdit
+ ~PrototypeBindSource.AutoPost
+ ~PrototypeBindSource.BOF
+ ~PrototypeBindSource.CanModify
+ ~PrototypeBindSource.ClassName
+ ~PrototypeBindSource.ComObject
+ ~PrototypeBindSource.ComponentCount
+ ~PrototypeBindSource.ComponentIndex
+ ~PrototypeBindSource.ComponentState
+ ~PrototypeBindSource.ComponentStyle
+ ~PrototypeBindSource.Components
+ ~PrototypeBindSource.DataGenerator
+ ~PrototypeBindSource.DesignInfo
+ ~PrototypeBindSource.Editing
+ ~PrototypeBindSource.Eof
+ ~PrototypeBindSource.FieldDefs
+ ~PrototypeBindSource.InternalAdapter
+ ~PrototypeBindSource.ItemIndex
+ ~PrototypeBindSource.Name
+ ~PrototypeBindSource.Observers
+ ~PrototypeBindSource.OnCreateAdapter
+ ~PrototypeBindSource.Owner
+ ~PrototypeBindSource.RecordCount
+ ~PrototypeBindSource.ScopeMappings
+ ~PrototypeBindSource.Tag
+ ~PrototypeBindSource.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.RadioButton.rst b/docs/source/reference/delphivcl.RadioButton.rst
new file mode 100644
index 0000000..990a225
--- /dev/null
+++ b/docs/source/reference/delphivcl.RadioButton.rst
@@ -0,0 +1,168 @@
+RadioButton
+===========
+
+Qualified name: ``delphivcl.RadioButton``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: RadioButton
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~RadioButton.Assign
+ ~RadioButton.BindMethodsToEvents
+ ~RadioButton.BringToFront
+ ~RadioButton.CanFocus
+ ~RadioButton.ClientToScreen
+ ~RadioButton.Create
+ ~RadioButton.Free
+ ~RadioButton.GetControlsAlignment
+ ~RadioButton.GetNamePath
+ ~RadioButton.GetParentComponent
+ ~RadioButton.HasParent
+ ~RadioButton.Hide
+ ~RadioButton.InheritsFrom
+ ~RadioButton.Invalidate
+ ~RadioButton.Repaint
+ ~RadioButton.ScreenToClient
+ ~RadioButton.SendToBack
+ ~RadioButton.SetBounds
+ ~RadioButton.SetFocus
+ ~RadioButton.SetProps
+ ~RadioButton.Show
+ ~RadioButton.ToList
+ ~RadioButton.ToTuple
+ ~RadioButton.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~RadioButton.Action
+ ~RadioButton.Align
+ ~RadioButton.AlignDisabled
+ ~RadioButton.AlignWithMargins
+ ~RadioButton.Alignment
+ ~RadioButton.Anchors
+ ~RadioButton.BiDiMode
+ ~RadioButton.BoundsRect
+ ~RadioButton.Brush
+ ~RadioButton.Caption
+ ~RadioButton.Checked
+ ~RadioButton.ClassName
+ ~RadioButton.ClientHeight
+ ~RadioButton.ClientOrigin
+ ~RadioButton.ClientRect
+ ~RadioButton.ClientWidth
+ ~RadioButton.Color
+ ~RadioButton.ComObject
+ ~RadioButton.ComponentCount
+ ~RadioButton.ComponentIndex
+ ~RadioButton.ComponentState
+ ~RadioButton.ComponentStyle
+ ~RadioButton.Components
+ ~RadioButton.Constraints
+ ~RadioButton.ControlCount
+ ~RadioButton.ControlState
+ ~RadioButton.ControlStyle
+ ~RadioButton.Controls
+ ~RadioButton.Ctl3D
+ ~RadioButton.CurrentPPI
+ ~RadioButton.Cursor
+ ~RadioButton.CustomHint
+ ~RadioButton.DesignInfo
+ ~RadioButton.DockClientCount
+ ~RadioButton.DockManager
+ ~RadioButton.DockOrientation
+ ~RadioButton.DockSite
+ ~RadioButton.DoubleBuffered
+ ~RadioButton.DragCursor
+ ~RadioButton.DragKind
+ ~RadioButton.DragMode
+ ~RadioButton.Enabled
+ ~RadioButton.ExplicitHeight
+ ~RadioButton.ExplicitLeft
+ ~RadioButton.ExplicitTop
+ ~RadioButton.ExplicitWidth
+ ~RadioButton.Floating
+ ~RadioButton.FloatingDockSiteClass
+ ~RadioButton.Focused
+ ~RadioButton.Font
+ ~RadioButton.Handle
+ ~RadioButton.HandleAllocated
+ ~RadioButton.Height
+ ~RadioButton.HelpContext
+ ~RadioButton.HelpKeyword
+ ~RadioButton.HelpType
+ ~RadioButton.Hint
+ ~RadioButton.HostDockSite
+ ~RadioButton.IsDrawingLocked
+ ~RadioButton.LRDockWidth
+ ~RadioButton.Left
+ ~RadioButton.Margins
+ ~RadioButton.MouseInClient
+ ~RadioButton.Name
+ ~RadioButton.Observers
+ ~RadioButton.OnClick
+ ~RadioButton.OnContextPopup
+ ~RadioButton.OnDblClick
+ ~RadioButton.OnDragDrop
+ ~RadioButton.OnDragOver
+ ~RadioButton.OnEndDock
+ ~RadioButton.OnEndDrag
+ ~RadioButton.OnEnter
+ ~RadioButton.OnExit
+ ~RadioButton.OnGesture
+ ~RadioButton.OnKeyDown
+ ~RadioButton.OnKeyPress
+ ~RadioButton.OnKeyUp
+ ~RadioButton.OnMouseActivate
+ ~RadioButton.OnMouseDown
+ ~RadioButton.OnMouseEnter
+ ~RadioButton.OnMouseLeave
+ ~RadioButton.OnMouseMove
+ ~RadioButton.OnMouseUp
+ ~RadioButton.OnStartDock
+ ~RadioButton.OnStartDrag
+ ~RadioButton.Owner
+ ~RadioButton.Padding
+ ~RadioButton.Parent
+ ~RadioButton.ParentBiDiMode
+ ~RadioButton.ParentColor
+ ~RadioButton.ParentCtl3D
+ ~RadioButton.ParentCustomHint
+ ~RadioButton.ParentDoubleBuffered
+ ~RadioButton.ParentFont
+ ~RadioButton.ParentShowHint
+ ~RadioButton.ParentWindow
+ ~RadioButton.PixelsPerInch
+ ~RadioButton.PopupMenu
+ ~RadioButton.RedrawDisabled
+ ~RadioButton.ScaleFactor
+ ~RadioButton.ShowHint
+ ~RadioButton.Showing
+ ~RadioButton.StyleElements
+ ~RadioButton.StyleName
+ ~RadioButton.TBDockHeight
+ ~RadioButton.TabOrder
+ ~RadioButton.TabStop
+ ~RadioButton.Tag
+ ~RadioButton.Top
+ ~RadioButton.Touch
+ ~RadioButton.UndockHeight
+ ~RadioButton.UndockWidth
+ ~RadioButton.UseDockManager
+ ~RadioButton.VCLComObject
+ ~RadioButton.Visible
+ ~RadioButton.VisibleDockClientCount
+ ~RadioButton.Width
+ ~RadioButton.WindowProc
+ ~RadioButton.WordWrap
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.RadioGroup.rst b/docs/source/reference/delphivcl.RadioGroup.rst
new file mode 100644
index 0000000..dde9fc5
--- /dev/null
+++ b/docs/source/reference/delphivcl.RadioGroup.rst
@@ -0,0 +1,162 @@
+RadioGroup
+==========
+
+Qualified name: ``delphivcl.RadioGroup``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: RadioGroup
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~RadioGroup.Assign
+ ~RadioGroup.BindMethodsToEvents
+ ~RadioGroup.BringToFront
+ ~RadioGroup.CanFocus
+ ~RadioGroup.ClientToScreen
+ ~RadioGroup.Free
+ ~RadioGroup.GetNamePath
+ ~RadioGroup.GetParentComponent
+ ~RadioGroup.HasParent
+ ~RadioGroup.Hide
+ ~RadioGroup.InheritsFrom
+ ~RadioGroup.Invalidate
+ ~RadioGroup.Repaint
+ ~RadioGroup.ScreenToClient
+ ~RadioGroup.SendToBack
+ ~RadioGroup.SetBounds
+ ~RadioGroup.SetFocus
+ ~RadioGroup.SetProps
+ ~RadioGroup.Show
+ ~RadioGroup.ToList
+ ~RadioGroup.ToTuple
+ ~RadioGroup.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~RadioGroup.Action
+ ~RadioGroup.Align
+ ~RadioGroup.AlignDisabled
+ ~RadioGroup.AlignWithMargins
+ ~RadioGroup.Anchors
+ ~RadioGroup.BiDiMode
+ ~RadioGroup.BoundsRect
+ ~RadioGroup.Brush
+ ~RadioGroup.Caption
+ ~RadioGroup.ClassName
+ ~RadioGroup.ClientHeight
+ ~RadioGroup.ClientOrigin
+ ~RadioGroup.ClientRect
+ ~RadioGroup.ClientWidth
+ ~RadioGroup.Color
+ ~RadioGroup.Columns
+ ~RadioGroup.ComObject
+ ~RadioGroup.ComponentCount
+ ~RadioGroup.ComponentIndex
+ ~RadioGroup.ComponentState
+ ~RadioGroup.ComponentStyle
+ ~RadioGroup.Components
+ ~RadioGroup.Constraints
+ ~RadioGroup.ControlCount
+ ~RadioGroup.ControlState
+ ~RadioGroup.ControlStyle
+ ~RadioGroup.Controls
+ ~RadioGroup.Ctl3D
+ ~RadioGroup.CurrentPPI
+ ~RadioGroup.Cursor
+ ~RadioGroup.CustomHint
+ ~RadioGroup.DefaultHeaderFont
+ ~RadioGroup.DesignInfo
+ ~RadioGroup.DockClientCount
+ ~RadioGroup.DockManager
+ ~RadioGroup.DockOrientation
+ ~RadioGroup.DockSite
+ ~RadioGroup.DoubleBuffered
+ ~RadioGroup.DragCursor
+ ~RadioGroup.DragKind
+ ~RadioGroup.DragMode
+ ~RadioGroup.Enabled
+ ~RadioGroup.ExplicitHeight
+ ~RadioGroup.ExplicitLeft
+ ~RadioGroup.ExplicitTop
+ ~RadioGroup.ExplicitWidth
+ ~RadioGroup.Floating
+ ~RadioGroup.FloatingDockSiteClass
+ ~RadioGroup.Focused
+ ~RadioGroup.Font
+ ~RadioGroup.Handle
+ ~RadioGroup.HandleAllocated
+ ~RadioGroup.HeaderFont
+ ~RadioGroup.Height
+ ~RadioGroup.HelpContext
+ ~RadioGroup.HelpKeyword
+ ~RadioGroup.HelpType
+ ~RadioGroup.Hint
+ ~RadioGroup.HostDockSite
+ ~RadioGroup.IsDrawingLocked
+ ~RadioGroup.ItemIndex
+ ~RadioGroup.Items
+ ~RadioGroup.LRDockWidth
+ ~RadioGroup.Left
+ ~RadioGroup.Margins
+ ~RadioGroup.MouseInClient
+ ~RadioGroup.Name
+ ~RadioGroup.Observers
+ ~RadioGroup.OnClick
+ ~RadioGroup.OnContextPopup
+ ~RadioGroup.OnDragDrop
+ ~RadioGroup.OnDragOver
+ ~RadioGroup.OnEndDock
+ ~RadioGroup.OnEndDrag
+ ~RadioGroup.OnEnter
+ ~RadioGroup.OnExit
+ ~RadioGroup.OnGesture
+ ~RadioGroup.OnStartDock
+ ~RadioGroup.OnStartDrag
+ ~RadioGroup.Owner
+ ~RadioGroup.Padding
+ ~RadioGroup.Parent
+ ~RadioGroup.ParentBackground
+ ~RadioGroup.ParentBiDiMode
+ ~RadioGroup.ParentColor
+ ~RadioGroup.ParentCtl3D
+ ~RadioGroup.ParentCustomHint
+ ~RadioGroup.ParentDoubleBuffered
+ ~RadioGroup.ParentFont
+ ~RadioGroup.ParentShowHint
+ ~RadioGroup.ParentWindow
+ ~RadioGroup.PixelsPerInch
+ ~RadioGroup.PopupMenu
+ ~RadioGroup.RadioTabStop
+ ~RadioGroup.RedrawDisabled
+ ~RadioGroup.ScaleFactor
+ ~RadioGroup.ShowFrame
+ ~RadioGroup.ShowHint
+ ~RadioGroup.Showing
+ ~RadioGroup.StyleElements
+ ~RadioGroup.StyleName
+ ~RadioGroup.TBDockHeight
+ ~RadioGroup.TabOrder
+ ~RadioGroup.TabStop
+ ~RadioGroup.Tag
+ ~RadioGroup.Top
+ ~RadioGroup.Touch
+ ~RadioGroup.UndockHeight
+ ~RadioGroup.UndockWidth
+ ~RadioGroup.UseDockManager
+ ~RadioGroup.VCLComObject
+ ~RadioGroup.Visible
+ ~RadioGroup.VisibleDockClientCount
+ ~RadioGroup.Width
+ ~RadioGroup.WindowProc
+ ~RadioGroup.WordWrap
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.ResourceStream.rst b/docs/source/reference/delphivcl.ResourceStream.rst
new file mode 100644
index 0000000..3bf9091
--- /dev/null
+++ b/docs/source/reference/delphivcl.ResourceStream.rst
@@ -0,0 +1,45 @@
+ResourceStream
+==============
+
+Qualified name: ``delphivcl.ResourceStream``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: ResourceStream
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~ResourceStream.Create
+ ~ResourceStream.CreateFromID
+ ~ResourceStream.Destroy
+ ~ResourceStream.Free
+ ~ResourceStream.InheritsFrom
+ ~ResourceStream.ReadBytes
+ ~ResourceStream.ReadFloat
+ ~ResourceStream.ReadInt
+ ~ResourceStream.ReadString
+ ~ResourceStream.SetProps
+ ~ResourceStream.ToList
+ ~ResourceStream.ToTuple
+ ~ResourceStream.Write
+ ~ResourceStream.WriteBytes
+ ~ResourceStream.WriteFloat
+ ~ResourceStream.WriteInt
+ ~ResourceStream.WriteString
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~ResourceStream.ClassName
+ ~ResourceStream.Memory
+ ~ResourceStream.Position
+ ~ResourceStream.Size
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.SaveDialog.rst b/docs/source/reference/delphivcl.SaveDialog.rst
new file mode 100644
index 0000000..482976b
--- /dev/null
+++ b/docs/source/reference/delphivcl.SaveDialog.rst
@@ -0,0 +1,64 @@
+SaveDialog
+==========
+
+Qualified name: ``delphivcl.SaveDialog``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: SaveDialog
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~SaveDialog.Assign
+ ~SaveDialog.BindMethodsToEvents
+ ~SaveDialog.Execute
+ ~SaveDialog.Free
+ ~SaveDialog.GetNamePath
+ ~SaveDialog.GetParentComponent
+ ~SaveDialog.HasParent
+ ~SaveDialog.InheritsFrom
+ ~SaveDialog.SetProps
+ ~SaveDialog.ToList
+ ~SaveDialog.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~SaveDialog.ClassName
+ ~SaveDialog.ComObject
+ ~SaveDialog.ComponentCount
+ ~SaveDialog.ComponentIndex
+ ~SaveDialog.ComponentState
+ ~SaveDialog.ComponentStyle
+ ~SaveDialog.Components
+ ~SaveDialog.DefaultExt
+ ~SaveDialog.DesignInfo
+ ~SaveDialog.FileEditStyle
+ ~SaveDialog.FileName
+ ~SaveDialog.Files
+ ~SaveDialog.Filter
+ ~SaveDialog.FilterIndex
+ ~SaveDialog.HistoryList
+ ~SaveDialog.InitialDir
+ ~SaveDialog.Name
+ ~SaveDialog.Observers
+ ~SaveDialog.OnCanClose
+ ~SaveDialog.OnFolderChange
+ ~SaveDialog.OnIncludeItem
+ ~SaveDialog.OnSelectionChange
+ ~SaveDialog.OnTypeChange
+ ~SaveDialog.Options
+ ~SaveDialog.OptionsEx
+ ~SaveDialog.Owner
+ ~SaveDialog.Tag
+ ~SaveDialog.Title
+ ~SaveDialog.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.ScrollBar.rst b/docs/source/reference/delphivcl.ScrollBar.rst
new file mode 100644
index 0000000..38fe2dc
--- /dev/null
+++ b/docs/source/reference/delphivcl.ScrollBar.rst
@@ -0,0 +1,163 @@
+ScrollBar
+=========
+
+Qualified name: ``delphivcl.ScrollBar``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: ScrollBar
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~ScrollBar.Assign
+ ~ScrollBar.BindMethodsToEvents
+ ~ScrollBar.BringToFront
+ ~ScrollBar.CanFocus
+ ~ScrollBar.ClientToScreen
+ ~ScrollBar.Create
+ ~ScrollBar.Free
+ ~ScrollBar.GetNamePath
+ ~ScrollBar.GetParentComponent
+ ~ScrollBar.HasParent
+ ~ScrollBar.Hide
+ ~ScrollBar.InheritsFrom
+ ~ScrollBar.Invalidate
+ ~ScrollBar.Repaint
+ ~ScrollBar.ScreenToClient
+ ~ScrollBar.SendToBack
+ ~ScrollBar.SetBounds
+ ~ScrollBar.SetFocus
+ ~ScrollBar.SetParams
+ ~ScrollBar.SetProps
+ ~ScrollBar.Show
+ ~ScrollBar.ToList
+ ~ScrollBar.ToTuple
+ ~ScrollBar.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~ScrollBar.Action
+ ~ScrollBar.Align
+ ~ScrollBar.AlignDisabled
+ ~ScrollBar.AlignWithMargins
+ ~ScrollBar.Anchors
+ ~ScrollBar.BiDiMode
+ ~ScrollBar.BoundsRect
+ ~ScrollBar.Brush
+ ~ScrollBar.ClassName
+ ~ScrollBar.ClientHeight
+ ~ScrollBar.ClientOrigin
+ ~ScrollBar.ClientRect
+ ~ScrollBar.ClientWidth
+ ~ScrollBar.ComObject
+ ~ScrollBar.ComponentCount
+ ~ScrollBar.ComponentIndex
+ ~ScrollBar.ComponentState
+ ~ScrollBar.ComponentStyle
+ ~ScrollBar.Components
+ ~ScrollBar.Constraints
+ ~ScrollBar.ControlCount
+ ~ScrollBar.ControlState
+ ~ScrollBar.ControlStyle
+ ~ScrollBar.Controls
+ ~ScrollBar.Ctl3D
+ ~ScrollBar.CurrentPPI
+ ~ScrollBar.Cursor
+ ~ScrollBar.CustomHint
+ ~ScrollBar.DesignInfo
+ ~ScrollBar.DockClientCount
+ ~ScrollBar.DockManager
+ ~ScrollBar.DockOrientation
+ ~ScrollBar.DockSite
+ ~ScrollBar.DoubleBuffered
+ ~ScrollBar.DragCursor
+ ~ScrollBar.DragKind
+ ~ScrollBar.DragMode
+ ~ScrollBar.Enabled
+ ~ScrollBar.ExplicitHeight
+ ~ScrollBar.ExplicitLeft
+ ~ScrollBar.ExplicitTop
+ ~ScrollBar.ExplicitWidth
+ ~ScrollBar.Floating
+ ~ScrollBar.FloatingDockSiteClass
+ ~ScrollBar.Focused
+ ~ScrollBar.Handle
+ ~ScrollBar.HandleAllocated
+ ~ScrollBar.Height
+ ~ScrollBar.HelpContext
+ ~ScrollBar.HelpKeyword
+ ~ScrollBar.HelpType
+ ~ScrollBar.Hint
+ ~ScrollBar.HostDockSite
+ ~ScrollBar.IsDrawingLocked
+ ~ScrollBar.Kind
+ ~ScrollBar.LRDockWidth
+ ~ScrollBar.LargeChange
+ ~ScrollBar.Left
+ ~ScrollBar.Margins
+ ~ScrollBar.Max
+ ~ScrollBar.Min
+ ~ScrollBar.MouseInClient
+ ~ScrollBar.Name
+ ~ScrollBar.Observers
+ ~ScrollBar.OnChange
+ ~ScrollBar.OnContextPopup
+ ~ScrollBar.OnDragDrop
+ ~ScrollBar.OnDragOver
+ ~ScrollBar.OnEndDock
+ ~ScrollBar.OnEndDrag
+ ~ScrollBar.OnEnter
+ ~ScrollBar.OnExit
+ ~ScrollBar.OnGesture
+ ~ScrollBar.OnKeyDown
+ ~ScrollBar.OnKeyPress
+ ~ScrollBar.OnKeyUp
+ ~ScrollBar.OnMouseEnter
+ ~ScrollBar.OnMouseLeave
+ ~ScrollBar.OnScroll
+ ~ScrollBar.OnStartDock
+ ~ScrollBar.OnStartDrag
+ ~ScrollBar.Owner
+ ~ScrollBar.Padding
+ ~ScrollBar.PageSize
+ ~ScrollBar.Parent
+ ~ScrollBar.ParentBiDiMode
+ ~ScrollBar.ParentCtl3D
+ ~ScrollBar.ParentCustomHint
+ ~ScrollBar.ParentDoubleBuffered
+ ~ScrollBar.ParentShowHint
+ ~ScrollBar.ParentWindow
+ ~ScrollBar.PixelsPerInch
+ ~ScrollBar.PopupMenu
+ ~ScrollBar.Position
+ ~ScrollBar.RedrawDisabled
+ ~ScrollBar.ScaleFactor
+ ~ScrollBar.ShowHint
+ ~ScrollBar.Showing
+ ~ScrollBar.SmallChange
+ ~ScrollBar.StyleElements
+ ~ScrollBar.StyleName
+ ~ScrollBar.TBDockHeight
+ ~ScrollBar.TabOrder
+ ~ScrollBar.TabStop
+ ~ScrollBar.Tag
+ ~ScrollBar.Top
+ ~ScrollBar.Touch
+ ~ScrollBar.UndockHeight
+ ~ScrollBar.UndockWidth
+ ~ScrollBar.UseDockManager
+ ~ScrollBar.VCLComObject
+ ~ScrollBar.Visible
+ ~ScrollBar.VisibleDockClientCount
+ ~ScrollBar.Width
+ ~ScrollBar.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.SpinButton.rst b/docs/source/reference/delphivcl.SpinButton.rst
new file mode 100644
index 0000000..917db70
--- /dev/null
+++ b/docs/source/reference/delphivcl.SpinButton.rst
@@ -0,0 +1,153 @@
+SpinButton
+==========
+
+Qualified name: ``delphivcl.SpinButton``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: SpinButton
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~SpinButton.Assign
+ ~SpinButton.BindMethodsToEvents
+ ~SpinButton.BringToFront
+ ~SpinButton.CanFocus
+ ~SpinButton.ClientToScreen
+ ~SpinButton.Create
+ ~SpinButton.Free
+ ~SpinButton.GetNamePath
+ ~SpinButton.GetParentComponent
+ ~SpinButton.HasParent
+ ~SpinButton.Hide
+ ~SpinButton.InheritsFrom
+ ~SpinButton.Invalidate
+ ~SpinButton.Repaint
+ ~SpinButton.ScreenToClient
+ ~SpinButton.SendToBack
+ ~SpinButton.SetBounds
+ ~SpinButton.SetFocus
+ ~SpinButton.SetProps
+ ~SpinButton.Show
+ ~SpinButton.ToList
+ ~SpinButton.ToTuple
+ ~SpinButton.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~SpinButton.Action
+ ~SpinButton.Align
+ ~SpinButton.AlignDisabled
+ ~SpinButton.AlignWithMargins
+ ~SpinButton.Anchors
+ ~SpinButton.BiDiMode
+ ~SpinButton.BoundsRect
+ ~SpinButton.Brush
+ ~SpinButton.ClassName
+ ~SpinButton.ClientHeight
+ ~SpinButton.ClientOrigin
+ ~SpinButton.ClientRect
+ ~SpinButton.ClientWidth
+ ~SpinButton.ComObject
+ ~SpinButton.ComponentCount
+ ~SpinButton.ComponentIndex
+ ~SpinButton.ComponentState
+ ~SpinButton.ComponentStyle
+ ~SpinButton.Components
+ ~SpinButton.Constraints
+ ~SpinButton.ControlCount
+ ~SpinButton.ControlState
+ ~SpinButton.ControlStyle
+ ~SpinButton.Controls
+ ~SpinButton.Ctl3D
+ ~SpinButton.CurrentPPI
+ ~SpinButton.Cursor
+ ~SpinButton.CustomHint
+ ~SpinButton.DesignInfo
+ ~SpinButton.DockClientCount
+ ~SpinButton.DockManager
+ ~SpinButton.DockOrientation
+ ~SpinButton.DockSite
+ ~SpinButton.DoubleBuffered
+ ~SpinButton.DownGlyph
+ ~SpinButton.DownNumGlyphs
+ ~SpinButton.DragCursor
+ ~SpinButton.DragKind
+ ~SpinButton.DragMode
+ ~SpinButton.Enabled
+ ~SpinButton.ExplicitHeight
+ ~SpinButton.ExplicitLeft
+ ~SpinButton.ExplicitTop
+ ~SpinButton.ExplicitWidth
+ ~SpinButton.Floating
+ ~SpinButton.FloatingDockSiteClass
+ ~SpinButton.FocusControl
+ ~SpinButton.Focused
+ ~SpinButton.Handle
+ ~SpinButton.HandleAllocated
+ ~SpinButton.Height
+ ~SpinButton.HelpContext
+ ~SpinButton.HelpKeyword
+ ~SpinButton.HelpType
+ ~SpinButton.Hint
+ ~SpinButton.HostDockSite
+ ~SpinButton.IsDrawingLocked
+ ~SpinButton.LRDockWidth
+ ~SpinButton.Left
+ ~SpinButton.Margins
+ ~SpinButton.MouseInClient
+ ~SpinButton.Name
+ ~SpinButton.Observers
+ ~SpinButton.OnDownClick
+ ~SpinButton.OnDragDrop
+ ~SpinButton.OnDragOver
+ ~SpinButton.OnEndDock
+ ~SpinButton.OnEndDrag
+ ~SpinButton.OnEnter
+ ~SpinButton.OnExit
+ ~SpinButton.OnGesture
+ ~SpinButton.OnStartDock
+ ~SpinButton.OnStartDrag
+ ~SpinButton.OnUpClick
+ ~SpinButton.Owner
+ ~SpinButton.Padding
+ ~SpinButton.Parent
+ ~SpinButton.ParentCtl3D
+ ~SpinButton.ParentCustomHint
+ ~SpinButton.ParentDoubleBuffered
+ ~SpinButton.ParentShowHint
+ ~SpinButton.ParentWindow
+ ~SpinButton.PixelsPerInch
+ ~SpinButton.PopupMenu
+ ~SpinButton.RedrawDisabled
+ ~SpinButton.ScaleFactor
+ ~SpinButton.ShowHint
+ ~SpinButton.Showing
+ ~SpinButton.StyleElements
+ ~SpinButton.StyleName
+ ~SpinButton.TBDockHeight
+ ~SpinButton.TabOrder
+ ~SpinButton.TabStop
+ ~SpinButton.Tag
+ ~SpinButton.Top
+ ~SpinButton.Touch
+ ~SpinButton.UndockHeight
+ ~SpinButton.UndockWidth
+ ~SpinButton.UpGlyph
+ ~SpinButton.UpNumGlyphs
+ ~SpinButton.UseDockManager
+ ~SpinButton.VCLComObject
+ ~SpinButton.Visible
+ ~SpinButton.VisibleDockClientCount
+ ~SpinButton.Width
+ ~SpinButton.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.SpinEdit.rst b/docs/source/reference/delphivcl.SpinEdit.rst
new file mode 100644
index 0000000..73d05c8
--- /dev/null
+++ b/docs/source/reference/delphivcl.SpinEdit.rst
@@ -0,0 +1,177 @@
+SpinEdit
+========
+
+Qualified name: ``delphivcl.SpinEdit``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: SpinEdit
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~SpinEdit.Assign
+ ~SpinEdit.BindMethodsToEvents
+ ~SpinEdit.BringToFront
+ ~SpinEdit.CanFocus
+ ~SpinEdit.ClientToScreen
+ ~SpinEdit.Create
+ ~SpinEdit.Destroy
+ ~SpinEdit.Free
+ ~SpinEdit.GetChildren
+ ~SpinEdit.GetNamePath
+ ~SpinEdit.GetParentComponent
+ ~SpinEdit.HasParent
+ ~SpinEdit.Hide
+ ~SpinEdit.InheritsFrom
+ ~SpinEdit.Invalidate
+ ~SpinEdit.Repaint
+ ~SpinEdit.ScreenToClient
+ ~SpinEdit.SendToBack
+ ~SpinEdit.SetBounds
+ ~SpinEdit.SetFocus
+ ~SpinEdit.SetProps
+ ~SpinEdit.Show
+ ~SpinEdit.ToList
+ ~SpinEdit.ToTuple
+ ~SpinEdit.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~SpinEdit.Action
+ ~SpinEdit.Align
+ ~SpinEdit.AlignDisabled
+ ~SpinEdit.AlignWithMargins
+ ~SpinEdit.Alignment
+ ~SpinEdit.Anchors
+ ~SpinEdit.AutoSelect
+ ~SpinEdit.AutoSize
+ ~SpinEdit.BiDiMode
+ ~SpinEdit.BoundsRect
+ ~SpinEdit.Brush
+ ~SpinEdit.Button
+ ~SpinEdit.CanUndo
+ ~SpinEdit.CanUndoSelText
+ ~SpinEdit.ClassName
+ ~SpinEdit.ClientHeight
+ ~SpinEdit.ClientOrigin
+ ~SpinEdit.ClientRect
+ ~SpinEdit.ClientWidth
+ ~SpinEdit.Color
+ ~SpinEdit.ComObject
+ ~SpinEdit.ComponentCount
+ ~SpinEdit.ComponentIndex
+ ~SpinEdit.ComponentState
+ ~SpinEdit.ComponentStyle
+ ~SpinEdit.Components
+ ~SpinEdit.Constraints
+ ~SpinEdit.ControlCount
+ ~SpinEdit.ControlState
+ ~SpinEdit.ControlStyle
+ ~SpinEdit.Controls
+ ~SpinEdit.Ctl3D
+ ~SpinEdit.CurrentPPI
+ ~SpinEdit.Cursor
+ ~SpinEdit.CustomHint
+ ~SpinEdit.DesignInfo
+ ~SpinEdit.DockClientCount
+ ~SpinEdit.DockManager
+ ~SpinEdit.DockOrientation
+ ~SpinEdit.DockSite
+ ~SpinEdit.DoubleBuffered
+ ~SpinEdit.DragCursor
+ ~SpinEdit.DragMode
+ ~SpinEdit.EditorEnabled
+ ~SpinEdit.Enabled
+ ~SpinEdit.ExplicitHeight
+ ~SpinEdit.ExplicitLeft
+ ~SpinEdit.ExplicitTop
+ ~SpinEdit.ExplicitWidth
+ ~SpinEdit.Floating
+ ~SpinEdit.FloatingDockSiteClass
+ ~SpinEdit.Focused
+ ~SpinEdit.Font
+ ~SpinEdit.Handle
+ ~SpinEdit.HandleAllocated
+ ~SpinEdit.Height
+ ~SpinEdit.HelpContext
+ ~SpinEdit.HelpKeyword
+ ~SpinEdit.HelpType
+ ~SpinEdit.Hint
+ ~SpinEdit.HostDockSite
+ ~SpinEdit.Increment
+ ~SpinEdit.IsDrawingLocked
+ ~SpinEdit.LRDockWidth
+ ~SpinEdit.Left
+ ~SpinEdit.Margins
+ ~SpinEdit.MaxLength
+ ~SpinEdit.MaxValue
+ ~SpinEdit.MinValue
+ ~SpinEdit.Modified
+ ~SpinEdit.MouseInClient
+ ~SpinEdit.Name
+ ~SpinEdit.Observers
+ ~SpinEdit.OnChange
+ ~SpinEdit.OnClick
+ ~SpinEdit.OnDblClick
+ ~SpinEdit.OnDragDrop
+ ~SpinEdit.OnDragOver
+ ~SpinEdit.OnEndDrag
+ ~SpinEdit.OnEnter
+ ~SpinEdit.OnExit
+ ~SpinEdit.OnGesture
+ ~SpinEdit.OnKeyDown
+ ~SpinEdit.OnKeyPress
+ ~SpinEdit.OnKeyUp
+ ~SpinEdit.OnMouseDown
+ ~SpinEdit.OnMouseMove
+ ~SpinEdit.OnMouseUp
+ ~SpinEdit.OnStartDrag
+ ~SpinEdit.Owner
+ ~SpinEdit.Padding
+ ~SpinEdit.Parent
+ ~SpinEdit.ParentColor
+ ~SpinEdit.ParentCtl3D
+ ~SpinEdit.ParentCustomHint
+ ~SpinEdit.ParentDoubleBuffered
+ ~SpinEdit.ParentFont
+ ~SpinEdit.ParentShowHint
+ ~SpinEdit.ParentWindow
+ ~SpinEdit.PixelsPerInch
+ ~SpinEdit.PopupMenu
+ ~SpinEdit.ReadOnly
+ ~SpinEdit.RedrawDisabled
+ ~SpinEdit.ScaleFactor
+ ~SpinEdit.SelLength
+ ~SpinEdit.SelStart
+ ~SpinEdit.SelText
+ ~SpinEdit.ShowHint
+ ~SpinEdit.Showing
+ ~SpinEdit.StyleElements
+ ~SpinEdit.StyleName
+ ~SpinEdit.TBDockHeight
+ ~SpinEdit.TabOrder
+ ~SpinEdit.TabStop
+ ~SpinEdit.Tag
+ ~SpinEdit.Text
+ ~SpinEdit.TextHint
+ ~SpinEdit.Top
+ ~SpinEdit.Touch
+ ~SpinEdit.UndockHeight
+ ~SpinEdit.UndockWidth
+ ~SpinEdit.UseDockManager
+ ~SpinEdit.VCLComObject
+ ~SpinEdit.Value
+ ~SpinEdit.Visible
+ ~SpinEdit.VisibleDockClientCount
+ ~SpinEdit.Width
+ ~SpinEdit.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.StaticText.rst b/docs/source/reference/delphivcl.StaticText.rst
new file mode 100644
index 0000000..2cb01a2
--- /dev/null
+++ b/docs/source/reference/delphivcl.StaticText.rst
@@ -0,0 +1,166 @@
+StaticText
+==========
+
+Qualified name: ``delphivcl.StaticText``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: StaticText
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~StaticText.Assign
+ ~StaticText.BindMethodsToEvents
+ ~StaticText.BringToFront
+ ~StaticText.CanFocus
+ ~StaticText.ClientToScreen
+ ~StaticText.Free
+ ~StaticText.GetNamePath
+ ~StaticText.GetParentComponent
+ ~StaticText.HasParent
+ ~StaticText.Hide
+ ~StaticText.InheritsFrom
+ ~StaticText.Invalidate
+ ~StaticText.Repaint
+ ~StaticText.ScreenToClient
+ ~StaticText.SendToBack
+ ~StaticText.SetBounds
+ ~StaticText.SetFocus
+ ~StaticText.SetProps
+ ~StaticText.Show
+ ~StaticText.ToList
+ ~StaticText.ToTuple
+ ~StaticText.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~StaticText.Action
+ ~StaticText.Align
+ ~StaticText.AlignDisabled
+ ~StaticText.AlignWithMargins
+ ~StaticText.Alignment
+ ~StaticText.Anchors
+ ~StaticText.AutoSize
+ ~StaticText.BevelEdges
+ ~StaticText.BevelInner
+ ~StaticText.BevelKind
+ ~StaticText.BevelOuter
+ ~StaticText.BiDiMode
+ ~StaticText.BorderStyle
+ ~StaticText.BoundsRect
+ ~StaticText.Brush
+ ~StaticText.Caption
+ ~StaticText.ClassName
+ ~StaticText.ClientHeight
+ ~StaticText.ClientOrigin
+ ~StaticText.ClientRect
+ ~StaticText.ClientWidth
+ ~StaticText.Color
+ ~StaticText.ComObject
+ ~StaticText.ComponentCount
+ ~StaticText.ComponentIndex
+ ~StaticText.ComponentState
+ ~StaticText.ComponentStyle
+ ~StaticText.Components
+ ~StaticText.Constraints
+ ~StaticText.ControlCount
+ ~StaticText.ControlState
+ ~StaticText.ControlStyle
+ ~StaticText.Controls
+ ~StaticText.CurrentPPI
+ ~StaticText.Cursor
+ ~StaticText.CustomHint
+ ~StaticText.DesignInfo
+ ~StaticText.DockClientCount
+ ~StaticText.DockManager
+ ~StaticText.DockOrientation
+ ~StaticText.DockSite
+ ~StaticText.DoubleBuffered
+ ~StaticText.DragCursor
+ ~StaticText.DragKind
+ ~StaticText.DragMode
+ ~StaticText.Enabled
+ ~StaticText.ExplicitHeight
+ ~StaticText.ExplicitLeft
+ ~StaticText.ExplicitTop
+ ~StaticText.ExplicitWidth
+ ~StaticText.Floating
+ ~StaticText.FloatingDockSiteClass
+ ~StaticText.FocusControl
+ ~StaticText.Focused
+ ~StaticText.Font
+ ~StaticText.Handle
+ ~StaticText.HandleAllocated
+ ~StaticText.Height
+ ~StaticText.HelpContext
+ ~StaticText.HelpKeyword
+ ~StaticText.HelpType
+ ~StaticText.Hint
+ ~StaticText.HostDockSite
+ ~StaticText.IsDrawingLocked
+ ~StaticText.LRDockWidth
+ ~StaticText.Left
+ ~StaticText.Margins
+ ~StaticText.MouseInClient
+ ~StaticText.Name
+ ~StaticText.Observers
+ ~StaticText.OnClick
+ ~StaticText.OnContextPopup
+ ~StaticText.OnDblClick
+ ~StaticText.OnDragDrop
+ ~StaticText.OnDragOver
+ ~StaticText.OnEndDock
+ ~StaticText.OnEndDrag
+ ~StaticText.OnGesture
+ ~StaticText.OnMouseActivate
+ ~StaticText.OnMouseDown
+ ~StaticText.OnMouseEnter
+ ~StaticText.OnMouseLeave
+ ~StaticText.OnMouseMove
+ ~StaticText.OnMouseUp
+ ~StaticText.OnStartDock
+ ~StaticText.OnStartDrag
+ ~StaticText.Owner
+ ~StaticText.Padding
+ ~StaticText.Parent
+ ~StaticText.ParentBiDiMode
+ ~StaticText.ParentColor
+ ~StaticText.ParentCustomHint
+ ~StaticText.ParentDoubleBuffered
+ ~StaticText.ParentFont
+ ~StaticText.ParentShowHint
+ ~StaticText.ParentWindow
+ ~StaticText.PixelsPerInch
+ ~StaticText.PopupMenu
+ ~StaticText.RedrawDisabled
+ ~StaticText.ScaleFactor
+ ~StaticText.ShowAccelChar
+ ~StaticText.ShowHint
+ ~StaticText.Showing
+ ~StaticText.StyleElements
+ ~StaticText.StyleName
+ ~StaticText.TBDockHeight
+ ~StaticText.TabOrder
+ ~StaticText.TabStop
+ ~StaticText.Tag
+ ~StaticText.Top
+ ~StaticText.Touch
+ ~StaticText.Transparent
+ ~StaticText.UndockHeight
+ ~StaticText.UndockWidth
+ ~StaticText.UseDockManager
+ ~StaticText.VCLComObject
+ ~StaticText.Visible
+ ~StaticText.VisibleDockClientCount
+ ~StaticText.Width
+ ~StaticText.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.StatusBar.rst b/docs/source/reference/delphivcl.StatusBar.rst
new file mode 100644
index 0000000..9f219fe
--- /dev/null
+++ b/docs/source/reference/delphivcl.StatusBar.rst
@@ -0,0 +1,167 @@
+StatusBar
+=========
+
+Qualified name: ``delphivcl.StatusBar``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: StatusBar
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~StatusBar.Assign
+ ~StatusBar.BindMethodsToEvents
+ ~StatusBar.BringToFront
+ ~StatusBar.CanFocus
+ ~StatusBar.ClientToScreen
+ ~StatusBar.Free
+ ~StatusBar.GetNamePath
+ ~StatusBar.GetParentComponent
+ ~StatusBar.HasParent
+ ~StatusBar.Hide
+ ~StatusBar.InheritsFrom
+ ~StatusBar.Invalidate
+ ~StatusBar.Repaint
+ ~StatusBar.ScreenToClient
+ ~StatusBar.SendToBack
+ ~StatusBar.SetBounds
+ ~StatusBar.SetFocus
+ ~StatusBar.SetProps
+ ~StatusBar.Show
+ ~StatusBar.ToList
+ ~StatusBar.ToTuple
+ ~StatusBar.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~StatusBar.Action
+ ~StatusBar.Align
+ ~StatusBar.AlignDisabled
+ ~StatusBar.AlignWithMargins
+ ~StatusBar.Anchors
+ ~StatusBar.AutoHint
+ ~StatusBar.BiDiMode
+ ~StatusBar.BorderWidth
+ ~StatusBar.BoundsRect
+ ~StatusBar.Brush
+ ~StatusBar.Canvas
+ ~StatusBar.ClassName
+ ~StatusBar.ClientHeight
+ ~StatusBar.ClientOrigin
+ ~StatusBar.ClientRect
+ ~StatusBar.ClientWidth
+ ~StatusBar.Color
+ ~StatusBar.ComObject
+ ~StatusBar.ComponentCount
+ ~StatusBar.ComponentIndex
+ ~StatusBar.ComponentState
+ ~StatusBar.ComponentStyle
+ ~StatusBar.Components
+ ~StatusBar.Constraints
+ ~StatusBar.ControlCount
+ ~StatusBar.ControlState
+ ~StatusBar.ControlStyle
+ ~StatusBar.Controls
+ ~StatusBar.CurrentPPI
+ ~StatusBar.Cursor
+ ~StatusBar.CustomHint
+ ~StatusBar.DesignInfo
+ ~StatusBar.DockClientCount
+ ~StatusBar.DockManager
+ ~StatusBar.DockOrientation
+ ~StatusBar.DockSite
+ ~StatusBar.DoubleBuffered
+ ~StatusBar.DragCursor
+ ~StatusBar.DragKind
+ ~StatusBar.DragMode
+ ~StatusBar.Enabled
+ ~StatusBar.ExplicitHeight
+ ~StatusBar.ExplicitLeft
+ ~StatusBar.ExplicitTop
+ ~StatusBar.ExplicitWidth
+ ~StatusBar.Floating
+ ~StatusBar.FloatingDockSiteClass
+ ~StatusBar.Focused
+ ~StatusBar.Font
+ ~StatusBar.Handle
+ ~StatusBar.HandleAllocated
+ ~StatusBar.Height
+ ~StatusBar.HelpContext
+ ~StatusBar.HelpKeyword
+ ~StatusBar.HelpType
+ ~StatusBar.Hint
+ ~StatusBar.HostDockSite
+ ~StatusBar.IsDrawingLocked
+ ~StatusBar.LRDockWidth
+ ~StatusBar.Left
+ ~StatusBar.Margins
+ ~StatusBar.MouseInClient
+ ~StatusBar.Name
+ ~StatusBar.Observers
+ ~StatusBar.OnClick
+ ~StatusBar.OnContextPopup
+ ~StatusBar.OnCreatePanelClass
+ ~StatusBar.OnDblClick
+ ~StatusBar.OnDragDrop
+ ~StatusBar.OnDragOver
+ ~StatusBar.OnDrawPanel
+ ~StatusBar.OnEndDock
+ ~StatusBar.OnEndDrag
+ ~StatusBar.OnGesture
+ ~StatusBar.OnHint
+ ~StatusBar.OnMouseActivate
+ ~StatusBar.OnMouseDown
+ ~StatusBar.OnMouseEnter
+ ~StatusBar.OnMouseLeave
+ ~StatusBar.OnMouseMove
+ ~StatusBar.OnMouseUp
+ ~StatusBar.OnResize
+ ~StatusBar.OnStartDock
+ ~StatusBar.OnStartDrag
+ ~StatusBar.Owner
+ ~StatusBar.Padding
+ ~StatusBar.Panels
+ ~StatusBar.Parent
+ ~StatusBar.ParentBiDiMode
+ ~StatusBar.ParentColor
+ ~StatusBar.ParentCustomHint
+ ~StatusBar.ParentDoubleBuffered
+ ~StatusBar.ParentFont
+ ~StatusBar.ParentShowHint
+ ~StatusBar.ParentWindow
+ ~StatusBar.PixelsPerInch
+ ~StatusBar.PopupMenu
+ ~StatusBar.RedrawDisabled
+ ~StatusBar.ScaleFactor
+ ~StatusBar.ShowHint
+ ~StatusBar.Showing
+ ~StatusBar.SimplePanel
+ ~StatusBar.SimpleText
+ ~StatusBar.SizeGrip
+ ~StatusBar.StyleElements
+ ~StatusBar.StyleName
+ ~StatusBar.TBDockHeight
+ ~StatusBar.TabOrder
+ ~StatusBar.TabStop
+ ~StatusBar.Tag
+ ~StatusBar.Top
+ ~StatusBar.Touch
+ ~StatusBar.UndockHeight
+ ~StatusBar.UndockWidth
+ ~StatusBar.UseDockManager
+ ~StatusBar.UseSystemFont
+ ~StatusBar.VCLComObject
+ ~StatusBar.Visible
+ ~StatusBar.VisibleDockClientCount
+ ~StatusBar.Width
+ ~StatusBar.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Stream.rst b/docs/source/reference/delphivcl.Stream.rst
new file mode 100644
index 0000000..e9ee5a3
--- /dev/null
+++ b/docs/source/reference/delphivcl.Stream.rst
@@ -0,0 +1,62 @@
+Stream
+======
+
+Qualified name: ``delphivcl.Stream``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Stream
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Stream.CopyFrom
+ ~Stream.FixupResourceHeader
+ ~Stream.Free
+ ~Stream.InheritsFrom
+ ~Stream.Read
+ ~Stream.Read64
+ ~Stream.ReadBuffer
+ ~Stream.ReadBufferData
+ ~Stream.ReadBytes
+ ~Stream.ReadComponent
+ ~Stream.ReadComponentRes
+ ~Stream.ReadData
+ ~Stream.ReadFloat
+ ~Stream.ReadInt
+ ~Stream.ReadResHeader
+ ~Stream.ReadString
+ ~Stream.Seek
+ ~Stream.Seek32
+ ~Stream.SetProps
+ ~Stream.ToList
+ ~Stream.ToTuple
+ ~Stream.Write
+ ~Stream.Write64
+ ~Stream.WriteBuffer
+ ~Stream.WriteBufferData
+ ~Stream.WriteBytes
+ ~Stream.WriteComponent
+ ~Stream.WriteComponentRes
+ ~Stream.WriteData
+ ~Stream.WriteDescendent
+ ~Stream.WriteDescendentRes
+ ~Stream.WriteFloat
+ ~Stream.WriteInt
+ ~Stream.WriteResourceHeader
+ ~Stream.WriteString
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Stream.ClassName
+ ~Stream.Position
+ ~Stream.Size
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.StringGrid.rst b/docs/source/reference/delphivcl.StringGrid.rst
new file mode 100644
index 0000000..61d3923
--- /dev/null
+++ b/docs/source/reference/delphivcl.StringGrid.rst
@@ -0,0 +1,212 @@
+StringGrid
+==========
+
+Qualified name: ``delphivcl.StringGrid``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: StringGrid
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~StringGrid.Assign
+ ~StringGrid.BindMethodsToEvents
+ ~StringGrid.BringToFront
+ ~StringGrid.CanFocus
+ ~StringGrid.ClientToScreen
+ ~StringGrid.Create
+ ~StringGrid.Destroy
+ ~StringGrid.Free
+ ~StringGrid.GetCell
+ ~StringGrid.GetNamePath
+ ~StringGrid.GetParentComponent
+ ~StringGrid.HasParent
+ ~StringGrid.Hide
+ ~StringGrid.InheritsFrom
+ ~StringGrid.Invalidate
+ ~StringGrid.Repaint
+ ~StringGrid.ScreenToClient
+ ~StringGrid.SendToBack
+ ~StringGrid.SetBounds
+ ~StringGrid.SetCell
+ ~StringGrid.SetFocus
+ ~StringGrid.SetProps
+ ~StringGrid.Show
+ ~StringGrid.ToList
+ ~StringGrid.ToTuple
+ ~StringGrid.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~StringGrid.Action
+ ~StringGrid.Align
+ ~StringGrid.AlignDisabled
+ ~StringGrid.AlignWithMargins
+ ~StringGrid.Anchors
+ ~StringGrid.BevelEdges
+ ~StringGrid.BevelInner
+ ~StringGrid.BevelKind
+ ~StringGrid.BevelOuter
+ ~StringGrid.BevelWidth
+ ~StringGrid.BiDiMode
+ ~StringGrid.BorderStyle
+ ~StringGrid.BoundsRect
+ ~StringGrid.Brush
+ ~StringGrid.Canvas
+ ~StringGrid.ClassName
+ ~StringGrid.ClientHeight
+ ~StringGrid.ClientOrigin
+ ~StringGrid.ClientRect
+ ~StringGrid.ClientWidth
+ ~StringGrid.Col
+ ~StringGrid.ColCount
+ ~StringGrid.ColWidths
+ ~StringGrid.Color
+ ~StringGrid.ComObject
+ ~StringGrid.ComponentCount
+ ~StringGrid.ComponentIndex
+ ~StringGrid.ComponentState
+ ~StringGrid.ComponentStyle
+ ~StringGrid.Components
+ ~StringGrid.Constraints
+ ~StringGrid.ControlCount
+ ~StringGrid.ControlState
+ ~StringGrid.ControlStyle
+ ~StringGrid.Controls
+ ~StringGrid.Ctl3D
+ ~StringGrid.CurrentPPI
+ ~StringGrid.Cursor
+ ~StringGrid.CustomHint
+ ~StringGrid.DefaultColAlignment
+ ~StringGrid.DefaultColWidth
+ ~StringGrid.DefaultDrawing
+ ~StringGrid.DefaultRowHeight
+ ~StringGrid.DesignInfo
+ ~StringGrid.DockClientCount
+ ~StringGrid.DockManager
+ ~StringGrid.DockOrientation
+ ~StringGrid.DockSite
+ ~StringGrid.DoubleBuffered
+ ~StringGrid.DragCursor
+ ~StringGrid.DragKind
+ ~StringGrid.DragMode
+ ~StringGrid.DrawingStyle
+ ~StringGrid.EditorMode
+ ~StringGrid.Enabled
+ ~StringGrid.ExplicitHeight
+ ~StringGrid.ExplicitLeft
+ ~StringGrid.ExplicitTop
+ ~StringGrid.ExplicitWidth
+ ~StringGrid.FixedColor
+ ~StringGrid.FixedCols
+ ~StringGrid.FixedRows
+ ~StringGrid.Floating
+ ~StringGrid.FloatingDockSiteClass
+ ~StringGrid.Focused
+ ~StringGrid.Font
+ ~StringGrid.GradientEndColor
+ ~StringGrid.GradientStartColor
+ ~StringGrid.GridHeight
+ ~StringGrid.GridLineWidth
+ ~StringGrid.GridWidth
+ ~StringGrid.Handle
+ ~StringGrid.HandleAllocated
+ ~StringGrid.Height
+ ~StringGrid.HelpContext
+ ~StringGrid.HelpKeyword
+ ~StringGrid.HelpType
+ ~StringGrid.Hint
+ ~StringGrid.HostDockSite
+ ~StringGrid.IsDrawingLocked
+ ~StringGrid.IsUpdating
+ ~StringGrid.LRDockWidth
+ ~StringGrid.Left
+ ~StringGrid.LeftCol
+ ~StringGrid.Margins
+ ~StringGrid.MouseInClient
+ ~StringGrid.Name
+ ~StringGrid.Observers
+ ~StringGrid.OnClick
+ ~StringGrid.OnColumnMoved
+ ~StringGrid.OnContextPopup
+ ~StringGrid.OnDblClick
+ ~StringGrid.OnDragDrop
+ ~StringGrid.OnDragOver
+ ~StringGrid.OnDrawCell
+ ~StringGrid.OnEndDock
+ ~StringGrid.OnEndDrag
+ ~StringGrid.OnEnter
+ ~StringGrid.OnExit
+ ~StringGrid.OnFixedCellClick
+ ~StringGrid.OnGesture
+ ~StringGrid.OnGetEditMask
+ ~StringGrid.OnGetEditText
+ ~StringGrid.OnKeyDown
+ ~StringGrid.OnKeyPress
+ ~StringGrid.OnKeyUp
+ ~StringGrid.OnMouseActivate
+ ~StringGrid.OnMouseDown
+ ~StringGrid.OnMouseEnter
+ ~StringGrid.OnMouseLeave
+ ~StringGrid.OnMouseMove
+ ~StringGrid.OnMouseUp
+ ~StringGrid.OnMouseWheelDown
+ ~StringGrid.OnMouseWheelUp
+ ~StringGrid.OnRowMoved
+ ~StringGrid.OnSelectCell
+ ~StringGrid.OnSetEditText
+ ~StringGrid.OnStartDock
+ ~StringGrid.OnStartDrag
+ ~StringGrid.OnTopLeftChanged
+ ~StringGrid.Options
+ ~StringGrid.Owner
+ ~StringGrid.Padding
+ ~StringGrid.Parent
+ ~StringGrid.ParentBiDiMode
+ ~StringGrid.ParentColor
+ ~StringGrid.ParentCtl3D
+ ~StringGrid.ParentCustomHint
+ ~StringGrid.ParentDoubleBuffered
+ ~StringGrid.ParentFont
+ ~StringGrid.ParentShowHint
+ ~StringGrid.ParentWindow
+ ~StringGrid.PixelsPerInch
+ ~StringGrid.PopupMenu
+ ~StringGrid.RedrawDisabled
+ ~StringGrid.Row
+ ~StringGrid.RowCount
+ ~StringGrid.RowHeights
+ ~StringGrid.ScaleFactor
+ ~StringGrid.ScrollBars
+ ~StringGrid.Selection
+ ~StringGrid.ShowHint
+ ~StringGrid.Showing
+ ~StringGrid.StyleElements
+ ~StringGrid.StyleName
+ ~StringGrid.TBDockHeight
+ ~StringGrid.TabOrder
+ ~StringGrid.TabStop
+ ~StringGrid.Tag
+ ~StringGrid.Top
+ ~StringGrid.TopRow
+ ~StringGrid.Touch
+ ~StringGrid.UndockHeight
+ ~StringGrid.UndockWidth
+ ~StringGrid.UseDockManager
+ ~StringGrid.VCLComObject
+ ~StringGrid.Visible
+ ~StringGrid.VisibleColCount
+ ~StringGrid.VisibleDockClientCount
+ ~StringGrid.VisibleRowCount
+ ~StringGrid.Width
+ ~StringGrid.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.StringStream.rst b/docs/source/reference/delphivcl.StringStream.rst
new file mode 100644
index 0000000..00c83e5
--- /dev/null
+++ b/docs/source/reference/delphivcl.StringStream.rst
@@ -0,0 +1,46 @@
+StringStream
+============
+
+Qualified name: ``delphivcl.StringStream``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: StringStream
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~StringStream.Create
+ ~StringStream.Destroy
+ ~StringStream.Free
+ ~StringStream.InheritsFrom
+ ~StringStream.ReadBytes
+ ~StringStream.ReadFloat
+ ~StringStream.ReadInt
+ ~StringStream.ReadString
+ ~StringStream.SetProps
+ ~StringStream.ToList
+ ~StringStream.ToTuple
+ ~StringStream.WriteBytes
+ ~StringStream.WriteFloat
+ ~StringStream.WriteInt
+ ~StringStream.WriteString
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~StringStream.Bytes
+ ~StringStream.ClassName
+ ~StringStream.DataString
+ ~StringStream.Encoding
+ ~StringStream.Memory
+ ~StringStream.Position
+ ~StringStream.Size
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Strings.rst b/docs/source/reference/delphivcl.Strings.rst
new file mode 100644
index 0000000..c87a502
--- /dev/null
+++ b/docs/source/reference/delphivcl.Strings.rst
@@ -0,0 +1,80 @@
+Strings
+=======
+
+Qualified name: ``delphivcl.Strings``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Strings
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Strings.Add
+ ~Strings.AddObject
+ ~Strings.AddPair
+ ~Strings.AddStrings
+ ~Strings.Append
+ ~Strings.Assign
+ ~Strings.BeginUpdate
+ ~Strings.Clear
+ ~Strings.Create
+ ~Strings.Delete
+ ~Strings.Destroy
+ ~Strings.EndUpdate
+ ~Strings.Equals
+ ~Strings.Exchange
+ ~Strings.Free
+ ~Strings.GetEnumerator
+ ~Strings.GetNamePath
+ ~Strings.GetText
+ ~Strings.IndexOf
+ ~Strings.IndexOfName
+ ~Strings.IndexOfObject
+ ~Strings.InheritsFrom
+ ~Strings.Insert
+ ~Strings.InsertObject
+ ~Strings.LoadFromFile
+ ~Strings.LoadFromStream
+ ~Strings.Move
+ ~Strings.SaveToFile
+ ~Strings.SaveToStream
+ ~Strings.SetProps
+ ~Strings.SetStrings
+ ~Strings.SetText
+ ~Strings.ToList
+ ~Strings.ToObjectArray
+ ~Strings.ToStringArray
+ ~Strings.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Strings.Capacity
+ ~Strings.ClassName
+ ~Strings.CommaText
+ ~Strings.Count
+ ~Strings.DefaultEncoding
+ ~Strings.DelimitedText
+ ~Strings.Delimiter
+ ~Strings.Encoding
+ ~Strings.LineBreak
+ ~Strings.NameValueSeparator
+ ~Strings.Objects
+ ~Strings.Options
+ ~Strings.QuoteChar
+ ~Strings.StrictDelimiter
+ ~Strings.StringsAdapter
+ ~Strings.Text
+ ~Strings.TrailingLineBreak
+ ~Strings.Updating
+ ~Strings.UseLocale
+ ~Strings.WriteBOM
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.StyleManager.rst b/docs/source/reference/delphivcl.StyleManager.rst
new file mode 100644
index 0000000..ba4bfc4
--- /dev/null
+++ b/docs/source/reference/delphivcl.StyleManager.rst
@@ -0,0 +1,56 @@
+StyleManager
+============
+
+Qualified name: ``delphivcl.StyleManager``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: StyleManager
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~StyleManager.CheckSysClassName
+ ~StyleManager.Free
+ ~StyleManager.HandleMessage
+ ~StyleManager.InheritsFrom
+ ~StyleManager.Initialize
+ ~StyleManager.IsCustomStyleAvailable
+ ~StyleManager.IsSystemStyleDefault
+ ~StyleManager.IsValidStyle
+ ~StyleManager.LoadDesigningStyle
+ ~StyleManager.LoadDesigningStyles
+ ~StyleManager.LoadFromFile
+ ~StyleManager.LoadFromResource
+ ~StyleManager.Notification
+ ~StyleManager.RegisterStyle
+ ~StyleManager.RegisterStyleClass
+ ~StyleManager.RemoveDesigningStyle
+ ~StyleManager.ResetDesigningStyles
+ ~StyleManager.SetDesigningStyle
+ ~StyleManager.SetProps
+ ~StyleManager.SetStyle
+ ~StyleManager.ToList
+ ~StyleManager.ToTuple
+ ~StyleManager.TryLoadFromResource
+ ~StyleManager.TrySetDesigningStyle
+ ~StyleManager.TrySetStyle
+ ~StyleManager.UnInitialize
+ ~StyleManager.UnRegisterStyle
+ ~StyleManager.UnRegisterStyleClass
+ ~StyleManager.UnRegisterStyleEngine
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~StyleManager.ActiveStyle
+ ~StyleManager.ClassName
+ ~StyleManager.StyleNames
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.TabControl.rst b/docs/source/reference/delphivcl.TabControl.rst
new file mode 100644
index 0000000..4dde307
--- /dev/null
+++ b/docs/source/reference/delphivcl.TabControl.rst
@@ -0,0 +1,177 @@
+TabControl
+==========
+
+Qualified name: ``delphivcl.TabControl``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: TabControl
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~TabControl.Assign
+ ~TabControl.BindMethodsToEvents
+ ~TabControl.BringToFront
+ ~TabControl.CanFocus
+ ~TabControl.ClientToScreen
+ ~TabControl.Free
+ ~TabControl.GetNamePath
+ ~TabControl.GetParentComponent
+ ~TabControl.HasParent
+ ~TabControl.Hide
+ ~TabControl.InheritsFrom
+ ~TabControl.Invalidate
+ ~TabControl.Repaint
+ ~TabControl.ScreenToClient
+ ~TabControl.SendToBack
+ ~TabControl.SetBounds
+ ~TabControl.SetFocus
+ ~TabControl.SetProps
+ ~TabControl.Show
+ ~TabControl.ToList
+ ~TabControl.ToTuple
+ ~TabControl.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~TabControl.Action
+ ~TabControl.Align
+ ~TabControl.AlignDisabled
+ ~TabControl.AlignWithMargins
+ ~TabControl.Anchors
+ ~TabControl.BiDiMode
+ ~TabControl.BoundsRect
+ ~TabControl.Brush
+ ~TabControl.Canvas
+ ~TabControl.ClassName
+ ~TabControl.ClientHeight
+ ~TabControl.ClientOrigin
+ ~TabControl.ClientRect
+ ~TabControl.ClientWidth
+ ~TabControl.ComObject
+ ~TabControl.ComponentCount
+ ~TabControl.ComponentIndex
+ ~TabControl.ComponentState
+ ~TabControl.ComponentStyle
+ ~TabControl.Components
+ ~TabControl.Constraints
+ ~TabControl.ControlCount
+ ~TabControl.ControlState
+ ~TabControl.ControlStyle
+ ~TabControl.Controls
+ ~TabControl.CurrentPPI
+ ~TabControl.Cursor
+ ~TabControl.CustomHint
+ ~TabControl.DesignInfo
+ ~TabControl.DisplayRect
+ ~TabControl.DockClientCount
+ ~TabControl.DockManager
+ ~TabControl.DockOrientation
+ ~TabControl.DockSite
+ ~TabControl.DoubleBuffered
+ ~TabControl.DragCursor
+ ~TabControl.DragKind
+ ~TabControl.DragMode
+ ~TabControl.Enabled
+ ~TabControl.ExplicitHeight
+ ~TabControl.ExplicitLeft
+ ~TabControl.ExplicitTop
+ ~TabControl.ExplicitWidth
+ ~TabControl.Floating
+ ~TabControl.FloatingDockSiteClass
+ ~TabControl.Focused
+ ~TabControl.Font
+ ~TabControl.Handle
+ ~TabControl.HandleAllocated
+ ~TabControl.Height
+ ~TabControl.HelpContext
+ ~TabControl.HelpKeyword
+ ~TabControl.HelpType
+ ~TabControl.Hint
+ ~TabControl.HostDockSite
+ ~TabControl.HotTrack
+ ~TabControl.Images
+ ~TabControl.IsDrawingLocked
+ ~TabControl.LRDockWidth
+ ~TabControl.Left
+ ~TabControl.Margins
+ ~TabControl.MouseInClient
+ ~TabControl.MultiLine
+ ~TabControl.MultiSelect
+ ~TabControl.Name
+ ~TabControl.Observers
+ ~TabControl.OnChange
+ ~TabControl.OnChanging
+ ~TabControl.OnContextPopup
+ ~TabControl.OnDockDrop
+ ~TabControl.OnDockOver
+ ~TabControl.OnDragDrop
+ ~TabControl.OnDragOver
+ ~TabControl.OnDrawTab
+ ~TabControl.OnEndDock
+ ~TabControl.OnEndDrag
+ ~TabControl.OnEnter
+ ~TabControl.OnExit
+ ~TabControl.OnGesture
+ ~TabControl.OnGetImageIndex
+ ~TabControl.OnGetSiteInfo
+ ~TabControl.OnMouseActivate
+ ~TabControl.OnMouseDown
+ ~TabControl.OnMouseEnter
+ ~TabControl.OnMouseLeave
+ ~TabControl.OnMouseMove
+ ~TabControl.OnMouseUp
+ ~TabControl.OnResize
+ ~TabControl.OnStartDock
+ ~TabControl.OnStartDrag
+ ~TabControl.OnUnDock
+ ~TabControl.Owner
+ ~TabControl.OwnerDraw
+ ~TabControl.Padding
+ ~TabControl.Parent
+ ~TabControl.ParentBiDiMode
+ ~TabControl.ParentCustomHint
+ ~TabControl.ParentDoubleBuffered
+ ~TabControl.ParentFont
+ ~TabControl.ParentShowHint
+ ~TabControl.ParentWindow
+ ~TabControl.PixelsPerInch
+ ~TabControl.PopupMenu
+ ~TabControl.RaggedRight
+ ~TabControl.RedrawDisabled
+ ~TabControl.ScaleFactor
+ ~TabControl.ScrollOpposite
+ ~TabControl.ShowHint
+ ~TabControl.Showing
+ ~TabControl.Style
+ ~TabControl.StyleElements
+ ~TabControl.StyleName
+ ~TabControl.TBDockHeight
+ ~TabControl.TabHeight
+ ~TabControl.TabIndex
+ ~TabControl.TabOrder
+ ~TabControl.TabPosition
+ ~TabControl.TabStop
+ ~TabControl.TabWidth
+ ~TabControl.Tabs
+ ~TabControl.Tag
+ ~TabControl.Top
+ ~TabControl.Touch
+ ~TabControl.UndockHeight
+ ~TabControl.UndockWidth
+ ~TabControl.UseDockManager
+ ~TabControl.VCLComObject
+ ~TabControl.Visible
+ ~TabControl.VisibleDockClientCount
+ ~TabControl.Width
+ ~TabControl.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.TabSheet.rst b/docs/source/reference/delphivcl.TabSheet.rst
new file mode 100644
index 0000000..5b6316e
--- /dev/null
+++ b/docs/source/reference/delphivcl.TabSheet.rst
@@ -0,0 +1,162 @@
+TabSheet
+========
+
+Qualified name: ``delphivcl.TabSheet``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: TabSheet
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~TabSheet.Assign
+ ~TabSheet.BindMethodsToEvents
+ ~TabSheet.BringToFront
+ ~TabSheet.CanFocus
+ ~TabSheet.ClientToScreen
+ ~TabSheet.Create
+ ~TabSheet.Destroy
+ ~TabSheet.Free
+ ~TabSheet.GetNamePath
+ ~TabSheet.GetParentComponent
+ ~TabSheet.HasParent
+ ~TabSheet.Hide
+ ~TabSheet.InheritsFrom
+ ~TabSheet.Invalidate
+ ~TabSheet.Repaint
+ ~TabSheet.ScreenToClient
+ ~TabSheet.SendToBack
+ ~TabSheet.SetBounds
+ ~TabSheet.SetFocus
+ ~TabSheet.SetProps
+ ~TabSheet.Show
+ ~TabSheet.ToList
+ ~TabSheet.ToTuple
+ ~TabSheet.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~TabSheet.Action
+ ~TabSheet.Align
+ ~TabSheet.AlignDisabled
+ ~TabSheet.AlignWithMargins
+ ~TabSheet.Anchors
+ ~TabSheet.BiDiMode
+ ~TabSheet.BorderWidth
+ ~TabSheet.BoundsRect
+ ~TabSheet.Brush
+ ~TabSheet.Caption
+ ~TabSheet.ClassName
+ ~TabSheet.ClientHeight
+ ~TabSheet.ClientOrigin
+ ~TabSheet.ClientRect
+ ~TabSheet.ClientWidth
+ ~TabSheet.ComObject
+ ~TabSheet.ComponentCount
+ ~TabSheet.ComponentIndex
+ ~TabSheet.ComponentState
+ ~TabSheet.ComponentStyle
+ ~TabSheet.Components
+ ~TabSheet.Constraints
+ ~TabSheet.ControlCount
+ ~TabSheet.ControlState
+ ~TabSheet.ControlStyle
+ ~TabSheet.Controls
+ ~TabSheet.CurrentPPI
+ ~TabSheet.Cursor
+ ~TabSheet.CustomHint
+ ~TabSheet.DesignInfo
+ ~TabSheet.DockClientCount
+ ~TabSheet.DockManager
+ ~TabSheet.DockOrientation
+ ~TabSheet.DockSite
+ ~TabSheet.DoubleBuffered
+ ~TabSheet.DragMode
+ ~TabSheet.Enabled
+ ~TabSheet.ExplicitHeight
+ ~TabSheet.ExplicitLeft
+ ~TabSheet.ExplicitTop
+ ~TabSheet.ExplicitWidth
+ ~TabSheet.Floating
+ ~TabSheet.FloatingDockSiteClass
+ ~TabSheet.Focused
+ ~TabSheet.Font
+ ~TabSheet.Handle
+ ~TabSheet.HandleAllocated
+ ~TabSheet.Height
+ ~TabSheet.HelpContext
+ ~TabSheet.HelpKeyword
+ ~TabSheet.HelpType
+ ~TabSheet.Highlighted
+ ~TabSheet.Hint
+ ~TabSheet.HostDockSite
+ ~TabSheet.ImageIndex
+ ~TabSheet.ImageName
+ ~TabSheet.IsDrawingLocked
+ ~TabSheet.LRDockWidth
+ ~TabSheet.Left
+ ~TabSheet.Margins
+ ~TabSheet.MouseInClient
+ ~TabSheet.Name
+ ~TabSheet.Observers
+ ~TabSheet.OnContextPopup
+ ~TabSheet.OnDragDrop
+ ~TabSheet.OnDragOver
+ ~TabSheet.OnEndDrag
+ ~TabSheet.OnEnter
+ ~TabSheet.OnExit
+ ~TabSheet.OnGesture
+ ~TabSheet.OnHide
+ ~TabSheet.OnMouseActivate
+ ~TabSheet.OnMouseDown
+ ~TabSheet.OnMouseEnter
+ ~TabSheet.OnMouseLeave
+ ~TabSheet.OnMouseMove
+ ~TabSheet.OnMouseUp
+ ~TabSheet.OnResize
+ ~TabSheet.OnShow
+ ~TabSheet.OnStartDrag
+ ~TabSheet.Owner
+ ~TabSheet.Padding
+ ~TabSheet.PageControl
+ ~TabSheet.PageIndex
+ ~TabSheet.Parent
+ ~TabSheet.ParentCustomHint
+ ~TabSheet.ParentDoubleBuffered
+ ~TabSheet.ParentFont
+ ~TabSheet.ParentShowHint
+ ~TabSheet.ParentWindow
+ ~TabSheet.PixelsPerInch
+ ~TabSheet.PopupMenu
+ ~TabSheet.RedrawDisabled
+ ~TabSheet.ScaleFactor
+ ~TabSheet.ShowHint
+ ~TabSheet.Showing
+ ~TabSheet.StyleElements
+ ~TabSheet.StyleName
+ ~TabSheet.TBDockHeight
+ ~TabSheet.TabIndex
+ ~TabSheet.TabOrder
+ ~TabSheet.TabStop
+ ~TabSheet.TabVisible
+ ~TabSheet.Tag
+ ~TabSheet.Top
+ ~TabSheet.Touch
+ ~TabSheet.UndockHeight
+ ~TabSheet.UndockWidth
+ ~TabSheet.UseDockManager
+ ~TabSheet.VCLComObject
+ ~TabSheet.Visible
+ ~TabSheet.VisibleDockClientCount
+ ~TabSheet.Width
+ ~TabSheet.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.Timer.rst b/docs/source/reference/delphivcl.Timer.rst
new file mode 100644
index 0000000..32cf395
--- /dev/null
+++ b/docs/source/reference/delphivcl.Timer.rst
@@ -0,0 +1,52 @@
+Timer
+=====
+
+Qualified name: ``delphivcl.Timer``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: Timer
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~Timer.Assign
+ ~Timer.BindMethodsToEvents
+ ~Timer.Create
+ ~Timer.Destroy
+ ~Timer.Free
+ ~Timer.GetNamePath
+ ~Timer.GetParentComponent
+ ~Timer.HasParent
+ ~Timer.InheritsFrom
+ ~Timer.SetProps
+ ~Timer.ToList
+ ~Timer.ToTuple
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~Timer.ClassName
+ ~Timer.ComObject
+ ~Timer.ComponentCount
+ ~Timer.ComponentIndex
+ ~Timer.ComponentState
+ ~Timer.ComponentStyle
+ ~Timer.Components
+ ~Timer.DesignInfo
+ ~Timer.Enabled
+ ~Timer.Interval
+ ~Timer.Name
+ ~Timer.Observers
+ ~Timer.OnTimer
+ ~Timer.Owner
+ ~Timer.Tag
+ ~Timer.VCLComObject
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.ToggleSwitch.rst b/docs/source/reference/delphivcl.ToggleSwitch.rst
new file mode 100644
index 0000000..dc2dc8c
--- /dev/null
+++ b/docs/source/reference/delphivcl.ToggleSwitch.rst
@@ -0,0 +1,151 @@
+ToggleSwitch
+============
+
+Qualified name: ``delphivcl.ToggleSwitch``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: ToggleSwitch
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~ToggleSwitch.Assign
+ ~ToggleSwitch.BindMethodsToEvents
+ ~ToggleSwitch.BringToFront
+ ~ToggleSwitch.ClientToScreen
+ ~ToggleSwitch.Free
+ ~ToggleSwitch.GetNamePath
+ ~ToggleSwitch.GetParentComponent
+ ~ToggleSwitch.HasParent
+ ~ToggleSwitch.Hide
+ ~ToggleSwitch.InheritsFrom
+ ~ToggleSwitch.Invalidate
+ ~ToggleSwitch.Repaint
+ ~ToggleSwitch.ScreenToClient
+ ~ToggleSwitch.SendToBack
+ ~ToggleSwitch.SetBounds
+ ~ToggleSwitch.SetProps
+ ~ToggleSwitch.Show
+ ~ToggleSwitch.ToList
+ ~ToggleSwitch.ToTuple
+ ~ToggleSwitch.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~ToggleSwitch.Action
+ ~ToggleSwitch.Align
+ ~ToggleSwitch.AlignWithMargins
+ ~ToggleSwitch.Alignment
+ ~ToggleSwitch.Anchors
+ ~ToggleSwitch.AutoSize
+ ~ToggleSwitch.BiDiMode
+ ~ToggleSwitch.BoundsRect
+ ~ToggleSwitch.ClassName
+ ~ToggleSwitch.ClientHeight
+ ~ToggleSwitch.ClientOrigin
+ ~ToggleSwitch.ClientRect
+ ~ToggleSwitch.ClientWidth
+ ~ToggleSwitch.Color
+ ~ToggleSwitch.ComObject
+ ~ToggleSwitch.ComponentCount
+ ~ToggleSwitch.ComponentIndex
+ ~ToggleSwitch.ComponentState
+ ~ToggleSwitch.ComponentStyle
+ ~ToggleSwitch.Components
+ ~ToggleSwitch.Constraints
+ ~ToggleSwitch.ControlState
+ ~ToggleSwitch.ControlStyle
+ ~ToggleSwitch.CurrentPPI
+ ~ToggleSwitch.Cursor
+ ~ToggleSwitch.CustomHint
+ ~ToggleSwitch.DesignInfo
+ ~ToggleSwitch.DisabledColor
+ ~ToggleSwitch.DockOrientation
+ ~ToggleSwitch.DoubleBuffered
+ ~ToggleSwitch.DragCursor
+ ~ToggleSwitch.DragKind
+ ~ToggleSwitch.DragMode
+ ~ToggleSwitch.Enabled
+ ~ToggleSwitch.ExplicitHeight
+ ~ToggleSwitch.ExplicitLeft
+ ~ToggleSwitch.ExplicitTop
+ ~ToggleSwitch.ExplicitWidth
+ ~ToggleSwitch.Floating
+ ~ToggleSwitch.FloatingDockSiteClass
+ ~ToggleSwitch.Font
+ ~ToggleSwitch.FrameColor
+ ~ToggleSwitch.Height
+ ~ToggleSwitch.HelpContext
+ ~ToggleSwitch.HelpKeyword
+ ~ToggleSwitch.HelpType
+ ~ToggleSwitch.Hint
+ ~ToggleSwitch.HostDockSite
+ ~ToggleSwitch.LRDockWidth
+ ~ToggleSwitch.Left
+ ~ToggleSwitch.Margins
+ ~ToggleSwitch.Name
+ ~ToggleSwitch.Observers
+ ~ToggleSwitch.OnClick
+ ~ToggleSwitch.OnContextPopup
+ ~ToggleSwitch.OnDragDrop
+ ~ToggleSwitch.OnDragOver
+ ~ToggleSwitch.OnEndDock
+ ~ToggleSwitch.OnEndDrag
+ ~ToggleSwitch.OnEnter
+ ~ToggleSwitch.OnExit
+ ~ToggleSwitch.OnGesture
+ ~ToggleSwitch.OnKeyDown
+ ~ToggleSwitch.OnKeyPress
+ ~ToggleSwitch.OnKeyUp
+ ~ToggleSwitch.OnMouseActivate
+ ~ToggleSwitch.OnMouseDown
+ ~ToggleSwitch.OnMouseEnter
+ ~ToggleSwitch.OnMouseLeave
+ ~ToggleSwitch.OnMouseMove
+ ~ToggleSwitch.OnMouseUp
+ ~ToggleSwitch.OnStartDock
+ ~ToggleSwitch.OnStartDrag
+ ~ToggleSwitch.Owner
+ ~ToggleSwitch.Parent
+ ~ToggleSwitch.ParentBiDiMode
+ ~ToggleSwitch.ParentColor
+ ~ToggleSwitch.ParentCtl3D
+ ~ToggleSwitch.ParentCustomHint
+ ~ToggleSwitch.ParentDoubleBuffered
+ ~ToggleSwitch.ParentFont
+ ~ToggleSwitch.ParentShowHint
+ ~ToggleSwitch.PopupMenu
+ ~ToggleSwitch.ReadOnly
+ ~ToggleSwitch.ScaleFactor
+ ~ToggleSwitch.ShowHint
+ ~ToggleSwitch.ShowStateCaption
+ ~ToggleSwitch.State
+ ~ToggleSwitch.StateCaptions
+ ~ToggleSwitch.StyleElements
+ ~ToggleSwitch.StyleName
+ ~ToggleSwitch.SwitchHeight
+ ~ToggleSwitch.SwitchWidth
+ ~ToggleSwitch.TBDockHeight
+ ~ToggleSwitch.TabOrder
+ ~ToggleSwitch.TabStop
+ ~ToggleSwitch.Tag
+ ~ToggleSwitch.ThumbColor
+ ~ToggleSwitch.ThumbWidth
+ ~ToggleSwitch.Top
+ ~ToggleSwitch.Touch
+ ~ToggleSwitch.UndockHeight
+ ~ToggleSwitch.UndockWidth
+ ~ToggleSwitch.VCLComObject
+ ~ToggleSwitch.Visible
+ ~ToggleSwitch.Width
+ ~ToggleSwitch.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.ToolBar.rst b/docs/source/reference/delphivcl.ToolBar.rst
new file mode 100644
index 0000000..60c111d
--- /dev/null
+++ b/docs/source/reference/delphivcl.ToolBar.rst
@@ -0,0 +1,213 @@
+ToolBar
+=======
+
+Qualified name: ``delphivcl.ToolBar``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: ToolBar
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~ToolBar.Assign
+ ~ToolBar.BindMethodsToEvents
+ ~ToolBar.BringToFront
+ ~ToolBar.CanFocus
+ ~ToolBar.ClientToScreen
+ ~ToolBar.Create
+ ~ToolBar.Destroy
+ ~ToolBar.FlipChildren
+ ~ToolBar.Free
+ ~ToolBar.GetChildren
+ ~ToolBar.GetEnumerator
+ ~ToolBar.GetNamePath
+ ~ToolBar.GetParentComponent
+ ~ToolBar.HasParent
+ ~ToolBar.Hide
+ ~ToolBar.InheritsFrom
+ ~ToolBar.Invalidate
+ ~ToolBar.Repaint
+ ~ToolBar.ScreenToClient
+ ~ToolBar.SendToBack
+ ~ToolBar.SetBounds
+ ~ToolBar.SetFocus
+ ~ToolBar.SetProps
+ ~ToolBar.Show
+ ~ToolBar.ToList
+ ~ToolBar.ToTuple
+ ~ToolBar.TrackMenu
+ ~ToolBar.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~ToolBar.Action
+ ~ToolBar.Actions
+ ~ToolBar.Align
+ ~ToolBar.AlignDisabled
+ ~ToolBar.AlignWithMargins
+ ~ToolBar.AllowTextButtons
+ ~ToolBar.Anchors
+ ~ToolBar.AutoSize
+ ~ToolBar.BiDiMode
+ ~ToolBar.BorderWidth
+ ~ToolBar.BoundsRect
+ ~ToolBar.Brush
+ ~ToolBar.ButtonCount
+ ~ToolBar.ButtonHeight
+ ~ToolBar.ButtonWidth
+ ~ToolBar.Canvas
+ ~ToolBar.Caption
+ ~ToolBar.ClassName
+ ~ToolBar.ClientHeight
+ ~ToolBar.ClientOrigin
+ ~ToolBar.ClientRect
+ ~ToolBar.ClientWidth
+ ~ToolBar.Color
+ ~ToolBar.ComObject
+ ~ToolBar.ComponentCount
+ ~ToolBar.ComponentIndex
+ ~ToolBar.ComponentState
+ ~ToolBar.ComponentStyle
+ ~ToolBar.Components
+ ~ToolBar.Constraints
+ ~ToolBar.ControlCount
+ ~ToolBar.ControlState
+ ~ToolBar.ControlStyle
+ ~ToolBar.Controls
+ ~ToolBar.Ctl3D
+ ~ToolBar.CurrentPPI
+ ~ToolBar.Cursor
+ ~ToolBar.CustomHint
+ ~ToolBar.Customizable
+ ~ToolBar.CustomizeKeyName
+ ~ToolBar.CustomizeValueName
+ ~ToolBar.DesignInfo
+ ~ToolBar.DisabledImages
+ ~ToolBar.DockClientCount
+ ~ToolBar.DockManager
+ ~ToolBar.DockOrientation
+ ~ToolBar.DockSite
+ ~ToolBar.DoubleBuffered
+ ~ToolBar.DragCursor
+ ~ToolBar.DragKind
+ ~ToolBar.DragMode
+ ~ToolBar.DrawingStyle
+ ~ToolBar.EdgeBorders
+ ~ToolBar.EdgeInner
+ ~ToolBar.EdgeOuter
+ ~ToolBar.Enabled
+ ~ToolBar.ExplicitHeight
+ ~ToolBar.ExplicitLeft
+ ~ToolBar.ExplicitTop
+ ~ToolBar.ExplicitWidth
+ ~ToolBar.Flat
+ ~ToolBar.Floating
+ ~ToolBar.FloatingDockSiteClass
+ ~ToolBar.Focused
+ ~ToolBar.Font
+ ~ToolBar.GradientDirection
+ ~ToolBar.GradientDrawingOptions
+ ~ToolBar.GradientEndColor
+ ~ToolBar.GradientStartColor
+ ~ToolBar.Handle
+ ~ToolBar.HandleAllocated
+ ~ToolBar.Height
+ ~ToolBar.HelpContext
+ ~ToolBar.HelpKeyword
+ ~ToolBar.HelpType
+ ~ToolBar.HideClippedButtons
+ ~ToolBar.Hint
+ ~ToolBar.HostDockSite
+ ~ToolBar.HotImages
+ ~ToolBar.HotTrackColor
+ ~ToolBar.Images
+ ~ToolBar.Indent
+ ~ToolBar.IsDrawingLocked
+ ~ToolBar.LRDockWidth
+ ~ToolBar.Left
+ ~ToolBar.List
+ ~ToolBar.Margins
+ ~ToolBar.Menu
+ ~ToolBar.MouseInClient
+ ~ToolBar.Name
+ ~ToolBar.Observers
+ ~ToolBar.OnAdvancedCustomDraw
+ ~ToolBar.OnAdvancedCustomDrawButton
+ ~ToolBar.OnClick
+ ~ToolBar.OnContextPopup
+ ~ToolBar.OnCustomDraw
+ ~ToolBar.OnCustomDrawButton
+ ~ToolBar.OnCustomizeAdded
+ ~ToolBar.OnCustomizeCanDelete
+ ~ToolBar.OnCustomizeCanInsert
+ ~ToolBar.OnCustomizeDelete
+ ~ToolBar.OnCustomizeNewButton
+ ~ToolBar.OnCustomizeReset
+ ~ToolBar.OnCustomized
+ ~ToolBar.OnCustomizing
+ ~ToolBar.OnDblClick
+ ~ToolBar.OnDockDrop
+ ~ToolBar.OnDockOver
+ ~ToolBar.OnDragDrop
+ ~ToolBar.OnDragOver
+ ~ToolBar.OnEndDock
+ ~ToolBar.OnEndDrag
+ ~ToolBar.OnEnter
+ ~ToolBar.OnExit
+ ~ToolBar.OnGesture
+ ~ToolBar.OnGetSiteInfo
+ ~ToolBar.OnMouseActivate
+ ~ToolBar.OnMouseDown
+ ~ToolBar.OnMouseEnter
+ ~ToolBar.OnMouseLeave
+ ~ToolBar.OnMouseMove
+ ~ToolBar.OnMouseUp
+ ~ToolBar.OnResize
+ ~ToolBar.OnStartDock
+ ~ToolBar.OnStartDrag
+ ~ToolBar.OnUnDock
+ ~ToolBar.Owner
+ ~ToolBar.Padding
+ ~ToolBar.Parent
+ ~ToolBar.ParentColor
+ ~ToolBar.ParentCustomHint
+ ~ToolBar.ParentDoubleBuffered
+ ~ToolBar.ParentFont
+ ~ToolBar.ParentShowHint
+ ~ToolBar.ParentWindow
+ ~ToolBar.PixelsPerInch
+ ~ToolBar.PopupMenu
+ ~ToolBar.RedrawDisabled
+ ~ToolBar.RowCount
+ ~ToolBar.ScaleFactor
+ ~ToolBar.ShowCaptions
+ ~ToolBar.ShowHint
+ ~ToolBar.Showing
+ ~ToolBar.StyleElements
+ ~ToolBar.StyleName
+ ~ToolBar.TBDockHeight
+ ~ToolBar.TabOrder
+ ~ToolBar.TabStop
+ ~ToolBar.Tag
+ ~ToolBar.Top
+ ~ToolBar.Touch
+ ~ToolBar.Transparent
+ ~ToolBar.UndockHeight
+ ~ToolBar.UndockWidth
+ ~ToolBar.UseDockManager
+ ~ToolBar.VCLComObject
+ ~ToolBar.Visible
+ ~ToolBar.VisibleDockClientCount
+ ~ToolBar.Width
+ ~ToolBar.WindowProc
+ ~ToolBar.Wrapable
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.TrackBar.rst b/docs/source/reference/delphivcl.TrackBar.rst
new file mode 100644
index 0000000..9a10789
--- /dev/null
+++ b/docs/source/reference/delphivcl.TrackBar.rst
@@ -0,0 +1,169 @@
+TrackBar
+========
+
+Qualified name: ``delphivcl.TrackBar``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: TrackBar
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~TrackBar.Assign
+ ~TrackBar.BindMethodsToEvents
+ ~TrackBar.BringToFront
+ ~TrackBar.CanFocus
+ ~TrackBar.ClientToScreen
+ ~TrackBar.Create
+ ~TrackBar.Free
+ ~TrackBar.GetNamePath
+ ~TrackBar.GetParentComponent
+ ~TrackBar.HasParent
+ ~TrackBar.Hide
+ ~TrackBar.InheritsFrom
+ ~TrackBar.Invalidate
+ ~TrackBar.Repaint
+ ~TrackBar.ScreenToClient
+ ~TrackBar.SendToBack
+ ~TrackBar.SetBounds
+ ~TrackBar.SetFocus
+ ~TrackBar.SetProps
+ ~TrackBar.SetTick
+ ~TrackBar.Show
+ ~TrackBar.ToList
+ ~TrackBar.ToTuple
+ ~TrackBar.Update
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~TrackBar.Action
+ ~TrackBar.Align
+ ~TrackBar.AlignDisabled
+ ~TrackBar.AlignWithMargins
+ ~TrackBar.Anchors
+ ~TrackBar.BiDiMode
+ ~TrackBar.BorderWidth
+ ~TrackBar.BoundsRect
+ ~TrackBar.Brush
+ ~TrackBar.ClassName
+ ~TrackBar.ClientHeight
+ ~TrackBar.ClientOrigin
+ ~TrackBar.ClientRect
+ ~TrackBar.ClientWidth
+ ~TrackBar.ComObject
+ ~TrackBar.ComponentCount
+ ~TrackBar.ComponentIndex
+ ~TrackBar.ComponentState
+ ~TrackBar.ComponentStyle
+ ~TrackBar.Components
+ ~TrackBar.Constraints
+ ~TrackBar.ControlCount
+ ~TrackBar.ControlState
+ ~TrackBar.ControlStyle
+ ~TrackBar.Controls
+ ~TrackBar.Ctl3D
+ ~TrackBar.CurrentPPI
+ ~TrackBar.Cursor
+ ~TrackBar.CustomHint
+ ~TrackBar.DesignInfo
+ ~TrackBar.DockClientCount
+ ~TrackBar.DockManager
+ ~TrackBar.DockOrientation
+ ~TrackBar.DockSite
+ ~TrackBar.DoubleBuffered
+ ~TrackBar.DragCursor
+ ~TrackBar.DragKind
+ ~TrackBar.DragMode
+ ~TrackBar.Enabled
+ ~TrackBar.ExplicitHeight
+ ~TrackBar.ExplicitLeft
+ ~TrackBar.ExplicitTop
+ ~TrackBar.ExplicitWidth
+ ~TrackBar.Floating
+ ~TrackBar.FloatingDockSiteClass
+ ~TrackBar.Focused
+ ~TrackBar.Frequency
+ ~TrackBar.Handle
+ ~TrackBar.HandleAllocated
+ ~TrackBar.Height
+ ~TrackBar.HelpContext
+ ~TrackBar.HelpKeyword
+ ~TrackBar.HelpType
+ ~TrackBar.Hint
+ ~TrackBar.HostDockSite
+ ~TrackBar.IsDrawingLocked
+ ~TrackBar.LRDockWidth
+ ~TrackBar.Left
+ ~TrackBar.LineSize
+ ~TrackBar.Margins
+ ~TrackBar.Max
+ ~TrackBar.Min
+ ~TrackBar.MouseInClient
+ ~TrackBar.Name
+ ~TrackBar.Observers
+ ~TrackBar.OnChange
+ ~TrackBar.OnContextPopup
+ ~TrackBar.OnDragDrop
+ ~TrackBar.OnDragOver
+ ~TrackBar.OnEndDock
+ ~TrackBar.OnEndDrag
+ ~TrackBar.OnEnter
+ ~TrackBar.OnExit
+ ~TrackBar.OnGesture
+ ~TrackBar.OnKeyDown
+ ~TrackBar.OnKeyPress
+ ~TrackBar.OnKeyUp
+ ~TrackBar.OnStartDock
+ ~TrackBar.OnStartDrag
+ ~TrackBar.OnTracking
+ ~TrackBar.Orientation
+ ~TrackBar.Owner
+ ~TrackBar.Padding
+ ~TrackBar.PageSize
+ ~TrackBar.Parent
+ ~TrackBar.ParentCtl3D
+ ~TrackBar.ParentCustomHint
+ ~TrackBar.ParentDoubleBuffered
+ ~TrackBar.ParentShowHint
+ ~TrackBar.ParentWindow
+ ~TrackBar.PixelsPerInch
+ ~TrackBar.PopupMenu
+ ~TrackBar.Position
+ ~TrackBar.PositionToolTip
+ ~TrackBar.RedrawDisabled
+ ~TrackBar.ScaleFactor
+ ~TrackBar.SelEnd
+ ~TrackBar.SelStart
+ ~TrackBar.ShowHint
+ ~TrackBar.ShowSelRange
+ ~TrackBar.Showing
+ ~TrackBar.SliderVisible
+ ~TrackBar.StyleElements
+ ~TrackBar.StyleName
+ ~TrackBar.TBDockHeight
+ ~TrackBar.TabOrder
+ ~TrackBar.TabStop
+ ~TrackBar.Tag
+ ~TrackBar.ThumbLength
+ ~TrackBar.TickMarks
+ ~TrackBar.TickStyle
+ ~TrackBar.Top
+ ~TrackBar.Touch
+ ~TrackBar.UndockHeight
+ ~TrackBar.UndockWidth
+ ~TrackBar.UseDockManager
+ ~TrackBar.VCLComObject
+ ~TrackBar.Visible
+ ~TrackBar.VisibleDockClientCount
+ ~TrackBar.Width
+ ~TrackBar.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference/delphivcl.WinControl.rst b/docs/source/reference/delphivcl.WinControl.rst
new file mode 100644
index 0000000..342d370
--- /dev/null
+++ b/docs/source/reference/delphivcl.WinControl.rst
@@ -0,0 +1,159 @@
+WinControl
+==========
+
+Qualified name: ``delphivcl.WinControl``
+
+.. currentmodule:: delphivcl
+
+.. autoclass:: WinControl
+ :show-inheritance:
+ :members:
+
+
+ .. rubric:: Methods
+
+ .. autosummary::
+ :nosignatures:
+
+ ~WinControl.Assign
+ ~WinControl.BindMethodsToEvents
+ ~WinControl.BringToFront
+ ~WinControl.Broadcast
+ ~WinControl.CanFocus
+ ~WinControl.ClientToScreen
+ ~WinControl.ContainsControl
+ ~WinControl.ControlAtPos
+ ~WinControl.Create
+ ~WinControl.CreateParented
+ ~WinControl.CreateParentedControl
+ ~WinControl.DefaultHandler
+ ~WinControl.Destroy
+ ~WinControl.DisableAlign
+ ~WinControl.DockDrop
+ ~WinControl.EnableAlign
+ ~WinControl.FindChildControl
+ ~WinControl.FlipChildren
+ ~WinControl.Focused
+ ~WinControl.Free
+ ~WinControl.GetChildren
+ ~WinControl.GetNamePath
+ ~WinControl.GetParentComponent
+ ~WinControl.GetTabControlList
+ ~WinControl.GetTabOrderList
+ ~WinControl.HandleAllocated
+ ~WinControl.HandleNeeded
+ ~WinControl.HasParent
+ ~WinControl.Hide
+ ~WinControl.InheritsFrom
+ ~WinControl.InsertControl
+ ~WinControl.Invalidate
+ ~WinControl.LockDrawing
+ ~WinControl.PaintTo
+ ~WinControl.PreProcessMessage
+ ~WinControl.Realign
+ ~WinControl.RemoveControl
+ ~WinControl.Repaint
+ ~WinControl.ScaleBy
+ ~WinControl.ScaleForPPI
+ ~WinControl.ScreenToClient
+ ~WinControl.ScrollBy
+ ~WinControl.SendToBack
+ ~WinControl.SetBounds
+ ~WinControl.SetDesignVisible
+ ~WinControl.SetFocus
+ ~WinControl.SetProps
+ ~WinControl.Show
+ ~WinControl.ToList
+ ~WinControl.ToTuple
+ ~WinControl.UnlockDrawing
+ ~WinControl.Update
+ ~WinControl.UpdateControlState
+
+
+ .. rubric:: Attributes
+
+ .. autosummary::
+
+ ~WinControl.Action
+ ~WinControl.Align
+ ~WinControl.AlignDisabled
+ ~WinControl.AlignWithMargins
+ ~WinControl.Anchors
+ ~WinControl.BiDiMode
+ ~WinControl.BoundsRect
+ ~WinControl.Brush
+ ~WinControl.ClassName
+ ~WinControl.ClientHeight
+ ~WinControl.ClientOrigin
+ ~WinControl.ClientRect
+ ~WinControl.ClientWidth
+ ~WinControl.ComObject
+ ~WinControl.ComponentCount
+ ~WinControl.ComponentIndex
+ ~WinControl.ComponentState
+ ~WinControl.ComponentStyle
+ ~WinControl.Components
+ ~WinControl.Constraints
+ ~WinControl.ControlCount
+ ~WinControl.ControlState
+ ~WinControl.ControlStyle
+ ~WinControl.Controls
+ ~WinControl.CurrentPPI
+ ~WinControl.Cursor
+ ~WinControl.CustomHint
+ ~WinControl.DesignInfo
+ ~WinControl.DockClientCount
+ ~WinControl.DockManager
+ ~WinControl.DockOrientation
+ ~WinControl.DockSite
+ ~WinControl.DoubleBuffered
+ ~WinControl.Enabled
+ ~WinControl.ExplicitHeight
+ ~WinControl.ExplicitLeft
+ ~WinControl.ExplicitTop
+ ~WinControl.ExplicitWidth
+ ~WinControl.Floating
+ ~WinControl.FloatingDockSiteClass
+ ~WinControl.Handle
+ ~WinControl.Height
+ ~WinControl.HelpContext
+ ~WinControl.HelpKeyword
+ ~WinControl.HelpType
+ ~WinControl.Hint
+ ~WinControl.HostDockSite
+ ~WinControl.IsDrawingLocked
+ ~WinControl.LRDockWidth
+ ~WinControl.Left
+ ~WinControl.Margins
+ ~WinControl.MouseInClient
+ ~WinControl.Name
+ ~WinControl.Observers
+ ~WinControl.OnGesture
+ ~WinControl.Owner
+ ~WinControl.Padding
+ ~WinControl.Parent
+ ~WinControl.ParentCustomHint
+ ~WinControl.ParentDoubleBuffered
+ ~WinControl.ParentWindow
+ ~WinControl.PixelsPerInch
+ ~WinControl.RedrawDisabled
+ ~WinControl.ScaleFactor
+ ~WinControl.ShowHint
+ ~WinControl.Showing
+ ~WinControl.StyleElements
+ ~WinControl.StyleName
+ ~WinControl.TBDockHeight
+ ~WinControl.TabOrder
+ ~WinControl.TabStop
+ ~WinControl.Tag
+ ~WinControl.Top
+ ~WinControl.Touch
+ ~WinControl.UndockHeight
+ ~WinControl.UndockWidth
+ ~WinControl.UseDockManager
+ ~WinControl.VCLComObject
+ ~WinControl.Visible
+ ~WinControl.VisibleDockClientCount
+ ~WinControl.Width
+ ~WinControl.WindowProc
+
\ No newline at end of file
diff --git a/docs/source/reference_index/delphivcl_classes.rst b/docs/source/reference_index/delphivcl_classes.rst
new file mode 100644
index 0000000..9befb8c
--- /dev/null
+++ b/docs/source/reference_index/delphivcl_classes.rst
@@ -0,0 +1,116 @@
+DelphiVCL
+=========
+
+.. currentmodule:: delphivcl
+
+.. autosummary::
+ :toctree: ../reference
+ :recursive:
+
+ Object
+ StyleManager
+ Stream
+ Monitor
+ CustomStyleServices
+ Persistent
+ Strings
+ Picture
+ Collection
+ Canvas
+ Graphic
+ Bitmap
+ Icon
+ Metafile
+ Component
+ Timer
+ OpenDialog
+ MenuItem
+ Menu
+ FileOpenDialog
+ ContainedActionList
+ Control
+ CustomBindingsList
+ BasicBindComponent
+ BasicAction
+ BaseBindScopeComponent
+ BaseLinkingBindSource
+ ContainedAction
+ BindingsList
+ BoundLabel
+ CustomControl
+ Label
+ WinControl
+ CustomActionList
+ MainMenu
+ PopupMenu
+ SaveDialog
+ ActionList
+ MediaPlayer
+ CustomToggleSwitch
+ CustomActivityIndicator
+ CustomAction
+ Action
+ BaseObjectBindSource
+ CustomPrototypeBindSource
+ ActivityIndicator
+ ToggleSwitch
+ PrototypeBindSource
+ ContainedBindComponent
+ BindComponentDelegate
+ LinkPropertyToFieldDelegate
+ LinkControlDelegate
+ CustomLinkPropertyToField
+ LinkControlToFieldDelegate
+ LinkPropertyToField
+ CustomLinkControlToField
+ CustomLinkListControlToField
+ LinkControlToField
+ LinkListControlToField
+ BitBtn
+ Button
+ CheckBox
+ ColorBox
+ ComboBox
+ ControlBar
+ CustomGrid
+ CustomEdit
+ CustomForm
+ CustomStatusBar
+ CustomTabControl
+ DateTimePicker
+ GroupBox
+ Header
+ LabeledEdit
+ ListBox
+ Notebook
+ Page
+ PageControl
+ Panel
+ RadioButton
+ RadioGroup
+ ScrollBar
+ SpinButton
+ StaticText
+ TabSheet
+ ToolBar
+ TrackBar
+ CustomDrawGrid
+ CustomMemo
+ CustomNumberBox
+ Edit
+ SpinEdit
+ Form
+ StatusBar
+ TabControl
+ DrawGrid
+ Memo
+ NumberBox
+ StringGrid
+ CustomMemoryStream
+ HandleStream
+ MemoryStream
+ ResourceStream
+ FileStream
+ BytesStream
+ BufferedFileStream
+ StringStream
diff --git a/docs/source/tutorials_guides.rst b/docs/source/tutorials_guides.rst
new file mode 100644
index 0000000..84a7060
--- /dev/null
+++ b/docs/source/tutorials_guides.rst
@@ -0,0 +1,10 @@
+Tutorials & Guides
+==================
+
+.. toctree::
+ :caption: Table of Contents
+ :maxdepth: 1
+
+ quickstart
+ examples
+ faq