public static String originHost = null;
public static String origin = null;
- public static final Res builtin = new Res.Builtin();
+ public static final Res builtin = new Res.Zip(new Res.Builtin());
public static Picture scarImage = null;
public static void printUsage() {
final XWT xwt = new XWT(rr);
final Res final_rr = rr;
- new Thread(new Runnable() {
- public void run() {
- Message.Q.startQ();
- ThreadMessage.newthread(new JS.Callable() {
- public Object call(JS.Array args) {
- scarImage = Picture.fromRes((Res)Main.builtin.get("org/xwt/builtin/scar.png"));
- Template.getTemplate(((Res)final_rr.get(initialTemplate))).apply(new Box(), null, xwt);
- return null;
- }
- });
- }
- }).start();
-
+ Picture.fromRes((Res)Main.builtin.get("org/xwt/builtin/scar.png"), new Callback() {
+ public Object call(Object arg) {
+ scarImage = (Picture)arg;
+ Scheduler.add(new Scheduler.Task() {
+ public Object call(Object args) {
+ Template.getTemplate(((Res)final_rr.get(initialTemplate))).apply(new Box(), null, xwt);
+ return null;
+ }
+ });
+ return null;
+ } });
+
+ new Thread() { public void run() { Scheduler.run(); } }.start();
Platform.running();
}