summaryrefslogtreecommitdiff
path: root/dispatcherfw.lua
diff options
context:
space:
mode:
Diffstat (limited to 'dispatcherfw.lua')
-rw-r--r--dispatcherfw.lua11
1 files changed, 11 insertions, 0 deletions
diff --git a/dispatcherfw.lua b/dispatcherfw.lua
index 528adc7..4e98d47 100644
--- a/dispatcherfw.lua
+++ b/dispatcherfw.lua
@@ -452,6 +452,11 @@ elseif event.type == "ui" then
end
end
end
+ if fields.scrollup and (mem.screenpage-1)*10+1 < #mem.params.floornames then
+ mem.screenpage = mem.screenpage + 1
+ elseif fields.scrolldown and mem.screenpage > 1 then
+ mem.screenpage = mem.screenpage - 1
+ end
end
elseif event.iid == "connecttimeout" then
if mem.screenstate == "oobe_connecting" then
@@ -856,6 +861,12 @@ elseif mem.screenstate == "status" then
end
end
end
+ if lowestfloor > 1 then
+ fs("image_button[6,0.5;0.75,0.75;celevator_menu_arrow.png^\\[transformFY;scrolldown;;false;false;celevator_menu_arrow.png^\\[transformFY]")
+ end
+ if lowestfloor+9 < #mem.params.floornames then
+ fs("image_button[5,0.5;0.75,0.75;celevator_menu_arrow.png;scrollup;;false;false;celevator_menu_arrow.png]")
+ end
end
mem.infotext = string.format("ID: %d",mem.carid)