Lines Matching full:local

30 local color = require("color")
31 local config = require("config")
32 local core = require("core")
33 local screen = require("screen")
35 local drawer = {}
37 local fbsd_brand
38 local none
40 local menu_name_handlers
41 local branddefs
42 local logodefs
43 local brand_position
44 local logo_position
45 local menu_position
46 local frame_size
47 local default_shift
48 local shift
63 local function menuEntryName(drawing_menu, entry)
64 local name_handler = menu_name_handlers[entry.entry_type]
75 local function processFile(gfxname)
80 local ret = try_include('gfx-' .. gfxname)
104 local function getBranddef(brand)
109 local branddef = branddefs[brand]
113 local res, err = processFile(brand)
131 local function getLogodef(logo)
136 local logodef = logodefs[logo]
140 local res, err = processFile(logo)
158 local function draw(x, y, logo)
165 local function drawmenu(menudef)
166 local x = menu_position.x
167 local y = menu_position.y
173 local alias_table = {}
174 local entry_num = 0
175 local menu_entries = menudef.entries
176 local effective_line_num = 0
209 local function defaultframe()
216 local function drawframe()
217 local x = menu_position.x - 3
218 local y = menu_position.y - 1
219 local w = frame_size.w
220 local h = frame_size.h
222 local framestyle = loader.getenv("loader_menu_frame") or defaultframe()
223 local framespec = drawer.frame_styles[framestyle]
230 local hl = framespec.horizontal
231 local vl = framespec.vertical
233 local tl = framespec.top_left
234 local bl = framespec.bottom_left
235 local tr = framespec.top_right
236 local br = framespec.bottom_right
270 local function drawbox()
271 local x = menu_position.x - 3
272 local y = menu_position.y - 1
273 local w = frame_size.w
274 local menu_header = loader.getenv("loader_menu_title") or
276 local menu_header_align = loader.getenv("loader_menu_title_align")
277 local menu_header_x
306 local function drawbrand()
307 local x = tonumber(loader.getenv("loader_brand_x")) or
309 local y = tonumber(loader.getenv("loader_brand_y")) or
312 local branddef = getBranddef(loader.getenv("loader_brand"))
318 local graphic = branddef.graphic
338 local function drawlogo()
339 local x = tonumber(loader.getenv("loader_logo_x")) or
341 local y = tonumber(loader.getenv("loader_logo_y")) or
344 local logo = loader.getenv("loader_logo")
345 local colored = color.isEnabled()
347 local logodef = getLogodef(logo)
381 local y1 = 15
394 local function drawitem(func)
395 local console = loader.getenv("console")
431 local carid = entry.carousel_id
432 local caridx = config.getCarouselIndex(carid)
433 local choices = entry.items