Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #32719 > unrolled thread

Area select tool

Started byjonas.thornvall@gmail.com
First post2017-03-11 02:31 -0800
Last post2017-03-14 00:35 -0700
Articles 20 on this page of 23 — 5 participants

Back to article view | Back to comp.lang.javascript


Contents

  Area select tool jonas.thornvall@gmail.com - 2017-03-11 02:31 -0800
    Re: Area select tool jonas.thornvall@gmail.com - 2017-03-11 03:06 -0800
      Re: Area select tool jonas.thornvall@gmail.com - 2017-03-11 03:34 -0800
        Re: Area select tool jonas.thornvall@gmail.com - 2017-03-11 04:46 -0800
          Re: Area select tool jonas.thornvall@gmail.com - 2017-03-11 07:03 -0800
            Re: Area select tool Luuk <luuk@invalid.lan> - 2017-03-11 16:44 +0100
              Re: Area select tool jonas.thornvall@gmail.com - 2017-03-11 07:49 -0800
                Re: Area select tool jonas.thornvall@gmail.com - 2017-03-11 09:23 -0800
                  Re: Area select tool jonas.thornvall@gmail.com - 2017-03-11 10:39 -0800
                    Re: Area select tool jonas.thornvall@gmail.com - 2017-03-11 10:46 -0800
                    Re: Area select tool John G Harris <niam@jghnorth.org.uk.invalid> - 2017-03-11 20:14 +0000
                      Re: Area select tool jonas.thornvall@gmail.com - 2017-03-11 13:07 -0800
                        Re: Area select tool "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2017-03-11 22:19 +0100
                          Re: Area select tool jonas.thornvall@gmail.com - 2017-03-11 13:34 -0800
                            Re: Area select tool "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2017-03-11 23:07 +0100
                              Re: Area select tool jonas.thornvall@gmail.com - 2017-03-11 21:12 -0800
                                Re: Area select tool "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2017-03-12 09:58 +0100
                                  Re: Area select tool jonas.thornvall@gmail.com - 2017-03-12 05:04 -0700
                                  Re: Area select tool jonas.thornvall@gmail.com - 2017-03-12 05:05 -0700
                                    Re: Area select tool jonas.thornvall@gmail.com - 2017-03-12 13:46 -0700
    Re: Area select tool Silvio <silvio@internet.com> - 2017-03-13 22:39 +0100
      Re: Area select tool jonas.thornvall@gmail.com - 2017-03-13 23:52 -0700
        Re: Area select tool jonas.thornvall@gmail.com - 2017-03-14 00:35 -0700

Page 1 of 2  [1] 2  Next page →


#32719 — Area select tool

Fromjonas.thornvall@gmail.com
Date2017-03-11 02:31 -0800
SubjectArea select tool
Message-ID<c9e3aac9-58cb-465a-9c64-bdae3c3d90ee@googlegroups.com>
I would like to mark an area with mouse a "rectangle", and at same draw it in realtime as it mark up the diagonal that create the selected area.

But i am really clueless about howto achieve it.
Here is my attempt it do not even manage to catch the mouseUp event, below it the relevant listener code.

function areaSelectNodes(){
 mouseUp.x=undefined;
 mouseUp.y=undefined;
 leftupcornerX=mouseDown.x;
 leftupcornerY=mouseDown.y;
 while(mouseUp.x && mouseUp.y==undefined){
  rightdowncornerX=mouseDown.x;
  rightdowncornerY=mouseDown.y;
  ctx.fillStyle = "yellow";
  ctx.fillRect(leftupcornerX,leftupcornerY,rightdowncornerX,rightdowncornerY);
  ctx.stroke();
 }
 //markNodes();
}

// Start listeners
function start_listeners()
{
   mousePos = [0, 0];
   mouseDown = [0, 0];
   mouseUp = [0, 0];
   canvas.addEventListener("mouseup", function(evt)
   {
      mouseUp = getPosition(canvas, evt);
      mouseup_logic();
   }
   , false);
   canvas.addEventListener("mousedown", function(evt)
   {
      mouseDown = getPosition(canvas, evt);
      mousedown_logic();
   }
   , false);
   canvas.addEventListener('mousemove', function(evt)
   {
      mousePos = getPosition(canvas, evt);
   }
   , false);
}

// Get X, Y cordinates mouse position
function getPosition(canvas, evt) {
    var rect = canvas.getBoundingClientRect();
    return {
        x: evt.clientX - rect.left,
        y: evt.clientY - rect.top
    };
}

// How program behave on mouse click, drag, drop
function mousedown_logic() {
if (document.getElementById('areaselect').checked) {
        message2 = "AREA SELECT NODES"
        areaSelectNodes();
    }
}

function mouseup_logic() {
  
}

[toc] | [next] | [standalone]


#32720

Fromjonas.thornvall@gmail.com
Date2017-03-11 03:06 -0800
Message-ID<cf1f54e8-cef8-408f-9641-da306574b179@googlegroups.com>
In reply to#32719
Den lördag 11 mars 2017 kl. 11:32:06 UTC+1 skrev jonas.t...@gmail.com:
> I would like to mark an area with mouse a "rectangle", and at same draw it in realtime as it mark up the diagonal that create the selected area.
> 
> But i am really clueless about howto achieve it.
> Here is my attempt it do not even manage to catch the mouseUp event, below it the relevant listener code.
> 
> function areaSelectNodes(){
>  mouseUp.x=undefined;
>  mouseUp.y=undefined;
>  leftupcornerX=mouseDown.x;
>  leftupcornerY=mouseDown.y;
>  while(mouseUp.x && mouseUp.y==undefined){
>   rightdowncornerX=mouseDown.x;
>   rightdowncornerY=mouseDown.y;
>   ctx.fillStyle = "yellow";
>   ctx.fillRect(leftupcornerX,leftupcornerY,rightdowncornerX,rightdowncornerY);
>   ctx.stroke();
>  }
>  //markNodes();
> }
> 
> // Start listeners
> function start_listeners()
> {
>    mousePos = [0, 0];
>    mouseDown = [0, 0];
>    mouseUp = [0, 0];
>    canvas.addEventListener("mouseup", function(evt)
>    {
>       mouseUp = getPosition(canvas, evt);
>       mouseup_logic();
>    }
>    , false);
>    canvas.addEventListener("mousedown", function(evt)
>    {
>       mouseDown = getPosition(canvas, evt);
>       mousedown_logic();
>    }
>    , false);
>    canvas.addEventListener('mousemove', function(evt)
>    {
>       mousePos = getPosition(canvas, evt);
>    }
>    , false);
> }
> 
> // Get X, Y cordinates mouse position
> function getPosition(canvas, evt) {
>     var rect = canvas.getBoundingClientRect();
>     return {
>         x: evt.clientX - rect.left,
>         y: evt.clientY - rect.top
>     };
> }
> 
> // How program behave on mouse click, drag, drop
> function mousedown_logic() {
> if (document.getElementById('areaselect').checked) {
>         message2 = "AREA SELECT NODES"
>         areaSelectNodes();
>     }
> }
> 
> function mouseup_logic() {
>   
> }

I thought the eventlistener had priority over the loop working with interupts?
I mean when i relase the mouse mouseUp no longer undefined is there a reason the loop does not exit?

[toc] | [prev] | [next] | [standalone]


#32721

