mirror of
https://github.com/godotengine/godot-docs.git
synced 2026-01-05 22:09:56 +03:00
classref: Sync with current 3.4 branch
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
:github_url: hide
|
||||
|
||||
.. Generated automatically by doc/tools/makerst.py in Godot's source tree.
|
||||
.. Generated automatically by doc/tools/make_rst.py in Godot's source tree.
|
||||
.. DO NOT EDIT THIS FILE, but the TextEdit.xml source instead.
|
||||
.. The source is found in doc/classes or modules/<name>/doc_classes.
|
||||
|
||||
@@ -141,6 +141,10 @@ Methods
|
||||
+-----------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`has_keyword_color<class_TextEdit_method_has_keyword_color>` **(** :ref:`String<class_String>` keyword **)** |const| |
|
||||
+-----------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`has_redo<class_TextEdit_method_has_redo>` **(** **)** |const| |
|
||||
+-----------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`has_undo<class_TextEdit_method_has_undo>` **(** **)** |const| |
|
||||
+-----------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||
| void | :ref:`insert_text_at_cursor<class_TextEdit_method_insert_text_at_cursor>` **(** :ref:`String<class_String>` text **)** |
|
||||
+-----------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||
| :ref:`bool<class_bool>` | :ref:`is_folded<class_TextEdit_method_is_folded>` **(** :ref:`int<class_int>` line **)** |const| |
|
||||
@@ -191,85 +195,85 @@ Methods
|
||||
Theme Properties
|
||||
----------------
|
||||
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | background_color | Color( 0, 0, 0, 0 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | bookmark_color | Color( 0.08, 0.49, 0.98, 1 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | brace_mismatch_color | Color( 1, 0.2, 0.2, 1 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | breakpoint_color | Color( 0.8, 0.8, 0.4, 0.2 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | caret_background_color | Color( 0, 0, 0, 1 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | caret_color | Color( 0.88, 0.88, 0.88, 1 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | code_folding_color | Color( 0.8, 0.8, 0.8, 0.8 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`StyleBox<class_StyleBox>` | completion | |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | completion_background_color | Color( 0.17, 0.16, 0.2, 1 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | completion_existing_color | Color( 0.87, 0.87, 0.87, 0.13 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | completion_font_color | Color( 0.67, 0.67, 0.67, 1 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`int<class_int>` | completion_lines | 7 |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`int<class_int>` | completion_max_width | 50 |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | completion_scroll_color | Color( 1, 1, 1, 1 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`int<class_int>` | completion_scroll_width | 3 |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | completion_selected_color | Color( 0.26, 0.26, 0.27, 1 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | current_line_color | Color( 0.25, 0.25, 0.26, 0.8 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | executing_line_color | Color( 0.2, 0.8, 0.2, 0.4 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`StyleBox<class_StyleBox>` | focus | |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Texture<class_Texture>` | fold | |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Texture<class_Texture>` | folded | |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Font<class_Font>` | font | |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | font_color | Color( 0.88, 0.88, 0.88, 1 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | font_color_readonly | Color( 0.88, 0.88, 0.88, 0.5 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | font_color_selected | Color( 0, 0, 0, 1 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | function_color | Color( 0.4, 0.64, 0.81, 1 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | line_number_color | Color( 0.67, 0.67, 0.67, 0.4 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`int<class_int>` | line_spacing | 4 |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | mark_color | Color( 1, 0.4, 0.4, 0.4 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | member_variable_color | Color( 0.9, 0.31, 0.35, 1 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`StyleBox<class_StyleBox>` | normal | |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | number_color | Color( 0.92, 0.58, 0.2, 1 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`StyleBox<class_StyleBox>` | read_only | |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | safe_line_number_color | Color( 0.67, 0.78, 0.67, 0.6 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | selection_color | Color( 0.49, 0.49, 0.49, 1 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Texture<class_Texture>` | space | |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | symbol_color | Color( 0.94, 0.94, 0.94, 1 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Texture<class_Texture>` | tab | |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
| :ref:`Color<class_Color>` | word_highlighted_color | Color( 0.8, 0.9, 0.9, 0.15 ) |
|
||||
+---------------------------------+-----------------------------+---------------------------------+
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`background_color<class_TextEdit_theme_color_background_color>` | ``Color( 0, 0, 0, 0 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`bookmark_color<class_TextEdit_theme_color_bookmark_color>` | ``Color( 0.08, 0.49, 0.98, 1 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`brace_mismatch_color<class_TextEdit_theme_color_brace_mismatch_color>` | ``Color( 1, 0.2, 0.2, 1 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`breakpoint_color<class_TextEdit_theme_color_breakpoint_color>` | ``Color( 0.8, 0.8, 0.4, 0.2 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`caret_background_color<class_TextEdit_theme_color_caret_background_color>` | ``Color( 0, 0, 0, 1 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`caret_color<class_TextEdit_theme_color_caret_color>` | ``Color( 0.88, 0.88, 0.88, 1 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`code_folding_color<class_TextEdit_theme_color_code_folding_color>` | ``Color( 0.8, 0.8, 0.8, 0.8 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`StyleBox<class_StyleBox>` | :ref:`completion<class_TextEdit_theme_style_completion>` | |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`completion_background_color<class_TextEdit_theme_color_completion_background_color>` | ``Color( 0.17, 0.16, 0.2, 1 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`completion_existing_color<class_TextEdit_theme_color_completion_existing_color>` | ``Color( 0.87, 0.87, 0.87, 0.13 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`completion_font_color<class_TextEdit_theme_color_completion_font_color>` | ``Color( 0.67, 0.67, 0.67, 1 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`int<class_int>` | :ref:`completion_lines<class_TextEdit_theme_constant_completion_lines>` | ``7`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`int<class_int>` | :ref:`completion_max_width<class_TextEdit_theme_constant_completion_max_width>` | ``50`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`completion_scroll_color<class_TextEdit_theme_color_completion_scroll_color>` | ``Color( 1, 1, 1, 1 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`int<class_int>` | :ref:`completion_scroll_width<class_TextEdit_theme_constant_completion_scroll_width>` | ``3`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`completion_selected_color<class_TextEdit_theme_color_completion_selected_color>` | ``Color( 0.26, 0.26, 0.27, 1 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`current_line_color<class_TextEdit_theme_color_current_line_color>` | ``Color( 0.25, 0.25, 0.26, 0.8 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`executing_line_color<class_TextEdit_theme_color_executing_line_color>` | ``Color( 0.2, 0.8, 0.2, 0.4 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`StyleBox<class_StyleBox>` | :ref:`focus<class_TextEdit_theme_style_focus>` | |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Texture<class_Texture>` | :ref:`fold<class_TextEdit_theme_icon_fold>` | |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Texture<class_Texture>` | :ref:`folded<class_TextEdit_theme_icon_folded>` | |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Font<class_Font>` | :ref:`font<class_TextEdit_theme_font_font>` | |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`font_color<class_TextEdit_theme_color_font_color>` | ``Color( 0.88, 0.88, 0.88, 1 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`font_color_readonly<class_TextEdit_theme_color_font_color_readonly>` | ``Color( 0.88, 0.88, 0.88, 0.5 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`font_color_selected<class_TextEdit_theme_color_font_color_selected>` | ``Color( 0, 0, 0, 1 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`function_color<class_TextEdit_theme_color_function_color>` | ``Color( 0.4, 0.64, 0.81, 1 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`line_number_color<class_TextEdit_theme_color_line_number_color>` | ``Color( 0.67, 0.67, 0.67, 0.4 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`int<class_int>` | :ref:`line_spacing<class_TextEdit_theme_constant_line_spacing>` | ``4`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`mark_color<class_TextEdit_theme_color_mark_color>` | ``Color( 1, 0.4, 0.4, 0.4 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`member_variable_color<class_TextEdit_theme_color_member_variable_color>` | ``Color( 0.9, 0.31, 0.35, 1 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`StyleBox<class_StyleBox>` | :ref:`normal<class_TextEdit_theme_style_normal>` | |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`number_color<class_TextEdit_theme_color_number_color>` | ``Color( 0.92, 0.58, 0.2, 1 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`StyleBox<class_StyleBox>` | :ref:`read_only<class_TextEdit_theme_style_read_only>` | |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`safe_line_number_color<class_TextEdit_theme_color_safe_line_number_color>` | ``Color( 0.67, 0.78, 0.67, 0.6 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`selection_color<class_TextEdit_theme_color_selection_color>` | ``Color( 0.49, 0.49, 0.49, 1 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Texture<class_Texture>` | :ref:`space<class_TextEdit_theme_icon_space>` | |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`symbol_color<class_TextEdit_theme_color_symbol_color>` | ``Color( 0.94, 0.94, 0.94, 1 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Texture<class_Texture>` | :ref:`tab<class_TextEdit_theme_icon_tab>` | |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
| :ref:`Color<class_Color>` | :ref:`word_highlighted_color<class_TextEdit_theme_color_word_highlighted_color>` | ``Color( 0.8, 0.9, 0.9, 0.15 )`` |
|
||||
+---------------------------------+--------------------------------------------------------------------------------------------+-------------------------------------+
|
||||
|
||||
Signals
|
||||
-------
|
||||
@@ -993,6 +997,8 @@ Returns the amount of total lines in the text.
|
||||
|
||||
Returns the :ref:`PopupMenu<class_PopupMenu>` of this ``TextEdit``. By default, this menu is displayed when right-clicking on the ``TextEdit``.
|
||||
|
||||
**Warning:** This is a required internal node, removing and freeing it may cause a crash. If you wish to hide it or any of its children, use their :ref:`CanvasItem.visible<class_CanvasItem_property_visible>` property.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_method_get_selection_from_column:
|
||||
@@ -1051,6 +1057,22 @@ Returns whether the specified ``keyword`` has a color set to it or not.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_method_has_redo:
|
||||
|
||||
- :ref:`bool<class_bool>` **has_redo** **(** **)** |const|
|
||||
|
||||
Returns ``true`` if a "redo" action is available.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_method_has_undo:
|
||||
|
||||
- :ref:`bool<class_bool>` **has_undo** **(** **)** |const|
|
||||
|
||||
Returns ``true`` if an "undo" action is available.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_method_insert_text_at_cursor:
|
||||
|
||||
- void **insert_text_at_cursor** **(** :ref:`String<class_String>` text **)**
|
||||
@@ -1251,6 +1273,391 @@ Unfolds the given line, if folded.
|
||||
|
||||
Unhide all lines that were previously set to hidden by :ref:`set_line_as_hidden<class_TextEdit_method_set_line_as_hidden>`.
|
||||
|
||||
Theme Property Descriptions
|
||||
---------------------------
|
||||
|
||||
.. _class_TextEdit_theme_color_background_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **background_color**
|
||||
|
||||
+-----------+-------------------------+
|
||||
| *Default* | ``Color( 0, 0, 0, 0 )`` |
|
||||
+-----------+-------------------------+
|
||||
|
||||
Sets the background :ref:`Color<class_Color>` of this ``TextEdit``. :ref:`syntax_highlighting<class_TextEdit_property_syntax_highlighting>` has to be enabled.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_bookmark_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **bookmark_color**
|
||||
|
||||
+-----------+----------------------------------+
|
||||
| *Default* | ``Color( 0.08, 0.49, 0.98, 1 )`` |
|
||||
+-----------+----------------------------------+
|
||||
|
||||
Sets the :ref:`Color<class_Color>` of the bookmark marker. :ref:`syntax_highlighting<class_TextEdit_property_syntax_highlighting>` has to be enabled.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_brace_mismatch_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **brace_mismatch_color**
|
||||
|
||||
+-----------+-----------------------------+
|
||||
| *Default* | ``Color( 1, 0.2, 0.2, 1 )`` |
|
||||
+-----------+-----------------------------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_breakpoint_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **breakpoint_color**
|
||||
|
||||
+-----------+---------------------------------+
|
||||
| *Default* | ``Color( 0.8, 0.8, 0.4, 0.2 )`` |
|
||||
+-----------+---------------------------------+
|
||||
|
||||
Sets the :ref:`Color<class_Color>` of the breakpoints. :ref:`breakpoint_gutter<class_TextEdit_property_breakpoint_gutter>` has to be enabled.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_caret_background_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **caret_background_color**
|
||||
|
||||
+-----------+-------------------------+
|
||||
| *Default* | ``Color( 0, 0, 0, 1 )`` |
|
||||
+-----------+-------------------------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_caret_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **caret_color**
|
||||
|
||||
+-----------+----------------------------------+
|
||||
| *Default* | ``Color( 0.88, 0.88, 0.88, 1 )`` |
|
||||
+-----------+----------------------------------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_code_folding_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **code_folding_color**
|
||||
|
||||
+-----------+---------------------------------+
|
||||
| *Default* | ``Color( 0.8, 0.8, 0.8, 0.8 )`` |
|
||||
+-----------+---------------------------------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_style_completion:
|
||||
|
||||
- :ref:`StyleBox<class_StyleBox>` **completion**
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_completion_background_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **completion_background_color**
|
||||
|
||||
+-----------+---------------------------------+
|
||||
| *Default* | ``Color( 0.17, 0.16, 0.2, 1 )`` |
|
||||
+-----------+---------------------------------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_completion_existing_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **completion_existing_color**
|
||||
|
||||
+-----------+-------------------------------------+
|
||||
| *Default* | ``Color( 0.87, 0.87, 0.87, 0.13 )`` |
|
||||
+-----------+-------------------------------------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_completion_font_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **completion_font_color**
|
||||
|
||||
+-----------+----------------------------------+
|
||||
| *Default* | ``Color( 0.67, 0.67, 0.67, 1 )`` |
|
||||
+-----------+----------------------------------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_constant_completion_lines:
|
||||
|
||||
- :ref:`int<class_int>` **completion_lines**
|
||||
|
||||
+-----------+-------+
|
||||
| *Default* | ``7`` |
|
||||
+-----------+-------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_constant_completion_max_width:
|
||||
|
||||
- :ref:`int<class_int>` **completion_max_width**
|
||||
|
||||
+-----------+--------+
|
||||
| *Default* | ``50`` |
|
||||
+-----------+--------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_completion_scroll_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **completion_scroll_color**
|
||||
|
||||
+-----------+-------------------------+
|
||||
| *Default* | ``Color( 1, 1, 1, 1 )`` |
|
||||
+-----------+-------------------------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_constant_completion_scroll_width:
|
||||
|
||||
- :ref:`int<class_int>` **completion_scroll_width**
|
||||
|
||||
+-----------+-------+
|
||||
| *Default* | ``3`` |
|
||||
+-----------+-------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_completion_selected_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **completion_selected_color**
|
||||
|
||||
+-----------+----------------------------------+
|
||||
| *Default* | ``Color( 0.26, 0.26, 0.27, 1 )`` |
|
||||
+-----------+----------------------------------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_current_line_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **current_line_color**
|
||||
|
||||
+-----------+------------------------------------+
|
||||
| *Default* | ``Color( 0.25, 0.25, 0.26, 0.8 )`` |
|
||||
+-----------+------------------------------------+
|
||||
|
||||
Sets the :ref:`Color<class_Color>` of the breakpoints. :ref:`breakpoint_gutter<class_TextEdit_property_breakpoint_gutter>` has to be enabled.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_executing_line_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **executing_line_color**
|
||||
|
||||
+-----------+---------------------------------+
|
||||
| *Default* | ``Color( 0.2, 0.8, 0.2, 0.4 )`` |
|
||||
+-----------+---------------------------------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_style_focus:
|
||||
|
||||
- :ref:`StyleBox<class_StyleBox>` **focus**
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_icon_fold:
|
||||
|
||||
- :ref:`Texture<class_Texture>` **fold**
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_icon_folded:
|
||||
|
||||
- :ref:`Texture<class_Texture>` **folded**
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_font_font:
|
||||
|
||||
- :ref:`Font<class_Font>` **font**
|
||||
|
||||
Sets the default :ref:`Font<class_Font>`.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_font_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **font_color**
|
||||
|
||||
+-----------+----------------------------------+
|
||||
| *Default* | ``Color( 0.88, 0.88, 0.88, 1 )`` |
|
||||
+-----------+----------------------------------+
|
||||
|
||||
Sets the font :ref:`Color<class_Color>`.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_font_color_readonly:
|
||||
|
||||
- :ref:`Color<class_Color>` **font_color_readonly**
|
||||
|
||||
+-----------+------------------------------------+
|
||||
| *Default* | ``Color( 0.88, 0.88, 0.88, 0.5 )`` |
|
||||
+-----------+------------------------------------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_font_color_selected:
|
||||
|
||||
- :ref:`Color<class_Color>` **font_color_selected**
|
||||
|
||||
+-----------+-------------------------+
|
||||
| *Default* | ``Color( 0, 0, 0, 1 )`` |
|
||||
+-----------+-------------------------+
|
||||
|
||||
Sets the :ref:`Color<class_Color>` of the selected text. :ref:`override_selected_font_color<class_TextEdit_property_override_selected_font_color>` has to be enabled.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_function_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **function_color**
|
||||
|
||||
+-----------+---------------------------------+
|
||||
| *Default* | ``Color( 0.4, 0.64, 0.81, 1 )`` |
|
||||
+-----------+---------------------------------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_line_number_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **line_number_color**
|
||||
|
||||
+-----------+------------------------------------+
|
||||
| *Default* | ``Color( 0.67, 0.67, 0.67, 0.4 )`` |
|
||||
+-----------+------------------------------------+
|
||||
|
||||
Sets the :ref:`Color<class_Color>` of the line numbers. :ref:`show_line_numbers<class_TextEdit_property_show_line_numbers>` has to be enabled.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_constant_line_spacing:
|
||||
|
||||
- :ref:`int<class_int>` **line_spacing**
|
||||
|
||||
+-----------+-------+
|
||||
| *Default* | ``4`` |
|
||||
+-----------+-------+
|
||||
|
||||
Sets the spacing between the lines.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_mark_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **mark_color**
|
||||
|
||||
+-----------+-------------------------------+
|
||||
| *Default* | ``Color( 1, 0.4, 0.4, 0.4 )`` |
|
||||
+-----------+-------------------------------+
|
||||
|
||||
Sets the :ref:`Color<class_Color>` of marked text.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_member_variable_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **member_variable_color**
|
||||
|
||||
+-----------+---------------------------------+
|
||||
| *Default* | ``Color( 0.9, 0.31, 0.35, 1 )`` |
|
||||
+-----------+---------------------------------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_style_normal:
|
||||
|
||||
- :ref:`StyleBox<class_StyleBox>` **normal**
|
||||
|
||||
Sets the :ref:`StyleBox<class_StyleBox>` of this ``TextEdit``.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_number_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **number_color**
|
||||
|
||||
+-----------+---------------------------------+
|
||||
| *Default* | ``Color( 0.92, 0.58, 0.2, 1 )`` |
|
||||
+-----------+---------------------------------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_style_read_only:
|
||||
|
||||
- :ref:`StyleBox<class_StyleBox>` **read_only**
|
||||
|
||||
Sets the :ref:`StyleBox<class_StyleBox>` of this ``TextEdit`` when :ref:`readonly<class_TextEdit_property_readonly>` is enabled.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_safe_line_number_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **safe_line_number_color**
|
||||
|
||||
+-----------+------------------------------------+
|
||||
| *Default* | ``Color( 0.67, 0.78, 0.67, 0.6 )`` |
|
||||
+-----------+------------------------------------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_selection_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **selection_color**
|
||||
|
||||
+-----------+----------------------------------+
|
||||
| *Default* | ``Color( 0.49, 0.49, 0.49, 1 )`` |
|
||||
+-----------+----------------------------------+
|
||||
|
||||
Sets the highlight :ref:`Color<class_Color>` of text selections.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_icon_space:
|
||||
|
||||
- :ref:`Texture<class_Texture>` **space**
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_symbol_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **symbol_color**
|
||||
|
||||
+-----------+----------------------------------+
|
||||
| *Default* | ``Color( 0.94, 0.94, 0.94, 1 )`` |
|
||||
+-----------+----------------------------------+
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_icon_tab:
|
||||
|
||||
- :ref:`Texture<class_Texture>` **tab**
|
||||
|
||||
Sets a custom :ref:`Texture<class_Texture>` for tab text characters.
|
||||
|
||||
----
|
||||
|
||||
.. _class_TextEdit_theme_color_word_highlighted_color:
|
||||
|
||||
- :ref:`Color<class_Color>` **word_highlighted_color**
|
||||
|
||||
+-----------+----------------------------------+
|
||||
| *Default* | ``Color( 0.8, 0.9, 0.9, 0.15 )`` |
|
||||
+-----------+----------------------------------+
|
||||
|
||||
Sets the highlight :ref:`Color<class_Color>` of multiple occurrences. :ref:`highlight_all_occurrences<class_TextEdit_property_highlight_all_occurrences>` has to be enabled.
|
||||
|
||||
.. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)`
|
||||
.. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)`
|
||||
.. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)`
|
||||
|
||||
Reference in New Issue
Block a user