📄 signinoptionform.java
字号:
// Decompiled by DJ v3.9.9.91 Copyright 2005 Atanas Neshkov Date: 2006-5-1 19:31:41
// Home Page : http://members.fortunecity.com/neshkov/dj.html - Check often for new version!
// Decompiler options: packimports(3)
import java.util.Hashtable;
import javax.microedition.lcdui.*;
public final class SignInOptionForm extends Form
implements CommandListener
{
public SignInOptionForm(bd bd1, Displayable displayable, int i, int j, int k)
{
super("");
a_bd_fld = bd1;
a_javax_microedition_lcdui_Displayable_fld = displayable;
a_int_fld = i;
b_int_fld = j;
c_int_fld = k;
switch(i)
{
default:
break;
case 0: // '\0'
String as[] = PresenceStringHash_az.GetUserStateTypeStringArray();
a_javax_microedition_lcdui_ChoiceGroup_fld = new ChoiceGroup("Sign In as:", 1);
for(int l = 0; l < as.length; l++)
a_javax_microedition_lcdui_ChoiceGroup_fld.append(PresenceStringHash_az.GetUserStateDescriptor(as[l]), (Image)w.a_java_util_Hashtable_static_fld.get(as[l]));
a_javax_microedition_lcdui_ChoiceGroup_fld.setSelectedIndex(c_int_fld, true);
break;
case 6: // '\006'
a_javax_microedition_lcdui_ChoiceGroup_fld = new ChoiceGroup("Display Picture:", 1, b_java_lang_String_array1d_static_fld, null);
a_javax_microedition_lcdui_ChoiceGroup_fld.setSelectedIndex(c_int_fld, true);
break;
case 2: // '\002'
a_javax_microedition_lcdui_ChoiceGroup_fld = new ChoiceGroup("Sound:", 1, b_java_lang_String_array1d_static_fld, null);
a_javax_microedition_lcdui_ChoiceGroup_fld.setSelectedIndex(c_int_fld, true);
break;
case 7: // '\007'
a_javax_microedition_lcdui_ChoiceGroup_fld = new ChoiceGroup("Auto Reconnect:", 1, b_java_lang_String_array1d_static_fld, null);
a_javax_microedition_lcdui_ChoiceGroup_fld.setSelectedIndex(c_int_fld, true);
break;
case 1: // '\001'
a_javax_microedition_lcdui_ChoiceGroup_fld = new ChoiceGroup("Sort Contacts by:", 1, a_java_lang_String_array1d_static_fld, null);
a_javax_microedition_lcdui_ChoiceGroup_fld.setSelectedIndex(c_int_fld, true);
break;
case 3: // '\003'
append("If emoticons are inserted incorrectly, select 'Append to end'");
get(0).setLayout(512);
a_javax_microedition_lcdui_ChoiceGroup_fld = new ChoiceGroup("Insert Mode:", 1, c_java_lang_String_array1d_static_fld, null);
a_javax_microedition_lcdui_ChoiceGroup_fld.setSelectedIndex(c_int_fld, true);
break;
case 4: // '\004'
a_javax_microedition_lcdui_ChoiceGroup_fld = new ChoiceGroup("Presence as:", 1, d, null);
a_javax_microedition_lcdui_ChoiceGroup_fld.setSelectedIndex(c_int_fld, true);
break;
case 5: // '\005'
String s = "If 'New messages' notification makes you lost what you input, select 'Text Field'";
if(j == 2)
s = s + ". It will take effect next signing in.";
append(s);
get(0).setLayout(512);
a_javax_microedition_lcdui_ChoiceGroup_fld = new ChoiceGroup("Compose Mode:", 1, e, null);
a_javax_microedition_lcdui_ChoiceGroup_fld.setSelectedIndex(c_int_fld, true);
break;
}
append(a_javax_microedition_lcdui_ChoiceGroup_fld);
addCommand(UltraIMPro.g_CommandCancel);
addCommand(UltraIMPro.b_CommandOk);
setCommandListener(this);
}
public final void commandAction(Command command, Displayable displayable)
{
if(command == UltraIMPro.g_CommandCancel)
if(a_javax_microedition_lcdui_Displayable_fld != null)
{
UltraIMPro.a_javax_microedition_lcdui_Display_static_fld.setCurrent(a_javax_microedition_lcdui_Displayable_fld);
return;
} else
{
UltraIMPro.a_javax_microedition_lcdui_Display_static_fld.setCurrent(MainMenuList.GetObject());
return;
}
if(command == UltraIMPro.b_CommandOk)
{
int i = a_javax_microedition_lcdui_ChoiceGroup_fld.getSelectedIndex();
if(c_int_fld != i)
if(b_int_fld == 1 && a_int_fld == 1)
{
if(!a_bd_fld.a_mod_tob())
try
{
Thread.sleep(1000L);
}
catch(Exception _ex) { }
if(!a_bd_fld.a_mod_tob())
{
Alert alert;
(alert = new Alert("", "Can't sort contacts for receiving data now, please try it later.", null, AlertType.INFO)).setTimeout(-2);
UltraIMPro.a_javax_microedition_lcdui_Display_static_fld.setCurrent(alert);
return;
}
a_bd_fld.a(true);
MainMenuList.GetObject().a(a_int_fld, i);
a_bd_fld.b_int_fld = i;
a_bd_fld.g();
a_bd_fld.a(false);
} else
{
MainMenuList.GetObject().a(a_int_fld, i);
if(b_int_fld == 1 && a_int_fld == 6)
a_bd_fld.k();
}
if(b_int_fld == 1)
{
UltraIMPro.a_javax_microedition_lcdui_Display_static_fld.setCurrent(a_bd_fld);
return;
}
if(b_int_fld == 2 || a_int_fld == 3)
{
UltraIMPro.a_javax_microedition_lcdui_Display_static_fld.setCurrent(a_javax_microedition_lcdui_Displayable_fld);
return;
}
UltraIMPro.a_javax_microedition_lcdui_Display_static_fld.setCurrent(MainMenuList.GetObject());
}
}
public bd a_bd_fld;
public Displayable a_javax_microedition_lcdui_Displayable_fld;
private ChoiceGroup a_javax_microedition_lcdui_ChoiceGroup_fld;
private int a_int_fld;
private int b_int_fld;
private int c_int_fld;
public static final String a_java_lang_String_array1d_static_fld[] = {
"Groups", "Online/Offline Status"
};
public static final String b_java_lang_String_array1d_static_fld[] = {
"On", "Off"
};
public static final String c_java_lang_String_array1d_static_fld[] = {
"Insert at cursor", "Append to end"
};
public static final String d[] = {
"On PC", "On Mobile"
};
public static final String e[] = {
"Full Screen", "Text Field"
};
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -