2
2
3
3
Allows to edit button or trigger action.
4
4
"""
5
+ import os , logging
6
+
5
7
from scc .tools import _
6
8
7
9
from gi .repository import Gtk , Gdk , GLib
13
15
from scc .gui .gdk_to_key import keyevent_to_key
14
16
from scc .gui .area_to_action import AREA_TO_ACTION
15
17
16
- import os , logging
17
18
log = logging .getLogger ("Editor" )
18
19
19
20
@@ -37,7 +38,8 @@ def set_cb(self, cb, key, keyindex=0) -> bool:
37
38
38
39
39
40
class Editor (ComboSetter ):
40
- """ Common stuff for all editor windows """
41
+ """Common stuff for all editor windows"""
42
+
41
43
ERROR_CSS = " #error {background-color:green; color:red;} "
42
44
_error_css_provider = None
43
45
@@ -46,7 +48,7 @@ def __init__(self):
46
48
47
49
48
50
def on_window_key_press_event (self , trash , event ):
49
- """ Checks if pressed key was escape and if yes, closes window """
51
+ """Checks if pressed key was escape and if yes, closes window"""
50
52
if event .keyval == Gdk .KEY_Escape :
51
53
self .close ()
52
54
@@ -70,10 +72,7 @@ def install_error_css():
70
72
71
73
72
74
def hide_dont_destroy (self , w , * a ):
73
- """
74
- When used as handler for 'delete-event' signal, prevents window from
75
- being destroyed after closing.
76
- """
75
+ """When used as handler for 'delete-event' signal, prevents window from being destroyed after closing."""
77
76
w .hide ()
78
77
return True
79
78
@@ -88,9 +87,7 @@ def close(self, *a):
88
87
89
88
90
89
def get_transient_for (self ):
91
- """
92
- Returns parent window for this editor. Usually main application window
93
- """
90
+ """Return parent window for this editor. Usually main application window"""
94
91
return self ._transient_for
95
92
96
93
@@ -103,8 +100,7 @@ def show(self, transient_for):
103
100
104
101
105
102
def add_widget (self , label , widget ):
106
- """
107
- Adds new widget into row before Action Name.
103
+ """Add new widget into row before Action Name.
108
104
109
105
Widget is automatically passed to Macro Editor or Modeshift Editor
110
106
if either one is opened from editor window.
@@ -124,8 +120,8 @@ def add_widget(self, label, widget):
124
120
125
121
126
122
def remove_added_widget (self ):
127
- """
128
- Removes added widget, if any.
123
+ """Remove added widget, if any.
124
+
129
125
Should be called from on_destory handlers.
130
126
"""
131
127
vbAddedWidget = self .builder .get_object ("vbAddedWidget" )
@@ -135,7 +131,7 @@ def remove_added_widget(self):
135
131
136
132
137
133
def send_added_widget (self , target ):
138
- """ Transfers added widget to new editor window """
134
+ """Transfer added widget to new editor window"""
139
135
if self .added_widget :
140
136
vbAddedWidget = self .builder .get_object ("vbAddedWidget" )
141
137
lblAddedWidget = self .builder .get_object ("lblAddedWidget" )
0 commit comments