]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blob - qcsrc/menu/xonotic/dialog_multiplayer_media.qc
Merge branch 'master' into terencehill/scoreboard_panel_2
[xonotic/xonotic-data.pk3dir.git] / qcsrc / menu / xonotic / dialog_multiplayer_media.qc
1 #include "dialog_multiplayer_media.qh"
2
3 #include "demolist.qh"
4 #include "dialog_multiplayer_media_demo.qh"
5 #include "dialog_multiplayer_media_screenshot.qh"
6 #include "dialog_multiplayer_media_musicplayer.qh"
7 #include "dialog_multiplayer_media_demo_timeconfirm.qh"
8 #include "dialog_multiplayer_media_demo_startconfirm.qh"
9
10 #include "tabcontroller.qh"
11
12 entity makeXonoticMediaTab()
13 {
14         entity me;
15         me = NEW(XonoticMediaTab);
16         me.configureDialog(me);
17         return me;
18 }
19 void XonoticMediaTab_fill(entity me)
20 {
21         entity mc, e;
22         mc = makeXonoticTabController(me.rows - 2);
23
24         me.gotoRC(me, 0.5, 0);
25                 me.TD(me, 1, 1, e = mc.makeTabButton(mc, _("Demos"), makeXonoticDemoBrowserTab()));
26                 me.TD(me, 1, 1, e = mc.makeTabButton(mc, _("Screenshots"), makeXonoticScreenshotBrowserTab()));
27                 me.TD(me, 1, 1, e = mc.makeTabButton(mc, _("Music Player"), makeXonoticMusicPlayerTab()));
28
29         me.gotoRC(me, 3, 0);
30                 me.TD(me, me.rows - 2, me.columns, mc);
31 }