]> jfr.im git - z_archive/KronOS.git/blob - dime/core/pages/desktop.html
Simple 'desktop', menu, etc.
[z_archive/KronOS.git] / dime / core / pages / desktop.html
1 <script>
2 $(document).ready(function () {
3 $("button#openapps").button().click(function () {
4 var cssShow = $("ul#appmenu").css("display");
5 closeMenu();
6 if (cssShow != "none")
7 return;
8
9 $("ul#appmenu").show();
10 $("ul#appmenu").menu({
11 menus: "ul",
12 select: function (e, ui) {
13 var id = ui.item.attr("id");
14 var title = ui.item.text();
15 newWindow(id, title);
16 poster('display.php?app='+id, {});
17 closeMenu();
18 },
19 });
20 });
21 $("button#opensystem").button().click(function () {
22 var cssShow = $("ul#systemmenu").css("display");
23 closeMenu();
24 if (cssShow != "none")
25 return;
26
27 $("ul#systemmenu").show();
28 $("ul#systemmenu").menu({
29 menus: "ul",
30 select: function (e, ui) {
31 var id = ui.item.attr("id");
32 var title = ui.item.text();
33 newWindow(id, title);
34 poster('display.php?app=core&part='+id, {});
35 closeMenu();
36 },
37 });
38 });
39
40 $("#userdisplay").html(state.name);
41
42 poster('menus.php?m=app', {}, processAppMenu);
43 poster('menus.php?m=system', {}, processSystemMenu);
44
45 state.insertLoc = "div#desktop";
46 });
47 </script>
48 <div id="menubar">
49 <button id="openapps">Apps</button>
50 <button id="opensystem">System</button>
51 <span style="margin-right:0; text-align:right;" id="userdisplay"></span>
52 <span style="margin-right:0; text-align:right;">Clock</span>
53 </div>
54 <div id="desktop">
55 <ul id="appmenu" class="menu"></ul>
56 <ul id="systemmenu" class="menu"></ul>
57 </div>