diff options
| author | Scott Moynes <smoynes@nexus.carleton.ca> | 2002-08-21 03:21:42 +0000 |
|---|---|---|
| committer | Scott Moynes <smoynes@nexus.carleton.ca> | 2002-08-21 03:21:42 +0000 |
| commit | 13064214093fc2104367a2c1e7957316f22f6c22 (patch) | |
| tree | 7e12f7a9f12a3d986f4c45d853491e6cbae3979e /util | |
| parent | 9be80896ef4bc12bfd6a1d218b976c06482b6e2b (diff) | |
added parameter to the move windows. it defaults to 1.
Diffstat (limited to 'util')
| -rw-r--r-- | util/epist/screen.cc | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/util/epist/screen.cc b/util/epist/screen.cc index 48eaaaf2..39eb4895 100644 --- a/util/epist/screen.cc +++ b/util/epist/screen.cc @@ -279,19 +279,23 @@ void screen::handleKeypress(const XEvent &e) { return; case Action::moveWindowUp: - window->move(window->x(), window->y() - it->number()); + window->move(window->x(), window->y() - + (it->number() != 0 ? it->number(): 1)); return; case Action::moveWindowDown: - window->move(window->x(), window->y() + it->number()); + window->move(window->x(), window->y() + + (it->number() != 0 ? it->number(): 1)); return; case Action::moveWindowLeft: - window->move(window->x() - it->number(), window->y()); + window->move(window->x() - (it->number() != 0 ? it->number(): 1), + window->y()); return; case Action::moveWindowRight: - window->move(window->x() + it->number(), window->y()); + window->move(window->x() + (it->number() != 0 ? it->number(): 1), + window->y()); return; case Action::resizeWindowWidth: |
