| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 | 
							- <!DOCTYPE html>
 
- <html lang="en" xmlns="http://www.w3.org/1999/xhtml">
 
- <head>
 
- 	<meta charset="utf-8" />
 
- 	<title></title>
 
- 	<link href="styles/font-awesome.min.css" rel="stylesheet" />
 
- 	<link href="styles/app.css" rel="stylesheet" />
 
- 	<script src="scripts/jquery-2.2.3.js"></script>
 
- </head>
 
- <body>
 
- 	<div class="demo-app">
 
- 		<header>
 
- 			<div>
 
- 				<h2 class="app-title">
 
- 					NanUI BorderlessForm Demo
 
- 				</h2>
 
- 			</div>
 
- 			<div></div>
 
- 		</header>
 
- 		<content>
 
- 			<div class="app-sys-command-container">
 
- 				<ul class="sys-commands">
 
- 					<!--Use <n-ui-command> attribute to control form's system commands. -->
 
- 					<li n-ui-command="minimize">
 
- 						<i class="fa fa-window-minimize"></i>
 
- 					</li>
 
- 					<!--Use <n-ui-command> attribute to control form's system commands. -->
 
- 					<li n-ui-command="maximize">
 
- 						<i class="fa fa-window-maximize"></i>
 
- 					</li>
 
- 					<!--Use <n-ui-command> attribute to control form's system commands. -->
 
- 					<li n-ui-command="close">
 
- 						<i class="fa fa-close"></i>
 
- 					</li>
 
- 				</ul>
 
- 			</div>
 
- 			<article>
 
- 				<h2>Borderless Form</h2>
 
- 				<div class="app-state-watcher">
 
- 					<div>
 
- 						<b>STATE:</b> <span id="label-form-state">normal</span>
 
- 						<p>77778999 Change window state to trigger this event.</p>
 
- 					</div>
 
- 					<div>
 
- 						<b>ACTIVATED:</b> <span id="label-activated-state">N/A</span>
 
- 						<p>Active/Deactive window state to trigger this event.</p>
 
- 					</div>
 
- 					<div>
 
- 						<b>SIZE:</b> <span id="label-size-state">width:N/A height:N/A</span>
 
- 						<p>Change window size to trigger this event.</p>
 
- 					</div>
 
- 				</div>
 
- 				<h3>Dropdown issue test:</h3>
 
- 				<p>
 
- 					<select>
 
- 						<option>This is NanUI</option>
 
- 						<option>This is NanUI</option>
 
- 						<option>This is NanUI</option>
 
- 						<option>This is NanUI</option>
 
- 						<option>This is NanUI</option>
 
- 						<option>This is NanUI</option>
 
- 					</select>
 
- 				</p>
 
- 				<p>In previous version, if you let menu of this select opened, resizing or moving window will cause the dropdown menu at a wrong position. This issue has been solved since 0.6.4.</p>
 
- 				<h3>Dialog test:</h3>
 
- 				<p>
 
- 					<button onclick="showWindow('123456')">Show Window OK</button>
 
- 				</p>
 
- 				<p>
 
- 					<button onclick="showDialog()">Show Dialog</button>
 
- 				</p>
 
- 			</article>
 
- 		</content>
 
- 	</div>
 
- 	<script>
 
- 		$(function () {
 
- 			$(window).on("hoststatechange", function (e) {
 
- 				console.log(e.detail);
 
- 				$("#label-form-state").text(e.detail.stateName);
 
- 			});
 
- 			$(window).on("hostactivestate", function (e) {
 
- 				console.log(e.detail);
 
- 				$("#label-activated-state").text(e.detail.stateName);
 
- 				if (e.detail) {
 
- 					if (e.detail.state === 1) {
 
- 						$("html").addClass("app-active");
 
- 					}
 
- 					else {
 
- 						$("html").removeClass("app-active");
 
- 					}
 
- 				}
 
- 			});
 
- 			$(window).on("hostsizechange", function (e) {
 
- 				console.log(e.detail);
 
- 				$("#label-size-state").text(`width:${e.detail.width} height:${e.detail.height}`);
 
- 			});
 
- 		});
 
- 	</script>
 
- </body>
 
- </html>
 
 
  |