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
10 changes: 10 additions & 0 deletions docs/IDE/Call Stack.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: Call Stack
parent: IDE
# nav_order: 2
permalink: /tB/IDE/Project/Call Stack
---

# Call Stack

![Call Stack](Images/CallStack.png "Call Stack")
31 changes: 31 additions & 0 deletions docs/IDE/Debug Console.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: Debug Console
parent: IDE
# nav_order: 2
permalink: /tB/IDE/Project/Debug Console
---

# Debug Console

![Debug Console](Images/DebugConsole.png "Debug Console")

## Auto Scroll

![Auto Scroll](Images/AutoScroll.png "Auto Scroll")

## Clear Debug Console

![Clear Debug Console](Images/ClearDebugConsole.png "Clear Debug Console")

## Options

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

- Invert Output Direction
- Show Timestamps

![Debug Console Options](Images/DebugConsole_Options.png "Debug Console Options")

## Input

![Input](Images/DebugConsole_Input.png "Input")
19 changes: 19 additions & 0 deletions docs/IDE/Diagnostics.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
title: Diagnostics
parent: IDE
# nav_order: 2
permalink: /tB/IDE/Project/Diagnostics
---

# Diagnostics

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

![Diagnostics Toggles](Images/Diagnostics_Toggles.png "Diagnostics Toggles")

> Total _x_ Count -> click to toggle on/off

- 🟥 Error
- 🟨 Warning
- 🟩 Hints
- 🟦 Info
98 changes: 98 additions & 0 deletions docs/IDE/Editor.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
---
title: Editor
parent: IDE
# nav_order: 2
permalink: /tB/IDE/Project/Editor
---

# Editor

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

## Options

![Editor Options (Icon)](Images/Editor_Options_Icon.png "Editor Options (Icon)")

![Editor Options](Images/Editor_Options.png "Editor Options")

- Show Code Folding (when hovering)
- Render Whitespace (none)
- Font Size (13px)
- Show Navigation Bar (above)
- ✔ Show Indent Guides
- ✔ Show Line Numbers
- Code Hints Always Visible
- Sticky Scroll
- ✔ Show MiniMap
- Show Advanced Info On Hover
- Show Single Row Of Tabs
- ✔ Auto Pretify Code
- ✔ Show CodeLens Run Procedure

### Show Code Folding

![Editor Options Show Code Folding](Images/Editor_Options_ShowCodeFolding.png "Editor Options Show Code Folding")

- never
- when hovering
- always

### Render Whitespace

![Editor Options Render Whitespace](Images/Editor_Options_RenderWhitespace.png "Editor Options Render Whitespace")

- all
- none
- boundary
- selection
- trailing

### Font Size

![Editor Options Font Size](Images/Editor_Options_FontSize.png "Editor Options Font Size")

- 8px
- ...
- 30px

Show Navigation Bar (above)

![Editor Options Show Navigation Bar](Images/Editor_Options_ShowNavigationBar.png "Editor Options Show Navigation Bar")

- above
- below
- none

### Show Indent Guides

### Show Line Numbers

### Code Hints Always Visible

### Sticky Scroll

### Show MiniMap

### Show Advanced Info On Hover

### Show Single Row Of Tabs

### Auto Pretify Code

### Show CodeLens Run Procedure

## Tabs List

![Editor Tabs List](Images/Editor_TabsList.png "Editor Tabs List")

When a file is open in the _Editor_ it will be listed in the _Tabs List_ and you can jump between them here.

![Editor Tabs List (Example)](Images/Editor_TabsList_Example.png "Editor Tabs List (Example)")

_Recently Closed_.

![Editor Tabs List Recently Closed](Images/Editor_TabsList_RecentlyClosed.png "Editor Tabs List Recently Closed")

_Recently Closed - List_

