コード例 #1
0
ファイル: ErrorManager.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self, editor)
		self.__init_attributes(manager, editor)
		self.connect(editor, "quit", self.__quit_cb)
		self.connect(manager, "plugin-path-not-found-error", self.__not_found_cb)
		self.connect(manager, "plugin-folder-creation-error", self.__creation_error_cb)
		editor.register_object(self)
コード例 #2
0
ファイル: RegionSelector.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self, editor)
		self.__init_attributes(manager, editor)
		self.connect(manager, "destroy", self.__destroy_cb)
		self.connect(manager, "activate", self.__activate_cb)
		self.connect(manager, "region-marks", self.__marks_cb)
		self.connect(manager, "inserted-text", self.__text_cb)
コード例 #3
0
ファイル: PatternCreator.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self)
		self.__init_attributes(manager, editor)
		self.connect(manager, "destroy", self.__destroy_cb)
		self.connect(manager, "search", self.__search_cb)
		self.connect(manager, "research", self.__research_cb)
		self.connect(manager, "reset", self.__reset_cb)
コード例 #4
0
	def __init__(self, manager, editor, zeditor):
		SignalManager.__init__(self)
		self.__init_attributes(manager, editor, zeditor)
		self.connect(manager, "destroy", self.__quit_cb)
		self.connect(manager, "action", self.__action_cb)
		self.connect(manager, "wrap-abbreviation", self.__wrap_cb)
		self.connect(manager, "selection-marks", self.__marks_cb)
コード例 #5
0
	def __init__(self, manager, editor):
		SignalManager.__init__(self)
		self.__init_attributes(manager, editor)
		self.connect(editor, "quit", self.__quit_cb)
		self.connect(editor, "message-bar-is-visible", self.__visible_cb)
		self.connect(manager, "update-message-bar", self.__update_cb)
		self.__editor.register_object(self)
コード例 #6
0
	def __init__(self, editor):
		SignalManager.__init__(self)
		self.connect(editor, "quit", self.__destroy_cb)
		self.connect(editor, "load-file", self.__freeze_cb)
		self.connect(editor, "loaded-file", self.__thaw_cb, True)
		self.connect(editor, "load-error", self.__thaw_cb)
		editor.register_object(self)
コード例 #7
0
ファイル: SpinButton.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self)
		self.__init_attributes(manager, editor)
		self.connect(manager, "destroy", self.__destroy_cb)
		self.connect(manager, "show", self.__show_cb, True)
		self.connect(self.__button, "activate", self.__activate_cb)
		self.__sigid1 = self.connect(self.__button, "value-changed", self.__changed_cb)
コード例 #8
0
ファイル: MatchIndexer.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self)
		self.__init_attributes(manager, editor)
		self.connect(manager, "destroy", self.__destroy_cb)
		self.connect(manager, "marked-matches", self.__marked_matches_cb)
		self.connect(manager, "current-match", self.__current_match_cb)
		self.connect(manager, "reset", self.__reset_cb)
コード例 #9
0
	def __init__(self, manager, editor):
		SignalManager.__init__(self)
		self.__init_attributes(manager, editor)
		self.connect(editor, "quit", self.__quit_cb)
		self.connect(editor, "rename-file", self.__rename_cb)
		self.connect(manager, "saved", self.__saved_cb)
		editor.register_object(self)
コード例 #10
0
ファイル: Trigger.py プロジェクト: mystilleef/scribes
	def __init__(self, editor):
		SignalManager.__init__(self)
		TriggerManager.__init__(self, editor)
		self.__init_attributes(editor)
		self.connect(self.__trigger1, "activate", self.__activate_cb)
		self.connect(self.__trigger2, "activate", self.__activate_cb)
		self.connect(editor.textview, "populate-popup", self.__popup_cb)
