Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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.
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
24 changes: 24 additions & 0 deletions docs/IDE/Menu/Format.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: Format
parent: Menu
nav_order: 5
permalink: /tB/IDE/Project/Menu/Format
---

# Format Menu

![Format Menu](Images/Menu_Format.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
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.
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
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_Format.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_Project.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_Run.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_Tools.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_Tools_IDEOptions.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_View.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_Window.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
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
17 changes: 17 additions & 0 deletions docs/IDE/Menu/Window.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
title: Window
parent: Menu
nav_order: 10
permalink: /tB/IDE/Project/Menu/Window
---

# Window Menu

![Window Menu](Images/Menu_Window.png "Window Menu")

- Panel Layouts
- Panel Features
- Keyboard Shortcuts
---
- Theme
- Language
26 changes: 11 additions & 15 deletions docs/IDE/Menu/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,18 +9,14 @@ permalink: /tB/IDE/Project/Menu

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since Menu is a "folder", its permalink must have a trailing slash.

Did you run check? It should have complained about some broken links without that trailing slash.

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

- [File](/tB/IDE/Project/Menu/File)
- Edit
- View
- Project
- Format
- Debug
- Run
- Tools
- Add-Ins
- Window
- [Help](/tB/IDE/Project/Menu/Help)

> [!NOTE]
>
> TODO: Add each Menu item.
- [File](File)
- [Edit](Edit)
- [View](View)
- [Project](Project)
- [Format](Format)
- [Debug](Debug)
- [Run](Run)
- [Tools](Tools)
- [Add-Ins](Add-Ins)
- [Window](Window)
- [Help](Help)
8 changes: 8 additions & 0 deletions docs/IDE/Project Settings.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,14 @@ Listed below are the project settings, in the same order as they appear in the P

## Library References

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

![Available COM References - Project Settings](Images/ProjectSettings_AvailableCOMReferences.png "Available COM References - Project Settings")

See [Packages](../Packages/index.md)

![432410211-d9f1e4d9-1805-47e5-93aa-251151b4e914](../Packages/Images/e749e10f-e361-4f15-a977-d756fcb3b5dd.png)

## Compiler Warnings

## Project ID
Expand Down
6 changes: 6 additions & 0 deletions docs/IDE/Toolbox.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,10 @@ See [Controls](../../Controls)

The "GoTo COM References" button takes you to **Project Settings** and filters by "project.references".

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

Click on the _Available COM References_ tab.

![Available COM References - Project Settings](Images/ProjectSettings_AvailableCOMReferences.png "Available COM References - Project Settings")

See [Project Settings](Settings) for more info.