2021-07-03 05:07:57 +01:00
<!DOCTYPE HTML>
< html >
< head >
< meta http-equiv = "Content-Type" content = "text/html;charset=US-ASCII" >
2021-12-04 10:03:02 +00:00
< meta name = "generator" content = "ZealOS V1.06" >
2021-07-03 05:07:57 +01:00
< style type = "text/css" >
2021-10-08 07:06:11 +01:00
body {background-color:#1f1f1f;}
.cF0{color:#e3e3e3;background-color:#1f1f1f;}
.cF1{color:#4f84a6;background-color:#1f1f1f;}
.cF2{color:#73a255;background-color:#1f1f1f;}
.cF3{color:#297582;background-color:#1f1f1f;}
.cF4{color:#b34f4b;background-color:#1f1f1f;}
.cF5{color:#8a52c3;background-color:#1f1f1f;}
.cF6{color:#b7822f;background-color:#1f1f1f;}
.cF7{color:#444444;background-color:#1f1f1f;}
.cF8{color:#6d6d6d;background-color:#1f1f1f;}
.cF9{color:#94bfde;background-color:#1f1f1f;}
.cFA{color:#a1ce97;background-color:#1f1f1f;}
.cFB{color:#6db4be;background-color:#1f1f1f;}
.cFC{color:#e88e88;background-color:#1f1f1f;}
.cFD{color:#ca94e8;background-color:#1f1f1f;}
.cFE{color:#d4b475;background-color:#1f1f1f;}
.cFF{color:#1f1f1f;background-color:#1f1f1f;}
2021-07-03 05:07:57 +01:00
< / style >
< / head >
< body >
2021-07-05 01:12:38 +01:00
< pre style = "font-family:monospace;font-size:12pt" >
2021-07-03 05:07:57 +01:00
< a name = "l1" > < / a > < span class = cF9 > I64< / span > < span class = cF0 > MyLeftCB1(< / span > < span class = cF9 > CDoc< / span > < span class = cF0 > *, < / span > < span class = cF9 > CDocEntry< / span > < span class = cF0 > *)
< a name = "l2" > < / a > {
2021-07-04 23:11:34 +01:00
< a name = "l3" > < / a > < / span > < span class = cF9 > I64< / span > < span class = cF0 > i;
2021-07-03 05:07:57 +01:00
< a name = "l4" > < / a >
2021-07-04 23:11:34 +01:00
< a name = "l5" > < / a > < / span > < span class = cF1 > for< / span > < span class = cF0 > (i = < / span > < span class = cFE > 500< / span > < span class = cF0 > ; i < < / span > < span class = cFE > 1000< / span > < span class = cF0 > ; i += < / span > < span class = cFE > 25< / span > < span class = cF0 > )
< a name = "l6" > < / a > < / span > < span class = cF7 > {< / span > < span class = cF0 >
< a name = "l7" > < / a > < / span > < span class = cF5 > Sound< / span > < span class = cF0 > (< / span > < span class = cF5 > Freq2Ona< / span > < span class = cF7 > (< / span > < span class = cF0 > i< / span > < span class = cF7 > )< / span > < span class = cF0 > );
< a name = "l8" > < / a > < / span > < span class = cF5 > Sleep< / span > < span class = cF0 > (< / span > < span class = cFE > 10< / span > < span class = cF0 > );
< a name = "l9" > < / a > < / span > < span class = cF7 > }< / span > < span class = cF0 >
< a name = "l10" > < / a > < / span > < span class = cF5 > Sound< / span > < span class = cF0 > ;
2021-07-03 05:07:57 +01:00
< a name = "l11" > < / a >
2021-07-04 23:11:34 +01:00
< a name = "l12" > < / a > < / span > < span class = cF1 > return< / span > < span class = cF0 > < / span > < span class = cFE > 0< / span > < span class = cF0 > ;
2021-07-03 05:07:57 +01:00
< a name = "l13" > < / a > }
< a name = "l14" > < / a >
< a name = "l15" > < / a > < / span > < span class = cF1 > U0< / span > < span class = cF0 > ClickCallBack()
< a name = "l16" > < / a > {
2021-07-04 23:11:34 +01:00
< a name = "l17" > < / a > < / span > < span class = cF9 > CDocEntry< / span > < span class = cF0 > *doc_e;
2021-07-03 05:07:57 +01:00
< a name = "l18" > < / a >
2021-07-04 23:11:34 +01:00
< a name = "l19" > < / a > < / span > < span class = cF5 > DocLock< / span > < span class = cF0 > (< / span > < span class = cF5 > DocPut< / span > < span class = cF0 > );
Rename abs_addres to abs_address.
Update documentation/comments to rename addr, fun, var, stmt, blk, desc, reg, seg, ptr, dup, clus, val, and bttn, to address, function, variable, statement, block, description, register, segment, pointer, duplicate, cluster, value, and button, respectively.
2021-10-07 02:35:32 +01:00
< a name = "l20" > < / a > < / span > < span class = cF2 > //The < / span > < a href = "https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocPutS.CC.html#l164" > < span class = cF4 > DocPrint< / span > < / a > < span class = cF2 > () routine returns the address of the last entry.< / span > < span class = cF0 >
2021-07-04 23:11:34 +01:00
< a name = "l21" > < / a > doc_e = < / span > < span class = cF5 > DocPrint< / span > < span class = cF0 > (< / span > < span class = cF5 > DocPut< / span > < span class = cF0 > , < / span > < span class = cF6 > " \n$MA+LC,\" Click Me\" $ " < / span > < span class = cF0 > );
< a name = "l22" > < / a > < / span > < span class = cF2 > //The LC flag is " has left callback" .< / span > < span class = cF0 >
2021-07-03 05:07:57 +01:00
< a name = "l23" > < / a >
2021-07-04 23:11:34 +01:00
< a name = "l24" > < / a > < / span > < span class = cF2 > //Flags are explained here:< / span > < span class = cF0 >
2021-07-26 20:29:49 +01:00
< a name = "l25" > < / a > < / span > < span class = cF2 > //< / span > < a href = "https://zeal-operating-system.github.io/ZealOS/Doc/DolDocOverview.DD.html#l1" > < span class = cF4 > ::/Doc/DolDocOverview.DD< / span > < / a > < span class = cF2 > < / span > < span class = cF0 > < / span > < a href = "https://zeal-operating-system.github.io/ZealOS/Doc/Widget.DD.html#l1" > < span class = cF4 > ::/Doc/Widget.DD< / span > < / a > < span class = cF0 >
< a name = "l26" > < / a > < / span > < span class = cF2 > //< / span > < a href = "https://zeal-operating-system.github.io/ZealOS/Kernel/KernelA.HH.html#l1191" > < span class = cF4 > Dollar Flags< / span > < / a > < span class = cF0 > < / span > < a href = "https://zeal-operating-system.github.io/ZealOS/System/DolDoc/DocInit.CC.html#l14" > < span class = cF4 > ST_DOC_FLAGS< / span > < / a > < span class = cF0 >
2021-07-04 23:11:34 +01:00
< a name = "l27" > < / a > < / span > < span class = cF6 > " (Not preserved if you press < CTRL-t> .)\n\n" < / span > < span class = cF0 > ;
< a name = "l28" > < / a > doc_e-> left_cb = & MyLeftCB1;
< a name = "l29" > < / a > < / span > < span class = cF5 > DocUnlock< / span > < span class = cF0 > (< / span > < span class = cF5 > DocPut< / span > < span class = cF0 > );
2021-07-03 05:07:57 +01:00
< a name = "l30" > < / a > }
< a name = "l31" > < / a >
< a name = "l32" > < / a > ClickCallBack;
< a name = "l33" > < / a >
< a name = "l34" > < / a > < / span > < span class = cF9 > I64< / span > < span class = cF0 > MyLeftCB2(< / span > < span class = cF9 > CDoc< / span > < span class = cF0 > *, < / span > < span class = cF9 > CDocEntry< / span > < span class = cF0 > *)
< a name = "l35" > < / a > {
2021-07-04 23:11:34 +01:00
< a name = "l36" > < / a > < / span > < span class = cF1 > return< / span > < span class = cF0 > < / span > < span class = cFB > counts< / span > < span class = cF0 > .jiffies;
2021-07-03 05:07:57 +01:00
< a name = "l37" > < / a > }
< a name = "l38" > < / a >
< a name = "l39" > < / a > < / span > < span class = cF1 > U0< / span > < span class = cF0 > PopUpJiffiesCallBack(< / span > < span class = cF9 > I64< / span > < span class = cF0 > i)
< a name = "l40" > < / a > {
2021-07-04 23:11:34 +01:00
< a name = "l41" > < / a > < / span > < span class = cF9 > CDoc< / span > < span class = cF0 > *doc = < / span > < span class = cF5 > DocNew< / span > < span class = cF0 > ;
< a name = "l42" > < / a > < / span > < span class = cF9 > CDocEntry< / span > < span class = cF0 > *doc_e = < / span > < span class = cF5 > DocPrint< / span > < span class = cF0 > (doc, < / span > < span class = cF6 > " Click %d more times\n\n\n$BT+LC,\" Jiffies\" $\n\n\n" < / span > < span class = cF0 > ,i);
2021-07-03 05:07:57 +01:00
< a name = "l43" > < / a >
2021-07-04 23:11:34 +01:00
< a name = "l44" > < / a > doc_e-> left_cb = & MyLeftCB2;
< a name = "l45" > < / a > < / span > < span class = cF6 > " Current Jiffies:%d\n" < / span > < span class = cF0 > , < / span > < span class = cF5 > PopUpMenu< / span > < span class = cF0 > (doc);
< a name = "l46" > < / a > < / span > < span class = cF5 > DocDel< / span > < span class = cF0 > (doc);
2021-07-03 05:07:57 +01:00
< a name = "l47" > < / a > }
< a name = "l48" > < / a >
< a name = "l49" > < / a > PopUpJiffiesCallBack(< / span > < span class = cFE > 3< / span > < span class = cF0 > );
< a name = "l50" > < / a > PopUpJiffiesCallBack(< / span > < span class = cFE > 2< / span > < span class = cF0 > );
< a name = "l51" > < / a > PopUpJiffiesCallBack(< / span > < span class = cFE > 1< / span > < span class = cF0 > );
< / span > < / pre > < / body >
< / html >