Disable draw and zoom buttons when no document open

master
Skylar Ittner 3 years ago
parent 6c67059596
commit 4a165eb403

@ -191,20 +191,20 @@ file, You can obtain one at http://mozilla.org/MPL/2.0/.
</div>
<div class="card d-inline-block">
<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" 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" 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('fitheight');"><i class="fas fa-arrows-alt-v"></i> Fit Height</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 enable-when-doc-open disabled" 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('in');"><i class="fas fa-search-plus"></i> Zoom In</div>
</div>
</div>
<div class="card d-inline-block">
<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" 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" 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" onclick="addPage()"><i class="fas fa-plus"></i> Append Blank Page</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 enable-when-doc-open disabled" onclick="activateClientSignaturePad()"><i class="fas fa-file-signature"></i> Sign (Client)</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 enable-when-doc-open disabled" onclick="activateTextTool()"><i class="fas fa-font"></i> Add Text</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 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>
</div>

@ -36,7 +36,8 @@ function addPDF() {
});
renderAllPages(pdfDoc);
pdfZoom("fitwidth");
pdfZoom("fitheight");
$(".enable-when-doc-open").removeClass("disabled");
// Initial/first page rendering
//renderPage(pageNum);
});
@ -51,6 +52,7 @@ function closePDF(showuserconfirm) {
pageNumber = 0;
pdfDoc = null;
$("#page-canvas-container .page-canvas").remove();
$(".enable-when-doc-open").addClass("disabled");
}
function analyzeSignedPDF() {
@ -106,6 +108,7 @@ function analyzeSignedPDF() {
};
fileReader.readAsArrayBuffer(html5file);
}
$(".enable-when-doc-open").removeClass("disabled");
};
if (typeof nw != 'undefined') {

Loading…
Cancel
Save