Skip to content
MSN

Nick List - is it possible?

A TG007 community discussion started by Gwen.

Discussion 18 posts
Page 1 of 1
Open
Topic #1716 · 18 published posts · 891 views

Hi,

I would like to be able to designate certain commands on a single left click of a persons name in the vincula nicklist..though I'm not sure how to do this.

 

For example right now:

a double left click opens whisper window

a single right click opens up the nicklist menu

 

I'd like to add a menu for a single left click also..is that possible?

Thanks,

Gwen

 

i don't think so. try mpopups.dll in conjunction with nicklist.dll. i know with nicklist.dll you can get the normal nicklist menu to come up on a single left click. i know there's really no way to do what you want with mirc's regular nicklist.

bfush.PNG

technically it is possible, however it would be hard to get the single click and the double click to work as it would open both on a double click

 

My code does NOT have bugs. It just develops random features.

its 100% possible

 

in my nicklist, i programmed it to set a variable with the $nick on single left click, so when i select a kick or a mode from the rclick, its done to the $nick saved in the %variable, coz the nicklist is decoded, thats why i cant set modes n stuff directly to the $msn.decode of the nick

 

btw, i use popups.dll

on me:*:join:#:hop #

smile.gif Thats what I've done also..set a variable to use in the kick dialog.

 

So when you left click on the nick, it opens up that drop down nicklist menu, then you click on the Kick and it opens up a nifty dialog that has a bunch of programable kicks..or standard kicks..and it kicks via the variable it set.

 

But, I'd like it to open that kick dialog on one right click.

 

popups dll hmm I don't have a clue how to use those though, is there anyway to do it, just using the 'standard' stuff..that won't require me to learn a bunch of new things..learning connection stuff has stretched my brain already and I'd like for this to just be as simple as possible smile.gif

 

EDIT:

On second thought! Now I've got it so that when you click on the nick in the nicklist..you can then hit the F1 key and it will open that kick dialog, pretty handy and quick. So thats a bit better, but it would be nice to get it so that you just have to click on the nick and that kick dialog opens.

Edited Oct 22, 2004 1:14 AM by Gwen

X-Systemâ„¢ i dont think you get what she means

 

she wants left single click on nicklist to select nick and open one list

double left click to open another

and right click to do another

 

now problem with that is , if you single click to select it will open one

if you double click , it would open both

My code does NOT have bugs. It just develops random features.

start a short timer in the single-click event.. like

/timersclickmenu -m 1 250 <command for single click menu>

 

so it will open the menu

 

but in the double click event, check to see if that timer is there, and kill it

/timersclickmenu off

 

then open the double-click menu (or query, or whatever)

 

 

that way, the single click menu won't come up if you double-click.

bfush.PNG

o_O

 

i guess i am lost !! lmao

on me:*:join:#:hop #

lol vex, timers and variables take care of just about everything don't they smile.gif

 

So in theory..I know what it should do..but what I don't know, is how to write the code that picks up on that single right click in that mirc nicklist. That basic info would help alot.

 

If it was a dialog it would be simple. I'll read the mirc helps again and if you someone knows how to code it, let me know.

 

slick?

uclick?

dclick?

rclick?

 

Gwen

 

 

since i am that lost, msg me and say again wut exactly do u want on

 

single Lclick

single rclick

double Lclick

 

x_X

on me:*:join:#:hop #

k, I'm getting these clicks mixed up myself.

 

Single Right click - is default nicklist menu

Double Left click - default whispers

 

I want to add in a single left click which will open up a kick dialog.

The right click will set a variable (like you do) so that the kick dialog knows who to kick.

 

It all sounds simple, except I don't know what to write so that it will pick up that single right click. For example:

 

on *:DIALOG:*dialogname*:slick:*: { /autokicks

}

on *:DIALOG:*dialogname*:rlick:*: { /autokicks

}

menu nicklist { rclick:/autokicks

}

 

?

 

but of course I don't know the nicklists name..and really I dont even know if its a dialog. See my problem?

Edited Oct 22, 2004 1:50 AM by Gwen

well if you're talking about mirc's normal nicklist, i dunno. i could do it using nicklist.dll. but i dont know about the normal nicklist in mirc.

bfush.PNG

on *:DIALOG:*dialogname*:dclick:*:

 

however mirc doesnt recognise

one of them so you have to tokenise it

Edited Oct 22, 2004 2:07 AM by OZZY_10â„¢

My code does NOT have bugs. It just develops random features.

Anyone thought of:

on *:dialog:dname:*click:id:{
 if ($devent == sclick) { command | halt }
 elseif ($devent == dclick) { command | halt }
 if ($devent == rclick) { command | halt }
 else { echo -a Congratulations, you just found a click that doesn't exist! }
}

 

Anyone thought of:

on *:dialog:dname:*click:id:{
 if ($devent == sclick) { command | halt }
 elseif ($devent == dclick) { command | halt }
 if ($devent == rclick) { command | halt }
 else { echo -a Congratulations, you just found a click that doesn't exist! }
}

showoff:P

bfush.PNG

about the tokenize thingy, u'll have to tokenize all the *clicks u want them to open popup menues, specially if u'll use popups.dll

 

and replying gwen, u cant use the SINGLE LEFT CLICK in a kick dialog, coz the left click is the one that sets the variable with $nick

 

u can make the kick dialog thing within the normal nicklist popup in the single rclick

on me:*:join:#:hop #

well how come couldn't I use the single left click to set the variable and also then open the kick dialog?

 

Right now, the 'button' on the nicklist menu, when you click that, it sets 3 variables and then opens the kick dialog. But I want to cut out the step of having to click on the button in the nicklist..and just click on the name to set variable and open dialog.

 

Anyways, I've gotten it set so when you click the nick, you just have to hit the F1 button and it sets the 3 variables and opens the kick dialog.

 

But I can't seem to get it to respond to a single left click at all. (grr)

sigh

 

o_O i told u , u'll have to tokenize !

on me:*:join:#:hop #