コード例 #11
0
ファイル: SizeUpdater.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self)
		self.__init_attributes(manager, editor)
		self.connect(editor, "quit", self.__quit_cb)
		self.connect(editor.window, "configure-event", self.__event_cb)
		self.connect(editor, "scrollbar-visibility-update", self.__event_cb)
		editor.register_object(self)
コード例 #12
0
ファイル: LineJumper.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self, editor)
		self.__init_attributes(manager, editor)
		self.connect(manager, "destroy", self.__destroy_cb)
		self.connect(manager, "error-data", self.__error_cb)
		self.connect(manager, "activate", self.__activate_cb)
		self.connect(manager, "remote-file-error", self.__remote_cb)
コード例 #13
0
ファイル: Feedback.py プロジェクト: mystilleef/scribes
	def __init__(self, manager):
		SignalManager.__init__(self)
		self.__init_attributes(manager)
		self.connect(manager, "activate", self.__row_cb)
		self.connect(manager, "search-pattern", self.__search_cb)
		self.connect(manager, "filtered-data", self.__data_cb)
		self.connect(manager, "selected-row", self.__row_cb)
コード例 #14
0
ファイル: DbusDataSender.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self)
		self.__init_attributes(manager, editor)
		self.connect(editor, "quit", self.__quit_cb)
		self.connect(manager, "start-save-job", self.__data_cb)
		self.connect(manager, "save-processor-object", self.__processor_cb)
		editor.register_object(self)
コード例 #15
0
ファイル: Entry.py プロジェクト: mystilleef/scribes
	def __init__(self, manager):
		SignalManager.__init__(self)
		self.__init_attributes(manager)
		self.connect(manager, "hide-window", self.__focus_cb, True)
		self.connect(manager, "show-window", self.__focus_cb, True)
		self.connect(manager, "focus-entry", self.__focus_cb, True)
		self.connect(self.__entry, "changed", self.__changed_cb)
コード例 #16
0
	def __init__(self, manager, editor):
		SignalManager.__init__(self, editor)
		self.__init_attributes(manager, editor)
		self.connect(manager, "destroy", self.__destroy_cb)
		self.connect(manager, "filter-fileinfos", self.__filter_cb)
		from gobject import idle_add
		idle_add(self.__optimize, priority=9999)
コード例 #17
0
ファイル: Refresher.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self, editor)
		self.__init_attributes(manager, editor)
		self.connect(manager, "destroy", self.__destroy_cb)
		self.connect(manager, "indent", self.__freeze_cb)
		self.connect(manager, "unindent", self.__freeze_cb)
		self.connect(manager, "complete", self.__thaw_cb, True)
コード例 #18
0
ファイル: Trigger.py プロジェクト: mystilleef/scribes
	def __init__(self, editor):
		SignalManager.__init__(self)
		TriggerManager.__init__(self, editor)
		self.__init_attributes(editor)
		self.connect(self.__trigger, "activate", self.__activate_cb)
		self.connect(self.__trigger1, "activate", self.__activate_cb)
		self.connect(self.__trigger2, "activate", self.__activate_cb)
コード例 #19
0
ファイル: ErrorDisplayer.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self)
		self.__init_attributes(manager, editor)
		self.connect(editor, "quit", self.__quit_cb)
		self.connect(manager, "save-failed", self.__failed_cb)
		self.connect(manager, "save-succeeded", self.__succeeded_cb)
		editor.register_object(self)
コード例 #20
0
ファイル: SaveJobMonitor.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self)
		self.__init_attributes(manager, editor)
		self.connect(editor, "quit", self.__quit_cb)
		self.connect(manager, "saving-in-progress", self.__saving_cb, True)
		self.connect(manager, "finished-save-job", self.__job_cb)
		editor.register_object(self)
コード例 #21
0
ファイル: DatabaseReader.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self, editor)
		self.__init_attributes(manager, editor)
		self.connect(editor, "loaded-file", self.__update_cb)
		self.connect(manager, "destroy", self.__destroy_cb)
		from gobject import idle_add
		idle_add(self.__update, priority=9999)
