#NEWLINE# def onMainActionSelected( selectionIndex ) : #NEWLINE# #INDENT# global context #NEWLINE# if ( selectionIndex == ( - 1 ) ) : #NEWLINE# #INDENT# return #NEWLINE# #UNINDENT# if ( len ( context . settings [ 'text_folder' ] ) > 0 ) : #NEWLINE# #INDENT# if ( selectionIndex == 0 ) : #NEWLINE# #INDENT# selectModule ( onScriptSelectAdd , context . getScriptModules ( ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( selectionIndex == 1 ) : #NEWLINE# #INDENT# selectModule ( onTextSelectAdd , context . getTextModules ( ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( selectionIndex == 2 ) : #NEWLINE# #INDENT# removeModule ( ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( selectionIndex == 3 ) : #NEWLINE# #INDENT# createModule ( False , 'script' ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( selectionIndex == 4 ) : #NEWLINE# #INDENT# createModule ( False , 'text' ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( selectionIndex == 5 ) : #NEWLINE# #INDENT# createModule ( True , 'script' ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( selectionIndex == 6 ) : #NEWLINE# #INDENT# createModule ( True , 'text' ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( selectionIndex == 7 ) : #NEWLINE# #INDENT# moveModule ( ) #NEWLINE# #UNINDENT# #UNINDENT# #UNINDENT# #UNINDENT# #UNINDENT# #UNINDENT# #UNINDENT# #UNINDENT# #UNINDENT# else : #NEWLINE# #INDENT# if ( selectionIndex == 0 ) : #NEWLINE# #INDENT# selectModule ( onScriptSelectAdd , context . getScriptModules ( ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( selectionIndex == 1 ) : #NEWLINE# #INDENT# removeModule ( ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( selectionIndex == 2 ) : #NEWLINE# #INDENT# createModule ( False , 'script' ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( selectionIndex == 3 ) : #NEWLINE# #INDENT# createModule ( True , 'script' ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( selectionIndex == 4 ) : #NEWLINE# #INDENT# moveModule ( )