display_help function added

This commit is contained in:
ysakamoto
2015-03-06 14:51:05 -06:00
parent 3808c65060
commit 09ed21b75c
3 changed files with 12 additions and 6 deletions

View File

@@ -6,7 +6,7 @@ import six
from .content import SubmissionContent
from .page import BasePage
from .utils import LoadScreen, Color, ESCAPE, display_message, help_msg
from .utils import LoadScreen, Color, ESCAPE, display_help
class SubmissionPage(BasePage):
@@ -55,7 +55,7 @@ class SubmissionPage(BasePage):
break
elif cmd == ord('?'):
display_message(self.stdscr, help_msg)
display_help(self.stdscr)
self.draw()
elif cmd == ord('q'):

View File

@@ -7,7 +7,7 @@ from .errors import SubredditNameError
from .page import BasePage
from .submission import SubmissionPage
from .content import SubredditContent
from .utils import LoadScreen, text_input, display_message, Color, ESCAPE, help_msg
from .utils import LoadScreen, text_input, display_message, Color, ESCAPE, display_help
class SubredditPage(BasePage):
@@ -53,7 +53,7 @@ class SubredditPage(BasePage):
self.draw()
elif cmd == ord('?'):
display_message(self.stdscr, help_msg)
display_help(self.stdscr)
self.draw()
elif cmd == ord('q'):

View File

@@ -34,8 +34,6 @@ Submission Mode
Left : Exit the submission page and return to the subreddit.
"""
help_msg = help_msg.split("\n")
class Color(object):
@@ -161,6 +159,14 @@ def display_message(stdscr, message):
stdscr.refresh()
def display_help(stdscr):
"""Display a help message box at the center of the screen and wait for a
keypress"""
help_msgs = help_msg.split("\n")
display_message(stdscr, help_msgs)
class LoadScreen(object):
def __init__(self, stdscr):