Skip to content
Snippets Groups Projects
Commit c35423fd authored by echicken's avatar echicken
Browse files

Paging up and down with [ and ] in the message list as well as when reading a message.

parent 45824360
No related branches found
No related tags found
No related merge requests found
...@@ -53,9 +53,12 @@ columnFrame.putmsg( ...@@ -53,9 +53,12 @@ columnFrame.putmsg(
+ "Date" + "Date"
); );
helpFrame.putmsg( helpFrame.putmsg(
hfg + "HOME" + sffg + ": first, " hfg + "HOME"
+ hfg + "END" + sffg + ": last | " + sffg + ", "
+ sffg + "View: " + hfg + "END"
+ sffg + ", "
+ hfg + "[" + sffg + " PgUp PgDn " + hfg + "] "
+ sffg + "| View: "
+ hfg + "T" + sffg + "hreaded, " + hfg + "T" + sffg + "hreaded, "
+ hfg + "F" + sffg + "lat | " + hfg + "F" + sffg + "lat | "
+ hfg + "C" + sffg + "hange area " + hfg + "C" + sffg + "hange area "
...@@ -65,8 +68,11 @@ helpFrame.putmsg( ...@@ -65,8 +68,11 @@ helpFrame.putmsg(
messageBar.putmsg( messageBar.putmsg(
sffg + "Scroll: " + hfg + "UP" + sffg + "/" + hfg + "DOWN" sffg + "Scroll: " + hfg + "UP" + sffg + "/" + hfg + "DOWN"
+ sffg + ", " + sffg + ", "
+ hfg + "HOME" + sffg + ": top, " + hfg + "HOME"
+ hfg + "END" + sffg + ": bottom" + sffg + ", "
+ hfg + "END"
+ sffg + ", "
+ hfg + "[" + sffg + " PgUp PgDn " + hfg + "] "
+ sffg + " | " + sffg + " | "
+ hfg + "R" + sffg + "eply " + hfg + "R" + sffg + "eply "
+ hfg + "P" + sffg + "revious " + hfg + "P" + sffg + "revious "
...@@ -244,6 +250,18 @@ function showMessage(header) { ...@@ -244,6 +250,18 @@ function showMessage(header) {
bodyFrame.end(); bodyFrame.end();
bodyFrame.scrollTo(0, bodyFrame.data_height - bodyFrame.height); bodyFrame.scrollTo(0, bodyFrame.data_height - bodyFrame.height);
break; break;
case "[":
if(bodyFrame.offset.y - bodyFrame.height < 0)
bodyFrame.scrollTo(0, 0);
else
bodyFrame.scroll(0, -bodyFrame.height);
break;
case "]":
if(bodyFrame.offset.y + bodyFrame.height > bodyFrame.data_height)
bodyFrame.scrollTo(bodyFrame.data_height - bodyFrame.height);
else
bodyFrame.scroll(0, bodyFrame.height);
break;
default: default:
break; break;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment