r3235 - in trunk/data: gfx/menu/default gfx/menu/xaw qcsrc/menu-div0test qcsrc/menu-div0test/item qcsrc/menu-div0test/nexuiz
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Wed Jan 23 07:07:14 EST 2008
Author: div0
Date: 2008-01-23 07:07:07 -0500 (Wed, 23 Jan 2008)
New Revision: 3235
Modified:
trunk/data/gfx/menu/default/skinvalues.txt
trunk/data/gfx/menu/xaw/skinvalues.txt
trunk/data/qcsrc/menu-div0test/item/borderimage.c
trunk/data/qcsrc/menu-div0test/item/dialog.c
trunk/data/qcsrc/menu-div0test/nexuiz/dialog.c
trunk/data/qcsrc/menu-div0test/skin-customizables.inc
Log:
make posiiton of zoomed-out title bar skinnable
Modified: trunk/data/gfx/menu/default/skinvalues.txt
===================================================================
--- trunk/data/gfx/menu/default/skinvalues.txt 2008-01-23 11:58:38 UTC (rev 3234)
+++ trunk/data/gfx/menu/default/skinvalues.txt 2008-01-23 12:07:07 UTC (rev 3235)
@@ -3,6 +3,7 @@
HEIGHT_NORMAL 1.5
FONTSIZE_TITLE 24
HEIGHT_TITLE 1.5
+HEIGHT_ZOOMEDTITLE -1
// the individual dialog background colors
COLOR_DIALOG_MULTIPLAYER '0.7 0.7 1'
Modified: trunk/data/gfx/menu/xaw/skinvalues.txt
===================================================================
--- trunk/data/gfx/menu/xaw/skinvalues.txt 2008-01-23 11:58:38 UTC (rev 3234)
+++ trunk/data/gfx/menu/xaw/skinvalues.txt 2008-01-23 12:07:07 UTC (rev 3235)
@@ -3,6 +3,7 @@
HEIGHT_NORMAL 1.5
FONTSIZE_TITLE 24
HEIGHT_TITLE 1.5
+HEIGHT_ZOOMEDTITLE -1
// the individual dialog background colors
COLOR_DIALOG_MAPINFO '1 1 1'
Modified: trunk/data/qcsrc/menu-div0test/item/borderimage.c
===================================================================
--- trunk/data/qcsrc/menu-div0test/item/borderimage.c 2008-01-23 11:58:38 UTC (rev 3234)
+++ trunk/data/qcsrc/menu-div0test/item/borderimage.c 2008-01-23 12:07:07 UTC (rev 3235)
@@ -11,6 +11,7 @@
ATTRIB(BorderImage, realFontSize_Nexposeed, vector, '0 0 0')
ATTRIB(BorderImage, realOrigin_Nexposeed, vector, '0 0 0')
ATTRIB(BorderImage, isNexposeeTitleBar, float, 0)
+ ATTRIB(BorderImage, zoomedOutTitleBarPosition, float, -1)
ENDCLASS(BorderImage)
#endif
@@ -27,7 +28,7 @@
vector scrs;
scrs = eX * conwidth + eY * conheight;
resizeNotifyLabel(me, relOrigin, relSize, boxToGlobal(me.parent.Nexposee_smallOrigin, '0 0 0', scrs), boxToGlobalSize(me.parent.Nexposee_smallSize, scrs));
- me.realOrigin_y = -me.realFontSize_y;
+ me.realOrigin_y = me.realFontSize_y * me.zoomedOutTitleBarPosition;
me.realOrigin_Nexposeed = me.realOrigin;
me.realFontSize_Nexposeed = me.realFontSize;
}
Modified: trunk/data/qcsrc/menu-div0test/item/dialog.c
===================================================================
--- trunk/data/qcsrc/menu-div0test/item/dialog.c 2008-01-23 11:58:38 UTC (rev 3234)
+++ trunk/data/qcsrc/menu-div0test/item/dialog.c 2008-01-23 12:07:07 UTC (rev 3235)
@@ -55,6 +55,7 @@
ATTRIB(Dialog, rowHeight, float, 0) // pixels
ATTRIB(Dialog, titleHeight, float, 0) // pixels
ATTRIB(Dialog, titleFontSize, float, 0) // pixels; if 0, title causes no margin
+ ATTRIB(Dialog, zoomedOutTitleBarPosition, float, -1)
ATTRIB(Dialog, backgroundImage, string, string_null)
ATTRIB(Dialog, closeButtonImage, string, string_null)
@@ -127,6 +128,7 @@
me.frame = spawnBorderImage();
me.frame.configureBorderImage(me.frame, me.title, me.titleFontSize, me.color, me.backgroundImage, me.titleHeight);
+ me.frame.zoomedOutTitleBarPosition = me.zoomedOutTitleBarPosition;
me.addItem(me, me.frame, '0 0 0', '1 1 0', 1);
if not(me.titleFontSize)
Modified: trunk/data/qcsrc/menu-div0test/nexuiz/dialog.c
===================================================================
--- trunk/data/qcsrc/menu-div0test/nexuiz/dialog.c 2008-01-23 11:58:38 UTC (rev 3234)
+++ trunk/data/qcsrc/menu-div0test/nexuiz/dialog.c 2008-01-23 12:07:07 UTC (rev 3235)
@@ -21,6 +21,7 @@
ATTRIB(NexuizDialog, backgroundImage, string, SKINGFX_DIALOGBORDER)
ATTRIB(NexuizDialog, closeButtonImage, string, SKINGFX_CLOSEBUTTON)
+ ATTRIB(NexuizDialog, zoomedOutTitleBarPosition, float, SKINHEIGHT_ZOOMEDTITLE * 0.5 - 0.5)
ENDCLASS(NexuizDialog)
#endif
Modified: trunk/data/qcsrc/menu-div0test/skin-customizables.inc
===================================================================
--- trunk/data/qcsrc/menu-div0test/skin-customizables.inc 2008-01-23 11:58:38 UTC (rev 3234)
+++ trunk/data/qcsrc/menu-div0test/skin-customizables.inc 2008-01-23 12:07:07 UTC (rev 3235)
@@ -35,6 +35,7 @@
SKINFLOAT(HEIGHT_NORMAL, 1.5);
SKINFLOAT(FONTSIZE_TITLE, 24);
SKINFLOAT(HEIGHT_TITLE, 1.5);
+ SKINFLOAT(HEIGHT_ZOOMEDTITLE, -1);
// the individual dialog background colors
SKINVECTOR(COLOR_DIALOG_MULTIPLAYER, '0.7 0.7 1');
More information about the nexuiz-commits
mailing list