Available on:

INSERT (instruction)

The INSERT command can draw frames on the screen in text mode. The appearance of the frame is determined by the first parameter string. It must contain a character string that is exactly nine characters long and consists of the characters that define the frame: top left corner, top edge, top right corner, left edge, fill character, right edge, bottom left corner, bottom edge, bottom right corner. If this string is too long or too short, the behaviour is undefined.

SYNTAX

 INSERT string, x, y, w, h, c


Legend
  • id : identifier
  • type : datatype
  • v : value
  • "..." : string
  • [...] : optional

EXAMPLE

 INSERT "+-+| |+-+", 0, 0, 10, 10, RED


Used in:

ABBREVIATION: Ins

Join BASIC 10Liner Contest with ugBASIC!

An interesting competition is held at the beginning of each year: the BASIC 10Liner Contest. It is possible to use ugBASIC to participate in the next "BASIC10Liner" competition, in the following categories:

  • PUR-120 - A game in 10 lines of max 120 characters (w/abbrev.)
  • EXTREME-256 - A game in 10 lines of max 256 characters (w/abbrev.)
  • SCHAU - Any program in 10 lines of max 256 characters (w/abbrev.)
In order to reduce space you can use this abbreviation for this instruction:

INSERT (instruction) ↔ Ins

Any problem?

If you have found a problem with this keyword, if you think there is a bug or, more simply, you would like it to be improved, open an issue for this example on GitHub.
Thank you!

open an issue BACK TO KEYWORDS