570 |
onClick=\"mSub('output','csm')\">eMule MODs</TD> |
onClick=\"mSub('output','csm')\">eMule MODs</TD> |
571 |
<TD class=\"bu bbig\" title=\"Overnet statistics\" |
<TD class=\"bu bbig\" title=\"Overnet statistics\" |
572 |
onMouseOver=\"mOvr(this,'mOvr1');\" onMouseOut=\"mOut(this);\" |
onMouseOver=\"mOvr(this,'mOvr1');\" onMouseOut=\"mOut(this);\" |
573 |
onClick=\"mSub('output','ov_stats')\">Overnet</TD> |
onClick=\"showTab(4);mSub('fstatus','ov_view_stats_cmds');mSub('output','ov_stats')\">Overnet</TD> |
574 |
<TD class=\"bu bbig\" title=\"Kademlia statistics\" |
<TD class=\"bu bbig\" title=\"Kademlia statistics\" |
575 |
onMouseOver=\"mOvr(this,'mOvr1');\" onMouseOut=\"mOut(this);\" |
onMouseOver=\"mOvr(this,'mOvr1');\" onMouseOut=\"mOut(this);\" |
576 |
onClick=\"mSub('output','kad_stats')\">Kademlia</TD> |
onClick=\"showTab(4);mSub('fstatus','kad_view_stats_cmds');mSub('output','kad_stats')\">Kademlia</TD> |
577 |
<TD class=\"bu bbig\" title=\"Gnutella statistics\" |
<TD class=\"bu bbig\" title=\"Gnutella statistics\" |
578 |
onMouseOver=\"mOvr(this,'mOvr1');\" onMouseOut=\"mOut(this);\" |
onMouseOver=\"mOvr(this,'mOvr1');\" onMouseOut=\"mOut(this);\" |
579 |
onClick=\"mSub('output','gstats')\">Gnutella</TD> |
onClick=\"mSub('output','gstats')\">Gnutella</TD> |
580 |
<TD class=\"bu bbig\" title=\"Gnutella2 statistics\" |
<TD class=\"bu bbig\" title=\"Gnutella2 statistics\" |
789 |
|
|
790 |
let bad_number_of_args = _s "Bad number of arguments" |
let bad_number_of_args = _s "Bad number of arguments" |
791 |
|
|
792 |
|
(* Colour arrays list for debug and devs |
793 |
|
|
794 |
|
Main CSS : |
795 |
|
|
796 |
|
body { background: @C0@; |
797 |
|
scrollbar-face-color: @C1@; scrollbar-shadow-color: @C1@; |
798 |
|
scrollbar-highlight-color: @C3@; scrollbar-3dlight-color: @C34@; |
799 |
|
scrollbar-darkshadow-color: @C34@; scrollbar-track-color: @C0@; |
800 |
|
scrollbar-arrow-color: @C34@; } |
801 |
|
table.commands { border: @C27@; background: @C0@;} |
802 |
|
table.topcommands { background: @C0@; border: @C27@; border-top: @C3@; border-left: @C3@;} |
803 |
|
pre { color: @C26@; } |
804 |
|
p { color: @C26@; } |
805 |
|
input.txt { background: @C6@; } |
806 |
|
input.txt2 { background: @C11@; color: @C26@; |
807 |
|
border-right: @C35@; border-top: @C27@; border-left: @C27@; border-bottom: @C35@; } |
808 |
|
input.but2 { background: @C14@; } |
809 |
|
input.but { background: @C7@; } |
810 |
|
a:link,a:active,a:visited { color: @C28@; } |
811 |
|
a:hover { color: @C29@; } |
812 |
|
.bu { background: @C8@; color: @C9@; border: @C35@; } |
813 |
|
.bbig { border-top: @C3@; border-left: @C3@; border-bottom: @C27@; border-right: @C27@; |
814 |
|
color: @C26@; background: @C11@; } |
815 |
|
.bbigm { border-top: @C3@; border-left: @C3@; border-bottom: @C27@; border-right: @C27@; |
816 |
|
color: @C26@; background: @C14@; } |
817 |
|
.bsmall { background: @C12@; } |
818 |
|
.bsmall1 { background: @C11@; } |
819 |
|
.bsmall2 { background: @C13@; } |
820 |
|
.bsmall3 { background: @C14@; } |
821 |
|
.bbig2 { background: @C14@; } |
822 |
|
.bbig3 { background: @C1@; } |
823 |
|
.b1 { border-left: @C15@; border-top: @C15@; border-right: @C15@; border-bottom: @C15@; } |
824 |
|
.b2 { border-left: @C15@; border-top: @C15@; border-right: @C15@; border-bottom: @C15@; } |
825 |
|
.b3 { border-left: @C15@; border-top: @C15@; border-right: @C15@; border-bottom: @C15@; } |
826 |
|
.b4 { border-left: @C15@; border-top: @C15@; border-right: @C15@; border-bottom: @C15@; } |
827 |
|
.bb1 { border-left: @C27@; border-top: @C3@; border-right: @C3@; border-bottom: @C27@; } |
828 |
|
.bb2 { border-left: @C5@; border-top: @C3@; border-right: @C3@; border-bottom: @C27@; } |
829 |
|
.bb3 { border-left: @C5@; border-top: @C3@; border-right: @C27@; border-bottom: @C27@; } |
830 |
|
.bb4 { border-left: @C5@; border-top: @C3@; border-right: @C27@; border-bottom: @C27@; } |
831 |
|
.src { border-left: @C27@; border-top: @C27@; border-right: @C27@; border-bottom: @C27@; } |
832 |
|
td.fbig { background: @C10@; border-top: @C27@; border-left: @C27@; } |
833 |
|
td.pr { border-right: @C27@; } |
834 |
|
td.fbigb { border-top: @C27@; border-bottom: @C27@; } |
835 |
|
td.sr { color: @C26@; } |
836 |
|
td.srp { color: @C36@; } |
837 |
|
td.srw { color: @C26@; } |
838 |
|
td.srh { vertical-align: top; background: @C16@; color: @C26@; } |
839 |
|
tr.dl-1, td.dl-1 { background: @C20@; } |
840 |
|
tr.dl-2, td.dl-2 { background: @C21@; } |
841 |
|
.mOvr1, tr.mOvr1 {background: @C17@; } |
842 |
|
.mOvr2, tr.mOvr2 {background: @C18@; } |
843 |
|
.mOvr3, tr.mOvr3 {background: @C19@; } |
844 |
|
table.uploaders, table.friends, table.bw_stats, table.vo, table.cs, table.servers, |
845 |
|
table.shares, table.downloaders, table.scan_temp, table.upstats, table.messages, |
846 |
|
table.shares, table.vc, table.results, table.networkInfo { border: @C27@; } |
847 |
|
table.sourcesInfo, table.serversC { border: @C27@; } |
848 |
|
table.sources { border: @C27@;} |
849 |
|
td.srb { border-right: @C27@; border-bottom: @C27@; |
850 |
|
border-left: @C27@; border-top: @C27@; } |
851 |
|
td.br { border-right: @C27@;} |
852 |
|
.chunk0;{ background: @C22@} |
853 |
|
.chunk1 { background: @C23@} |
854 |
|
.chunk2 { background: @C2@} |
855 |
|
.chunk3 { background: @C8@} |
856 |
|
|
857 |
|
Download CSS |
858 |
|
body{ background-color:@C4@; color: @C26@; } |
859 |
|
td,pre { color: @C26@; } |
860 |
|
table.downloaders { border: @C27@;} |
861 |
|
td.loaded{ background-color:@C24@; } |
862 |
|
td.remain{ background-color:@C25@; } |
863 |
|
td.downloaded{ color: @C26@;} |
864 |
|
td.dl { color: @C26@; } |
865 |
|
td.dlheader { color: @C26@; |
866 |
|
border-bottom: ( background: @C16@; } |
867 |
|
input.checkbox { background: @C16@; } |
868 |
|
td.sr { color: @C26@; } |
869 |
|
td.brs { border-right: @C27@; } |
870 |
|
td.big { border-top: @C27@; border-left: @C27@; } |
871 |
|
td.pr { border-right: @C27@; } |
872 |
|
.bigbutton { background: @C0@; border: @C0@; color: @C26@; } |
873 |
|
.headbutton { border: @C16@; background: @C16@; } |
874 |
|
tr.dl-1 { background: @C20@; } |
875 |
|
tr.dl-2 { background: @C21@; } |
876 |
|
tr.mOvrDL, .mOvrDL { background: @C17@; } |
877 |
|
a:link,a:active,a:visited { color: @C30@; } |
878 |
|
a:hover { color: @C31@; } |
879 |
|
a.extern:visited,a.extern:hover,a.extern:active { color: @C32@; } |
880 |
|
.extern:hover { color: @C33@; } |
881 |
|
|
882 |
|
0 - background 13 - bsmall2 - (options, memstats) |
883 |
|
1 - scrollbar face 14 - bsmall3 - (load onet peers) |
884 |
|
2 - chunk2 15 - border color of top buttons |
885 |
|
3 - scrollbar highlight color 16 - table header background |
886 |
|
4 - vd page background 17 - mOver1 back |
887 |
|
5 - big buttons, border highlight 18 - mOver2 back |
888 |
|
6 - input.txt 19 - mOver3 back |
889 |
|
7 - input.but 20 - dl-1 back |
890 |
|
8 - chunk3 21 - dl-2 back |
891 |
|
9 - foreground text for top buttons 22 - chunk0 |
892 |
|
10 - fbig background (tabs) 23 - chunk1 |
893 |
|
11 - bbig background (vma button) 24 - vd downloaded |
894 |
|
12 - bsmall back (Help!) 25 - vd remaining |
895 |
|
|
896 |
|
26 - general text |
897 |
|
27 - general border |
898 |
|
28 - anchor |
899 |
|
29 - anchor hover |
900 |
|
30 - download anchor |
901 |
|
31 - download hover anchor |
902 |
|
32 - external anchor |
903 |
|
33 - external hover anchor |
904 |
|
34 - some scrollbar |
905 |
|
35 - some border |
906 |
|
36 - one td text |
907 |
|
*) |
908 |
|
|
909 |
let ncarr = ref 7 |
let ncarr = ref 7 |
910 |
let carr = Array.create !ncarr [||] |
let carr = Array.create !ncarr [||] |
911 |
let _ = ( |
let _ = ( |