Merge branch 'terencehill/menu_remove_tab_title' of git://de.git.xonotic.org/xonotic...
authorterencehill <piuntn@gmail.com>
Sun, 10 May 2015 23:09:24 +0000 (01:09 +0200)
committerterencehill <piuntn@gmail.com>
Sun, 10 May 2015 23:09:24 +0000 (01:09 +0200)
Conflicts:
qcsrc/menu/item/dialog.qc

1  2 
qcsrc/menu/item/dialog.qc
qcsrc/menu/item/tab.qc

@@@ -128,15 -130,12 +130,15 @@@ void Dialog_configureDialog(entity me
  {
        float absWidth, absHeight;
  
 -      me.frame = NEW(BorderImage);
 -      me.frame.configureBorderImage(me.frame, me.title, me.titleFontSize, me.color, me.backgroundImage, me.borderLines * me.titleHeight);
 -      me.frame.zoomedOutTitleBarPosition = me.zoomedOutTitleBarPosition;
 -      me.frame.zoomedOutTitleBar = me.zoomedOutTitleBar;
 -      me.frame.alpha = me.alpha;
 -      me.addItem(me, me.frame, '0 0 0', '1 1 0', 1);
 +      if(me.isTabRoot)
 +      {
-               me.frame = spawnBorderImage();
++              me.frame = NEW(BorderImage);
 +              me.frame.configureBorderImage(me.frame, me.title, me.titleFontSize, me.color, me.backgroundImage, me.borderLines * me.titleHeight);
 +              me.frame.zoomedOutTitleBarPosition = me.zoomedOutTitleBarPosition;
 +              me.frame.zoomedOutTitleBar = me.zoomedOutTitleBar;
 +              me.frame.alpha = me.alpha;
 +              me.addItem(me, me.frame, '0 0 0', '1 1 0', 1);
 +      }
  
        if (!me.titleFontSize)
                me.titleHeight = 0; // no title bar
  
        me.fill(me);
  
 -      if(me.closable && me.borderLines > 0)
 +      if(me.isTabRoot && me.closable && me.borderLines > 0)
        {
                entity closebutton;
-               closebutton = me.closeButton = me.frame.closeButton = spawnButton();
+               closebutton = me.closeButton = me.frame.closeButton = NEW(Button);
                closebutton.configureButton(closebutton, "", 0, me.closeButtonImage);
                closebutton.onClick = Dialog_Close; closebutton.onClickEntity = me;
                closebutton.srcMulti = 0;
Simple merge