|
@@ -26,6 +26,7 @@ using PDF_Master.EventAggregators;
|
|
using Prism.Events;
|
|
using Prism.Events;
|
|
using System.Windows.Media.Imaging;
|
|
using System.Windows.Media.Imaging;
|
|
using PDFReader_WPF.Helper;
|
|
using PDFReader_WPF.Helper;
|
|
|
|
+using PDF_Master.Properties;
|
|
|
|
|
|
namespace PDF_Master.ViewModels.Tools
|
|
namespace PDF_Master.ViewModels.Tools
|
|
{
|
|
{
|
|
@@ -364,13 +365,14 @@ namespace PDF_Master.ViewModels.Tools
|
|
public void AddContent(object obj)
|
|
public void AddContent(object obj)
|
|
{
|
|
{
|
|
if (PDFViewer == null || obj == null || obj as CustomIconToggleBtn == null) return;
|
|
if (PDFViewer == null || obj == null || obj as CustomIconToggleBtn == null) return;
|
|
- //添加付费拦截锁,限制编辑操作
|
|
|
|
- if (!ServiceHelper.IAPBeforeFunction())
|
|
|
|
|
|
+ //判断是否已退出登录,限制编辑操作
|
|
|
|
+ if (!App.IsLogin)
|
|
{
|
|
{
|
|
IsImgEdit = false;
|
|
IsImgEdit = false;
|
|
IsTextEdit = false;
|
|
IsTextEdit = false;
|
|
PDFViewer.SetPDFEditType(ComPDFKit.PDFPage.CPDFEditType.None);
|
|
PDFViewer.SetPDFEditType(ComPDFKit.PDFPage.CPDFEditType.None);
|
|
- PDFViewer.ReloadDocument();
|
|
|
|
|
|
+ PDFViewer.ReloadDocument();
|
|
|
|
+ App.mainWindowViewModel.OpenLogin();
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
var btn = obj as CustomIconToggleBtn;
|
|
var btn = obj as CustomIconToggleBtn;
|
|
@@ -662,13 +664,14 @@ namespace PDF_Master.ViewModels.Tools
|
|
//左键激活逻辑
|
|
//左键激活逻辑
|
|
private void PDFViewer_PDFEditActiveHandler(object sender, List<PDFEditEvent> e)
|
|
private void PDFViewer_PDFEditActiveHandler(object sender, List<PDFEditEvent> e)
|
|
{
|
|
{
|
|
- //添加付费拦截锁,限制编辑操作
|
|
|
|
- if (!ServiceHelper.IAPBeforeFunction())
|
|
|
|
|
|
+ //判断是否已退出登录,限制编辑操作
|
|
|
|
+ if (!App.IsLogin)
|
|
{
|
|
{
|
|
IsImgEdit = false;
|
|
IsImgEdit = false;
|
|
IsTextEdit = false;
|
|
IsTextEdit = false;
|
|
PDFViewer.SetPDFEditType(ComPDFKit.PDFPage.CPDFEditType.None);
|
|
PDFViewer.SetPDFEditType(ComPDFKit.PDFPage.CPDFEditType.None);
|
|
PDFViewer.ReloadDocument();
|
|
PDFViewer.ReloadDocument();
|
|
|
|
+ App.mainWindowViewModel.OpenLogin();
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
if (e != null && e.Count > 0)
|
|
if (e != null && e.Count > 0)
|