2 CLASS(VoretMiscSettingsTab) EXTENDS(VoretTab)
\r
3 METHOD(VoretMiscSettingsTab, fill, void(entity))
\r
4 ATTRIB(VoretMiscSettingsTab, title, string, "Misc")
\r
5 ATTRIB(VoretMiscSettingsTab, intendedWidth, float, 0.9)
\r
6 ATTRIB(VoretMiscSettingsTab, rows, float, 17)
\r
7 ATTRIB(VoretMiscSettingsTab, columns, float, 6.5)
\r
8 ENDCLASS(VoretMiscSettingsTab)
\r
9 entity makeVoretMiscSettingsTab();
\r
12 #ifdef IMPLEMENTATION
\r
13 entity makeVoretMiscSettingsTab()
\r
16 me = spawnVoretMiscSettingsTab();
\r
17 me.configureDialog(me);
\r
20 void fillVoretMiscSettingsTab(entity me)
\r
26 me.TD(me, 1, 3, e = makeVoretTextLabel(0, "Menu skins:"));
\r
28 me.TD(me, me.rows - 2, 3, sk = makeVoretSkinList());
\r
29 me.gotoRC(me, me.rows - 1, 0);
\r
30 me.TD(me, 1, 3, e = makeVoretButton("Apply immediately", '0 0 0'));
\r
31 e.onClick = SetSkin_Click;
\r
32 e.onClickEntity = sk;
\r
34 me.gotoRC(me, 0, 3.5); me.setFirstColumn(me, me.currentColumn);
\r
35 me.TD(me, 1, 3, e = makeVoretCheckBox(0, "showtime", "Show current time"));
\r
37 me.TD(me, 1, 3, e = makeVoretCheckBox(0, "showdate", "Show current date"));
\r
39 me.TD(me, 1, 3, e = makeVoretCheckBox(0, "showfps", "Show frames per second"));
\r
41 me.TD(me, 1, 3, e = makeVoretCheckBox(0, "cl_showspeed", "Speedometer"));
\r
43 me.TDempty(me, 0.2);
\r
44 me.TD(me, 1, 2.8/3, e = makeVoretRadioButton(1, "cl_showspeed_unit", "0", "qu/s (hidden)"));
\r
45 setDependent(e, "cl_showspeed", 1, 1);
\r
46 me.TD(me, 1, 2.8/3, e = makeVoretRadioButton(1, "cl_showspeed_unit", "1", "qu/s"));
\r
47 setDependent(e, "cl_showspeed", 1, 1);
\r
48 me.TD(me, 1, 2.8/3, e = makeVoretRadioButton(1, "cl_showspeed_unit", "2", "m/s"));
\r
49 setDependent(e, "cl_showspeed", 1, 1);
\r
51 me.TDempty(me, 0.2);
\r
52 me.TD(me, 1, 2.8/3, e = makeVoretRadioButton(1, "cl_showspeed_unit", "3", "km/h"));
\r
53 setDependent(e, "cl_showspeed", 1, 1);
\r
54 me.TD(me, 1, 2.8/3, e = makeVoretRadioButton(1, "cl_showspeed_unit", "4", "mph"));
\r
55 setDependent(e, "cl_showspeed", 1, 1);
\r
56 me.TD(me, 1, 2.8/3, e = makeVoretRadioButton(1, "cl_showspeed_unit", "5", "knots"));
\r
57 setDependent(e, "cl_showspeed", 1, 1);
\r
59 me.TD(me, 1, 3, e = makeVoretCheckBox(0, "cl_showacceleration", "Show accelerometer"));
\r
61 me.TDempty(me, 0.2);
\r
62 me.TD(me, 1, 2.8/2, e = makeVoretTextLabel(0, "Accelerometer scale:"));
\r
63 setDependent(e, "cl_showacceleration", 1, 1);
\r
64 me.TD(me, 1, 2.8/2, e = makeVoretSlider(1, 10, 0.5, "cl_showacceleration_scale"));
\r
65 setDependent(e, "cl_showacceleration", 1, 1);
\r
68 me.TDempty(me, 0.2);
\r
69 me.TD(me, 1, 2.8, e = makeVoretCheckBox(0, "host_sleep", "Minimize input latency"));
\r
72 me.TDempty(me, 0.5);
\r
73 me.TD(me, 1, 2, e = makeVoretButton("Advanced settings...", '0 0 0'));
\r
74 e.onClick = DialogOpenButton_Click;
\r
75 e.onClickEntity = main.cvarsDialog;
\r
76 me.TDempty(me, 0.5);
\r