Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import pymel.core as pm
- # Variables
- window_width = 150
- light_grey = [.7, .7, .7]
- dark_grey = [.2, .2, .2]
- def gui():
- win = pm.window(width=window_width, height=300, bgc=ligth_grey)
- pm.columnLayout()
- pm.button(command=pressMe, label='Press Me', width=window_width, bgc=dark_grey)
- pm.button(command=freezeTrans, label='Freeze Transforms', width=window_width, bgc=dark_grey)
- pm.button(command=deleteHist, label='Delete History', width=window_width, bgc=dark_grey)
- pm.button(command=wireframeOn, label='Wireframe On', width=window_width, bgc=dark_grey)
- pm.button(command=wireframeOff, label='Wireframe Off', width=window_width, bgc=dark_grey)
- win.show()
- def pressMe(*args):
- print 'I have been pressed.'
- def freezeTrans(*args):
- pm.mel.eval('FreezeTransformations')
- print 'Transforms frozen.'
- def deleteHist(*args):
- pm.mel.eval('delete -ch;')
- print 'History Deleted.'
- def wireframeOn(*args):
- pm.mel.eval('setWireframeOnShadedOption true modelPanel4;')
- def wireframeOff(*args):
- pm.mel.eval('setWireframeOnShadedOption false modelPanel4;')
- gui()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement