Skip to content
38 changes: 38 additions & 0 deletions docs/IDE/FindReplace.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
title: Find / Replace
parent: IDE
# nav_order:
permalink: /tB/IDE/Project/FindReplace
---

# Find / Replace

![Find / Replace](Images/FindReplace.png "Find / Replace")

Find What

Replace With

- Current Procedure
- Current Module
- Current File
- Current Project
- Selected Text

Direction: All / Down / Up

![Find / Replace - Direction](Images/FindReplace_Direction.png "Find / Replace - Direction")

- Whole Word Only
- Match Case
- Pattern Matching
- Match Regular Expressions
- Inside Packages

Find Next

Cancel

Replace

Replace All
26 changes: 26 additions & 0 deletions docs/IDE/History.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
title: History
parent: IDE
# nav_order:
permalink: /tB/IDE/Project/History
---

# History

When a project isn't open this will be empty.

![History](Images/History.png "History")

Once you open a project

![History](Images/History_1.png "History")

If you hover on an item it will show you the path of the file.

![History](Images/History_2.png "History")

If it's a code file (i.e. `.twin`) it will show the "line: #".

![History](Images/History_3.png "History")

You can also click on an item to open it.
Binary file added docs/IDE/Images/Clear.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/FindReplace.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/FindReplace_Direction.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/History.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/History_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/History_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/History_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/Memory.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/OpenEditors.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/OpenEditors_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/Outline.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/Outline_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/PackagePublishing.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/PackagePublishing_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/Watches.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/Watches_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/Watches_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Images/Webpage.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions docs/IDE/Memory.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: Memory
parent: IDE
# nav_order:
permalink: /tB/IDE/Project/Memory
---

# Memory

![Memory](Images/Memory.png "Memory")
22 changes: 22 additions & 0 deletions docs/IDE/Menu/Add-Ins.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: Add-Ins
parent: Menu
nav_order: 9
permalink: /tB/IDE/Project/Menu/AddIns
---

# Add-Ins Menu

![Add-Ins Menu](Images/Menu_Add-Ins.png "Add-Ins Menu")

{no addins loaded}

Once you open a project:

![Global Search - Add-Ins Menu](Images/Menu_Add-Ins_GlobalSearch.png "Global Search - Add-Ins Menu")

Clicking on this menu option shows

> 🛈 Sorry, this menu option has not been imlpemented yet

![Global Search - Popup](Images/GlobalSearch-Popup.png "Global Search - Popup")
32 changes: 32 additions & 0 deletions docs/IDE/Menu/Debug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
title: Debug
parent: Menu
nav_order: 6
permalink: /tB/IDE/Project/Menu/Debug
---

# Debug Menu

![Debug Menu](Images/Menu_Debug.png "Debug Menu")

- Step Into <kbd>F8</kbd> / <kbd>F11</kbd>
- Step Over <kbd>SHIFT</kbd> + <kbd>F8</kbd> / <kbd>F10</kbd>
---
- Add Watch... <kbd>SHIFT</kbd> + <kbd>F9</kbd>
- Clear Watches
---
- Toggle Breakpoint <kbd>F9</kbd>
- Clear Al Breakpoints <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>F9</kbd>
---
- Set Next Statement (Jump To Line) <kbd>CTRL</kbd> + <kbd>F9</kbd>
---
- Debugger Options

## Debugger Options

![Debugger Options | Debug Menu](Images/Menu_Debug_DebuggerOptions.png "Debugger Options | Debug Menu")

- Break On All Errors
- ✔ Allow Breakpoints (Debuggable)

![Debugger Options | Debug Menu](Images/Menu_Debug_DebuggerOptions_2.png "Debugger Options | Debug Menu")
46 changes: 46 additions & 0 deletions docs/IDE/Menu/Edit.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
title: Edit
parent: Menu
nav_order: 2
permalink: /tB/IDE/Project/Menu/Edit
---

# Edit Menu

![Edit Menu](Images/Menu_Edit.png "Edit Menu")

- Undo <kbd>CTRL</kbd> + <kbd>Z</kbd>
- Redo <kbd>CTRL</kbd> + <kbd>Y</kbd>
---
- Cut <kbd>CTRL</kbd> + <kbd>X</kbd> / <kbd>SHIFT</kbd> + <kbd>DELETE</kbd>
- Copy <kbd>CTRL</kbd> + <kbd>C</kbd> / <kbd>CTRL</kbd> + <kbd>INSERT</kbd>
- Paste <kbd>CTRL</kbd> + <kbd>V</kbd>
- Delete <kbd>DELETE</kbd>
- Select All <kbd>CTRL</kbd> + <kbd>A</kbd>
---
- Find... <kbd>CTRL</kbd> + <kbd>F</kbd>
- Replace... <kbd>CTRL</kbd> + <kbd>H</kbd>
- Find In Project... <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>Y</kbd>
---
- Indent <kbd>CTRL</kbd> + <kbd>]</kbd>
- Outdent <kbd>CTRL</kbd> + <kbd>[</kbd>
- Format Selection
- Format Document
---
- Quick Find... <kbd>ALT</kbd> + <kbd>F</kbd>
- Quick Replace... <kbd>ALT</kbd> + <kbd>H</kbd>
- Select All Matchtes <kbd>ALT</kbd> + <kbd>A</kbd>
---
- Fold <kbd>CTRL</kbd> + <kbd>{</kbd>
- Fold Procedures <kbd>CTRL</kbd> + <kbd>ALT</kbd> + <kbd>ARROWLEFT</kbd>
- Fold All
- Unfold <kbd>CTRL</kbd> + <kbd>}</kbd>
- Unfold Procedures <kbd>CTRL</kbd> + <kbd>ALT</kbd> + <kbd>ARROWRIGHT</kbd>
- Unfold All
---
- Go To Line/Column...
---
- Transform To Uppercase
- Transform To Lowercase
- TransformTo Titlecase
- Transform To Snakecase
4 changes: 2 additions & 2 deletions docs/IDE/Menu/File.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
---
title: File
parent: Menu
# nav_order:
nav_order: 1
permalink: /tB/IDE/Project/Menu/File
---

# Help Menu
# File Menu

![File (Menu)](Images/Menu_File.png "File (Menu)")

Expand Down
58 changes: 58 additions & 0 deletions docs/IDE/Menu/Format.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
---
title: Format
parent: Menu
nav_order: 5
permalink: /tB/IDE/Project/Menu/Format
---

# Format Menu

![Format Menu](Images/Menu_Format.png "Format Menu")
![Format Menu](Images/Menu_Format_1.png "Format Menu")

- Align
- Make Same Size
---
- Horizontal Spacing
- Vertical Spacing
---
- Center In Container (Horizontally)
- Center In Container (Horizontally)
---
- Bring To Front
- Send To Back
---
- Lock Controls

![Format Align Menu](Images/Menu_Format_Align.png "Format Align Menu")

- Left <kbd>ALT</kbd> + <kbd>ARROWLEFT</kbd>
- Center (Horizontal)
- Right <kbd>ALT</kbd> + <kbd>ARROWRIGHT</kbd>
---
- Top <kbd>ALT</kbd> + <kbd>ARROWUP</kbd>
- Center (Vertical)
- Bottom <kbd>ALT</kbd> + <kbd>ARROWDOWN</kbd>
---
- To Grid

![Format Make Same Size Menu](Images/Menu_Format_MakeSameSize.png "Format Make Same Size Menu")

- Width (Widest) <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>ARROWRIGHT</kbd>
- Width (Narrowest) <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>ARROWLEFT</kbd>
- Height (Tallest) <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>ARROWDOWN</kbd>
- Height (Shortest) <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>ARROWUP</kbd>

![Format Horizontal Spacing Menu](Images/Menu_Format_HorizontalSpacing.png "Format Horizontal Spacing Menu")

- Make Equal
- Increase
- Decrease
- Remove

![Format Vertical Spacing Menu](Images/Menu_Format_VerticalSpacing.png "Format Vertical Spacing Menu")

- Make Equal
- Increase
- Decrease
- Remove
2 changes: 1 addition & 1 deletion docs/IDE/Menu/Help.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Help
parent: Menu
# nav_order:
nav_order: 11
permalink: /tB/IDE/Project/Menu/Help
---

Expand Down
Binary file added docs/IDE/Menu/Images/GlobalSearch-Popup.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Menu/Images/Menu_Add-Ins.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Menu/Images/Menu_Debug.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/IDE/Menu/Images/Menu_Edit.png
Binary file added docs/IDE/Menu/Images/Menu_Format.png
Binary file added docs/IDE/Menu/Images/Menu_Format_1.png
Binary file added docs/IDE/Menu/Images/Menu_Format_Align.png
Binary file added docs/IDE/Menu/Images/Menu_Format_MakeSameSize.png
Binary file added docs/IDE/Menu/Images/Menu_Project.png
Binary file added docs/IDE/Menu/Images/Menu_Run.png
Binary file added docs/IDE/Menu/Images/Menu_Tools.png
Binary file added docs/IDE/Menu/Images/Menu_Tools_IDEOptions.png
Binary file added docs/IDE/Menu/Images/Menu_View.png
Binary file added docs/IDE/Menu/Images/Menu_Window.png
Binary file added docs/IDE/Menu/Images/Menu_Window_Language.png
Binary file added docs/IDE/Menu/Images/Menu_Window_PanelLayouts.png
Binary file added docs/IDE/Menu/Images/Menu_Window_Theme.png
34 changes: 34 additions & 0 deletions docs/IDE/Menu/Project.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
title: Project
parent: Menu
nav_order: 4
permalink: /tB/IDE/Project/Menu/Project
---

# Project Menu

![Project Menu](Images/Menu_Project.png "Project Menu")

- Add
---
- References
- Project Settings
---
- Open Project Folder...
- Open Build Output Folder...

## Add

**Add** is the same as Right Click Add on the [Project Explorer](../Project%20Explorer.md)

![Right-Click Add](../Images/RightClick-Add.png "Right-Click Add")

## References

See [Project Settings](../Project%20Settings.md) filtered by "project.references".

![Library References - Project Settings](../Images/ProjectSettings_LibraryReferences.png "Library References - Project Settings")

## Project Settings

See [Project Settings](../Project%20Settings.md).
14 changes: 14 additions & 0 deletions docs/IDE/Menu/Run.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: Run
parent: Menu
nav_order: 7
permalink: /tB/IDE/Project/Menu/Run
---

# Run Menu

![Run Menu](Images/Menu_Run.png "Run Menu")

- Start <kbd>F5</kbd>
- Break <kbd>CTRL</kbd> + <kbd>BREAK</kbd>
- End
22 changes: 22 additions & 0 deletions docs/IDE/Menu/Tools.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: Tools
parent: Menu
nav_order: 8
permalink: /tB/IDE/Project/Menu/Tools
---

# Tools Menu

![Tools Menu](Images/Menu_Tools.png "Tools Menu")

- IDE Options...

![IDE Options - Tools Menu](Images/Menu_Tools_IDEOptions.png "IDE Options - Tools Menu")

> [!NOTE]
>
> TODO: Add each IDE Option item.

| Option | Value |
| -------- | ----- |
| Tab Size | 4 |
38 changes: 38 additions & 0 deletions docs/IDE/Menu/View.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
title: View
parent: Menu
nav_order: 3
permalink: /tB/IDE/Project/Menu/View
---

# View Menu

![View Menu](Images/Menu_View.png "View Menu")

- Code Editor
- Object Designer <kbd>SHIFT</kbd> + <kbd>F7</kbd>
---
- Definition <kbd>SHIFT</kbd> + <kbd>F2</kbd> / <kbd>F12</kbd>
- Last Position <kbd>CTRL</kbd> + <kbd>SHIFT</kbd> + <kbd>F2</kbd>
---
- Object Browser
- Zoom In
- Zoom Out
---
- EDITOR
- PROJECT EXPLORER
- OPEN EDITORS
- HISTORY
- OUTLINE
- CALL STACK <kbd>CTRL</kbd> + <kbd>L</kbd>
- VARIABLES
- WATCHES
- DEBUG CONSOLE <kbd>CTRL</kbd> + <kbd>G</kbd>
- DIAGNOSTICS
- PACKAGE PUBLISHING
- TOOLBAR
- TOOLBOX
- PROPERTIES
- WEBPAGE
- FIND / REPLACE
- MEMORY 1
Loading