stock_delete.luac.lua
来自「htc manila 2 sourcecode」· LUA 代码 · 共 68 行
LUA
68 行
-- Decompiled using luadec 0.4 by sztupy (http://winmo.sztupy.hu)
-- Command line was: 06cfe390_manila.luac
require("stock_svc")
require("InforStockListView")
require("InforUpdating")
LVPositionX = 0
LVPositionY = -58
LVWidth = 480
LVHeight = 637
ItemSizeWidth = 480
ItemSizeHeight = 80
trace("Delete page")
currentpage = _request.URL.Parameters:GetParameter("page")
trace("current page=" .. currentpage .. "\n")
On_Menu_Done = function()
stocklistviewobj:ApplyDeletedItems()
local something = StockManager:GetStockItemList(StockType_MarketSummary):GetCount()
local something2 = StockManager:GetStockItemList(StockType_MyPortfolio):GetCount()
trace("a= " .. something .. " b=" .. something2 )
if something + something2 == 0 then
_application.Navigation:Navigate(URL("Manila://inforwidget.page"), false)
return
end
if currentpage == "Market" then
if something == 0 then
_application.Store:SetIntValue(Lifetime_Application, "Stock.LastSelectedIndex", 1)
_application.Navigation:Navigate(URL("Manila://inforwidget.page"), false)
return
else
_application.Navigation:NavigateBack()
return
end
elseif something2 == 0 then
_application.Store:SetIntValue(Lifetime_Application, "Stock.LastSelectedIndex", 1)
_application.Navigation:Navigate(URL("Manila://inforwidget.page"), false)
return
else
_application.Navigation:NavigateBack()
return
end
end
_StockDeletePage_ScreenRotation = nil
if _application.Store:GetStringValue(Lifetime_Permanent, "EnableLandscape") == "true" then
trace("[StockDeletePage] : EnableLandscape")
require("Stock\\StockDeletePage_Landscape")
_StockDeletePage_ScreenRotation = StockDeletePage_ScreenRotation(StockListView, Camera_2D, Camera_3D, Mask)
end
StockListView.Position.x = LVPositionX
StockListView.Position.y = LVPositionY
StockListView.Viewport.x = LVWidth
StockListView.Viewport.y = LVHeight
_application:SetLeftSoftkey(Softkey("", nil))
_application:SetRightSoftkey(Softkey(Locale:GetString("IDS_INFOR_CANCEL"), function()
_application.Navigation:NavigateBack()
end
))
_application.Navigation.TabVisibility = false
StockManager = CStockManager(_application.Store)
stocklistviewobj = StockListViewClass(StockListView, nil, "delete", StockManager, nil, _StockDeletePage_ScreenRotation)
if currentpage == "Market" then
stocklistviewobj:ShowStockList(StockType_MarketSummary)
else
stocklistviewobj:ShowStockList(StockType_MyPortfolio)
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?