LUA Reference Guide
Search…
EdgeTX v2.7
EdgeTX 2.7 Lua Reference Guide
Introduction
Part I - Script Type Overview
Part II - EdgeTX Lua API Programming Guide
Part III - EdgeTX Lua API Reference
Constants
General Functions
Model Functions
Lcd Functions
Lcd Functions Overview
lcd.RGB(r, g, b | rgb)
lcd.clear([color])
lcd.drawAnnulus(x, y, r1, r2, start, end [, flags])
lcd.drawArc(x, y, r, start, end [, flags])
lcd.drawBitmap(bitmap, x, y [, scale])
lcd.drawChannel(x, y, source, flags)
lcd.drawCircle(x, y, r [, flags])
lcd.drawCombobox(x, y, w, list, idx [, flags])
lcd.drawFilledCircle(x, y, r [, flags])
lcd.drawFilledRectangle(x, y, w, h [, flags])
lcd.drawFilledTriangle(x1, y1, x2, y2, x3, y3 [, flags])
lcd.drawGauge(x, y, w, h, fill, maxfill [, flags])
lcd.drawHudRectangle(pitch, roll, xmin, xmax, ymin, ymax [, flags])
lcd.drawLine(x1, y1, x2, y2, pattern, flags)
lcd.drawLineWithClipping(x1, y1, x2, y2, xmin, xmax, ymin, ymax, pattern [, flags])
lcd.drawNumber(x, y, value [, flags [, inversColor]])
lcd.drawPie(x, y, r, start, end [, flags])
lcd.drawPixmap(x, y, name)
lcd.drawPoint(x, y)
lcd.drawRectangle(x, y, w, h [, flags [, t]])
lcd.drawScreenTitle(title, page, pages)
lcd.drawSource(x, y, source [, flags])
lcd.drawSwitch(x, y, switch, flags)
lcd.drawText(x, y, text [, flags [, inversColor]])
lcd.drawTextLines(x, y, w, h, text [, flags])
lcd.drawTimer(x, y, value [, flags [, inversColor]])
lcd.drawTriangle(x1, y1, x2, y2, x3, y3 [, flags])
lcd.exitFullScreen()
lcd.getColor(flags)
lcd.getLastLeftPos()
lcd.getLastPos()
lcd.getLastRightPos()
lcd.refresh()
lcd.resetBacklightTimeout()
lcd.setColor(colorIndex, color)
lcd.sizeText(text [, flags])
Bitmap Functions
Filesystem
Part IV - Advanced Topics
Appendix
Powered By
GitBook
lcd.setColor(colorIndex, color)
Change an indexed color (theme colors and CUSTOM_COLOR).
@status current Introduced in 2.2.0
Notice
Changing theme colors affects not only other Lua widgets, but the entire radio interface.
Only available on radios with color display
Parameters
colorIndex
(flags) must be an indexed color, please see
color
constants.
color
(flags) please see
color
constants.
Return value
none
Notice
Only available on radios with color display
Previous
lcd.resetBacklightTimeout()
Next
lcd.sizeText(text [, flags])
Last modified
4mo ago
Export as PDF
Copy link
Contents
Notice
Parameters
Return value
Notice