コード例 #22
0
	def __init__(self, manager, editor):
		SignalManager.__init__(self)
		self.__init_attributes(manager, editor)
		self.connect(editor, "quit", self.__quit_cb)
		self.connect(manager, "animation", self.__animation_cb)
		self.connect(manager, "slide", self.__slide_cb)
		editor.register_object(self)
コード例 #23
0
	def __init__(self, manager, editor):
		SignalManager.__init__(self, editor)
		self.__init_attributes(manager, editor)
		self.connect(manager, "destroy", self.__destroy_cb)
		self.connect(manager, "generate-uris", self.__generate_cb)
		self.connect(manager, "generate-uris-for-treenode", self.__generate_for_treenode_cb)
		self.connect(manager, "finished-enumerating-children", self.__enumerated_children_cb)
コード例 #24
0
ファイル: TextInserter.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self, editor)
		self.__init_attributes(manager, editor)
		self.connect(manager, "destroy", self.__destroy_cb)
		self.connect(manager, "bounds", self.__bounds_cb)
		self.connect(manager, "result", self.__result_cb)
		self.connect(manager, "output-mode", self.__output_cb)
コード例 #25
0
ファイル: Initializer.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self, editor)
		self.__init_attributes(manager, editor)
		self.connect(editor, "quit", self.__quit_cb)
		from gobject import timeout_add, PRIORITY_HIGH as HIGH
		timeout_add(50, self.__validate_timeout, priority=HIGH)
		editor.register_object(self)
コード例 #26
0
ファイル: SaveJobSpooler.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self)
		self.__init_attributes(manager, editor)
		self.connect(editor, "quit", self.__quit_cb)
		self.connect(manager, "new-save-job", self.__update_cb, False, True)
		self.connect(manager, "finished-save-job", self.__update_cb, False, False)
		editor.register_object(self) 
コード例 #27
0
ファイル: Binder.py プロジェクト: mystilleef/scribes
	def __init__(self, editor, shortcut, signal):
		SignalManager.__init__(self)
		self.__init_attributes(editor)
		self.__bind(shortcut, signal)
		self.connect(editor, "quit", self.__quit_cb)
		self.connect(editor.window, signal, self.__activate_cb)
		editor.register_object(self)
コード例 #28
0
ファイル: TriggerDetector.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self)
		self.__init_attributes(manager, editor)
		self.connect(manager, "destroy", self.__destroy_cb)
		self.connect(manager, "match-found", self.__match_found_cb)
		self.connect(manager, "no-match-found", self.__no_match_found_cb)
		self.connect(manager, "inserting-text", self.__inserting_cb)
		self.connect(manager, "inserted-text", self.__inserted_cb)
		self.connect(self.__view, "backspace", self.__hide_cb)
		self.connect(self.__view, "cut-clipboard", self.__hide_cb)
		self.connect(self.__view, "paste-clipboard", self.__hide_cb)
		self.connect(self.__view, "delete-from-cursor", self.__hide_cb)
		self.connect(self.__view, "move-cursor", self.__hide_cb)
		self.connect(self.__view, "move-viewport", self.__hide_cb)
		self.connect(self.__view, "page-horizontally", self.__hide_cb)
		self.connect(self.__view, "populate-popup", self.__hide_cb)
		self.connect(self.__view, "move-focus", self.__hide_cb)
		self.connect(self.__view, "button-press-event", self.__hide_cb)
		self.connect(self.__view, "focus-out-event", self.__hide_cb)
		self.__sigid1 = self.connect(self.__buffer, "insert-text", self.__insert_text_cb, True)
		self.__sigid2 = self.connect(self.__buffer, "insert-text", self.__insert_cb)
		self.connect(self.__buffer, "delete-range", self.__hide_cb, True)
		self.connect(manager, "enable-word-completion", self.__completion_cb)
		self.__block()
		from gobject import idle_add, PRIORITY_LOW
		idle_add(self.__compile, priority=PRIORITY_LOW)
