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, 19)
8 ATTRIB(NexuizSettingsDialog, columns, float, 6)
9 ENDCLASS(NexuizSettingsDialog)
13 void fillNexuizSettingsDialog(entity me)
16 mc = makeNexuizTabController(me.rows - 2);
18 me.TD(me, 1, 1, mc.makeTabButton(mc, "Input", makeNexuizInputSettingsTab()));
19 me.TD(me, 1, 1, mc.makeTabButton(mc, "Video", makeNexuizVideoSettingsTab()));
20 me.TD(me, 1, 1, mc.makeTabButton(mc, "Effects", makeNexuizEffectsSettingsTab()));
21 me.TD(me, 1, 1, mc.makeTabButton(mc, "Audio", makeNexuizAudioSettingsTab()));
22 me.TD(me, 1, 1, mc.makeTabButton(mc, "Network", makeNexuizNetworkSettingsTab()));
23 me.TD(me, 1, 1, mc.makeTabButton(mc, "Misc", makeNexuizMiscSettingsTab()));
26 me.TD(me, me.rows - 2, me.columns, mc);