Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
twinBASIC Documentation
Welcome
Frequently Asked Questions
CustomControls
Introduction
Defining a CustomControl
Property Sheet and Object Serialization
Painting / Drawing to Your Control
Notes About the Form Designer
WebView2
Getting Started
Customize the UserDataFolder
Re-entrancy
Features
Attributes
Language Syntax
Alias Types
Data Types
Interfaces and CoClasses
Inheritance
Delegate Types
Generics
Overloading
Operators
Literals
Type Inference
Enhanced Pointer Functionality
UDT Enhancements
Loop Control
Return Syntax
Inline Variable Initialization
Handler Method Syntax
Module Organization
Comment Syntax
Project Configuration
Project Types
Compiler Options
ActiveX Registration
Standard Library
Unicode Support
File I/O
New Functions
GUI Components
Forms
Control Anchoring and Docking
Windowless Controls vs. Windowed Controls
Control Modernization
New Controls
Control Property Enhancements
UserControl Enhancements
Packages
Creating a TWINPACK Package
Importing a Package from TWINSERV
Importing a Package from a TWINPACK File
Updating a Package
Advanced Features
Multithreading
Direct Assembly Insertion
Static Linking
Enhanced API Declarations
Class Features
Compiler and IDE Features
Compiler Warnings
Debugging
CodeLens
Modern IDE Features
Package Server
64bit Compilation
Reference Section
Categories
Statements
Call
Class
Close
Const
Continue
Declare
Dim
Do...Loop
End
Enum
Erase
Error
Event
Exit
For Each...Next
For...Next
Function
Option
Procedures and Functions
Compiler Constants
Attributes
Controls
Glossary
Modules
DateTime Module
Date
FileSystem Module
ChDir
ChDrive
FileCopy
Financial Module
Interaction Module
AppActivate
Beep
DeleteSetting
GetSetting
SaveSetting
Math Module
Strings Module
Documentation Development
Challenges
Self-Contained Diagnostic Tool
Create a Game
Videos
Access DevCon Videos
tB Videos
IDE
Add Ins
Global Search
Community Add Ins
Call Stack
Debug Console
Diagnostics
Editor
Menu
File
Help
Project
Project Explorer
Project Settings
Properties
Splash Screen
Status Bar
Toolbar
Toolbox
Variables
tbForm
tbReport
twinBASIC Home
Light mode
Dark mode
twinBASIC Home
Reference Section
Modules
Warning
Work in Progress
Core Modules
Table of contents
DateTime Module
FileSystem Module
Financial Module
Interaction Module
Math Module
Strings Module