コード例 #29
0
ファイル: ModeQuiter.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self, editor)
		self.__init_attributes(manager, editor)
		self.connect(manager, "destroy", self.__destroy_cb)
		self.connect(manager, "activate", self.__activate_cb)
		self.__sigid1 = self.connect(self.__window, "key-press-event", self.__event_cb)
		self.__block()
コード例 #30
0
ファイル: CursorReseter.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self, editor)
		self.__init_attributes(manager, editor)
		self.connect(manager, "destroy", self.__destroy_cb)
		self.connect(manager, "execute", self.__execute_cb)
		self.connect(manager, "bounds", self.__bounds_cb)
		self.connect(manager, "win", self.__win_cb)
コード例 #31
0
ファイル: MouseSensor.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self)
		self.__init_attributes(manager, editor)
		self.__id = self.connect(editor.textview, "motion-notify-event", self.__motion_cb)
		self.connect(editor, "quit", self.__quit_cb)
		self.connect(manager, "visible", self.__visible_cb)
		editor.register_object(self)
		self.__block()
コード例 #32
0
ファイル: NameGenerator.py プロジェクト: mystilleef/scribes
	def __init__(self, manager, editor):
		SignalManager.__init__(self)
		self.__init_attributes(manager, editor)
		self.connect(editor, "quit", self.__destroy_cb)
		self.connect(manager, "generate-name", self.__generate_cb)
		from gobject import idle_add, PRIORITY_LOW
		idle_add(self.__optimize, priority=PRIORITY_LOW)
		editor.register_object(self)
コード例 #33
0
ファイル: Trigger.py プロジェクト: mystilleef/scribes
	def __init__(self, editor):
		SignalManager.__init__(self)
		TriggerManager.__init__(self, editor)
		self.__init_attributes(editor)
		self.connect(self.__trigger1, "activate", self.__activate_cb)
		self.connect(self.__trigger2, "activate", self.__activate_cb)
		editor.get_toolbutton("SearchToolButton").props.sensitive = True
		editor.get_toolbutton("ReplaceToolButton").props.sensitive = True
コード例 #34
0
 def __init__(self, manager, editor):
     SignalManager.__init__(self, editor)
     self.__init_attributes(manager, editor)
     self.connect(manager, "destroy", self.__destroy_cb)
     self.connect(manager, "next-placeholder", self.__next_cb)
     self.connect(manager, "previous-placeholder", self.__previous_cb)
     self.connect(manager, "removed-placeholders", self.__removed_cb)
     self.connect(manager, "exit-sparkup-mode", self.__exit_cb)
     self.connect(manager, "placeholder-marks", self.__marks_cb)
コード例 #35
0
 def __init__(self, manager, editor):
     SignalManager.__init__(self)
     self.__init_attributes(manager, editor)
     self.connect(editor, "quit", self.__quit_cb)
     self.connect(editor, "set-message", self.__set_cb)
     self.connect(editor, "unset-message", self.__unset_cb)
     self.connect(manager, "reset", self.__reset_cb)
     self.connect(manager, "busy", self.__busy_cb)
     self.__editor.register_object(self)
コード例 #36
0
 def __init__(self, manager, editor):
     SignalManager.__init__(self)
     self.__init_attributes(manager, editor)
     self.__button.set_icon_name("view-restore")
     self.__toolbar.insert(self.__button, -1)
     self.__button.set_tooltip_text(SHOW_TOOLTIP_MESSAGE)
     self.connect(manager, "destroy", self.__destroy_cb)
     self.connect(manager, "toggle-hidden", self.__toggle_hidden_cb)
     self.connect(self.__button, "toggled", self.__toggled_cb)
コード例 #37
0
	def __init__(self, manager, editor):
		SignalManager.__init__(self, editor)
		self.__init_attributes(editor, manager)
		self.connect(manager, "destroy", self.__destroy_cb)
		self.connect(manager, "last-selected-path", self.__path_cb)
		self.connect(manager, "treeview-sensitivity", self.__sensitive_cb)
		self.connect(manager, "delete-row", self.__delete_cb)
		self.connect(manager, "valid-scheme-files", self.__delete_cb)
		self.connect(self.__button, "clicked", self.__clicked_cb)
コード例 #38
0
ファイル: Window.py プロジェクト: mystilleef/scribes
	def __init__(self, editor):
		SignalManager.__init__(self)
		self.__init_attributes(editor)
		self.__set_properties()
		self.connect(editor, "close", self.__close_cb)
		self.connect(editor, "ready", self.__ready_cb, True)
		self.connect(self.__window, "delete-event", self.__delete_event_cb)
		self.connect(self.__window, "focus-out-event", self.__focus_out_event_cb, True)
		editor.register_object(self)
コード例 #39
0
ファイル: Checker.py プロジェクト: mystilleef/scribes
 def __init__(self, manager, editor):
     SignalManager.__init__(self, editor)
     self.__init_attributes(manager, editor)
     self.connect(manager, "destroy", self.__destroy_cb)
     self.connect(manager, "error-data", self.__error_cb)
     self.connect(editor.window, "focus-in-event", self.__check_cb, True)
     self.connect(editor, "saved-file", self.__check_cb, True)
     self.connect(editor.textbuffer, "changed", self.__remove_cb, True)
     self.connect(manager, "start-check", self.__check_cb, True)
コード例 #40
0
 def __init__(self, editor):
     SignalManager.__init__(self)
     self.__init_attributes(editor)
     editor.set_data("readonly", False)
     self.connect(editor, "loaded-file", self.__loaded_cb)
     self.connect(editor, "renamed-file", self.__loaded_cb)
     self.connect(editor, "toggle-readonly", self.__toggle_cb)
     self.connect(editor, "quit", self.__quit_cb)
     editor.register_object(self)
コード例 #41
0
ファイル: FeedbackManager.py プロジェクト: mystilleef/scribes
 def __init__(self, manager, editor):
     SignalManager.__init__(self, editor)
     self.__init_attributes(manager, editor)
     self.connect(manager, "destroy", self.__destroy_cb)
     self.connect(manager, "activate", self.__activate_cb)
     self.connect(manager, "deactivate", self.__deactivate_cb)
     self.connect(manager, "add-edit-point", self.__add_cb)
     self.connect(manager, "remove-edit-point", self.__remove_cb)
     self.connect(manager, "no-edit-point-error", self.__error_cb)
コード例 #42
0
ファイル: SizeComboBox.py プロジェクト: mystilleef/scribes
 def __init__(self, manager, editor):
     SignalManager.__init__(self)
     self.__init_attributes(manager, editor)
     self.__set_attributes()
     self.__update_model()
     self.__sigid1 = self.connect(self.__combo, "changed",
                                  self.__changed_cb)
     self.connect(manager, "configuration-data", self.__update_cb)
     self.connect(manager, "destroy", self.__destroy_cb)
コード例 #43
0
ファイル: Validator.py プロジェクト: mystilleef/scribes
 def __init__(self, manager, editor):
     SignalManager.__init__(self)
     self.__init_attributes(manager, editor)
     self.connect(manager, "quit", self.__quit_cb)
     self.connect(editor, "add-trigger", self.__add_cb)
     self.connect(editor, "add-triggers", self.__adds_cb)
     self.connect(editor, "remove-trigger", self.__remove_cb)
     self.connect(editor, "remove-triggers", self.__removes_cb)
     editor.register_object(self)
コード例 #44
0
 def __init__(self, manager, editor):
     SignalManager.__init__(self, editor)
     self.__init_attributes(manager, editor)
     self.connect(editor, "quit", self.__quit_cb)
     self.connect(manager, "plugin-path-not-found-error",
                  self.__not_found_cb)
     self.connect(manager, "plugin-folder-creation-error",
                  self.__creation_error_cb)
     editor.register_object(self)
コード例 #45
0
 def __init__(self, manager, editor):
     SignalManager.__init__(self)
     self.__init_attributes(manager, editor)
     self.__setup()
     self.__emit()
     self.__update_public_api()
     self.connect(editor, "quit", self.__quit_cb)
     editor.register_object(self)
     self.__bar.hide()
コード例 #46
0
 def __init__(self, editor):
     SignalManager.__init__(self)
     self.__init_attributes(editor)
     self.connect(editor, "quit", self.__quit_cb)
     self.connect(editor, "checking-file", self.__reset_cb)
     self.connect(editor, "loaded-file", self.__reset_cb)
     self.connect(editor, "load-error", self.__reset_cb)
     self.connect(editor, "saved-file", self.__reset_cb)
     editor.register_object(self)
コード例 #47
0
 def __init__(self, editor):
     SignalManager.__init__(self)
     TriggerManager.__init__(self, editor)
     self.__init_attributes(editor)
     self.connect(self.__trigger1, "activate", self.__activate_cb)
     self.connect(self.__trigger2, "activate", self.__activate_cb)
     self.connect(self.__trigger3, "activate", self.__activate_cb)
     self.connect(self.__trigger4, "activate", self.__activate_cb)
     self.connect(editor.textview, "populate-popup", self.__popup_cb)
コード例 #48
0
ファイル: Window.py プロジェクト: mystilleef/scribes
 def __init__(self, manager):
     SignalManager.__init__(self)
     self.__init_attributes(manager)
     self.__window.set_startup_id(STARTUP_ID)
     self.connect(manager, "show-window", self.__show_cb)
     self.connect(manager, "hide-window", self.__hide_cb)
     self.connect(manager, "activate", self.__activate_cb)
     self.connect(self.__window, "delete-event", self.__delete_cb)
     self.connect(self.__window, "key-press-event", self.__key_cb)
コード例 #49
0
 def __init__(self, manager, editor):
     SignalManager.__init__(self, editor)
     self.__init_attributes(manager, editor)
     self.connect(manager, "destroy", self.__destroy_cb)
     self.connect(manager, "generate-uris", self.__generate_cb)
     self.connect(manager, "generate-uris-for-treenode",
                  self.__generate_for_treenode_cb)
     self.connect(manager, "finished-enumerating-children",
                  self.__enumerated_children_cb)
コード例 #50
0
 def __init__(self, manager, editor):
     SignalManager.__init__(self)
     self.__init_attributes(manager, editor)
     self.connect(editor, "quit", self.__quit_cb)
     self.connect(editor, "saved-file", self.__saved_cb)
     self.connect(editor, "save-error", self.__error_cb)
     self.connect(editor, "message-bar-is-visible", self.__visible_cb)
     self.connect(manager, "busy", self.__busy_cb)
     editor.register_object(self)
コード例 #51
0
	def __init__(self, manager, editor):
		SignalManager.__init__(self)
		self.__init_attributes(manager, editor)
		self.connect(manager, "destroy", self.__destroy_cb)
		self.__sigid1 = self.connect(manager, "invalid-string", self.__invalid_cb)
		self.__sigid2 = self.connect(manager, "valid-string", self.__valid_cb)
		self.connect(manager, "dictionary", self.__dictionary_cb)
		self.connect(manager, "enable-word-completion", self.__completion_cb)
		self.__block()
コード例 #52
0
 def __init__(self, manager, editor):
     SignalManager.__init__(self)
     self.__init_attributes(manager, editor)
     self.__set_properties()
     self.connect(manager, "destroy", self.__destroy_cb)
     self.connect(manager, "output-mode", self.__output_cb)
     self.__sigid1 = self.connect(self.__combo, "changed",
                                  self.__changed_cb)
     self.__populate_model(data)
コード例 #53
0
 def __init__(self, manager, editor):
     SignalManager.__init__(self)
     self.__init_attributes(manager, editor)
     self.connect(manager, "destroy", self.__destroy_cb)
     self.connect(editor, "hide-completion-window",
                  self.__hide_completion_cb)
     self.connect(manager, "no-match-found", self.__hide_cb)
     self.connect(manager, "hide-window", self.__hide_cb)
     self.connect(manager, "show-window", self.__show_cb)
コード例 #54
0
 def __init__(self, manager, editor):
     SignalManager.__init__(self, editor)
     self.__init_attributes(manager, editor)
     self.connect(manager, "destroy", self.__destroy_cb)
     self.connect(manager, "boundary-marks", self.__marks_cb)
     self.connect(manager, "exit-sparkup-mode", self.__exit_cb)
     self.__sigid1 = self.connect(self.__buffer, "insert-text",
                                  self.__insert_cb, True)
     self.__block()
コード例 #55
0
 def __init__(self, manager, editor):
     SignalManager.__init__(self, editor)
     self.__init_attributes(manager, editor)
     self.connect(manager, "destroy", self.__destroy_cb)
     self.connect(manager, "boundary-marks", self.__marks_cb)
     self.connect(manager, "exit-sparkup-mode", self.__exit_cb)
     self.__sigid1 = self.connect(editor, "cursor-moved", self.__moved_cb,
                                  True)
     self.__block()
コード例 #56
0
 def __init__(self, manager, editor):
     SignalManager.__init__(self)
     self.__init_attributes(manager, editor)
     self.connect(editor, "close", self.__quit_cb)
     self.connect(self.__view, "size-allocate", self.__update_cb, True)
     self.connect(editor, "scrollbar-visibility-update", self.__update_cb,
                  True)
     self.connect(editor.window, "configure-event", self.__update_cb)
     editor.register_object(self)
コード例 #57
0
 def __init__(self, editor, uri):
     SignalManager.__init__(self, editor)
     self.__init_attributes(editor)
     self.connect(editor, "loaded-file", self.__loaded_cb)
     self.connect(editor, "loaded-file", self.__loaded_after_cb, True)
     self.connect(editor, "load-error", self.__loaded_cb)
     self.connect(editor, "load-error", self.__loaded_after_cb, True)
     if not uri: self.__ready()
     if not uri: self.__init_plugins()
コード例 #58
0
 def __init__(self, editor):
     SignalManager.__init__(self)
     self.__init_attributes(editor)
     self.connect(editor, "quit", self.__quit_cb)
     #		self.connect(self.__window, "focus-in-event", self.__in_cb, True)
     self.connect(editor, "ready", self.__in_cb, True)
     self.connect(editor, "loaded-file", self.__in_cb, True)
     #		self.connect(self.__window, "focus-out-event", self.__out_cb)
     editor.register_object(self)
コード例 #59
0
ファイル: Feedback.py プロジェクト: mystilleef/scribes
 def __init__(self, manager, editor):
     SignalManager.__init__(self, editor)
     self.__init_attributes(manager, editor)
     self.connect(manager, "destroy", self.__destroy_cb)
     self.connect(manager, "error-data", self.__message_cb, True)
     self.connect(manager, "remote-file-message", self.__error_cb)
     self.connect(manager, "check-message", self.__check_cb)
     self.connect(manager, "error-check-type", self.__type_cb, True)
     self.connect(manager, "toggle-error-check", self.__toggle_cb)
コード例 #60
0
ファイル: KeyboardHandler.py プロジェクト: mystilleef/scribes
 def __init__(self, manager, editor):
     SignalManager.__init__(self, editor)
     self.__init_attributes(manager, editor)
     self.connect(manager, "destroy", self.__destroy_cb)
     self.connect(manager, "inserted-template", self.__unblock_cb, True)
     self.connect(manager, "exit-sparkup-mode", self.__block_cb, True)
     self.__sigid1 = self.connect(editor.textview, "key-press-event",
                                  self.__event_cb)
     self.__block()