示例#1
0
文件: pyconsole.py 项目: cmotc/medit
def _create_widget(start_script):
    try:
        import moo
        console_type = ConsoleType(moo.TextView)
        console = console_type(banner="Hello there!",
                               use_rlcompleter=False,
                               start_script=start_script)
        console.set_property("highlight-current-line", False)
        editor = moo.create_editor_instance()
        console.set_lang_by_id("python-console")
    except ImportError:
        console = Console(banner="Hello there!",
                          use_rlcompleter=False,
                          start_script=start_script)
    console.modify_font(pango.FontDescription("Monospace"))
    return console
示例#2
0
文件: optdialog.py 项目: cmotc/medit
#         print '--------------------------------'
        mprj.optdialog.Dialog.do_apply(self)
        self.project.apply_config()
#         print '--------------------------------'
#         print self.config_copy.commands.compile
#         print '--------------------------------'
#         print self.project.config.commands.compile
#         print '--------------------------------'


gobject.type_register(ConfigsPage)
gobject.type_register(RunOptionsPage)
gobject.type_register(BuildCommandsPage)
gobject.type_register(Dialog)


if __name__ == '__main__':
    import gtk
    from cproj.config import CConfig, _sample_file
    from mprj.config import File
    from c import CProject

    editor = moo.create_editor_instance()
    config_file = File(_sample_file, '/tmp/test-file.mprj')
    config = CConfig(config_file)
    project = CProject(None, config, config_file)
    dialog = Dialog(project)
    dialog.connect('destroy', gtk.main_quit)
    dialog.run()
    gtk.main()
示例#3
0
        #         print '--------------------------------'
        mprj.optdialog.Dialog.do_apply(self)
        self.project.apply_config()


#         print '--------------------------------'
#         print self.config_copy.commands.compile
#         print '--------------------------------'
#         print self.project.config.commands.compile
#         print '--------------------------------'

gobject.type_register(ConfigsPage)
gobject.type_register(RunOptionsPage)
gobject.type_register(BuildCommandsPage)
gobject.type_register(Dialog)

if __name__ == '__main__':
    import gtk
    from cproj.config import CConfig, _sample_file
    from mprj.config import File
    from c import CProject

    editor = moo.create_editor_instance()
    config_file = File(_sample_file, '/tmp/test-file.mprj')
    config = CConfig(config_file)
    project = CProject(None, config, config_file)
    dialog = Dialog(project)
    dialog.connect('destroy', gtk.main_quit)
    dialog.run()
    gtk.main()