Compile Time Changes

class DcMenuSubWindow

Changed catalogue creator menu bar buttons from CoolGradientDropDownMenuButton to DsButton type for creator facelift.

Old: public CoolGradientDropDownMenuButton fileMenuBtn; 
New: public DsButton fileMenuBtn; 

Old: public CoolGradientDropDownMenuButton editMenuBtn; 
New: public DsButton editMenuBtn; 

Old: public CoolGradientDropDownMenuButton toolsMenuBtn; 
New: public DsButton toolsMenuBtn; 

Old: public DsCoolGradientDropDownMenuButton switchMenuBtn; 
New: public DsButton switchMenuBtn; 

custom.dataCatalog.builder.ui

class DcHelpButton

Added 1 new parameter hoverImage to set button image on hover, added defaults for stdBrush, hoverBrush, mouseDownBrush.

Old: public constructor(Window parent,
		                Window helpDialogParent,
		                Brush stdBrush,
		                Brush hoverBrush,
                        Brush mouseDownBrush,
                        Image helpImage,
                        str helpText,
                        str onlineLink=null,
                        // inherited key arguments
                        Font font=controlFont,
                        FrameStyle frameStyle=noFrame,
                        frame3DState frameState=frameStateUp,
                        pointI pos=(0, 0),
                        sizeI size=sizeI(-1, -1),
                        pointI margins=(6, 4),
                        alignment align=middle,
                        str key=null,
                        str label="",
                        color labelColor=color(0, 0, 0),
                        color pressedLabelColor=color(colorType.none),
                        alignment textSide=undefinedAlignment,
                        Image image=null,
                        Image disabledImage=null,
                        color color=nocolor,
                        function(Control button) callback=null,
                        SrcRef src=#:src)
New: public constructor(Window parent,
                        Window helpDialogParent,
                        str helpText,
                        Brush stdBrush=noBrush,
                        Brush hoverBrush=noBrush,
                        Brush mouseDownBrush=noBrush,
                        Image helpImage=null,
                        str onlineLink=null,
                        // inherited key arguments
                        Font font=controlFont,
                        FrameStyle frameStyle=noFrame,
                        frame3DState frameState=frameStateUp,
                        pointI pos=(0, 0),
                        sizeI size=sizeI(-1, -1),
                        pointI margins=(2, 1),
                        alignment align=middle,
                        str key=null,
                        str label="",
                        color labelColor=color(0, 0, 0),
                        color pressedLabelColor=color(colorType.none),
                        alignment textSide=undefinedAlignment,
                        Image image=null,
                                Image hoverImage=null,
                        Image disabledImage=null,
                        color color=nocolor,
                        function(Control button) callback=null,
                        SrcRef src=#:src)

custom.dataCatalog.builder.core

class dcShrinkWindow.cm

Removed parameters for addHelpButton, dcHelpButton signature has changed.

Old: extend public void addHelpButton(Image helpImage, Image helpIcon=null,
				                      Brush hoverBrush=null,
				                      Brush downBrush=null,
			                          FrameStyle fs=thinCoolButtonFrame)
New: extend public void addHelpButton()