📄 jcellbrowser.java
字号:
MapCanvas.delayload = true;
MapCanvas _tmp21 = mc;
MapCanvas.BaseY = 0;
MapCanvas _tmp22 = mc;
MapCanvas.still = false;
display.setCurrent(mc);
}
if (k == 3) {
D0 = 0;
tb = new TextBox("", "", 128, 0);
tb.setString(D9);
tb.addCommand(D3);
tb.addCommand(D2);
tb.setCommandListener(this);
MapCanvas _tmp23 = mc;
MapCanvas.still = true;
display.setCurrent(tb);
}
if (k == 4) {
Bookmarks _tmp24 = _fld0128;
int l = Bookmarks.BM.size();
if (l == 0) {
return;
}
String as[] = new String[l];
for (int j1 = 0; j1 < l; j1++) {
as[j1] = Tools.GetToken((String) Bookmarks.BM.elementAt(j1), 1);
}
CF = new List("Bookmarks", 3, as, null);
CF.addCommand(CA);
CF.addCommand(CB);
CF.setCommandListener(this);
MapCanvas _tmp25 = mc;
MapCanvas.still = true;
display.setCurrent(CF);
}
if (k == 5) {
tf = new TextField("Description:", "", 128, 0);
C9 = new Form("Add Bookmark");
C9.append(tf);
C9.addCommand(CC);
C9.addCommand(CD);
C9.setCommandListener(this);
MapCanvas _tmp26 = mc;
MapCanvas.still = true;
display.setCurrent(C9);
}
if (k == 6) {
cachepool.saveCache();
}
if (k == 7) {
cachepool.reset();
}
if (k == 8) {
MapCanvas _tmp27 = mc;
MapCanvas.still = false;
display.setCurrent(mc);
}
if (k == 9) {
notifyDestroyed();
}
return;
}
if (command == C4) {
mc.removeCommand(C4);
mc.addCommand(C5);
mc.addCommand(C6);
MapCanvas _tmp28 = mc;
MapCanvas.LogoImage = null;
Tools.initHistoryStack();
Tools.pushHistoryStack(pageurl);
HTMLStream htmlstream = new HTMLStream(pageurl);
htmlstream = null;
MapCanvas _tmp29 = mc;
MapCanvas.mode = 1;
MapCanvas _tmp30 = mc;
MapCanvas.BaseY = 0;
mc.repaint();
return;
}
if (command == D2) {
switch (D0) {
default:
break;
case 0: // '\0'
MapCanvas _tmp31 = mc;
if (MapCanvas.mode == 0) {
pageurl = tb.getString();
MapCanvas _tmp32 = mc;
MapCanvas.still = false;
display.setCurrent(mc);
} else {
String s1 = tb.getString();
Tools.pushHistoryStack(pageurl);
pageurl = s1;
MapCanvas _tmp33 = mc;
MapCanvas.delayload = true;
MapCanvas _tmp34 = mc;
MapCanvas.BaseY = 0;
MapCanvas _tmp35 = mc;
MapCanvas.still = false;
display.setCurrent(mc);
}
D9 = pageurl;
tb = null;
break;
case 1: // '\001'
TextObj textobj = (TextObj) D1;
textobj.value = tb.getString();
textobj.paint(MapCanvas.VG);
D1 = null;
tb = null;
MapCanvas _tmp36 = mc;
MapCanvas.still = false;
display.setCurrent(mc);
break;
case 2: // '\002'
SelectObj selectobj = (SelectObj) D1;
selectobj.setOption(D6.getSelectedIndex());
selectobj.paint(MapCanvas.VG);
D1 = null;
D6 = null;
MapCanvas _tmp37 = mc;
MapCanvas.still = false;
display.setCurrent(mc);
break;
}
}
if (command == C5) {
if (HTMLStream.hsvector.size() > 0) {
HotSpot hotspot = (HotSpot) HTMLStream.hsvector.elementAt(HTMLStream.hsindex);
D0 = hotspot.type;
switch (D0) {
default:
break;
case 0: // '\0'
String s4 = (String) hotspot.obj;
Tools.pushHistoryStack(pageurl);
pageurl = s4;
HTMLStream htmlstream1 = new HTMLStream(pageurl);
htmlstream1 = null;
MapCanvas _tmp38 = mc;
MapCanvas.BaseY = 0;
mc.repaint();
break;
case 1: // '\001'
TextObj textobj1 = (TextObj) hotspot.obj;
D1 = textobj1;
if (textobj1.password) {
tb = new TextBox("", "", 128, 0x10000);
} else {
tb = new TextBox("", "", 128, 0);
}
tb.setString(textobj1.value);
tb.addCommand(D3);
tb.addCommand(D2);
tb.setCommandListener(this);
MapCanvas _tmp39 = mc;
MapCanvas.still = true;
display.setCurrent(tb);
break;
case 2: // '\002'
SelectObj selectobj1 = (SelectObj) hotspot.obj;
D1 = selectobj1;
D6 = new List("Select", 3);
for (int i1 = 0; i1 < selectobj1.ov.size(); i1++) {
OptionObj optionobj = (OptionObj) selectobj1.ov.elementAt(i1);
D6.append(optionobj.value, null);
}
D6.setSelectedIndex(selectobj1.index, true);
D6.addCommand(D2);
D6.setCommandListener(this);
MapCanvas _tmp40 = mc;
MapCanvas.still = true;
display.setCurrent(D6);
break;
case 3: // '\003'
ButtonObj buttonobj = (ButtonObj) hotspot.obj;
if (buttonobj.formid < 0 || buttonobj.formid >= HTMLStream.formvector.size()) {
break;
}
FormObj formobj = (FormObj) HTMLStream.formvector.elementAt(buttonobj.formid);
if (buttonobj.type.equals("reset")) {
formobj.reset();
} else {
Tools.pushHistoryStack(pageurl);
formobj.go();
}
mc.repaint();
break;
case 4: // '\004'
ChoiceObj choiceobj = (ChoiceObj) hotspot.obj;
if (choiceobj.flag) {
choiceobj.flag = false;
} else {
choiceobj.flag = true;
}
choiceobj.paint(MapCanvas.VG);
mc.repaint();
break;
}
}
return;
} else {
return;
}
}
public void pauseApp() {
MapCanvas _tmp = mc;
MapCanvas.still = true;
}
public void destroyApp(boolean flag) {
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -