SAdefault
菜单 Menu
屏上面板菜单
sa · 扩展 default · SCM 原生命令
创建
CREATE_MENU · 08D4
Menu.Create
建屏上面板(标题、位置、列数、可否交互等)。
08D4 CREATE_MENU
in: header, topLeftX, topLeftY, width, numColumns, interactive, background, alignment
out: handle列对齐
SET_MENU_COLUMN_ORIENTATION · 08D6
Menu.SetColumnOrientation
设列对齐。
08D6 SET_MENU_COLUMN_ORIENTATION
in: self, column, alignment高亮行
GET_MENU_ITEM_SELECTED · 08D7
Menu.GetItemSelected
当前高亮行。
08D7 GET_MENU_ITEM_SELECTED
in: self
out: row确认行
GET_MENU_ITEM_ACCEPTED · 08D8
Menu.GetItemAccepted
用冲刺键确认的最后一行。
08D8 GET_MENU_ITEM_ACCEPTED
in: self
out: row启停行
ACTIVATE_MENU_ITEM · 08D9
Menu.ActivateItem
启用 / 禁用某一行。
08D9 ACTIVATE_MENU_ITEM
in: self, row, state删除
DELETE_MENU · 08DA
Menu.Delete
从屏幕移除面板。
08DA DELETE_MENU
in: self设列
SET_MENU_COLUMN · 08DB
Menu.SetColumn
设一列标题与最多 12 行 GXT。
08DB SET_MENU_COLUMN
in: self, column, title, row0, row1, row2, row3, row4, row5, row6, row7, row8, row9, row10, row11行带一数字
SET_MENU_ITEM_WITH_NUMBER · 08EE
Menu.SetItemWithNumber
行文本带一个数字占位。
08EE SET_MENU_ITEM_WITH_NUMBER
in: self, column, row, gxt, number行带两数字
SET_MENU_ITEM_WITH_2_NUMBERS · 08EF
Menu.SetItemWith2Numbers
行文本带两个数字。
08EF SET_MENU_ITEM_WITH_2_NUMBERS
in: self, column, row, gxt, number1, number2活动行
SET_ACTIVE_MENU_ITEM · 090E
Menu.SetActiveItem
设当前活动 / 高亮行。
090E SET_ACTIVE_MENU_ITEM
in: self, row列宽
SET_MENU_COLUMN_WIDTH · 09DB
Menu.SetColumnWidth
设列宽。
09DB SET_MENU_COLUMN_WIDTH
in: self, column, width菜单改车色
CHANGE_CAR_COLOUR_FROM_MENU · 0A22
Menu.ChangeCarColor
按菜单行改车身色槽。
0A22 CHANGE_CAR_COLOUR_FROM_MENU
in: self, vehicle, colorSlot, row高亮商品
HIGHLIGHT_MENU_ITEM · 0A23
Menu.HighlightItem
高亮行(常标已购商品)。
0A23 HIGHLIGHT_MENU_ITEM
in: self, row, state