48 |
else: |
else: |
49 |
ccv = gzz.view.LinebrokenCellContentView(self.style) |
ccv = gzz.view.LinebrokenCellContentView(self.style) |
50 |
self.cellContentViews = [ |
self.cellContentViews = [ |
51 |
gzz.view.LinebrokenCellContentView(self.style, "XXXXXXXXXXXXXXXX") |
gzz.view.LinebrokenCellContentView(self.style) |
52 |
] |
] |
53 |
|
|
54 |
self.cellContentViews.append(gzz.view.CellMagnifier(ccv, 2)) |
self.cellContentViews.append(gzz.view.CellMagnifier(ccv, 2)) |
120 |
TextCursorRight, SwitchToTextMode, \ |
TextCursorRight, SwitchToTextMode, \ |
121 |
SwitchToNormalMode, MarkHalfRank, \ |
SwitchToNormalMode, MarkHalfRank, \ |
122 |
ExtEdit, ViewContainedText, AndFilterFn, \ |
ExtEdit, ViewContainedText, AndFilterFn, \ |
123 |
OrFilterFn, RootClone, Step, ChangeCellView |
OrFilterFn, RootClone, Step, ChangeCellView, \ |
124 |
|
DeleteChar |
125 |
|
|
126 |
from gzz.modules.email import AllEmailsThat, SubjectFilterFn, FromFilterFn, \ |
from gzz.modules.email import AllEmailsThat, SubjectFilterFn, FromFilterFn, \ |
127 |
ToFilterFn, OlderFilterFn, NewerFilterFn |
ToFilterFn, OlderFilterFn, NewerFilterFn |
201 |
'Right': action(call([TextCursorRight])), |
'Right': action(call([TextCursorRight])), |
202 |
'Tab': action(call([SwitchToNormalMode])), |
'Tab': action(call([SwitchToNormalMode])), |
203 |
'Tabulator': action(call([SwitchToNormalMode])), |
'Tabulator': action(call([SwitchToNormalMode])), |
204 |
|
'Backspace': action(call([DeleteChar])), |
205 |
} |
} |
206 |
|
|
207 |
bindings = map(bindings) |
bindings = map(bindings) |