Xojo
GETTING STARTED
Introduction
QuickStarts
Tutorials
Using the IDE
Using the Xojo Language
Object-Oriented Programming
Examples
Debugging
TOPICS
Advanced features
Android
API design
Application deployment
Application structure
Build automation
Code management
Communication
Custom controls
Data processing
Databases
Debugging
Declares
File management
Graphics
iOS
Linux
Localizing your apps
macOS
Migrating from other development tools
Office Automation
OS information
Printing
Raspberry Pi
Text handling
Threading
User interface
Web
Windows
Xojo Cloud
XojoScript
API
Android
Compiler directives
Console
Cryptography
Data types
Databases
Deprecated
Exceptions
Files
Graphics
Hardware
iOS
Language
&b
&c
&h
&o
&u
ActionNotificationReceiver
ActionSource
AddHandler
AddressOf
App
Array
Arrays
As
Assigns
Bitwise
Break
ByRef
ByVal
Call
Catch
Class
Collection
Commenting
ComparisonOptions
Const
Constants
Constructor
Continue
CType
CurrentMethodName
DataNotificationReceiver
DataNotifier
Declare
Destructor
Dictionary
DictionaryEntry
Dim
Do...Loop
DownTo
Else
End
Equals
Event
Extends
Exit
False
Finally
For Each...Next
For...Next
Function
Global
GoTo
If
If...Then...Else
Implements
Inherits
Interface
Introspection
IsEventImplemented
IsNull
IsNumeric
Iterable
Iterator
Line Continuation
ListSelectionNotificationReceiver
ListSelectionNotifier
Me
MemoryBlock
Module
New
Next
Nil
Operators
Bitwise/Logical
Comparison
Mathematical
Operator Overloads
Operator Precedence
Pair Operator (:)
Optional
Pair
ParamArray
Pragma Directives
Private
Property
Protected
Public
Quit
RaiseEvent
Redim
RemoveHandler
Return
Runtime
Select Case
Self
Set
Shared
Shuffle
Static
Structure
Sub
Super
Threading
Timer
To
True
Try
Using
Var
VarType
WeakAddressOf
WeakRef
While...Wend
XojoScript
XojoScriptLocation
XojoVersion
XojoVersionString
macOS
Math
Mobile
Networking
OS
PDF
Printing
Text
User interface
Web
Windows
Xojo Cloud
RESOURCES
Deprecations
Learn object-oriented programming
Previous releases
Programming the Raspberry Pi with Xojo
Xojo 2025r1.1 Release Notes
Reporting bugs and making feature requests
Roadmap
System requirements
Extras
Updating older projects
Videos
XojoTalk podcast
ESPAÑOL
Guía Rápida
Iniciación
Tutorial
FINE PRINT
Copyrights and trademarks
End User License Agreement
Xojo
»
Language
»
Operators
Operators
Bitwise/Logical
Comparison
Mathematical
Operator Overloads
Operator Precedence
Pair Operator (:)