/lenasys/0.1

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/lenasys/0.1

« back to all changes in this revision

Viewing changes to trunk/Code Viewer Alt/Codeviewer/showcode.js

  • Committer: Henrik G.
  • Date: 2013-03-26 23:49:25 UTC
  • Revision ID: henrik.gustavsson@his.se-20130326234925-k2x3geqkhck4pmuq
Updated slider library

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
var mb = 0;
2
 
var panelwidth = 450;
3
 
var mx;
4
 
var my;
5
 
 
6
 
function resize() {
7
 
        document.getElementById("bottom").style.height = (document.body.clientHeight - 44) + "px";
8
 
        document.getElementById("panel").style.height = (document.body.clientHeight - 44) + "px";
9
 
}                       
10
 
 
11
 
function resizepanel(ev) {
12
 
        var panel=document.getElementById('panel');
13
 
 
14
 
        if (ev.layerX || ev.layerX == 0) { // Firefox
15
 
                mx=ev.layerX-panel.offsetLeft;
16
 
                my=ev.layerY-panel.offsetTop;
17
 
        } else if (ev.offsetX || ev.offsetX == 0) { // Opera
18
 
                mx=ev.offsetX-panel.offsetLeft;
19
 
                my=ev.offsetY-panel.offsetTop;
20
 
        }                       
21
 
 
22
 
        if((mx > (panelwidth-4)) && (mx < (panelwidth+4))){
23
 
                panel.style.cursor="col-resize";                                        
24
 
        } else {
25
 
                panel.style.cursor="default";
26
 
        }
27
 
          
28
 
        if(mb) {
29
 
                panel.style.width = mx+4;
30
 
                panelwidth = mx+4;
31
 
                panel.style.cursor = "col-resize";
32
 
                return false;
33
 
        } else {
34
 
                return true;
35
 
        } 
36
 
}
37
 
 
38
 
function mdpanel(ev) {
39
 
                if((mx > (panelwidth-4)) && (mx < (panelwidth+4))) {
40
 
                        mb = 1;
41
 
                }
42
 
}
43
 
 
44
 
function mupanel(ev) {
45
 
                mb=0;
46
 
}
 
1
                       var mb=0;
 
2
                        var panelwidth=450;
 
3
                        var mx,my;
 
4
 
 
5
                        function resize() {
 
6
                                document.getElementById("bottom").style.height = (document.body.clientHeight - 44) + "px";
 
7
                                document.getElementById("panel").style.height = (document.body.clientHeight - 44) + "px";
 
8
                        }                       
 
9
                        
 
10
                        function resizepanel(ev)
 
11
                        {
 
12
 
 
13
                                        var panel=document.getElementById('panel');
 
14
 
 
15
                                  if (ev.layerX||ev.layerX==0) { // Firefox
 
16
                                            mx=ev.layerX-panel.offsetLeft;
 
17
                                            my=ev.layerY-panel.offsetTop;
 
18
                                  } else if (ev.offsetX || ev.offsetX == 0) { // Opera
 
19
                                            mx=ev.offsetX-panel.offsetLeft;
 
20
                                            my=ev.offsetY-panel.offsetTop;
 
21
                                  }                     
 
22
 
 
23
                                        if((mx>(panelwidth-4))&&(mx<(panelwidth+4))){
 
24
                                                        panel.style.cursor="col-resize";                                        
 
25
                                        }else{
 
26
                                                        panel.style.cursor="default";
 
27
                                        }
 
28
                                  
 
29
                                  if(mb){
 
30
                                                panel.style.width=mx+4;
 
31
                                                panelwidth=mx+4;
 
32
                                                        panel.style.cursor="col-resize";
 
33
                                                return false;
 
34
                                  }else{
 
35
                                                return true;
 
36
                                  }
 
37
                                  
 
38
                        }
 
39
                        
 
40
                        function mdpanel(ev)
 
41
                        {
 
42
                                        if((mx>(panelwidth-4))&&(mx<(panelwidth+4))) mb=1;                      
 
43
                        }
 
44
                        
 
45
                        function mupanel(ev)
 
46
                        {
 
47
                                        mb=0;
 
48
                        }