![Editor Tabs List Recently Closed Examples](Images/Editor_TabsList_RecentlyClosed_Example.png "Editor Tabs List Recently Closed Examples")
Binary file added docs/IDE/Images/Add.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/AutoScroll.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/CallStack.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/ClearDebugConsole.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/Components_Message.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/DebugConsole.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/DebugConsole_Input.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/DebugConsole_Options.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/Diagnostics.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/Diagnostics_Toggles.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/Editor.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/Editor_Options.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/Editor_Options_FontSize.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/Editor_Options_Icon.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.
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/Editor_TabsList.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/Editor_TabsList_Example.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/File-Green.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/Folder.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/IDE.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/Menu.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/Menu_File.png
Binary file added docs/IDE/Images/New_Project.png
Binary file added docs/IDE/Images/New_Project_Recent_1.png
Binary file added docs/IDE/Images/New_Project_Recent_2.png
Binary file added docs/IDE/Images/New_Project_Samples.png
Binary file added docs/IDE/Images/Options.png
Binary file added docs/IDE/Images/ProjectExplorer.png
Binary file added docs/IDE/Images/ProjectExplorer_Header.png
Binary file added docs/IDE/Images/ProjectExplorer_Sample.png
Binary file added docs/IDE/Images/Properties.png
Binary file added docs/IDE/Images/RightClick-Add.png
Binary file added docs/IDE/Images/Settings.png
Binary file added docs/IDE/Images/Splash_Screen.png
Binary file added docs/IDE/Images/Toggle.png
Binary file added docs/IDE/Images/Toolbar_1.png
Binary file added docs/IDE/Images/Toolbar_2.png
Binary file added docs/IDE/Images/Toolbar_3.png
Binary file added docs/IDE/Images/Toolbar_4.png
Binary file added docs/IDE/Images/Toolbox_MoreComponents.png
Binary file added docs/IDE/Images/Toolbox_Report.png
Binary file added docs/IDE/Images/UserControl.png
Binary file added docs/IDE/Images/Variables.png
Binary file added docs/IDE/Images/tB-Blue.png
Binary file added docs/IDE/Images/tB-Green.png
Binary file added docs/IDE/Images/tB-Orange.png
Binary file added docs/IDE/Images/tB-Red.png
Binary file added docs/IDE/Images/tbForm.png
Binary file added docs/IDE/Images/tbReport.png
26 changes: 26 additions & 0 deletions docs/IDE/Menu.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
title: Menu
parent: IDE
# nav_order: 2
permalink: /tB/IDE/Project/Menu
---

# Menu

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

- File
- Edit
- View
- Project
- Format
- Debug
- Run
- Tools
- Add-Ins
- Window
- Help

> [!NOTE]
>
> TODO: Add each Menu item.
70 changes: 70 additions & 0 deletions docs/IDE/New Project.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
---
title: Project
parent: IDE
# nav_order: 2
permalink: /tB/IDE/Project/New
---

# New Project

![New / Open Project](Images/New_Project.png "New / Open Project")

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

Shortcut: <kbd>CTRL</kbd> + <kbd>N</kbd>

## Options

- Standard Exe
- ActiveX Control
- ActiveX DLL
- Standard DLL
- Standard EXE (Console App)
- Standard EXE (plus VBCCR v1.8)
- Import from VBP...
- Import from folder...

Browse | Open | Cancel

# Samples

![Samples](Images/New_Project_Samples.png "Samples")

- Sample 0. Reports (Experimental)
- Sample 1. WebView2 Examples
- Sample 2. GetIPAddress
- Sample 3. MyCodeLibrary
- Sample 4. MyVBEAddin (NEW with ToolWindow)
- Sample 5. MyCOMAddin
- Sample 6. CustomControls
- Sample 7. Package
- Sample 8. FilePropertyViewer (CustomControls)
- Sample 9. ActiveX Control WebView2 + Monaco
- Sample 10. twinBASIC IDE Addin
- Sample 11. twinBASIC IDE Addin (Chart)
- Sample 12. twinBASIC IDE Addin (Monaco)
- Sample 13. twinBASIC IDE Addin (ListView)
- Sample 14. twinBASIC IDE Addin (VirutalListView)
- Sample 15. twinBASIC IDE Addin (Global Search)
- Sample 16. twinBASIC IDE Addin (TODO Widgets demo)
- Sample 17. Static Library Example (SQLITE3)
- Sample 18. Static Library Example (libdeflate)
- Sample 19. MDI Forms
- Sample 20. TreeView + ListView + ImageList
- Sample 21. Windows Service Simple Example
- Sample 22. Windows Service Complex Example (inc Event Logging and IPC)
- Sample 23. OOP Inheritance Example (Animals)

# Recent

If you haven't opened any projects, or removed all then this tab will be blank.

![Recent](Images/New_Project_Recent_1.png "Recent")

A list of recent projects will be displayed, resizing depending on how many are in the list.

![Recent](Images/New_Project_Recent_2.png "Recent")

_Removed paths_

Click on the X to remove from the list.
Loading