📄 startup.java
字号:
// this file is not used but required to build - do not delete (TODO - fix build procedure) .// it's overriden by compiled univer.mc2package startup;import com.wapindustrial.calc.*;public class Startup extends FunctionModule {public static final Startup STARTUP= new Startup();public Startup() {}protected String getModuleClassName() { return "startup.Startup"; }static final byte _namesArray[] = { '\27','s','t','a','r','t','u','p','.','S','t','a','r','t','u','p','.','s','t','a','r','t','u','p', '\14','c','u','r','s','o','r','-','m','o','v','e','1', '\30','/','m','a','i','n','/','c','e','l','l','/','e','d','i','t',' ','(','S','E','L','E','C','T',')', '\5','E','d','i','t',' ', '\0', '\1','=', '\32','a','c','t','i','v','e','c','e','l','l','-','f','i','t','-','c','o','n','d','i','t','i','o','n','a','l', '\25','/','m','a','i','n','/','c','e','l','l','/','m','a','r','k',' ','(','2','-','1',')', '\26','/','m','a','i','n','/','c','e','l','l','/','p','a','s','t','e',' ','(','2','-','2',')', '\27','/','m','a','i','n','/','c','e','l','l','/','s','h','o','w',' ','f','o','r','m','u','l','a', '\7','f','o','r','m','u','l','a', '\26','/','m','a','i','n','/','c','e','l','l','/','c','l','e','a','r',' ','(','2','-','3',')', '\20','/','m','a','i','n','/','s','h','e','e','t','/','s','a','v','e', '\12','S','a','v','e',' ','S','h','e','e','t', '\11','s','h','e','e','t','n','a','m','e', '\20','/','m','a','i','n','/','s','h','e','e','t','/','l','o','a','d', '\15','c','h','e','c','k','-','c','h','a','n','g','e','s', '\12','L','o','a','d',' ','s','h','e','e','t', '\21','/','s','t','a','r','t','/','l','o','a','d',' ','s','h','e','e','t', '\22','/','m','a','i','n','/','s','h','e','e','t','/','d','e','l','e','t','e', '\14','D','e','l','e','t','e',' ','s','h','e','e','t', '\25','/','m','a','i','n','/','s','h','e','e','t','/','n','e','w',' ','s','h','e','e','t', '\11','N','e','w',' ','s','h','e','e','t', '\3','y','e','s', '\2','n','o', '\10','u','n','t','i','t','l','e','d', '\31','/','m','a','i','n','/','n','e','t','w','o','r','k','/','l','o','a','d',' ','[','l','i','s','t',']', '\3','u','r','l', '\7','h','t','t','p',':','/','/', '\31','/','m','a','i','n','/','n','e','t','w','o','r','k','/','l','o','a','d',' ','[','t','y','p','e',']', '\23','/','m','a','i','n','/','c','o','l','u','m','n','/','i','n','s','e','r','t', '\16','I','n','s','e','r','t',' ','c','o','l','u','m','n','s', '\23','/','m','a','i','n','/','c','o','l','u','m','n','/','d','e','l','e','t','e', '\16','D','e','l','e','t','e',' ','c','o','l','u','m','n','s', '\22','/','m','a','i','n','/','c','o','l','u','m','n','/','w','i','d','t','h', '\14','C','o','l','u','m','n',' ','W','i','d','t','h', '\12','c','o','l','u','m','n','-','f','i','t', '\4','c','e','l','l', '\16','a','c','t','i','v','e','c','e','l','l','-','f','i','t', '\10','c','e','l','l','t','y','p','e', '\5','w','i','d','t','h', '\20','/','m','a','i','n','/','c','o','l','u','m','n','/','f','i','t', '\32','/','m','a','i','n','/','c','o','l','u','m','n','/','d','e','f','a','u','l','t',' ','w','i','d','t','h', '\15','D','e','f','a','u','l','t',' ','w','i','d','t','h', '\20','/','m','a','i','n','/','r','o','w','/','i','n','s','e','r','t', '\13','I','n','s','e','r','t',' ','r','o','w','s', '\20','/','m','a','i','n','/','r','o','w','/','d','e','l','e','t','e', '\13','D','e','l','e','t','e',' ','r','o','w','s', '\20','/','m','a','i','n','/','r','o','w','/','h','e','i','g','h','t', '\12','R','o','w',' ','h','e','i','g','h','t', '\20','D','i','s','c','a','r','d',' ','c','h','a','n','g','e','s','?', '\15','a','d','d','f','o','r','m','u','l','a','k','e','y', '\4','k','e','y','1', '\1','0', '\1','1', '\1','2', '\1','3', '\1','4', '\1','5', '\1','6', '\1','7', '\1','8', '\1','9', '\1','-', '\1','.', '\4','a','x','i','s', '\6','o','f','f','s','e','t', '\17','a','s','s','i','g','n','-','c','o','m','m','a','n','d','s', '\5','e','n','t','e','r', '\4','b','a','c','k', '\4','m','e','n','u', '\6','/','m','a','i','n','/', '\4','f','b','a','r', '\17','s','c','r','e','e','n','-','s','e','t','m','o','d','e','1', '\17','s','e','l','e','c','t','i','o','n','b','o','r','d','e','r', '\16','s','e','l','e','c','t','i','o','n','-','c','o','p','y', '\2','d','i', '\2','d','j', '\32','/','m','a','i','n','/','s','e','l','e','c','t','i','o','n','/','m','a','r','k',' ','(','3','-','1',')', '\33','/','m','a','i','n','/','s','e','l','e','c','t','i','o','n','/','p','a','s','t','e',' ','(','3','-','2',')', '\25','/','m','a','i','n','/','s','e','l','e','c','t','i','o','n','/','c','l','e','a','r', '\5','m','o','d','e','1', '\12','s','c','r','e','e','n','m','o','d','e', '\12','/','m','a','i','n','/','e','x','i','t', '\7','/','s','t','a','r','t','/',}; public static final int NAME_STARTUP_STARTUP_STARTUP = 0; public static final int NAME_CURSOR_MOVE1 = 24; public static final int NAME_ACTIVECELL_FIT_CONDITIONAL = 71; public static final int NAME_FORMULA = 167; public static final int NAME_SHEETNAME = 226; public static final int NAME_CHECK_CHANGES = 253; public static final int NAME_URL = 402; public static final int NAME_COLUMN_FIT = 542; public static final int NAME_CELL = 553; public static final int NAME_ACTIVECELL_FIT = 558; public static final int NAME_CELLTYPE = 573; public static final int NAME_WIDTH = 582; public static final int NAME_ADDFORMULAKEY = 749; public static final int NAME_KEY1 = 763; public static final int NAME_AXIS = 792; public static final int NAME_OFFSET = 797; public static final int NAME_ASSIGN_COMMANDS = 804; public static final int NAME_FBAR = 843; public static final int NAME_SCREEN_SETMODE1 = 848; public static final int NAME_SELECTIONBORDER = 864; public static final int NAME_SELECTION_COPY = 880; public static final int NAME_DI = 895; public static final int NAME_DJ = 898; public static final int NAME_MODE1 = 978; public static final int NAME_SCREENMODE = 984; public static final int INDEX_STARTUP_STARTUP_STARTUP = 0; public static final int INDEX_CURSOR_MOVE1 = 1; public static final int INDEX_ACTIVECELL_FIT_CONDITIONAL = 2; public static final int INDEX_FORMULA = 3; public static final int INDEX_SHEETNAME = 4; public static final int INDEX_CHECK_CHANGES = 5; public static final int INDEX_URL = 6; public static final int INDEX_COLUMN_FIT = 7; public static final int INDEX_CELL = 8; public static final int INDEX_ACTIVECELL_FIT = 9; public static final int INDEX_CELLTYPE = 10; public static final int INDEX_WIDTH = 11; public static final int INDEX_ADDFORMULAKEY = 12; public static final int INDEX_KEY1 = 13; public static final int INDEX_AXIS = 14; public static final int INDEX_OFFSET = 15; public static final int INDEX_ASSIGN_COMMANDS = 16; public static final int INDEX_FBAR = 17; public static final int INDEX_SCREEN_SETMODE1 = 18; public static final int INDEX_SELECTIONBORDER = 19; public static final int INDEX_SELECTION_COPY = 20; public static final int INDEX_DI = 21; public static final int INDEX_DJ = 22; public static final int INDEX_MODE1 = 23; public static final int INDEX_SCREENMODE = 24;public void initializeNames() {namesArray = _namesArray;namesArrayCount = namesArray.length;table = new ModuleName[] { new ModuleName(NAME_STARTUP_STARTUP_STARTUP), new ModuleNameData(NAME_CURSOR_MOVE1), new ModuleNameData(NAME_ACTIVECELL_FIT_CONDITIONAL), new ModuleNameData(NAME_FORMULA), new ModuleNameData(NAME_SHEETNAME), new ModuleNameData(NAME_CHECK_CHANGES), new ModuleNameData(NAME_URL), new ModuleNameData(NAME_COLUMN_FIT), new ModuleNameData(NAME_CELL), new ModuleNameData(NAME_ACTIVECELL_FIT), new ModuleNameData(NAME_CELLTYPE), new ModuleNameData(NAME_WIDTH), new ModuleNameData(NAME_ADDFORMULAKEY), new ModuleNameData(NAME_KEY1), new ModuleNameData(NAME_AXIS), new ModuleNameData(NAME_OFFSET), new ModuleNameData(NAME_ASSIGN_COMMANDS), new ModuleNameData(NAME_FBAR), new ModuleNameData(NAME_SCREEN_SETMODE1), new ModuleNameData(NAME_SELECTIONBORDER), new ModuleNameData(NAME_SELECTION_COPY), new ModuleNameData(NAME_DI), new ModuleNameData(NAME_DJ), new ModuleNameData(NAME_MODE1), new ModuleNameData(NAME_SCREENMODE),};namesCount = table.length;};public LispObject evaluate(ModuleName modulename, FunctorList sexp) throws EvaluateException {LispObject rez = NIL;if(modulename==table[0]){ModuleName BFUNC_table[] = Bfunc.BFUNC.table;ModuleName SCREENLITE_table[] = ScreenLite.SCREENLITE.table;rez = new QuotedList( new LispObject[] { new FunctorListN( SCREENLITE_table[ScreenLite.INDEX_BIND_TO_KEY], new LispObject[] { ShortAtom.ONE_MINUS, ShortAtom.ONE, NIL, new FunctorList2( table[INDEX_CURSOR_MOVE1], ShortAtom.ONE, ShortAtom.ONE_MINUS)} ), new FunctorListN( SCREENLITE_table[ScreenLite.INDEX_BIND_TO_KEY], new LispObject[] { ShortAtom.ONE_MINUS, new ShortAtom(6) , NIL, new FunctorList2( table[INDEX_CURSOR_MOVE1], ShortAtom.ONE, ShortAtom.ONE)} ), new FunctorListN( SCREENLITE_table[ScreenLite.INDEX_BIND_TO_KEY], new LispObject[] { ShortAtom.ONE_MINUS, new ShortAtom(2) , NIL, new FunctorList2( table[INDEX_CURSOR_MOVE1], ShortAtom.ZERO, ShortAtom.ONE_MINUS)} ), new FunctorListN( SCREENLITE_table[ScreenLite.INDEX_BIND_TO_KEY], new LispObject[] { ShortAtom.ONE_MINUS, new ShortAtom(5) , NIL, new FunctorList2( table[INDEX_CURSOR_MOVE1], ShortAtom.ZERO, ShortAtom.ONE)} ), new FunctorListN( SCREENLITE_table[ScreenLite.INDEX_BIND], new LispObject[] { new QuotedList( new LispObject[] { ShortAtom.ONE_MINUS, new ShortAtom(8) , NIL} ), NIL, new ModuleStringConstant(37), NIL, new FunctorListN( SCREENLITE_table[ScreenLite.INDEX_INPUT_FORM], new LispObject[] { new FunctorList2( BFUNC_table[Bfunc.INDEX_STR_CAT], new ModuleStringConstant(62), new FunctorList1( BFUNC_table[Bfunc.INDEX_CELL_ADDRESS], new FunctorList0( BFUNC_table[Bfunc.INDEX_CELL_ACTIVE] ))), new FunctorList2( BFUNC_table[Bfunc.INDEX_CELL_SETWSFORMULA], new FunctorList0( BFUNC_table[Bfunc.INDEX_CELL_ACTIVE] ), new FunctorList3( SCREENLITE_table[ScreenLite.INDEX_PROMPT], ShortAtom.ZERO, NIL, new FunctorList3( BFUNC_table[Bfunc.INDEX_IF], new FunctorList2( BFUNC_table[Bfunc.INDEX_STR_EQ], new FunctorList1( BFUNC_table[Bfunc.INDEX_CELL_GETWSFORMULA], new FunctorList0( BFUNC_table[Bfunc.INDEX_CELL_ACTIVE] )), new ModuleStringConstant(68)), new ModuleStringConstant(69), new FunctorList1( BFUNC_table[Bfunc.INDEX_CELL_GETWSFORMULA], new FunctorList0( BFUNC_table[Bfunc.INDEX_CELL_ACTIVE] ))))), new FunctorList0( BFUNC_table[Bfunc.INDEX_SHEET_RECALCULATE] ), new FunctorList0( table[INDEX_ACTIVECELL_FIT_CONDITIONAL] ), new FunctorList0( BFUNC_table[Bfunc.INDEX_SHEET_REPAINT] )} )} ), new FunctorListN( SCREENLITE_table[ScreenLite.INDEX_BIND], new LispObject[] { NIL, NIL, new ModuleStringConstant(98), new QuotedList( new LispObject[] { new ShortAtom(50) , new ShortAtom(49) } ), new FunctorList3( BFUNC_table[Bfunc.INDEX_SELECTION_SET], ShortAtom.ZERO,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -