Lines Matching refs:local

32 local color = require("color")
33 local config = require("config")
34 local core = require("core")
35 local screen = require("screen")
37 local drawer = {}
39 local fbsd_brand
40 local none
42 local menu_name_handlers
43 local branddefs
44 local logodefs
45 local brand_position
46 local logo_position
47 local menu_position
48 local frame_size
49 local default_shift
50 local shift
52 local function menuEntryName(drawing_menu, entry)
53 local name_handler = menu_name_handlers[entry.entry_type]
64 local function processFile(gfxname)
69 local ret = try_include('gfx-' .. gfxname)
93 local function getBranddef(brand)
98 local branddef = branddefs[brand]
102 local res, err = processFile(brand)
120 local function getLogodef(logo)
125 local logodef = logodefs[logo]
129 local res, err = processFile(logo)
147 local function draw(x, y, logo)
154 local function drawmenu(menudef)
155 local x = menu_position.x
156 local y = menu_position.y
162 local alias_table = {}
163 local entry_num = 0
164 local menu_entries = menudef.entries
165 local effective_line_num = 0
198 local function defaultframe()
205 local function drawframe()
206 local x = menu_position.x - 3
207 local y = menu_position.y - 1
208 local w = frame_size.w
209 local h = frame_size.h
211 local framestyle = loader.getenv("loader_menu_frame") or defaultframe()
212 local framespec = drawer.frame_styles[framestyle]
219 local hl = framespec.horizontal
220 local vl = framespec.vertical
222 local tl = framespec.top_left
223 local bl = framespec.bottom_left
224 local tr = framespec.top_right
225 local br = framespec.bottom_right
259 local function drawbox()
260 local x = menu_position.x - 3
261 local y = menu_position.y - 1
262 local w = frame_size.w
263 local menu_header = loader.getenv("loader_menu_title") or
265 local menu_header_align = loader.getenv("loader_menu_title_align")
266 local menu_header_x
295 local function drawbrand()
296 local x = tonumber(loader.getenv("loader_brand_x")) or
298 local y = tonumber(loader.getenv("loader_brand_y")) or
301 local branddef = getBranddef(loader.getenv("loader_brand"))
307 local graphic = branddef.graphic
322 local function drawlogo()
323 local x = tonumber(loader.getenv("loader_logo_x")) or
325 local y = tonumber(loader.getenv("loader_logo_y")) or
328 local logo = loader.getenv("loader_logo")
329 local colored = color.isEnabled()
331 local logodef = getLogodef(logo)
365 local y1 = 15
378 local function drawitem(func)
379 local console = loader.getenv("console")
380 local c
416 local carid = entry.carousel_id
417 local caridx = config.getCarouselIndex(carid)
418 local choices = entry.items