Example #1
0
	def displayImmediateUpdateDialog( self ):
		"Display the immediate update dialog."
		self.executeTitle = None
		self.saveTitle = None
		self.title = 'Behold Dynamic Preferences'
		oldArchive = self.archive
		self.archive = self.updatePreferences
		preferences.displayDialog( self )
		self.archive = oldArchive
Example #2
0
def main():
	"Display the skeinforge dialog."
	parser = OptionParser()
	parser.add_option("-p", "--prefdir", help="set path to preference directory",
                  action="store", type="string", dest="preferencesDirectory")
        parser.add_option("-s", "--start", help="set start file to use",
                  action="store", type="string", dest="startFile")
        parser.add_option("-e", "--end", help="set end file to use",
                  action="store", type="string", dest="endFile")
	parser.add_option("-o", "--option", 
		help='set an individual option in the format "module:preference=value"',
		action="append", type="string", dest="preferences")
	parser.add_option("--raft", action="store_true", dest="useRaft")
	parser.add_option("--no-raft", action="store_false", dest="useRaft")
        (options, args) = parser.parse_args()
	defaultStart = 'start.txt'
	defaultEnd = 'end.txt'
	if options.preferencesDirectory:
		pdir = options.preferencesDirectory;
		preferences.setPreferencesDirectoryPath(pdir)
	if options.startFile:
		preferences.setStartFile(options.startFile)
	else:
		preferences.setStartFile(defaultStart)
	if options.endFile:
		preferences.setEndFile(options.endFile)
	else:
		preferences.setEndFile(defaultEnd)
	if options.useRaft != None:
		if options.useRaft:
			preferences.addPreferenceOverride("Raft", "Activate Raft:", "true")
			preferences.addPreferenceOverride("Raftless", "Activate Raftless:", "false")
		else:
			preferences.addPreferenceOverride("Raft", "Activate Raft:", "false")
			preferences.addPreferenceOverride("Raftless", "Activate Raftless:", "true")
		
	if options.preferences:
		for prefSpec in options.preferences:
			(moduleName,prefSpec) = prefSpec.split(":",1)
			(prefName,valueName) = prefSpec.split("=",1)
			preferences.addPreferenceOverride(moduleName,prefName,valueName)

	sys.argv = [sys.argv[0]] + args
	if len( args ) > 0:
		writeOutput( ' '.join(args) )
	else:
		preferences.displayDialog( SkeinforgePreferences() )
Example #3
0
def main():
	"Display the skeinforge dialog."
	parser = OptionParser()
	parser.add_option("-p", "--prefdir", help="set path to preference directory",
                  action="store", type="string", dest="preferencesDirectory")
        parser.add_option("-s", "--start", help="set start file to use",
                  action="store", type="string", dest="startFile")
        parser.add_option("-e", "--end", help="set end file to use",
                  action="store", type="string", dest="endFile")
	parser.add_option("--raft", action="store_true", dest="useRaft")
	parser.add_option("--no-raft", action="store_false", dest="useRaft")
        (options, args) = parser.parse_args()
	defaultStart = 'start.txt'
	defaultEnd = 'end.txt'
	if options.preferencesDirectory:
		pdir = options.preferencesDirectory;
		preferences.setPreferencesDirectoryPath(pdir)
	if options.startFile:
		preferences.setStartFile(options.startFile)
	else:
		preferences.setStartFile(defaultStart)
	if options.endFile:
		preferences.setEndFile(options.endFile)
	else:
		preferences.setEndFile(defaultEnd)

        preferences.addPreferenceOverride("Skeinview", "Activate Skeinview", "False")
        preferences.addPreferenceOverride("Behold", "Activate Behold", "False")

	if options.useRaft != None:
		if options.useRaft:
			preferences.addPreferenceOverride("Raft", "Activate Raft:", "true")
			preferences.addPreferenceOverride("Raftless", "Activate Raftless:", "false")
		else:
			preferences.addPreferenceOverride("Raft", "Activate Raft:", "false")
			preferences.addPreferenceOverride("Raftless", "Activate Raftless:", "true")
		
		

	sys.argv = [sys.argv[0]] + args
	if len( args ) > 0:
		writeOutput( ' '.join(args) )
	else:
		preferences.displayDialog( SkeinforgePreferences() )
Example #4
0
def main():
	"Display the skeinforge dialog."
	parser = OptionParser()
	parser.add_option("-p", "--prefdir", help="set path to preference directory",
                  action="store", type="string", dest="preferencesDirectory")
        parser.add_option("-s", "--start", help="set start file to use",
                  action="store", type="string", dest="startFile")
        parser.add_option("-e", "--end", help="set end file to use",
                  action="store", type="string", dest="endFile")
	parser.add_option("--raft", action="store_true", dest="useRaft")
	parser.add_option("--no-raft", action="store_false", dest="useRaft")
        (options, args) = parser.parse_args()
	defaultStart = 'start.txt'
	defaultEnd = 'end.txt'
	if options.preferencesDirectory:
		pdir = options.preferencesDirectory;
		preferences.setPreferencesDirectoryPath(pdir)
	if options.startFile:
		preferences.setStartFile(options.startFile)
	else:
		preferences.setStartFile(defaultStart)
	if options.endFile:
		preferences.setEndFile(options.endFile)
	else:
		preferences.setEndFile(defaultEnd)
	if options.useRaft != None:
		if options.useRaft:
			preferences.addPreferenceOverride("Raft", "Activate Raft:", "true")
			preferences.addPreferenceOverride("Raftless", "Activate Raftless:", "false")
		else:
			preferences.addPreferenceOverride("Raft", "Activate Raft:", "false")
			preferences.addPreferenceOverride("Raftless", "Activate Raftless:", "true")
		
		

	sys.argv = [sys.argv[0]] + args
	if len( args ) > 0:
		writeOutput( ' '.join(args) )
	else:
		preferences.displayDialog( SkeinforgePreferences() )
def main( hashtable = None ):
	"Display the vectorwrite dialog."
	if len( sys.argv ) > 1:
		writeVectorFile( ' '.join( sys.argv[ 1 : ] ) )
	else:
		preferences.displayDialog( VectorwritePreferences() )
Example #6
0
def main():
	"Display the multiply dialog."
	if len( sys.argv ) > 1:
		writeOutput( ' '.join( sys.argv[ 1 : ] ) )
	else:
		preferences.displayDialog( MultiplyPreferences() )
Example #7
0
def main():
	"Display the raft dialog."
	if len( sys.argv ) > 1:
		writeOutput( ' '.join( sys.argv[ 1 : ] ) )
	else:
		preferences.displayDialog( RaftPreferences() )
Example #8
0
def main():
	"Display the skeinview dialog."
	if len( sys.argv ) > 1:
		skeinviewFile( ' '.join( sys.argv[ 1 : ] ) )
	else:
		preferences.displayDialog( SkeinviewPreferences() )
Example #9
0
def main():
	"Display the statistics dialog."
	if len( sys.argv ) > 1:
		writeOutput( ' '.join( sys.argv[ 1 : ] ) )
	else:
		preferences.displayDialog( StatisticPreferences() )
Example #10
0
def main(hashtable=None):
    "Display the material dialog."
    preferences.displayDialog(MaterialPreferences())
Example #11
0
def main():
	"Display the skeinforge dialog."
	if len( sys.argv ) > 1:
		writeOutput( ' '.join( sys.argv[ 1 : ] ) )
	else:
		preferences.displayDialog( SkeinforgePreferences() )
Example #12
0
def main():
    "Display the speed dialog."
    if len(sys.argv) > 1:
        writeOutput(" ".join(sys.argv[1:]))
    else:
        preferences.displayDialog(SpeedPreferences())
Example #13
0
def main():
	"Display the behold dialog."
	if len( sys.argv ) > 1:
		beholdFile( ' '.join( sys.argv[ 1 : ] ) )
	else:
		preferences.displayDialog( BeholdPreferences() )
Example #14
0
def main( hashtable = None ):
	"Display the material dialog."
	preferences.displayDialog( MaterialPreferences() )
