2 CLASS(NexuizSettingsDialog) EXTENDS(NexuizDialog)
3 METHOD(NexuizSettingsDialog, fill, void(entity))
4 ATTRIB(NexuizSettingsDialog, title, string, "Settings")
5 ATTRIB(NexuizSettingsDialog, color, vector, SKINCOLOR_DIALOG_SETTINGS)
6 ATTRIB(NexuizSettingsDialog, intendedWidth, float, 0.96)
7 ATTRIB(NexuizSettingsDialog, rows, float, 17)
8 ATTRIB(NexuizSettingsDialog, columns, float, 6)
9 ATTRIB(NexuizSettingsDialog, name, string, "__skinselect_window")
10 ENDCLASS(NexuizSettingsDialog)
14 void fillNexuizSettingsDialog(entity me)
17 mc = makeNexuizTabController(me.rows - 2);
19 me.TD(me, 1, 1, mc.makeTabButton(mc, "Input", makeNexuizInputSettingsTab()));
20 me.TD(me, 1, 1, mc.makeTabButton(mc, "Video", makeNexuizVideoSettingsTab()));
21 me.TD(me, 1, 1, mc.makeTabButton(mc, "Effects", makeNexuizEffectsSettingsTab()));
22 me.TD(me, 1, 1, mc.makeTabButton(mc, "Audio", makeNexuizAudioSettingsTab()));
23 me.TD(me, 1, 1, mc.makeTabButton(mc, "Misc", makeNexuizMiscSettingsTab()));
26 me.TD(me, me.rows - 2, me.columns, mc);