editing objects vs editing scripts vs editing shaders etc., only a brief overview, more explained under navigation later
+
+
interface parts
+
code editor screenshot with labels
+
+
explain all parts
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Manual/seealso/keywords.seealso b/Manual/seealso/keywords.seealso
index 2d378d5f6..b5486b20c 100644
--- a/Manual/seealso/keywords.seealso
+++ b/Manual/seealso/keywords.seealso
@@ -1,3 +1,3 @@
- Audio_Effects../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/audio_bus_create.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/audio_bus_main.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/audio_effect_create.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Emitters/audio_emitter_bus.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Emitters/audio_emitter_get_bus.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/AudioBus.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/AudioEffect.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/AudioEffectType.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/audio_bus_get_emitters.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/AudioLFOType.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/audio_bus_clear_emitters.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/Audio_Effects.htmBuffer_Vertex_Buffer_Conversion../contents/GameMaker_Language/GML_Reference/Buffers/buffer_create_from_vertex_buffer.htm../contents/GameMaker_Language/GML_Reference/Buffers/buffer_create_from_vertex_buffer_ext.htm../contents/GameMaker_Language/GML_Reference/Buffers/buffer_copy_from_vertex_buffer.htm../contents/GameMaker_Language/GML_Reference/Drawing/Primitives/vertex_create_buffer_from_buffer.htm../contents/GameMaker_Language/GML_Reference/Drawing/Primitives/vertex_create_buffer_from_buffer_ext.htm../contents/GameMaker_Language/GML_Reference/Drawing/Primitives/vertex_update_buffer_from_buffer.htm../contents/GameMaker_Language/GML_Reference/Drawing/Primitives/Primitives_And_Vertex_Formats.htm../contents/GameMaker_Language/GML_Reference/Buffers/Transferring_Data_Between_Buffers.htmDebug_Controls_Single_Column../contents/GameMaker_Language/GML_Reference/Debugging/dbg_text.htm../contents/GameMaker_Language/GML_Reference/Debugging/dbg_button.htm../contents/GameMaker_Language/GML_Reference/Debugging/dbg_same_line.htmFeatherFeatures../contents/Setting_Up_And_Version_Information/IDE_Preferences/Feather_Settings.htm../contents/The_Asset_Editors/Code_Editor_Properties/JSDoc_Script_Comments.htm../contents/The_Asset_Editors/Code_Editor_Properties/Feather_Data_Types.htm../contents/The_Asset_Editors/Code_Editor_Properties/Feather_Features.htm../contents/Additional_Information/Errors/Syntax_Errors.htm../contents/The_Asset_Editors/Code_Editor_Properties/Feather_Directives.htm../contents/Setting_Up_And_Version_Information/IDE_Preferences/Feather_Settings.htm../contents/The_Asset_Editors/Code_Editor_Properties/Feather_Data_Types.htm../contents/The_Asset_Editors/Code_Editor_Properties/Feather_Directives.htmFunctionality_Using_Buffers../contents/The_Asset_Editors/Object_Properties/Async_Events/Networking.htm../contents/GameMaker_Language/GML_Reference/Drawing/Primitives/Primitives_And_Vertex_Formats.htm../contents/GameMaker_Language/GML_Reference/Physics/Soft_Body_Particles/Soft_Body_Particles.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Buffers/Audio_Buffers.htmFunctionality_Using_Random../contents/GameMaker_Language/GML_Reference/Maths_And_Numbers/Number_Functions/choose.htm../contents/GameMaker_Language/GML_Reference/Maths_And_Numbers/Number_Functions/random.htm../contents/GameMaker_Language/GML_Reference/Maths_And_Numbers/Number_Functions/random_range.htm../contents/GameMaker_Language/GML_Reference/Maths_And_Numbers/Number_Functions/irandom.htm../contents/GameMaker_Language/GML_Reference/Maths_And_Numbers/Number_Functions/irandom_range.htm../contents/GameMaker_Language/GML_Reference/Data_Structures/DS_Lists/ds_list_shuffle.htm../contents/GameMaker_Language/GML_Reference/Variable_Functions/array_shuffle.htm../contents/GameMaker_Language/GML_Reference/Variable_Functions/array_shuffle_ext.htm../contents/GameMaker_Language/GML_Reference/Movement_And_Collisions/Movement/move_random.htm../contents/GameMaker_Language/GML_Reference/Drawing/Particles/Particles.htm../contents/GameMaker_Language/GML_Reference/Maths_And_Numbers/Number_Functions/Number_Functions.htmStrip_Images../contents/GameMaker_Language/GML_Reference/Asset_Management/Sprites/Sprite_Manipulation/sprite_save_strip.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Sprites/Sprite_Manipulation/sprite_add.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Fonts/font_add_sprite.htm
\ No newline at end of file
+ Audio_Effects../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/audio_bus_create.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/audio_bus_main.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/audio_effect_create.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Emitters/audio_emitter_bus.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Emitters/audio_emitter_get_bus.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/AudioBus.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/AudioEffect.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/AudioEffectType.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/audio_bus_get_emitters.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/AudioLFOType.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/audio_bus_clear_emitters.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Effects/Audio_Effects.htmBuffer_Vertex_Buffer_Conversion../contents/GameMaker_Language/GML_Reference/Buffers/buffer_create_from_vertex_buffer.htm../contents/GameMaker_Language/GML_Reference/Buffers/buffer_create_from_vertex_buffer_ext.htm../contents/GameMaker_Language/GML_Reference/Buffers/buffer_copy_from_vertex_buffer.htm../contents/GameMaker_Language/GML_Reference/Drawing/Primitives/vertex_create_buffer_from_buffer.htm../contents/GameMaker_Language/GML_Reference/Drawing/Primitives/vertex_create_buffer_from_buffer_ext.htm../contents/GameMaker_Language/GML_Reference/Drawing/Primitives/vertex_update_buffer_from_buffer.htm../contents/GameMaker_Language/GML_Reference/Drawing/Primitives/Primitives_And_Vertex_Formats.htm../contents/GameMaker_Language/GML_Reference/Buffers/Transferring_Data_Between_Buffers.htmDebug_Controls_Single_Column../contents/GameMaker_Language/GML_Reference/Debugging/dbg_text.htm../contents/GameMaker_Language/GML_Reference/Debugging/dbg_button.htm../contents/GameMaker_Language/GML_Reference/Debugging/dbg_same_line.htmFeatherFeatures../contents/Setting_Up_And_Version_Information/IDE_Preferences/Feather_Settings.htm../contents/The_Asset_Editors/Code_Editor_Properties/JSDoc_Script_Comments.htm../contents/The_Asset_Editors/Code_Editor_Properties/Feather_Data_Types.htm../contents/The_Asset_Editors/Code_Editor_Properties/Feather_Features.htm../contents/Additional_Information/Errors/Syntax_Errors.htm../contents/The_Asset_Editors/Code_Editor_Properties/Feather_Directives.htm../contents/Setting_Up_And_Version_Information/IDE_Preferences/Feather_Settings.htm../contents/The_Asset_Editors/Code_Editor_Properties/Feather_Data_Types.htm../contents/The_Asset_Editors/Code_Editor_Properties/Feather_Directives.htm../contents/The_Asset_Editors/Code_Editor_Properties/Feather_Features.htmFunctionality_Using_Buffers../contents/The_Asset_Editors/Object_Properties/Async_Events/Networking.htm../contents/GameMaker_Language/GML_Reference/Drawing/Primitives/Primitives_And_Vertex_Formats.htm../contents/GameMaker_Language/GML_Reference/Physics/Soft_Body_Particles/Soft_Body_Particles.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Audio/Audio_Buffers/Audio_Buffers.htmFunctionality_Using_Random../contents/GameMaker_Language/GML_Reference/Maths_And_Numbers/Number_Functions/choose.htm../contents/GameMaker_Language/GML_Reference/Maths_And_Numbers/Number_Functions/random.htm../contents/GameMaker_Language/GML_Reference/Maths_And_Numbers/Number_Functions/random_range.htm../contents/GameMaker_Language/GML_Reference/Maths_And_Numbers/Number_Functions/irandom.htm../contents/GameMaker_Language/GML_Reference/Maths_And_Numbers/Number_Functions/irandom_range.htm../contents/GameMaker_Language/GML_Reference/Data_Structures/DS_Lists/ds_list_shuffle.htm../contents/GameMaker_Language/GML_Reference/Variable_Functions/array_shuffle.htm../contents/GameMaker_Language/GML_Reference/Variable_Functions/array_shuffle_ext.htm../contents/GameMaker_Language/GML_Reference/Movement_And_Collisions/Movement/move_random.htm../contents/GameMaker_Language/GML_Reference/Drawing/Particles/Particles.htm../contents/GameMaker_Language/GML_Reference/Maths_And_Numbers/Number_Functions/Number_Functions.htmStrip_Images../contents/GameMaker_Language/GML_Reference/Asset_Management/Sprites/Sprite_Manipulation/sprite_save_strip.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Sprites/Sprite_Manipulation/sprite_add.htm../contents/GameMaker_Language/GML_Reference/Asset_Management/Fonts/font_add_sprite.htm
\ No newline at end of file
diff --git a/Manual/toc/Default.toc b/Manual/toc/Default.toc
index 655d9caa7..4fac130bd 100644
--- a/Manual/toc/Default.toc
+++ b/Manual/toc/Default.toc
@@ -225,7 +225,8 @@
-
+
+
From 4f43ed285e3516380f4a27e5916e8aefc269a4ef Mon Sep 17 00:00:00 2001
From: gurpreetsinghmatharoo
Date: Mon, 8 Jan 2024 14:27:15 +0530
Subject: [PATCH 02/46] [Feature] structural work for the text editor; working
on main page
---
Manual/contents/IDE_Navigation/IDE_Input.htm | 9 +-
Manual/contents/IDE_Navigation/Menus.htm | 4 +-
.../IDE_Navigation/Recent_Windows.htm | 2 +-
Manual/contents/IDE_Tools/The_Inspector.htm | 2 +-
.../Text_Editor_2_Preferences.htm | 38 ++++++
.../Text_Editor_Preferences.htm | 2 +-
Manual/contents/Settings/Game_Settings.htm | 1 -
Manual/contents/Settings/The_Room_Manager.htm | 2 +-
.../FX/All_Filter_Effect_Types.htm | 5 +-
.../Room_Properties/Filters_and_Effects.htm | 2 +-
.../Room_Properties/Room_Properties.htm | 2 +-
Manual/contents/The_Asset_Editors/Rooms.htm | 1 +
.../The_Asset_Editors/The_Code_Editor.htm | 39 ------
.../The_Asset_Editors/The_Text_Editor.htm | 113 ++++++++++++++++++
.../IDE_Input/Text Editor 2/TE2_main.png | Bin 0 -> 82523 bytes
Manual/toc/Default.toc | 21 ++--
16 files changed, 179 insertions(+), 64 deletions(-)
create mode 100644 Manual/contents/Setting_Up_And_Version_Information/IDE_Preferences/Text_Editor_2_Preferences.htm
delete mode 100644 Manual/contents/The_Asset_Editors/The_Code_Editor.htm
create mode 100644 Manual/contents/The_Asset_Editors/The_Text_Editor.htm
create mode 100644 Manual/contents/assets/Images/IDE_Input/Text Editor 2/TE2_main.png
diff --git a/Manual/contents/IDE_Navigation/IDE_Input.htm b/Manual/contents/IDE_Navigation/IDE_Input.htm
index 4f09c8225..09d7b8e34 100644
--- a/Manual/contents/IDE_Navigation/IDE_Input.htm
+++ b/Manual/contents/IDE_Navigation/IDE_Input.htm
@@ -4,7 +4,7 @@
IDE Input And Navigation
-
+
@@ -59,10 +59,11 @@
IDE Input And Navigation
The following pages contain more detailed and specific information on navigating the IDE, as well as information on some navigation tools available to you: