email_landscape.luac.lua
来自「htc manila 2 sourcecode」· LUA 代码 · 共 57 行
LUA
57 行
-- Decompiled using luadec 0.4 by sztupy (http://winmo.sztupy.hu)
-- Command line was: -l ;;; 220edf70_manila.luac
require("Common\\LayoutInfo")
_LayoutInfo = LayoutInfo()
Email_ScreenRotation = class(RotationTemplate)
DefaultCamera3DCameraPosition = Camera3D.CameraPosition.value
DefaultObjects2DPosition = Objects2D.Position.value
DefaultNewEmailGroupPosition = NewEmailGroup.Position.value
DefaultThumbnailListContainerPosition = ThumbnailListContainer.Position.value
DefaultThumbnailListViewport = ThumbnailList.Viewport.value
DefaultEmailListGroupScale = EmailListGroup.Scale.value
DefaultEmailListGroupPosition = EmailListGroup.Position.value
DefaultNoAccountTextPosition = NoAccountText.Position.value
Email_ScreenRotation.__init = function(l_1_0)
RotationTemplate.__init(l_1_0)
trace("+++++++[Email_ScreenRotation] : __init")
end
Email_ScreenRotation.OnScreenRotation = function(l_2_0)
trace("+++++++[Email_ScreenRotation] : OnScreenRotation")
if l_2_0._application.Orientation == ScreenOrientation_Portrait then
Camera3D.CameraPosition.value = DefaultCamera3DCameraPosition
Camera2D.Position.value = DefaultObjects2DPosition
NewEmailGroup.Position.value = DefaultNewEmailGroupPosition
ThumbnailListContainer.Position.value = DefaultThumbnailListContainerPosition
ThumbnailList.Viewport.value = DefaultThumbnailListViewport
EmailListGroup.Scale.value = DefaultEmailListGroupScale
EmailListGroup.Position.value = DefaultEmailListGroupPosition
NoAccountText.Position.value = DefaultNoAccountTextPosition
NoAccountText.Size.width = 480
elseif l_2_0._application.Orientation == ScreenOrientation_Landscape then
Camera3D.CameraPosition.value = Vector3(0, -75, 355)
Camera2D.Position.value = Vector3(0, 52, 0)
NewEmailGroup.Position.value = Vector3(727, -69, -10)
ThumbnailListContainer.Position.value = Vector3(727, -163, 0)
ThumbnailList.Viewport.value = Vector3(58, 250, 0)
EmailListGroup.Scale.value = Vector3(1.5, 1.5, 1)
EmailListGroup.Position.value = Vector3(-235, -40, 0)
NoAccountText.Position.value = Vector3(0, 60, 0)
NoAccountText.Size.width = 800
end
Camera2D.Viewport.value = RectF(0, 0, screenWidth, screenHeight - SystemTitlebarHeight * 2)
Camera2D.ViewRight.value = screenWidth
Camera2D.ViewButtom.value = -screenHeight + SystemTitlebarHeight * 2
Camera3D.Viewport.value = RectF(0, 0, screenWidth, screenHeight - SystemTitlebarHeight * 2)
Camera3D.ViewRight.value = screenWidth
Camera3D.ViewButtom.value = screenHeight - SystemTitlebarHeight * 2
if AccountBladeList then
local l_2_1 = AccountBladeList.ListView:GetGenerator().SelectedIndex
AccountBladeList:OnSelectedIndexChanged(l_2_1, l_2_1)
end
trace("+++++++[Email_ScreenRotation] : OnScreenRotation end")
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?