Example #15
0
def main():
    "Display the multiply dialog."
    if len(sys.argv) > 1:
        writeOutput(' '.join(sys.argv[1:]))
    else:
        preferences.displayDialog(MultiplyPreferences())
Example #16
0
def main( hashtable = None ):
	"Display the file or directory dialog."
	preferences.displayDialog( PolyfilePreferences() )
Example #17
0
def main(hashtable=None):
    "Display the raftless dialog."
    if len(sys.argv) > 1:
        writeOutput(' '.join(sys.argv[1:]))
    else:
        preferences.displayDialog(RaftlessPreferences())
Example #18
0
def main():
    "Display the skeinforge dialog."
    parser = OptionParser()
    parser.add_option("-p",
                      "--prefdir",
                      help="set path to preference directory",
                      action="store",
                      type="string",
                      dest="preferencesDirectory")
    parser.add_option("-s",
                      "--start",
                      help="set start file to use",
                      action="store",
                      type="string",
                      dest="startFile")
    parser.add_option("-e",
                      "--end",
                      help="set end file to use",
                      action="store",
                      type="string",
                      dest="endFile")
    parser.add_option(
        "-o",
        "--option",
        help='set an individual option in the format "module:preference=value"',
        action="append",
        type="string",
        dest="preferences")
    parser.add_option("--raft", action="store_true", dest="useRaft")
    parser.add_option("--no-raft", action="store_false", dest="useRaft")
    (options, args) = parser.parse_args()
    defaultStart = 'start.txt'
    defaultEnd = 'end.txt'
    if options.preferencesDirectory:
        pdir = options.preferencesDirectory
        preferences.setPreferencesDirectoryPath(pdir)
    if options.startFile:
        preferences.setStartFile(options.startFile)
    else:
        preferences.setStartFile(defaultStart)
    if options.endFile:
        preferences.setEndFile(options.endFile)
    else:
        preferences.setEndFile(defaultEnd)
    if options.useRaft != None:
        if options.useRaft:
            preferences.addPreferenceOverride("Raft", "Activate Raft:", "true")
            preferences.addPreferenceOverride("Raftless", "Activate Raftless:",
                                              "false")
        else:
            preferences.addPreferenceOverride("Raft", "Activate Raft:",
                                              "false")
            preferences.addPreferenceOverride("Raftless", "Activate Raftless:",
                                              "true")

    if options.preferences:
        for prefSpec in options.preferences:
            (moduleName, prefSpec) = prefSpec.split(":", 1)
            (prefName, valueName) = prefSpec.split("=", 1)
            preferences.addPreferenceOverride(moduleName, prefName, valueName)

    sys.argv = [sys.argv[0]] + args
    if len(args) > 0:
        writeOutput(' '.join(args))
    else:
        preferences.displayDialog(SkeinforgePreferences())
Example #19
0
def main(hashtable=None):
    "Display the stretch dialog."
    if len(sys.argv) > 1:
        writeOutput(' '.join(sys.argv[1:]))
    else:
        preferences.displayDialog(StretchPreferences())
Example #20
0
def main(hashtable=None):
    "Display the file or directory dialog."
    preferences.displayDialog(PolyfilePreferences())
Example #21
0
def main( hashtable = None ):
	"Display the clip dialog."
	if len( sys.argv ) > 1:
		writeOutput( ' '.join( sys.argv[ 1 : ] ) )
	else:
		preferences.displayDialog( ClipPreferences() )
Example #22
0
def main( hashtable = None ):
	"Display the export dialog."
	if len( sys.argv ) > 1:
		writeOutput( ' '.join( sys.argv[ 1 : ] ) )
	else:
		preferences.displayDialog( GcodeStepPreferences() )
Example #23
0
def main(hashtable=None):
    "Display the unpause dialog."
    if len(sys.argv) > 1:
        writeOutput(' '.join(sys.argv[1:]))
    else:
        preferences.displayDialog(UnpausePreferences())
Example #24
0
def main(hashtable=None):
    "Display the export dialog."
    if len(sys.argv) > 1:
        writeOutput(' '.join(sys.argv[1:]))
    else:
        preferences.displayDialog(Binary16BytePreferences())