def createUI(self): """""" if cmds.window(self.window, ex=1): cmds.deleteUI(self.window) cmds.window(self.window, t='%s v%s' % (self.title, setup.getVersion()), w=230, h=260, s=1, rtf=1) # setup layout and ui elements form = cmds.formLayout() self.mainTabLayout = cmds.tabLayout(childResizable=True) cmds.formLayout( form, edit=True, attachForm=( (self.mainTabLayout, 'top', 0), (self.mainTabLayout, 'left', 0), (self.mainTabLayout, 'bottom', 0), (self.mainTabLayout, 'right', 0) ) ) # Setup tab ui from modules tabModules = [] for m in scUtil.findAllModules('ui'): mod = __import__('SoftClusterEX.ui.%s' % m, '', '', [m]) if hasattr(mod, 'TAB') and mod.ENABLE: reload(mod) tabModules.append(mod) tabModules.sort(key=lambda m: m.INDEX) [self.addTab(m.getTab()) for m in tabModules] cmds.showWindow(self.window)
def installCopyRightInfo(self): """""" cmds.frameLayout(lv=False, bs='etchedIn', mh=6, mw=6, w=1) cmds.text(l="Soft Cluster EX", fn='boldLabelFont', align='center') cmds.rowColumnLayout( numberOfColumns=2, rowSpacing=[1, 8], columnAttach=[1, "right", 5], columnAlign=[1, "right"]) cmds.text(l="Version: ", fn='boldLabelFont') cmds.text(l=setup.getVersion(), align='left') cmds.text(l="Author: ", fn='boldLabelFont') cmds.text(l="Webber Huang", align='left') cmds.text(l="Contact: ", fn='boldLabelFont') cmds.text(l="*****@*****.**", align='left') cmds.text(l="Project Site: ", fn='boldLabelFont') cmds.iconTextButton( style='textOnly', l='http://riggingtd.com/downloads/soft-cluster-ex', ann="Click to open in brower.", c = lambda *args: setup.openBlog() ) cmds.setParent( ".." ) cmds.setParent( ".." )
def createUI(self): """""" if cmds.window(self.window, ex=1): cmds.deleteUI(self.window) cmds.window(self.window, t="%s v%s" % (self.title, setup.getVersion()), w=230, h=260, s=1, rtf=1) # setup layout and ui elements form = cmds.formLayout() self.mainTabLayout = cmds.tabLayout(childResizable=True) cmds.formLayout( form, edit=True, attachForm=( (self.mainTabLayout, "top", 0), (self.mainTabLayout, "left", 0), (self.mainTabLayout, "bottom", 0), (self.mainTabLayout, "right", 0), ), ) # Setup tab ui from modules tabModules = [] for m in scUtil.findAllModules("ui"): mod = __import__("SoftClusterEX.ui.%s" % m, "", "", [m]) if hasattr(mod, "TAB") and mod.ENABLE: reload(mod) tabModules.append(mod) tabModules.sort(key=lambda m: m.INDEX) [self.addTab(m.getTab()) for m in tabModules] cmds.showWindow(self.window)
def createUI(self): """""" if cmds.window(self.window, ex=1): cmds.deleteUI(self.window) cmds.window(self.window, t='%s v%s' % (self.title, setup.getVersion()), w=230, s=0, rtf=1) # setup layout and ui elements form = cmds.formLayout() self.mainTabLayout = cmds.tabLayout(childResizable=True) cmds.formLayout( form, edit=True, attachForm=( (self.mainTabLayout, 'top', 0), (self.mainTabLayout, 'left', 0), (self.mainTabLayout, 'bottom', 0), (self.mainTabLayout, 'right', 0) ) ) # Setup tab ui from modules tabModules = [] for m in scUtil.findAllModules('ui'): mod = __import__('SoftClusterEX.ui.%s' % m, '', '', [m]) if hasattr(mod, 'TAB') and mod.ENABLE: reload(mod) tabModules.append(mod) tabModules.sort(key=lambda m: m.INDEX) [self.addTab(m.getTab()) for m in tabModules] cmds.showWindow(self.window)
def installCopyRightInfo(self): """""" cmds.frameLayout(lv=False, mh=6, mw=6, w=1) cmds.text(l="Soft Cluster EX", fn='boldLabelFont', align='center') cmds.rowColumnLayout(numberOfColumns=2, rowSpacing=[1, 8], columnAttach=[1, "right", 5], columnAlign=[1, "right"]) cmds.text(l="Version: ", fn='boldLabelFont') cmds.text(l=setup.getVersion(), align='left') cmds.text(l="Author: ", fn='boldLabelFont') cmds.text(l="Webber Huang", align='left') cmds.text(l="Contact: ", fn='boldLabelFont') cmds.text(l="*****@*****.**", align='left') cmds.text(l="Project Site: ", fn='boldLabelFont') cmds.iconTextButton(style='textOnly', l='http://riggingtd.com/downloads/soft-cluster-ex', ann="Click to open in brower.", c=lambda *args: setup.openBlog()) cmds.setParent("..") cmds.setParent("..")