2 CLASS(MainWindow) EXTENDS(ModalController)
3 METHOD(MainWindow, configureMainWindow, void(entity))
4 ATTRIB(MainWindow, mutatorsDialog, entity, NULL)
10 void DemoButton_Click(entity me, entity other)
12 if(me.text == "Do not press this button again!")
13 DialogOpenButton_Click(me, other);
15 me.setText(me, "Do not press this button again!");
18 void configureMainWindowMainWindow(entity me)
22 i = spawnNexuizTeamSelectDialog();
24 me.addItemCentered(me, i, i.intendedWidth * eX + i.intendedHeight * eY, 1);
26 me.mutatorsDialog = i = spawnNexuizMutatorsDialog();
28 me.addItemCentered(me, i, i.intendedWidth * eX + i.intendedHeight * eY, 1);
30 n = spawnNexuizNexposee();
31 i = spawnNexuizSettingsDialog();
33 n.addItemCentered(n, i, i.intendedWidth * eX + i.intendedHeight * eY, 1);
34 n.setNexposee(n, i, '0.1 0.9 0', 0.5, 0.8);
36 i = spawnNexuizMultiplayerDialog();
38 n.addItemCentered(n, i, i.intendedWidth * eX + i.intendedHeight * eY, 1);
39 n.setNexposee(n, i, '0.9 0.5 0', 0.5, 0.8);
41 i = spawnNexuizQuitDialog();
43 n.addItemCentered(n, i, i.intendedWidth * eX + i.intendedHeight * eY, 1);
44 n.setNexposee(n, i, '0.9 1.2 0', 0.5, 0.8);
45 me.addItem(me, n, '0 0 0', '1 1 0', 1);
46 me.moveItemAfter(me, n, NULL);
48 me.initializeDialog(me, n);
52 // click. The C-word so you can grep for it.