Toy Basic User Interface

The Toy Basic IDE uses a typical MDI (Multiple Document Interface), allowing you to work with multiple files at the same time.

File Operations

File functions are available in two ways:

  • Using the mini toolbar in the top-left corner
  • Through a menu that appears when you click the Toy Basic logo

Keyboard shortcuts:

  • CTRL-N - create a new BAS file
  • CTRL-O - open an existing BAS file
  • CTRL-S - save the current file

Editing Tools

Editing buttons are available on the Home toolbar.

  • Cut (Shift-Del)
  • Copy (CTRL-C)
  • Paste (CTRL-V)
  • Find (CTRL-F)
  • Replace (CTRL-H)

Program and IDE Actions

The IDE provides several buttons for compiling, running, and sharing your programs:

  • Compile (CTRL-F7) - check syntax and compile the program
  • Debug (F5) - start the debugger
  • Run (CTRL-F5) - run the program without debugging

Exporting Programs

The Export function allows you to generate:

  • A standalone Windows EXE file with no dependencies
  • A cross-platform TBEXE file that can run on Windows and Android (requires Toy Basic Runtime)

Sharing Programs

The Share feature uploads your compiled program to a server and provides:

  • A temporary download link
  • A QR code for easy access on Android devices (requires Toy Basic Runtime)

See also: