Disable draw and zoom buttons when no document open
This commit is contained in:
parent
6c67059596
commit
4a165eb403
@ -191,20 +191,20 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|||||||
</div>
|
</div>
|
||||||
<div class="card d-inline-block">
|
<div class="card d-inline-block">
|
||||||
<div class="card-body p-1">
|
<div class="card-body p-1">
|
||||||
<div class="btn btn-primary" onclick="pdfZoom('fitheight');"><i class="fas fa-arrows-alt-v"></i> Fit Height</div>
|
<div class="btn btn-primary enable-when-doc-open disabled" onclick="pdfZoom('fitheight');"><i class="fas fa-arrows-alt-v"></i> Fit Height</div>
|
||||||
<div class="btn btn-primary" onclick="pdfZoom('fitwidth');"><i class="fas fa-arrows-alt-h"></i> Fit Width</div>
|
<div class="btn btn-primary enable-when-doc-open disabled" onclick="pdfZoom('fitwidth');"><i class="fas fa-arrows-alt-h"></i> Fit Width</div>
|
||||||
<div class="btn btn-primary" onclick="pdfZoom('out');"><i class="fas fa-search-minus"></i> Zoom Out</div>
|
<div class="btn btn-primary enable-when-doc-open disabled" onclick="pdfZoom('out');"><i class="fas fa-search-minus"></i> Zoom Out</div>
|
||||||
<div class="btn btn-primary" onclick="pdfZoom('in');"><i class="fas fa-search-plus"></i> Zoom In</div>
|
<div class="btn btn-primary enable-when-doc-open disabled" onclick="pdfZoom('in');"><i class="fas fa-search-plus"></i> Zoom In</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="card d-inline-block">
|
<div class="card d-inline-block">
|
||||||
<div class="card-body p-1">
|
<div class="card-body p-1">
|
||||||
<div class="btn btn-primary" onclick="activateStampDrawTool()"><i class="fas fa-stamp"></i> Stamp/Seal</div>
|
<div class="btn btn-primary enable-when-doc-open disabled" onclick="activateStampDrawTool()"><i class="fas fa-stamp"></i> Stamp/Seal</div>
|
||||||
<div class="btn btn-primary" onclick="activateClientSignaturePad()"><i class="fas fa-file-signature"></i> Sign (Client)</div>
|
<div class="btn btn-primary enable-when-doc-open disabled" onclick="activateClientSignaturePad()"><i class="fas fa-file-signature"></i> Sign (Client)</div>
|
||||||
<div class="btn btn-primary" onclick="activateNotarySignatureTool()"><i class="fas fa-file-signature"></i> Sign (Notary)</div>
|
<div class="btn btn-primary enable-when-doc-open disabled" onclick="activateNotarySignatureTool()"><i class="fas fa-file-signature"></i> Sign (Notary)</div>
|
||||||
<div class="btn btn-primary" onclick="activateTextTool()"><i class="fas fa-font"></i> Add Text</div>
|
<div class="btn btn-primary enable-when-doc-open disabled" onclick="activateTextTool()"><i class="fas fa-font"></i> Add Text</div>
|
||||||
<div class="btn btn-primary" onclick="activateNotaryCertificateTool()"><i class="fas fa-sticky-note"></i> Add Certificate</div>
|
<div class="btn btn-primary enable-when-doc-open disabled" onclick="activateNotaryCertificateTool()"><i class="fas fa-sticky-note"></i> Add Certificate</div>
|
||||||
<div class="btn btn-primary" onclick="addPage()"><i class="fas fa-plus"></i> Append Blank Page</div>
|
<div class="btn btn-primary enable-when-doc-open disabled" onclick="addPage()"><i class="fas fa-plus"></i> Append Blank Page</div>
|
||||||
<div class="btn btn-primary disabled" id="cancelDrawBtn" onclick="disableGuideBox()">Cancel</div>
|
<div class="btn btn-primary disabled" id="cancelDrawBtn" onclick="disableGuideBox()">Cancel</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -36,7 +36,8 @@ function addPDF() {
|
|||||||
});
|
});
|
||||||
|
|
||||||
renderAllPages(pdfDoc);
|
renderAllPages(pdfDoc);
|
||||||
pdfZoom("fitwidth");
|
pdfZoom("fitheight");
|
||||||
|
$(".enable-when-doc-open").removeClass("disabled");
|
||||||
// Initial/first page rendering
|
// Initial/first page rendering
|
||||||
//renderPage(pageNum);
|
//renderPage(pageNum);
|
||||||
});
|
});
|
||||||
@ -51,6 +52,7 @@ function closePDF(showuserconfirm) {
|
|||||||
pageNumber = 0;
|
pageNumber = 0;
|
||||||
pdfDoc = null;
|
pdfDoc = null;
|
||||||
$("#page-canvas-container .page-canvas").remove();
|
$("#page-canvas-container .page-canvas").remove();
|
||||||
|
$(".enable-when-doc-open").addClass("disabled");
|
||||||
}
|
}
|
||||||
|
|
||||||
function analyzeSignedPDF() {
|
function analyzeSignedPDF() {
|
||||||
@ -106,6 +108,7 @@ function analyzeSignedPDF() {
|
|||||||
};
|
};
|
||||||
fileReader.readAsArrayBuffer(html5file);
|
fileReader.readAsArrayBuffer(html5file);
|
||||||
}
|
}
|
||||||
|
$(".enable-when-doc-open").removeClass("disabled");
|
||||||
};
|
};
|
||||||
|
|
||||||
if (typeof nw != 'undefined') {
|
if (typeof nw != 'undefined') {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user