summaryrefslogtreecommitdiff
path: root/src/preview/PreviewController.cpp
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2012-06-22 15:35:32 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2012-06-22 15:35:32 (GMT)
commitbeee75d9d1f9bc4a897887a0ac5b427449213f80 (patch)
tree5b76724ab9c7ae8ea719066b01e301ec8cbacec8 /src/preview/PreviewController.cpp
parente6e23669eea8768ec004c16437c67717b66fb1a0 (diff)
downloadpowder-beee75d9d1f9bc4a897887a0ac5b427449213f80.zip
powder-beee75d9d1f9bc4a897887a0ac5b427449213f80.tar.gz
Multiple pages of comments
Diffstat (limited to 'src/preview/PreviewController.cpp')
-rw-r--r--src/preview/PreviewController.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/preview/PreviewController.cpp b/src/preview/PreviewController.cpp
index 22913d7..63d37c3 100644
--- a/src/preview/PreviewController.cpp
+++ b/src/preview/PreviewController.cpp
@@ -86,6 +86,18 @@ void PreviewController::OpenInBrowser()
}
}
+void PreviewController::NextCommentPage()
+{
+ if(previewModel->GetCommentsPageNum() < previewModel->GetCommentsPageCount() && previewModel->GetCommentsLoaded())
+ previewModel->UpdateComments(previewModel->GetCommentsPageNum()+1);
+}
+
+void PreviewController::PrevCommentPage()
+{
+ if(previewModel->GetCommentsPageNum()>1 && previewModel->GetCommentsLoaded())
+ previewModel->UpdateComments(previewModel->GetCommentsPageNum()-1);
+}
+
void PreviewController::Exit()
{
if(ui::Engine::Ref().GetWindow() == previewView)