Difference between revisions of "Window.create"
From ComputerCraft Wiki
Bomb Bloke (Talk | contribs) (Created page with "{{lowercase}} {{Function |name=window.create |args={{type|table}} parentTerm, {{type|number}} x, {{type|number}} y, {{type|number}} width, {{type|number}} height [<nowiki/>, {...") |
Bomb Bloke (Talk | contribs) m |
||
Line 8: | Line 8: | ||
|desc=Returns a terminal object that is a space within the specified parent terminal object. This can then be used (or even [[term.redirect|redirected to]]) in the same manner as eg a [[peripheral.wrap|wrapped]] [[monitor]]. Refer to the [[Term (API)|term API]] for a list of functions available to it.<br><br> | |desc=Returns a terminal object that is a space within the specified parent terminal object. This can then be used (or even [[term.redirect|redirected to]]) in the same manner as eg a [[peripheral.wrap|wrapped]] [[monitor]]. Refer to the [[Term (API)|term API]] for a list of functions available to it.<br><br> | ||
− | [[Term (API)|term]] itself may not be passed as the parent, though [[term.native|term.native()]] is acceptable. Generally, [[term.current|term.current()]] or a wrapped monitor will be most suitable, though windows may even have other windows assigned as their parents. | + | [[Term (API)|term]] itself may not be passed as the parent, though [[term.native|term.native()]] is acceptable. Generally, [[term.current|term.current()]] or a wrapped monitor will be most suitable, though windows may even have other windows assigned as their parents. New windows are [[window.setVisible|visible]] by default. |
|examples= | |examples= | ||
{{Example | {{Example |
Revision as of 15:15, 9 April 2014
Function window.create | |
Returns a terminal object that is a space within the specified parent terminal object. This can then be used (or even redirected to) in the same manner as eg a wrapped monitor. Refer to the term API for a list of functions available to it. term itself may not be passed as the parent, though term.native() is acceptable. Generally, term.current() or a wrapped monitor will be most suitable, though windows may even have other windows assigned as their parents. New windows are visible by default. | |
Syntax | window.create(table parentTerm, number x, number y, number width, number height [, boolean visible]) |
Returns | table terminal object |
Part of | ComputerCraft |
API | window |