dynamicitems.js

来自「javascript 很酷的类库」· JavaScript 代码 · 共 43 行

JS
43
字号
isc.ListGrid.create({    ID: "listGrid",    width: 130,    fields: [        {name: "project", title: "Project", type: "text"}    ],    data: [        {project: "AJAX Interface"},        {project: "Simplify Backend"},        {project: "Broaden Reach"}    ]});isc.Menu.create({    ID: "menu",    autoDraw: false,    showShadow: true,    shadowDepth: 10,    data: [        {keyTitle: "Ctrl+N",         enableIf: "listGrid.getSelectedRecord() != null",         dynamicTitle: "'New file in' + (listGrid.getSelectedRecord() == null ? '...' : ' '+listGrid.getSelectedRecord().project)",         dynamicIcon: "listGrid.getSelectedRecord() == null ? 'icons/16/document_plain_new_Disabled.png' : 'icons/16/document_plain_new.png'"        },        {title: "Open", keyTitle: "Ctrl+O", icon: "icons/16/folder_out.png"},        {isSeparator: true},        {title: "Save", keyTitle: "Ctrl+S", icon: "icons/16/disk_blue.png"},        {title: "Save As", icon: "icons/16/save_as.png"},        {isSeparator: true},        {title: "Project Listing", checkIf: "listGrid.isVisible()",         click: "listGrid.isVisible() ? listGrid.hide() : listGrid.show()"}    ]});isc.MenuButton.create({    ID: "menuButton",    title: "File",    width: 100,    left: 150,    menu: menu});

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?