From 48d410dcdacb964a433187a642faec8db0dfac0c Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Tue, 18 Jan 2011 19:29:40 +0100 Subject: [PATCH] enforce a margin for button text --- qcsrc/menu/skin-customizables.inc | 1 + qcsrc/menu/xonotic/button.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/qcsrc/menu/skin-customizables.inc b/qcsrc/menu/skin-customizables.inc index 30ea05200..fa88d9224 100644 --- a/qcsrc/menu/skin-customizables.inc +++ b/qcsrc/menu/skin-customizables.inc @@ -102,6 +102,7 @@ SKINBEGIN SKINVECTOR(COLOR_BUTTON_C, '1 1 1'); SKINVECTOR(COLOR_BUTTON_F, '1 1 1'); SKINVECTOR(COLOR_BUTTON_D, '1 1 1'); + SKINFLOAT(MARGIN_BUTTON, 0.5); // item: campaign SKINFLOAT(ALPHA_CAMPAIGN_SELECTABLE, 0.8); diff --git a/qcsrc/menu/xonotic/button.c b/qcsrc/menu/xonotic/button.c index 5522905bc..cbc7c47c4 100644 --- a/qcsrc/menu/xonotic/button.c +++ b/qcsrc/menu/xonotic/button.c @@ -10,6 +10,8 @@ CLASS(XonoticButton) EXTENDS(Button) ATTRIB(XonoticButton, colorD, vector, SKINCOLOR_BUTTON_D) ATTRIB(XonoticButton, alpha, float, SKINALPHA_TEXT) ATTRIB(XonoticButton, disabledAlpha, float, SKINALPHA_DISABLED) + ATTRIB(XonoticButton, marginLeft, float, SKINMARGIN_BUTTON) // chars + ATTRIB(XonoticButton, marginRight, float, SKINMARGIN_BUTTON) // chars ENDCLASS(XonoticButton) entity makeXonoticButton(string theText, vector theColor); #endif -- 2.39.2