Fromjonas.thornvall@gmail.com
Date2017-03-11 03:34 -0800
Message-ID<74ede9fc-6fd2-4996-8d9d-422eb042d433@googlegroups.com>
In reply to#32720
Den lördag 11 mars 2017 kl. 12:07:01 UTC+1 skrev jonas.t...@gmail.com:
> Den lördag 11 mars 2017 kl. 11:32:06 UTC+1 skrev jonas.t...@gmail.com:
> > I would like to mark an area with mouse a "rectangle", and at same draw it in realtime as it mark up the diagonal that create the selected area.
> > 
> > But i am really clueless about howto achieve it.
> > Here is my attempt it do not even manage to catch the mouseUp event, below it the relevant listener code.
> > 
> > function areaSelectNodes(){
> >  mouseUp.x=undefined;
> >  mouseUp.y=undefined;
> >  leftupcornerX=mouseDown.x;
> >  leftupcornerY=mouseDown.y;
> >  while(mouseUp.x && mouseUp.y==undefined){
> >   rightdowncornerX=mouseDown.x;
> >   rightdowncornerY=mouseDown.y;
> >   ctx.fillStyle = "yellow";
> >   ctx.fillRect(leftupcornerX,leftupcornerY,rightdowncornerX,rightdowncornerY);
> >   ctx.stroke();
> >  }
> >  //markNodes();
> > }
> > 
> > // Start listeners
> > function start_listeners()
> > {
> >    mousePos = [0, 0];
> >    mouseDown = [0, 0];
> >    mouseUp = [0, 0];
> >    canvas.addEventListener("mouseup", function(evt)
> >    {
> >       mouseUp = getPosition(canvas, evt);
> >       mouseup_logic();
> >    }
> >    , false);
> >    canvas.addEventListener("mousedown", function(evt)
> >    {
> >       mouseDown = getPosition(canvas, evt);
> >       mousedown_logic();
> >    }
> >    , false);
> >    canvas.addEventListener('mousemove', function(evt)
> >    {
> >       mousePos = getPosition(canvas, evt);
> >    }
> >    , false);
> > }
> > 
> > // Get X, Y cordinates mouse position
> > function getPosition(canvas, evt) {
> >     var rect = canvas.getBoundingClientRect();
> >     return {
> >         x: evt.clientX - rect.left,
> >         y: evt.clientY - rect.top
> >     };
> > }
> > 
> > // How program behave on mouse click, drag, drop
> > function mousedown_logic() {
> > if (document.getElementById('areaselect').checked) {
> >         message2 = "AREA SELECT NODES"
> >         areaSelectNodes();
> >     }
> > }
> > 
> > function mouseup_logic() {
> >   
> > }
> 
> I thought the eventlistener had priority over the loop working with interupts?
> I mean when i relase the mouse mouseUp no longer undefined is there a reason the loop does not exit?

Solved

[toc] | [prev] | [next] | [standalone]


#32723

Fromjonas.thornvall@gmail.com
Date2017-03-11 04:46 -0800
Message-ID<00611607-f615-425d-8624-b201156920cd@googlegroups.com>
In reply to#32721
Den lördag 11 mars 2017 kl. 12:34:24 UTC+1 skrev jonas.t...@gmail.com:
> Den lördag 11 mars 2017 kl. 12:07:01 UTC+1 skrev jonas.t...@gmail.com:
> > Den lördag 11 mars 2017 kl. 11:32:06 UTC+1 skrev jonas.t...@gmail.com:
> > > I would like to mark an area with mouse a "rectangle", and at same draw it in realtime as it mark up the diagonal that create the selected area.
> > > 
> > > But i am really clueless about howto achieve it.
> > > Here is my attempt it do not even manage to catch the mouseUp event, below it the relevant listener code.
> > > 
> > > function areaSelectNodes(){
> > >  mouseUp.x=undefined;
> > >  mouseUp.y=undefined;
> > >  leftupcornerX=mouseDown.x;
> > >  leftupcornerY=mouseDown.y;
> > >  while(mouseUp.x && mouseUp.y==undefined){
> > >   rightdowncornerX=mouseDown.x;
> > >   rightdowncornerY=mouseDown.y;
> > >   ctx.fillStyle = "yellow";
> > >   ctx.fillRect(leftupcornerX,leftupcornerY,rightdowncornerX,rightdowncornerY);
> > >   ctx.stroke();
> > >  }
> > >  //markNodes();
> > > }
> > > 
> > > // Start listeners
> > > function start_listeners()
> > > {
> > >    mousePos = [0, 0];
> > >    mouseDown = [0, 0];
> > >    mouseUp = [0, 0];
> > >    canvas.addEventListener("mouseup", function(evt)
> > >    {
> > >       mouseUp = getPosition(canvas, evt);
> > >       mouseup_logic();
> > >    }
> > >    , false);
> > >    canvas.addEventListener("mousedown", function(evt)
> > >    {
> > >       mouseDown = getPosition(canvas, evt);
> > >       mousedown_logic();
> > >    }
> > >    , false);
> > >    canvas.addEventListener('mousemove', function(evt)
> > >    {
> > >       mousePos = getPosition(canvas, evt);
> > >    }
> > >    , false);
> > > }
> > > 
> > > // Get X, Y cordinates mouse position
> > > function getPosition(canvas, evt) {
> > >     var rect = canvas.getBoundingClientRect();
> > >     return {
> > >         x: evt.clientX - rect.left,
> > >         y: evt.clientY - rect.top
> > >     };
> > > }
> > > 
> > > // How program behave on mouse click, drag, drop
> > > function mousedown_logic() {
> > > if (document.getElementById('areaselect').checked) {
> > >         message2 = "AREA SELECT NODES"
> > >         areaSelectNodes();
> > >     }
> > > }
> > > 
> > > function mouseup_logic() {
> > >   
> > > }
> > 
> > I thought the eventlistener had priority over the loop working with interupts?
> > I mean when i relase the mouse mouseUp no longer undefined is there a reason the loop does not exit?
> 
> Solved

http://anybase.co.nf

[toc] | [prev] | [next] | [standalone]


#32725

Fromjonas.thornvall@gmail.com
Date2017-03-11 07:03 -0800
Message-ID<28db8eec-f301-4cd2-bdb2-530ae0521344@googlegroups.com>
In reply to#32723
Den lördag 11 mars 2017 kl. 13:46:19 UTC+1 skrev jonas.t...@gmail.com:
> Den lördag 11 mars 2017 kl. 12:34:24 UTC+1 skrev jonas.t...@gmail.com:
> > Den lördag 11 mars 2017 kl. 12:07:01 UTC+1 skrev jonas.t...@gmail.com:
> > > Den lördag 11 mars 2017 kl. 11:32:06 UTC+1 skrev jonas.t...@gmail.com:
> > > > I would like to mark an area with mouse a "rectangle", and at same draw it in realtime as it mark up the diagonal that create the selected area.
> > > > 
> > > > But i am really clueless about howto achieve it.
> > > > Here is my attempt it do not even manage to catch the mouseUp event, below it the relevant listener code.
> > > > 
> > > > function areaSelectNodes(){
> > > >  mouseUp.x=undefined;
> > > >  mouseUp.y=undefined;
> > > >  leftupcornerX=mouseDown.x;
> > > >  leftupcornerY=mouseDown.y;
> > > >  while(mouseUp.x && mouseUp.y==undefined){
> > > >   rightdowncornerX=mouseDown.x;
> > > >   rightdowncornerY=mouseDown.y;
> > > >   ctx.fillStyle = "yellow";
> > > >   ctx.fillRect(leftupcornerX,leftupcornerY,rightdowncornerX,rightdowncornerY);
> > > >   ctx.stroke();
> > > >  }
> > > >  //markNodes();
> > > > }
> > > > 
> > > > // Start listeners
> > > > function start_listeners()
> > > > {
> > > >    mousePos = [0, 0];
> > > >    mouseDown = [0, 0];
> > > >    mouseUp = [0, 0];
> > > >    canvas.addEventListener("mouseup", function(evt)
> > > >    {
> > > >       mouseUp = getPosition(canvas, evt);
> > > >       mouseup_logic();
> > > >    }
> > > >    , false);
> > > >    canvas.addEventListener("mousedown", function(evt)
> > > >    {
> > > >       mouseDown = getPosition(canvas, evt);
> > > >       mousedown_logic();
> > > >    }
> > > >    , false);
> > > >    canvas.addEventListener('mousemove', function(evt)
> > > >    {
> > > >       mousePos = getPosition(canvas, evt);
> > > >    }
> > > >    , false);
> > > > }
> > > > 
> > > > // Get X, Y cordinates mouse position
> > > > function getPosition(canvas, evt) {
> > > >     var rect = canvas.getBoundingClientRect();
> > > >     return {
> > > >         x: evt.clientX - rect.left,
> > > >         y: evt.clientY - rect.top
> > > >     };
> > > > }
> > > > 
> > > > // How program behave on mouse click, drag, drop
> > > > function mousedown_logic() {
> > > > if (document.getElementById('areaselect').checked) {
> > > >         message2 = "AREA SELECT NODES"
> > > >         areaSelectNodes();
> > > >     }
> > > > }
> > > > 
> > > > function mouseup_logic() {
> > > >   
> > > > }
> > > 
> > > I thought the eventlistener had priority over the loop working with interupts?
> > > I mean when i relase the mouse mouseUp no longer undefined is there a reason the loop does not exit?
> > 
> > Solved
> 
> http://anybase.co.nf

Maybe someone feel the imminent urge to construct the code to check which nodes inside the marked area, but i guess i have to to it myself ;)

[toc] | [prev] | [next] | [standalone]


#32726

FromLuuk <luuk@invalid.lan>
Date2017-03-11 16:44 +0100
Message-ID<58c41b03$0$695$e4fe514c@news.xs4all.nl>
In reply to#32725
On 11-03-17 16:03, jonas.thornvall@gmail.com wrote:
> Den lördag 11 mars 2017 kl. 13:46:19 UTC+1 skrev jonas.t...@gmail.com:
>> Den lördag 11 mars 2017 kl. 12:34:24 UTC+1 skrev jonas.t...@gmail.com:
>>> Den lördag 11 mars 2017 kl. 12:07:01 UTC+1 skrev jonas.t...@gmail.com:
>>>> Den lördag 11 mars 2017 kl. 11:32:06 UTC+1 skrev jonas.t...@gmail.com:
>>>>> I would like to mark an area with mouse a "rectangle", and at same draw it in realtime as it mark up the diagonal that create the selected area.
>>>>>
>>>>> But i am really clueless about howto achieve it.
>>>>> Here is my attempt it do not even manage to catch the mouseUp event, below it the relevant listener code.
>>>>>
>>>>> function areaSelectNodes(){
>>>>>  mouseUp.x=undefined;
>>>>>  mouseUp.y=undefined;
>>>>>  leftupcornerX=mouseDown.x;
>>>>>  leftupcornerY=mouseDown.y;
>>>>>  while(mouseUp.x && mouseUp.y==undefined){
>>>>>   rightdowncornerX=mouseDown.x;
>>>>>   rightdowncornerY=mouseDown.y;
>>>>>   ctx.fillStyle = "yellow";
>>>>>   ctx.fillRect(leftupcornerX,leftupcornerY,rightdowncornerX,rightdowncornerY);
>>>>>   ctx.stroke();
>>>>>  }
>>>>>  //markNodes();
>>>>> }
>>>>>
>>>>> // Start listeners
>>>>> function start_listeners()
>>>>> {
>>>>>    mousePos = [0, 0];
>>>>>    mouseDown = [0, 0];
>>>>>    mouseUp = [0, 0];
>>>>>    canvas.addEventListener("mouseup", function(evt)
>>>>>    {
>>>>>       mouseUp = getPosition(canvas, evt);
>>>>>       mouseup_logic();
>>>>>    }
>>>>>    , false);
>>>>>    canvas.addEventListener("mousedown", function(evt)
>>>>>    {
>>>>>       mouseDown = getPosition(canvas, evt);
>>>>>       mousedown_logic();
>>>>>    }
>>>>>    , false);
>>>>>    canvas.addEventListener('mousemove', function(evt)
>>>>>    {
>>>>>       mousePos = getPosition(canvas, evt);
>>>>>    }
>>>>>    , false);
>>>>> }
>>>>>
>>>>> // Get X, Y cordinates mouse position
>>>>> function getPosition(canvas, evt) {
>>>>>     var rect = canvas.getBoundingClientRect();
>>>>>     return {
>>>>>         x: evt.clientX - rect.left,
>>>>>         y: evt.clientY - rect.top
>>>>>     };
>>>>> }
>>>>>
>>>>> // How program behave on mouse click, drag, drop
>>>>> function mousedown_logic() {
>>>>> if (document.getElementById('areaselect').checked) {
>>>>>         message2 = "AREA SELECT NODES"
>>>>>         areaSelectNodes();
>>>>>     }
>>>>> }
>>>>>
>>>>> function mouseup_logic() {
>>>>>
>>>>> }
>>>>
>>>> I thought the eventlistener had priority over the loop working with interupts?
>>>> I mean when i relase the mouse mouseUp no longer undefined is there a reason the loop does not exit?
>>>
>>> Solved
>>
>> http://anybase.co.nf
>
> Maybe someone feel the imminent urge to construct the code to check which nodes inside the marked area, but i guess i have to to it myself ;)
>

I just asked meself what you wanted to do with this piece of code ... ;)

[toc] | [prev] | [next] | [standalone]


#32727

Fromjonas.thornvall@gmail.com
Date2017-03-11 07:49 -0800
Message-ID<3b8315a8-ad5c-4e5c-85b7-2d840881cd4d@googlegroups.com>
In reply to#32726
Den lördag 11 mars 2017 kl. 16:43:03 UTC+1 skrev Luuk:
> On 11-03-17 16:03, jonas.thornvall@gmail.com wrote:
> > Den lördag 11 mars 2017 kl. 13:46:19 UTC+1 skrev jonas.t...@gmail.com:
> >> Den lördag 11 mars 2017 kl. 12:34:24 UTC+1 skrev jonas.t...@gmail.com:
> >>> Den lördag 11 mars 2017 kl. 12:07:01 UTC+1 skrev jonas.t...@gmail.com:
> >>>> Den lördag 11 mars 2017 kl. 11:32:06 UTC+1 skrev jonas.t...@gmail.com:
> >>>>> I would like to mark an area with mouse a "rectangle", and at same draw it in realtime as it mark up the diagonal that create the selected area.
> >>>>>
> >>>>> But i am really clueless about howto achieve it.
> >>>>> Here is my attempt it do not even manage to catch the mouseUp event, below it the relevant listener code.
> >>>>>
> >>>>> function areaSelectNodes(){
> >>>>>  mouseUp.x=undefined;
> >>>>>  mouseUp.y=undefined;
> >>>>>  leftupcornerX=mouseDown.x;
> >>>>>  leftupcornerY=mouseDown.y;
> >>>>>  while(mouseUp.x && mouseUp.y==undefined){
> >>>>>   rightdowncornerX=mouseDown.x;
> >>>>>   rightdowncornerY=mouseDown.y;
> >>>>>   ctx.fillStyle = "yellow";
> >>>>>   ctx.fillRect(leftupcornerX,leftupcornerY,rightdowncornerX,rightdowncornerY);
> >>>>>   ctx.stroke();
> >>>>>  }
> >>>>>  //markNodes();
> >>>>> }
> >>>>>
> >>>>> // Start listeners
> >>>>> function start_listeners()
> >>>>> {
> >>>>>    mousePos = [0, 0];
> >>>>>    mouseDown = [0, 0];
> >>>>>    mouseUp = [0, 0];
> >>>>>    canvas.addEventListener("mouseup", function(evt)
> >>>>>    {
> >>>>>       mouseUp = getPosition(canvas, evt);
> >>>>>       mouseup_logic();
> >>>>>    }
> >>>>>    , false);
> >>>>>    canvas.addEventListener("mousedown", function(evt)
> >>>>>    {
> >>>>>       mouseDown = getPosition(canvas, evt);
> >>>>>       mousedown_logic();
> >>>>>    }
> >>>>>    , false);
> >>>>>    canvas.addEventListener('mousemove', function(evt)
> >>>>>    {
> >>>>>       mousePos = getPosition(canvas, evt);
> >>>>>    }
> >>>>>    , false);
> >>>>> }
> >>>>>
> >>>>> // Get X, Y cordinates mouse position
> >>>>> function getPosition(canvas, evt) {
> >>>>>     var rect = canvas.getBoundingClientRect();
> >>>>>     return {
> >>>>>         x: evt.clientX - rect.left,
> >>>>>         y: evt.clientY - rect.top
> >>>>>     };
> >>>>> }
> >>>>>
> >>>>> // How program behave on mouse click, drag, drop
> >>>>> function mousedown_logic() {
> >>>>> if (document.getElementById('areaselect').checked) {
> >>>>>         message2 = "AREA SELECT NODES"
> >>>>>         areaSelectNodes();
> >>>>>     }
> >>>>> }
> >>>>>
> >>>>> function mouseup_logic() {
> >>>>>
> >>>>> }
> >>>>
> >>>> I thought the eventlistener had priority over the loop working with interupts?
> >>>> I mean when i relase the mouse mouseUp no longer undefined is there a reason the loop does not exit?
> >>>
> >>> Solved
> >>
> >> http://anybase.co.nf
> >
> > Maybe someone feel the imminent urge to construct the code to check which nodes inside the marked area, but i guess i have to to it myself ;)
> >
> 
> I just asked meself what you wanted to do with this piece of code ... ;)

I am almost there but..... It doesn't work apparently i look at wrong area, but it seem right but cordinates can be confusing.

It was easier in Pascal and Java, nah it wasn't.

function areaMark() {
   alert("ute");
    markindex = 0;
    for (var t = 0; t < arr.length; t++) {
        if (leftupcornerX <= arr[t].rposX && rightdowncornerX >= (arr[t].rposX + arr[t].rwidth) && leftupcornerY <= arr[t].rposY && leftdowncornerY >= (arr[t].rposY + arr[t].rheigth)) {
            alert("inne");
            marklist[markindex] = t;
            markindex++;
        }
    }
}

[toc] | [prev] | [next] | [standalone]


#32728

Fromjonas.thornvall@gmail.com
Date2017-03-11 09:23 -0800
Message-ID<4eed9082-6ed3-46e6-9a2f-f3d4990ecd3b@googlegroups.com>
In reply to#32727
Den lördag 11 mars 2017 kl. 16:49:58 UTC+1 skrev jonas.t...@gmail.com:
> Den lördag 11 mars 2017 kl. 16:43:03 UTC+1 skrev Luuk:
> > On 11-03-17 16:03, jonas.thornvall@gmail.com wrote:
> > > Den lördag 11 mars 2017 kl. 13:46:19 UTC+1 skrev jonas.t...@gmail.com:
> > >> Den lördag 11 mars 2017 kl. 12:34:24 UTC+1 skrev jonas.t...@gmail.com:
> > >>> Den lördag 11 mars 2017 kl. 12:07:01 UTC+1 skrev jonas.t...@gmail.com:
> > >>>> Den lördag 11 mars 2017 kl. 11:32:06 UTC+1 skrev jonas.t...@gmail.com:
> > >>>>> I would like to mark an area with mouse a "rectangle", and at same draw it in realtime as it mark up the diagonal that create the selected area.
> > >>>>>
> > >>>>> But i am really clueless about howto achieve it.
> > >>>>> Here is my attempt it do not even manage to catch the mouseUp event, below it the relevant listener code.
> > >>>>>
> > >>>>> function areaSelectNodes(){
> > >>>>>  mouseUp.x=undefined;
> > >>>>>  mouseUp.y=undefined;
> > >>>>>  leftupcornerX=mouseDown.x;
> > >>>>>  leftupcornerY=mouseDown.y;
> > >>>>>  while(mouseUp.x && mouseUp.y==undefined){
> > >>>>>   rightdowncornerX=mouseDown.x;
> > >>>>>   rightdowncornerY=mouseDown.y;
> > >>>>>   ctx.fillStyle = "yellow";
> > >>>>>   ctx.fillRect(leftupcornerX,leftupcornerY,rightdowncornerX,rightdowncornerY);
> > >>>>>   ctx.stroke();
> > >>>>>  }
> > >>>>>  //markNodes();
> > >>>>> }
> > >>>>>
> > >>>>> // Start listeners
> > >>>>> function start_listeners()
> > >>>>> {
> > >>>>>    mousePos = [0, 0];
> > >>>>>    mouseDown = [0, 0];
> > >>>>>    mouseUp = [0, 0];
> > >>>>>    canvas.addEventListener("mouseup", function(evt)
> > >>>>>    {
> > >>>>>       mouseUp = getPosition(canvas, evt);
> > >>>>>       mouseup_logic();
> > >>>>>    }
> > >>>>>    , false);
> > >>>>>    canvas.addEventListener("mousedown", function(evt)
> > >>>>>    {
> > >>>>>       mouseDown = getPosition(canvas, evt);
> > >>>>>       mousedown_logic();
> > >>>>>    }
> > >>>>>    , false);
> > >>>>>    canvas.addEventListener('mousemove', function(evt)
> > >>>>>    {
> > >>>>>       mousePos = getPosition(canvas, evt);
> > >>>>>    }
> > >>>>>    , false);
> > >>>>> }
> > >>>>>
> > >>>>> // Get X, Y cordinates mouse position
> > >>>>> function getPosition(canvas, evt) {
> > >>>>>     var rect = canvas.getBoundingClientRect();
> > >>>>>     return {
> > >>>>>         x: evt.clientX - rect.left,
> > >>>>>         y: evt.clientY - rect.top
> > >>>>>     };
> > >>>>> }
> > >>>>>
> > >>>>> // How program behave on mouse click, drag, drop
> > >>>>> function mousedown_logic() {
> > >>>>> if (document.getElementById('areaselect').checked) {
> > >>>>>         message2 = "AREA SELECT NODES"
> > >>>>>         areaSelectNodes();
> > >>>>>     }
> > >>>>> }
> > >>>>>
> > >>>>> function mouseup_logic() {
> > >>>>>
> > >>>>> }
> > >>>>
> > >>>> I thought the eventlistener had priority over the loop working with interupts?
> > >>>> I mean when i relase the mouse mouseUp no longer undefined is there a reason the loop does not exit?
> > >>>
> > >>> Solved
> > >>
> > >> http://anybase.co.nf
> > >
> > > Maybe someone feel the imminent urge to construct the code to check which nodes inside the marked area, but i guess i have to to it myself ;)
> > >
> > 
> > I just asked meself what you wanted to do with this piece of code ... ;)
> 
> I am almost there but..... It doesn't work apparently i look at wrong area, but it seem right but cordinates can be confusing.
> 
> It was easier in Pascal and Java, nah it wasn't.
> 
> function areaMark() {
>    alert("ute");
>     markindex = 0;
>     for (var t = 0; t < arr.length; t++) {
>         if (leftupcornerX <= arr[t].rposX && rightdowncornerX >= (arr[t].rposX + arr[t].rwidth) && leftupcornerY <= arr[t].rposY && leftdowncornerY >= (arr[t].rposY + arr[t].rheigth)) {
>             alert("inne");
>             marklist[markindex] = t;
>             markindex++;
>         }
>     }
> }

Done 
http://anybase.co.nf
function areaMark() {
    markindex = marklist.length;
    for (var t = 0; t < arr.length; t++) {
        if (leftupcornerX <= arr[t].rposX && leftupcornerX+rightdowncornerX >= (arr[t].rposX + arr[t].rwidth) && leftupcornerY <= arr[t].rposY && leftupcornerY+rightdowncornerY >= (arr[t].rposY + arr[t].rheigth)) {
          var index = marklist.indexOf(t);
          if (index === -1) {
            mark(t);
          } else {
            unmark(t,index)
          }
        }
    }
    autotext = "Marked=" + marklist + "\n";
    update_GraphData();
}

[toc] | [prev] | [next] | [standalone]


#32729

Fromjonas.thornvall@gmail.com
Date2017-03-11 10:39 -0800
Message-ID<fd436478-b3e0-4219-8fa5-d6ae88f37aba@googlegroups.com>
In reply to#32728
Den lördag 11 mars 2017 kl. 18:23:30 UTC+1 skrev jonas.t...@gmail.com:
> Den lördag 11 mars 2017 kl. 16:49:58 UTC+1 skrev jonas.t...@gmail.com:
> > Den lördag 11 mars 2017 kl. 16:43:03 UTC+1 skrev Luuk:
> > > On 11-03-17 16:03, jonas.thornvall@gmail.com wrote:
> > > > Den lördag 11 mars 2017 kl. 13:46:19 UTC+1 skrev jonas.t...@gmail.com:
> > > >> Den lördag 11 mars 2017 kl. 12:34:24 UTC+1 skrev jonas.t...@gmail.com:
> > > >>> Den lördag 11 mars 2017 kl. 12:07:01 UTC+1 skrev jonas.t...@gmail.com:
> > > >>>> Den lördag 11 mars 2017 kl. 11:32:06 UTC+1 skrev jonas.t...@gmail.com:
> > > >>>>> I would like to mark an area with mouse a "rectangle", and at same draw it in realtime as it mark up the diagonal that create the selected area.
> > > >>>>>
> > > >>>>> But i am really clueless about howto achieve it.
> > > >>>>> Here is my attempt it do not even manage to catch the mouseUp event, below it the relevant listener code.
> > > >>>>>
> > > >>>>> function areaSelectNodes(){
> > > >>>>>  mouseUp.x=undefined;
> > > >>>>>  mouseUp.y=undefined;
> > > >>>>>  leftupcornerX=mouseDown.x;
> > > >>>>>  leftupcornerY=mouseDown.y;
> > > >>>>>  while(mouseUp.x && mouseUp.y==undefined){
> > > >>>>>   rightdowncornerX=mouseDown.x;
> > > >>>>>   rightdowncornerY=mouseDown.y;
> > > >>>>>   ctx.fillStyle = "yellow";
> > > >>>>>   ctx.fillRect(leftupcornerX,leftupcornerY,rightdowncornerX,rightdowncornerY);
> > > >>>>>   ctx.stroke();
> > > >>>>>  }
> > > >>>>>  //markNodes();
> > > >>>>> }
> > > >>>>>
> > > >>>>> // Start listeners
> > > >>>>> function start_listeners()
> > > >>>>> {
> > > >>>>>    mousePos = [0, 0];
> > > >>>>>    mouseDown = [0, 0];
> > > >>>>>    mouseUp = [0, 0];
> > > >>>>>    canvas.addEventListener("mouseup", function(evt)
> > > >>>>>    {
> > > >>>>>       mouseUp = getPosition(canvas, evt);
> > > >>>>>       mouseup_logic();
> > > >>>>>    }
> > > >>>>>    , false);
> > > >>>>>    canvas.addEventListener("mousedown", function(evt)
> > > >>>>>    {
> > > >>>>>       mouseDown = getPosition(canvas, evt);
> > > >>>>>       mousedown_logic();
> > > >>>>>    }
> > > >>>>>    , false);
> > > >>>>>    canvas.addEventListener('mousemove', function(evt)
> > > >>>>>    {
> > > >>>>>       mousePos = getPosition(canvas, evt);
> > > >>>>>    }
> > > >>>>>    , false);
> > > >>>>> }
> > > >>>>>
> > > >>>>> // Get X, Y cordinates mouse position
> > > >>>>> function getPosition(canvas, evt) {
> > > >>>>>     var rect = canvas.getBoundingClientRect();
> > > >>>>>     return {
> > > >>>>>         x: evt.clientX - rect.left,
> > > >>>>>         y: evt.clientY - rect.top
> > > >>>>>     };
> > > >>>>> }
> > > >>>>>
> > > >>>>> // How program behave on mouse click, drag, drop
> > > >>>>> function mousedown_logic() {
> > > >>>>> if (document.getElementById('areaselect').checked) {
> > > >>>>>         message2 = "AREA SELECT NODES"
> > > >>>>>         areaSelectNodes();
> > > >>>>>     }
> > > >>>>> }
> > > >>>>>
> > > >>>>> function mouseup_logic() {
> > > >>>>>
> > > >>>>> }
> > > >>>>
> > > >>>> I thought the eventlistener had priority over the loop working with interupts?
> > > >>>> I mean when i relase the mouse mouseUp no longer undefined is there a reason the loop does not exit?
> > > >>>
> > > >>> Solved
> > > >>
> > > >> http://anybase.co.nf
> > > >
> > > > Maybe someone feel the imminent urge to construct the code to check which nodes inside the marked area, but i guess i have to to it myself ;)
> > > >
> > > 
> > > I just asked meself what you wanted to do with this piece of code ... ;)
> > 
> > I am almost there but..... It doesn't work apparently i look at wrong area, but it seem right but cordinates can be confusing.
> > 
> > It was easier in Pascal and Java, nah it wasn't.
> > 
> > function areaMark() {
> >    alert("ute");
> >     markindex = 0;
> >     for (var t = 0; t < arr.length; t++) {
> >         if (leftupcornerX <= arr[t].rposX && rightdowncornerX >= (arr[t].rposX + arr[t].rwidth) && leftupcornerY <= arr[t].rposY && leftdowncornerY >= (arr[t].rposY + arr[t].rheigth)) {
> >             alert("inne");
> >             marklist[markindex] = t;
> >             markindex++;
> >         }
> >     }
> > }
> 
> Done 
> http://anybase.co.nf
> function areaMark() {
>     markindex = marklist.length;
>     for (var t = 0; t < arr.length; t++) {
>         if (leftupcornerX <= arr[t].rposX && leftupcornerX+rightdowncornerX >= (arr[t].rposX + arr[t].rwidth) && leftupcornerY <= arr[t].rposY && leftupcornerY+rightdowncornerY >= (arr[t].rposY + arr[t].rheigth)) {
>           var index = marklist.indexOf(t);
>           if (index === -1) {
>             mark(t);
>           } else {
>             unmark(t,index)
>           }
>         }
>     }
>     autotext = "Marked=" + marklist + "\n";
>     update_GraphData();
> }

Maybe someone feel the imminent urge to help out with the bug in the code to remove links, but i guess i have to to it myself ;)

After that there is actually a rudimentary editor working, but copy, cut and paste would be nice.

[toc] | [prev] | [next] | [standalone]


#32730

Fromjonas.thornvall@gmail.com
Date2017-03-11 10:46 -0800
Message-ID<b0435e81-4773-45eb-aee9-0dbc60ccfdc4@googlegroups.com>
In reply to#32729
Den lördag 11 mars 2017 kl. 19:39:25 UTC+1 skrev jonas.t...@gmail.com:
> Den lördag 11 mars 2017 kl. 18:23:30 UTC+1 skrev jonas.t...@gmail.com:
> > Den lördag 11 mars 2017 kl. 16:49:58 UTC+1 skrev jonas.t...@gmail.com:
> > > Den lördag 11 mars 2017 kl. 16:43:03 UTC+1 skrev Luuk:
> > > > On 11-03-17 16:03, jonas.thornvall@gmail.com wrote:
> > > > > Den lördag 11 mars 2017 kl. 13:46:19 UTC+1 skrev jonas.t...@gmail.com:
> > > > >> Den lördag 11 mars 2017 kl. 12:34:24 UTC+1 skrev jonas.t...@gmail.com:
> > > > >>> Den lördag 11 mars 2017 kl. 12:07:01 UTC+1 skrev jonas.t...@gmail.com:
> > > > >>>> Den lördag 11 mars 2017 kl. 11:32:06 UTC+1 skrev jonas.t...@gmail.com:
> > > > >>>>> I would like to mark an area with mouse a "rectangle", and at same draw it in realtime as it mark up the diagonal that create the selected area.
> > > > >>>>>
> > > > >>>>> But i am really clueless about howto achieve it.
> > > > >>>>> Here is my attempt it do not even manage to catch the mouseUp event, below it the relevant listener code.
> > > > >>>>>
> > > > >>>>> function areaSelectNodes(){
> > > > >>>>>  mouseUp.x=undefined;
> > > > >>>>>  mouseUp.y=undefined;
> > > > >>>>>  leftupcornerX=mouseDown.x;
> > > > >>>>>  leftupcornerY=mouseDown.y;
> > > > >>>>>  while(mouseUp.x && mouseUp.y==undefined){
> > > > >>>>>   rightdowncornerX=mouseDown.x;
> > > > >>>>>   rightdowncornerY=mouseDown.y;
> > > > >>>>>   ctx.fillStyle = "yellow";
> > > > >>>>>   ctx.fillRect(leftupcornerX,leftupcornerY,rightdowncornerX,rightdowncornerY);
> > > > >>>>>   ctx.stroke();
> > > > >>>>>  }
> > > > >>>>>  //markNodes();
> > > > >>>>> }
> > > > >>>>>
> > > > >>>>> // Start listeners
> > > > >>>>> function start_listeners()
> > > > >>>>> {
> > > > >>>>>    mousePos = [0, 0];
> > > > >>>>>    mouseDown = [0, 0];
> > > > >>>>>    mouseUp = [0, 0];
> > > > >>>>>    canvas.addEventListener("mouseup", function(evt)
> > > > >>>>>    {
> > > > >>>>>       mouseUp = getPosition(canvas, evt);
> > > > >>>>>       mouseup_logic();
> > > > >>>>>    }
> > > > >>>>>    , false);
> > > > >>>>>    canvas.addEventListener("mousedown", function(evt)
> > > > >>>>>    {
> > > > >>>>>       mouseDown = getPosition(canvas, evt);
> > > > >>>>>       mousedown_logic();
> > > > >>>>>    }
> > > > >>>>>    , false);
> > > > >>>>>    canvas.addEventListener('mousemove', function(evt)
> > > > >>>>>    {
> > > > >>>>>       mousePos = getPosition(canvas, evt);
> > > > >>>>>    }
> > > > >>>>>    , false);
> > > > >>>>> }
> > > > >>>>>
> > > > >>>>> // Get X, Y cordinates mouse position
> > > > >>>>> function getPosition(canvas, evt) {
> > > > >>>>>     var rect = canvas.getBoundingClientRect();
> > > > >>>>>     return {
> > > > >>>>>         x: evt.clientX - rect.left,
> > > > >>>>>         y: evt.clientY - rect.top
> > > > >>>>>     };
> > > > >>>>> }
> > > > >>>>>
> > > > >>>>> // How program behave on mouse click, drag, drop
> > > > >>>>> function mousedown_logic() {
> > > > >>>>> if (document.getElementById('areaselect').checked) {
> > > > >>>>>         message2 = "AREA SELECT NODES"
> > > > >>>>>         areaSelectNodes();
> > > > >>>>>     }
> > > > >>>>> }
> > > > >>>>>
> > > > >>>>> function mouseup_logic() {
> > > > >>>>>
> > > > >>>>> }
> > > > >>>>
> > > > >>>> I thought the eventlistener had priority over the loop working with interupts?
> > > > >>>> I mean when i relase the mouse mouseUp no longer undefined is there a reason the loop does not exit?
> > > > >>>
> > > > >>> Solved
> > > > >>
> > > > >> http://anybase.co.nf
> > > > >
> > > > > Maybe someone feel the imminent urge to construct the code to check which nodes inside the marked area, but i guess i have to to it myself ;)
> > > > >
> > > > 
> > > > I just asked meself what you wanted to do with this piece of code ... ;)
> > > 
> > > I am almost there but..... It doesn't work apparently i look at wrong area, but it seem right but cordinates can be confusing.
> > > 
> > > It was easier in Pascal and Java, nah it wasn't.
> > > 
> > > function areaMark() {
> > >    alert("ute");
> > >     markindex = 0;
> > >     for (var t = 0; t < arr.length; t++) {
> > >         if (leftupcornerX <= arr[t].rposX && rightdowncornerX >= (arr[t].rposX + arr[t].rwidth) && leftupcornerY <= arr[t].rposY && leftdowncornerY >= (arr[t].rposY + arr[t].rheigth)) {
> > >             alert("inne");
> > >             marklist[markindex] = t;
> > >             markindex++;
> > >         }
> > >     }
> > > }
> > 
> > Done 
> > http://anybase.co.nf
> > function areaMark() {
> >     markindex = marklist.length;
> >     for (var t = 0; t < arr.length; t++) {
> >         if (leftupcornerX <= arr[t].rposX && leftupcornerX+rightdowncornerX >= (arr[t].rposX + arr[t].rwidth) && leftupcornerY <= arr[t].rposY && leftupcornerY+rightdowncornerY >= (arr[t].rposY + arr[t].rheigth)) {
> >           var index = marklist.indexOf(t);
> >           if (index === -1) {
> >             mark(t);
> >           } else {
> >             unmark(t,index)
> >           }
> >         }
> >     }
> >     autotext = "Marked=" + marklist + "\n";
> >     update_GraphData();
> > }
> 
> Maybe someone feel the imminent urge to help out with the bug in the code to remove links, but i guess i have to to it myself ;)
> 
> After that there is actually a rudimentary editor working, but copy, cut and paste would be nice.

And reshape, move and enlarge/shrink

[toc] | [prev] | [next] | [standalone]


#32731

FromJohn G Harris <niam@jghnorth.org.uk.invalid>
Date2017-03-11 20:14 +0000
Message-ID<dkm8cctg13ccf4hr93brt80vo3us34ubci@4ax.com>
In reply to#32729
On Sat, 11 Mar 2017 10:39:21 -0800 (PST), jonas.thornvall@gmail.com
wrote:

  <snip>
>Maybe someone feel the imminent urge to help out with the bug in the code to remove links, but i guess i have to to it myself ;)
  <snip>

Maybe no-one else could be bothered to scroll all the way down to
here.

  John

[toc] | [prev] | [next] | [standalone]


#32732

Fromjonas.thornvall@gmail.com
Date2017-03-11 13:07 -0800
Message-ID<35290d95-b5b4-4b61-ade6-2a1b64e01608@googlegroups.com>
In reply to#32731
Den lördag 11 mars 2017 kl. 21:14:21 UTC+1 skrev John G Harris:
> On Sat, 11 Mar 2017 10:39:21 -0800 (PST), jonas.thornvall@gmail.com
> wrote:
> 
>   <snip>
> >Maybe someone feel the imminent urge to help out with the bug in the code to remove links, but i guess i have to to it myself ;)
>   <snip>
> 
> Maybe no-one else could be bothered to scroll all the way down to
> here.
> 
>   John

Who cares?

[toc] | [prev] | [next] | [standalone]


#32733

From"Evertjan." <exxjxw.hannivoort@inter.nl.net>
Date2017-03-11 22:19 +0100
Message-ID<XnsA735E32AC234Feejj99@194.109.6.166>
In reply to#32732
jonas.thornvall@gmail.com wrote on 11 Mar 2017 in comp.lang.javascript:

> Den lördag 11 mars 2017 kl. 21:14:21 UTC+1 skrev John G Harris:
>> On Sat, 11 Mar 2017 10:39:21 -0800 (PST), jonas.thornvall@gmail.com
>> wrote:
>> 
>>   <snip>
>> >Maybe someone feel the imminent urge to help out with the bug in the cod
> e to remove links, but i guess i have to to it myself ;)
>>   <snip>
>> 
>> Maybe no-one else could be bothered to scroll all the way down to
>> here.
> 
> Who cares?

1
You are rambling on and on.

2
You complain not getting an imminently urgeed response.

3
Then when you get a response, 
you give this quite nonsensical and rather impolite answer.

4
I get the imminent urge to ask you,
if you are sure you are not an alias of Donald T.?
 
-- 
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)

[toc] | [prev] | [next] | [standalone]


#32734

Fromjonas.thornvall@gmail.com
Date2017-03-11 13:34 -0800
Message-ID<b8377538-1ad6-434c-b37c-4c7819852575@googlegroups.com>
In reply to#32733
Den lördag 11 mars 2017 kl. 22:20:04 UTC+1 skrev Evertjan.:
> jonas.thornvall@gmail.com wrote on 11 Mar 2017 in comp.lang.javascript:
> 
> > Den lördag 11 mars 2017 kl. 21:14:21 UTC+1 skrev John G Harris:
> >> On Sat, 11 Mar 2017 10:39:21 -0800 (PST), jonas.thornvall@gmail.com
> >> wrote:
> >> 
> >>   <snip>
> >> >Maybe someone feel the imminent urge to help out with the bug in the cod
> > e to remove links, but i guess i have to to it myself ;)
> >>   <snip>
> >> 
> >> Maybe no-one else could be bothered to scroll all the way down to
> >> here.
> > 
> > Who cares?
> 
> 1
> You are rambling on and on.
> 
> 2
> You complain not getting an imminently urgeed response.
> 
> 3
> Then when you get a response, 
> you give this quite nonsensical and rather impolite answer.
> 
> 4
> I get the imminent urge to ask you,
> if you are sure you are not an alias of Donald T.?
>  
> -- 
> Evertjan.
> The Netherlands.
> (Please change the x'es to dots in my emailaddress)

You found any solution to my link problem yet JanEvert?
Well keep on working, i need it.

[toc] | [prev] | [next] | [standalone]


#32735

From"Evertjan." <exxjxw.hannivoort@inter.nl.net>
Date2017-03-11 23:07 +0100
Message-ID<XnsA735EB3EC5AC4eejj99@194.109.6.166>
In reply to#32734
jonas.thornvall@gmail.com wrote on 11 Mar 2017 in comp.lang.javascript:

> Den lördag 11 mars 2017 kl. 22:20:04 UTC+1 skrev Evertjan.:
>> jonas.thornvall@gmail.com wrote on 11 Mar 2017 in comp.lang.javascript:
>> 
>> > Den lördag 11 mars 2017 kl. 21:14:21 UTC+1 skrev John G Harris:
>> >> On Sat, 11 Mar 2017 10:39:21 -0800 (PST), jonas.thornvall@gmail.com
>> >> wrote:
>> >> 
>> >>   <snip>
>> >> >Maybe someone feel the imminent urge to help out with the bug in the 
> cod
>> > e to remove links, but i guess i have to to it myself ;)
>> >>   <snip>
>> >> 
>> >> Maybe no-one else could be bothered to scroll all the way down to
>> >> here.
>> > 
>> > Who cares?
>> 
>> 1
>> You are rambling on and on.
>> 
>> 2
>> You complain not getting an imminently urgeed response.
>> 
>> 3
>> Then when you get a response, 
>> you give this quite nonsensical and rather impolite answer.
>> 
>> 4
>> I get the imminent urge to ask you,
>> if you are sure you are not an alias of Donald T.?
>>  
>> -- 
>> Evertjan.
>> The Netherlands.
>> (Please change the x'es to dots in my emailaddress)
> 
> You found any solution to my link problem yet JanEvert?

That is not my name, Donald.

Indeed you have a problem, Donald.

> Well keep on working,

I don't work for you, Donald.

> i need it.

Don't confuse "I want" and "I need", Donald.

-- 
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)

[toc] | [prev] | [next] | [standalone]


#32737

Fromjonas.thornvall@gmail.com
Date2017-03-11 21:12 -0800
Message-ID<93aca8fe-4df2-432c-9551-89b52859e844@googlegroups.com>
In reply to#32735
Den lördag 11 mars 2017 kl. 23:07:56 UTC+1 skrev Evertjan.:
> jonas.thornvall@gmail.com wrote on 11 Mar 2017 in comp.lang.javascript:
> 
> > Den lördag 11 mars 2017 kl. 22:20:04 UTC+1 skrev Evertjan.:
> >> jonas.thornvall@gmail.com wrote on 11 Mar 2017 in comp.lang.javascript:
> >> 
> >> > Den lördag 11 mars 2017 kl. 21:14:21 UTC+1 skrev John G Harris:
> >> >> On Sat, 11 Mar 2017 10:39:21 -0800 (PST), jonas.thornvall@gmail.com
> >> >> wrote:
> >> >> 
> >> >>   <snip>
> >> >> >Maybe someone feel the imminent urge to help out with the bug in the 
> > cod
> >> > e to remove links, but i guess i have to to it myself ;)
> >> >>   <snip>
> >> >> 
> >> >> Maybe no-one else could be bothered to scroll all the way down to
> >> >> here.
> >> > 
> >> > Who cares?
> >> 
> >> 1
> >> You are rambling on and on.
> >> 
> >> 2
> >> You complain not getting an imminently urgeed response.
> >> 
> >> 3
> >> Then when you get a response, 
> >> you give this quite nonsensical and rather impolite answer.
> >> 
> >> 4
> >> I get the imminent urge to ask you,
> >> if you are sure you are not an alias of Donald T.?
> >>  
> >> -- 
> >> Evertjan.
> >> The Netherlands.
> >> (Please change the x'es to dots in my emailaddress)
> > 
> > You found any solution to my link problem yet JanEvert?
> 
> That is not my name, Donald.
> 
> Indeed you have a problem, Donald.
> 
> > Well keep on working,
> 
> I don't work for you, Donald.
> 
> > i need it.
> 
> Don't confuse "I want" and "I need", Donald.
> 
> -- 
> Evertjan.
> The Netherlands.
> (Please change the x'es to dots in my emailaddress)

Well if you did you never would know ;)

[toc] | [prev] | [next] | [standalone]


#32739

From"Evertjan." <exxjxw.hannivoort@inter.nl.net>
Date2017-03-12 09:58 +0100
Message-ID<XnsA73665702A1EFeejj99@194.109.6.166>
In reply to#32737
jonas.thornvall@gmail.com wrote on 12 Mar 2017 in comp.lang.javascript:

> Den lördag 11 mars 2017 kl. 23:07:56 UTC+1 skrev Evertjan.:
>> jonas.thornvall@gmail.com wrote on 11 Mar 2017 in comp.lang.javascript:
>> 
>> > Den lördag 11 mars 2017 kl. 22:20:04 UTC+1 skrev Evertjan.:
>> >> jonas.thornvall@gmail.com wrote on 11 Mar 2017 in comp.lang.javascript
>:
>> >> 
>> >> > Den lördag 11 mars 2017 kl. 21:14:21 UTC+1 skrev John G Harris:
>> >> >> On Sat, 11 Mar 2017 10:39:21 -0800 (PST), jonas.thornvall@gmail.com
>> >> >> wrote:
>> >> >> 
>> >> >>   <snip>
>> >> >> >Maybe someone feel the imminent urge to help out with the bug in t
> he 
>> > cod
>> >> > e to remove links, but i guess i have to to it myself ;)
>> >> >>   <snip>
>> >> >> 
>> >> >> Maybe no-one else could be bothered to scroll all the way down to
>> >> >> here.
>> >> > 
>> >> > Who cares?
>> >> 
>> >> 1
>> >> You are rambling on and on.
>> >> 
>> >> 2
>> >> You complain not getting an imminently urgeed response.
>> >> 
>> >> 3
>> >> Then when you get a response, 
>> >> you give this quite nonsensical and rather impolite answer.
>> >> 
>> >> 4
>> >> I get the imminent urge to ask you,
>> >> if you are sure you are not an alias of Donald T.?
>> >>  
>> >> -- 
>> >> Evertjan.
>> >> The Netherlands.
>> >> (Please change the x'es to dots in my emailaddress)
>> > 
>> > You found any solution to my link problem yet JanEvert?
>> 
>> That is not my name, Donald.
>> 
>> Indeed you have a problem, Donald.
>> 
>> > Well keep on working,
>> 
>> I don't work for you, Donald.
>> 
>> > i need it.
>> 
>> Don't confuse "I want" and "I need", Donald.
> 
> Well if you did you never would know ;)

Let us presume it is just your English that is lacking.



-- 
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)

[toc] | [prev] | [next] | [standalone]


#32740

