Advanced Monitor

From ComputerCraft Wiki
Jump to: navigation, search
Grid workbench.png   Advanced Monitor
Iso Advanced Monitor.png
Item ID 4094
Damage Value Un-used
Peripheral? Yes- Term (API)

The Advanced Monitor is a Monitor that has mouse (as 'punches') support, and can use the Color API for screen colors. They resemble the traditional computer console, but are golden coloured to match their crafting recipe. By default, an advanced monitor has a resolution of 7 pixels horizontally by 5 pixels horizontally, but this can be increased by using the monitor API and combining monitors (see explanation on the resolution page).

Recipe

Gold_Ingot

Gold_Ingot

Gold_Ingot

Gold_Ingot

glass_pane

Gold_Ingot

Gold_Ingot

Gold_Ingot

Gold_Ingot

Advanced_Monitor

Advanced_Monitor

Advanced_Monitor



Using an Advanced Monitor

The Advanced Monitor behaves exactly the same as the standard Monitor - except the Advanced Monitor is able to render text with a foreground and background color.

The Advanced Monitor introduces two new methods: monitor.setTextColor(color) and monitor.setBackgroundColor(color). These functions allow you to draw text with a specific foreground and background color. Please note that both spellings of the word color are accepted.

To use an Advanced Monitor, you need to either call a method directly using peripheral.call(), or, wrap the monitor using the Peripheral API. Wrapped monitors provide all functions listed in the Term API, with the exception of monitor.setTextScale(size), which is native to monitors only.

For this example, we have an Advanced Monitor connected to the top of our Computer:

-- Immediately invoke a method without wrapping
peripheral.call("top", "write", "Hello World!")
-- You can also "wrap" the peripheral side to a variable:
local monitor = peripheral.wrap("top")
monitor.write("Hello World!")


Grid Redstone.pngComputerCraft Blocks and Items
Grid paper.png  Blocks
Iso Computer.png  Computer Iso Advanced Computer.png  Advanced Computer Iso DiskDrive.png  Disk Drive Iso Monitor.png  Monitor
Iso Advanced Monitor.png  Advanced Monitor Iso Printer.png  Printer Grid turtle.png  Turtle Grid Modem.png  Wireless Modem
Grid Wired Modem.png  Wired Modem Iso Unknown.png  Networking Cable
Grid paper.png  Items
Grid Pocket Computer.png  Pocket Computer Grid Advanced Pocket Computer.png  Advanced Pocket Computer Grid disk.png  Floppy Disk Grid printed page.png  Printed Page
Grid printed pages.png  Printed Pages Grid printed book .png  Printed Book
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox