X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fmenu%2Fxonotic%2Fdialog_quit.qc;h=e68b967a0f69a06b888beb214920dbcfd6373eac;hb=280cc7f8d6a7123918b08858ee3a62d81f64c073;hp=71de59dac2e33166fb3479d29655656498a8089c;hpb=e921ae9f86a09d0a20cd4c72b44e6d71d25975ea;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/menu/xonotic/dialog_quit.qc b/qcsrc/menu/xonotic/dialog_quit.qc index 71de59dac..e68b967a0 100644 --- a/qcsrc/menu/xonotic/dialog_quit.qc +++ b/qcsrc/menu/xonotic/dialog_quit.qc @@ -1,16 +1,9 @@ -#ifdef INTERFACE -CLASS(XonoticQuitDialog) EXTENDS(XonoticDialog) - METHOD(XonoticQuitDialog, fill, void(entity)) - ATTRIB(XonoticQuitDialog, title, string, _("Quit")) - ATTRIB(XonoticQuitDialog, color, vector, SKINCOLOR_DIALOG_QUIT) - ATTRIB(XonoticQuitDialog, intendedWidth, float, 0.5) - ATTRIB(XonoticQuitDialog, rows, float, 3) - ATTRIB(XonoticQuitDialog, columns, float, 2) - ATTRIB(XonoticQuitDialog, name, string, "Quit") -ENDCLASS(XonoticQuitDialog) -#endif +#include "dialog_quit.qh" + +#include "textlabel.qh" +#include "commandbutton.qh" +#include "button.qh" -#ifdef IMPLEMENTATION void XonoticQuitDialog_fill(entity me) { entity e; @@ -18,9 +11,10 @@ void XonoticQuitDialog_fill(entity me) me.TD(me, 1, 2, makeXonoticTextLabel(0.5, _("Are you sure you want to quit?"))); me.TR(me); me.TR(me); - me.TD(me, 1, 1, e = makeXonoticCommandButton(_("Yes"), '1 0 0', "echo ]quit\nquit", 0)); - me.TD(me, 1, 1, e = makeXonoticButton(_("No"), '0 1 0')); + me.TD(me, 1, 1, e = makeXonoticCommandButton_T(_("Yes"), '1 0 0', "echo ]quit\nquit", 0, + _("Back to work..."))); + me.TD(me, 1, 1, e = makeXonoticButton_T(_("No"), '0 1 0', + _("I got some more fragging to do!"))); e.onClick = Dialog_Close; e.onClickEntity = me; } -#endif