Fromjonas.thornvall@gmail.com
Date2017-03-12 05:04 -0700
Message-ID<963cbee4-1901-41db-9a55-b063c748fcaf@googlegroups.com>
In reply to#32739
Den söndag 12 mars 2017 kl. 09:58:28 UTC+1 skrev Evertjan.:
> jonas.thornvall@gmail.com wrote on 12 Mar 2017 in comp.lang.javascript:
> 
> > Den lördag 11 mars 2017 kl. 23:07:56 UTC+1 skrev Evertjan.:
> >> jonas.thornvall@gmail.com wrote on 11 Mar 2017 in comp.lang.javascript:
> >> 
> >> > Den lördag 11 mars 2017 kl. 22:20:04 UTC+1 skrev Evertjan.:
> >> >> jonas.thornvall@gmail.com wrote on 11 Mar 2017 in comp.lang.javascript
> >:
> >> >> 
> >> >> > Den lördag 11 mars 2017 kl. 21:14:21 UTC+1 skrev John G Harris:
> >> >> >> On Sat, 11 Mar 2017 10:39:21 -0800 (PST), jonas.thornvall@gmail.com
> >> >> >> wrote:
> >> >> >> 
> >> >> >>   <snip>
> >> >> >> >Maybe someone feel the imminent urge to help out with the bug in t
> > he 
> >> > cod
> >> >> > e to remove links, but i guess i have to to it myself ;)
> >> >> >>   <snip>
> >> >> >> 
> >> >> >> Maybe no-one else could be bothered to scroll all the way down to
> >> >> >> here.
> >> >> > 
> >> >> > Who cares?
> >> >> 
> >> >> 1
> >> >> You are rambling on and on.
> >> >> 
> >> >> 2
> >> >> You complain not getting an imminently urgeed response.
> >> >> 
> >> >> 3
> >> >> Then when you get a response, 
> >> >> you give this quite nonsensical and rather impolite answer.
> >> >> 
> >> >> 4
> >> >> I get the imminent urge to ask you,
> >> >> if you are sure you are not an alias of Donald T.?
> >> >>  
> >> >> -- 
> >> >> Evertjan.
> >> >> The Netherlands.
> >> >> (Please change the x'es to dots in my emailaddress)
> >> > 
> >> > You found any solution to my link problem yet JanEvert?
> >> 
> >> That is not my name, Donald.
> >> 
> >> Indeed you have a problem, Donald.
> >> 
> >> > Well keep on working,
> >> 
> >> I don't work for you, Donald.
> >> 
> >> > i need it.
> >> 
> >> Don't confuse "I want" and "I need", Donald.
> > 
> > Well if you did you never would know ;)
> 
> Let us presume it is just your English that is lacking.
> 
> 
> 
> -- 
> Evertjan.
> The Netherlands.
> (Please change the x'es to dots in my emailaddress)

Let us pretend that ENTP's have an IQ corresponding to their annally retentive manners, or is that manours?

[toc] | [prev] | [next] | [standalone]


#32741

Fromjonas.thornvall@gmail.com
Date2017-03-12 05:05 -0700
Message-ID<048b317e-6eed-48c3-9888-f0d4f64881b0@googlegroups.com>
In reply to#32739
Den söndag 12 mars 2017 kl. 09:58:28 UTC+1 skrev Evertjan.:
> jonas.thornvall@gmail.com wrote on 12 Mar 2017 in comp.lang.javascript:
> 
> > Den lördag 11 mars 2017 kl. 23:07:56 UTC+1 skrev Evertjan.:
> >> jonas.thornvall@gmail.com wrote on 11 Mar 2017 in comp.lang.javascript:
> >> 
> >> > Den lördag 11 mars 2017 kl. 22:20:04 UTC+1 skrev Evertjan.:
> >> >> jonas.thornvall@gmail.com wrote on 11 Mar 2017 in comp.lang.javascript
> >:
> >> >> 
> >> >> > Den lördag 11 mars 2017 kl. 21:14:21 UTC+1 skrev John G Harris:
> >> >> >> On Sat, 11 Mar 2017 10:39:21 -0800 (PST), jonas.thornvall@gmail.com
> >> >> >> wrote:
> >> >> >> 
> >> >> >>   <snip>
> >> >> >> >Maybe someone feel the imminent urge to help out with the bug in t
> > he 
> >> > cod
> >> >> > e to remove links, but i guess i have to to it myself ;)
> >> >> >>   <snip>
> >> >> >> 
> >> >> >> Maybe no-one else could be bothered to scroll all the way down to
> >> >> >> here.
> >> >> > 
> >> >> > Who cares?
> >> >> 
> >> >> 1
> >> >> You are rambling on and on.
> >> >> 
> >> >> 2
> >> >> You complain not getting an imminently urgeed response.
> >> >> 
> >> >> 3
> >> >> Then when you get a response, 
> >> >> you give this quite nonsensical and rather impolite answer.
> >> >> 
> >> >> 4
> >> >> I get the imminent urge to ask you,
> >> >> if you are sure you are not an alias of Donald T.?
> >> >>  
> >> >> -- 
> >> >> Evertjan.
> >> >> The Netherlands.
> >> >> (Please change the x'es to dots in my emailaddress)
> >> > 
> >> > You found any solution to my link problem yet JanEvert?
> >> 
> >> That is not my name, Donald.
> >> 
> >> Indeed you have a problem, Donald.
> >> 
> >> > Well keep on working,
> >> 
> >> I don't work for you, Donald.
> >> 
> >> > i need it.
> >> 
> >> Don't confuse "I want" and "I need", Donald.
> > 
> > Well if you did you never would know ;)
> 
> Let us presume it is just your English that is lacking.
> 
> 
> 
> -- 
> Evertjan.
> The Netherlands.
> (Please change the x'es to dots in my emailaddress)

Ooops there 90% of the programming community got offended.

[toc] | [prev] | [next] | [standalone]


#32746

Fromjonas.thornvall@gmail.com
Date2017-03-12 13:46 -0700
Message-ID<0d83a47b-2342-4f6c-95d1-96b3eb3f6bba@googlegroups.com>
In reply to#32741
Den söndag 12 mars 2017 kl. 13:05:46 UTC+1 skrev jonas.t...@gmail.com:
> Den söndag 12 mars 2017 kl. 09:58:28 UTC+1 skrev Evertjan.:
> > jonas.thornvall@gmail.com wrote on 12 Mar 2017 in comp.lang.javascript:
> > 
> > > Den lördag 11 mars 2017 kl. 23:07:56 UTC+1 skrev Evertjan.:
> > >> jonas.thornvall@gmail.com wrote on 11 Mar 2017 in comp.lang.javascript:
> > >> 
> > >> > Den lördag 11 mars 2017 kl. 22:20:04 UTC+1 skrev Evertjan.:
> > >> >> jonas.thornvall@gmail.com wrote on 11 Mar 2017 in comp.lang.javascript
> > >:
> > >> >> 
> > >> >> > Den lördag 11 mars 2017 kl. 21:14:21 UTC+1 skrev John G Harris:
> > >> >> >> On Sat, 11 Mar 2017 10:39:21 -0800 (PST), jonas.thornvall@gmail.com
> > >> >> >> wrote:
> > >> >> >> 
> > >> >> >>   <snip>
> > >> >> >> >Maybe someone feel the imminent urge to help out with the bug in t
> > > he 
> > >> > cod
> > >> >> > e to remove links, but i guess i have to to it myself ;)
> > >> >> >>   <snip>
> > >> >> >> 
> > >> >> >> Maybe no-one else could be bothered to scroll all the way down to
> > >> >> >> here.
> > >> >> > 
> > >> >> > Who cares?
> > >> >> 
> > >> >> 1
> > >> >> You are rambling on and on.
> > >> >> 
> > >> >> 2
> > >> >> You complain not getting an imminently urgeed response.
> > >> >> 
> > >> >> 3
> > >> >> Then when you get a response, 
> > >> >> you give this quite nonsensical and rather impolite answer.
> > >> >> 
> > >> >> 4
> > >> >> I get the imminent urge to ask you,
> > >> >> if you are sure you are not an alias of Donald T.?
> > >> >>  
> > >> >> -- 
> > >> >> Evertjan.
> > >> >> The Netherlands.
> > >> >> (Please change the x'es to dots in my emailaddress)
> > >> > 
> > >> > You found any solution to my link problem yet JanEvert?
> > >> 
> > >> That is not my name, Donald.
> > >> 
> > >> Indeed you have a problem, Donald.
> > >> 
> > >> > Well keep on working,
> > >> 
> > >> I don't work for you, Donald.
> > >> 
> > >> > i need it.
> > >> 
> > >> Don't confuse "I want" and "I need", Donald.
> > > 
> > > Well if you did you never would know ;)
> > 
> > Let us presume it is just your English that is lacking.
> > 
> > 
> > 
> > -- 
> > Evertjan.
> > The Netherlands.
> > (Please change the x'es to dots in my emailaddress)
> 
> Ooops there 90% of the programming community got offended.

But not the 10% that counts ;)

[toc] | [prev] | [next] | [standalone]


Page 1 of 2  [1] 2  Next page →

Back to top | Article view | comp.lang.javascript


csiph-web