r3238 - in trunk/data: gfx/menu/xaw qcsrc/menu-div0test/item qcsrc/menu-div0test/nexuiz
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Wed Jan 23 07:51:07 EST 2008
Author: div0
Date: 2008-01-23 07:51:06 -0500 (Wed, 23 Jan 2008)
New Revision: 3238
Modified:
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
Log:
put the skin under control whether the title bar shall be zoomed out or not
Modified: trunk/data/gfx/menu/xaw/skinvalues.txt
===================================================================
--- trunk/data/gfx/menu/xaw/skinvalues.txt 2008-01-23 12:17:14 UTC (rev 3237)
+++ trunk/data/gfx/menu/xaw/skinvalues.txt 2008-01-23 12:51:06 UTC (rev 3238)
@@ -3,7 +3,7 @@
HEIGHT_NORMAL 1.5
FONTSIZE_TITLE 16
HEIGHT_TITLE 1.5
-HEIGHT_ZOOMEDTITLE -1
+HEIGHT_ZOOMEDTITLE 0
// 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 12:17:14 UTC (rev 3237)
+++ trunk/data/qcsrc/menu-div0test/item/borderimage.c 2008-01-23 12:51:06 UTC (rev 3238)
@@ -11,7 +11,8 @@
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)
+ ATTRIB(BorderImage, zoomedOutTitleBarPosition, float, 0)
+ ATTRIB(BorderImage, zoomedOutTitleBar, float, 0)
ENDCLASS(BorderImage)
#endif
@@ -19,10 +20,11 @@
void resizeNotifyBorderImage(entity me, vector relOrigin, vector relSize, vector absOrigin, vector absSize)
{
me.isNexposeeTitleBar = 0;
- if(me.parent.parent.instanceOfNexposee)
- if(me.parent.instanceOfDialog)
- if(me == me.parent.frame)
- me.isNexposeeTitleBar = 1;
+ if(me.zoomedOutTitleBar)
+ if(me.parent.parent.instanceOfNexposee)
+ if(me.parent.instanceOfDialog)
+ if(me == me.parent.frame)
+ me.isNexposeeTitleBar = 1;
if(me.isNexposeeTitleBar)
{
vector scrs;
Modified: trunk/data/qcsrc/menu-div0test/item/dialog.c
===================================================================
--- trunk/data/qcsrc/menu-div0test/item/dialog.c 2008-01-23 12:17:14 UTC (rev 3237)
+++ trunk/data/qcsrc/menu-div0test/item/dialog.c 2008-01-23 12:51:06 UTC (rev 3238)
@@ -55,7 +55,8 @@
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, zoomedOutTitleBarPosition, float, 0)
+ ATTRIB(Dialog, zoomedOutTitleBar, float, 0)
ATTRIB(Dialog, backgroundImage, string, string_null)
ATTRIB(Dialog, closeButtonImage, string, string_null)
@@ -129,6 +130,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.frame.zoomedOutTitleBar = me.zoomedOutTitleBar;
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 12:17:14 UTC (rev 3237)
+++ trunk/data/qcsrc/menu-div0test/nexuiz/dialog.c 2008-01-23 12:51:06 UTC (rev 3238)
@@ -22,6 +22,7 @@
ATTRIB(NexuizDialog, backgroundImage, string, SKINGFX_DIALOGBORDER)
ATTRIB(NexuizDialog, closeButtonImage, string, SKINGFX_CLOSEBUTTON)
ATTRIB(NexuizDialog, zoomedOutTitleBarPosition, float, SKINHEIGHT_ZOOMEDTITLE * 0.5 - 0.5)
+ ATTRIB(NexuizDialog, zoomedOutTitleBar, float, SKINHEIGHT_ZOOMEDTITLE != 0)
ENDCLASS(NexuizDialog)
#endif
More information about the nexuiz-commits
mailing list