mIRC Home    About    Download    Register    News    Help

Active Threads | Unanswered Past 24 hours | Past 48 hours | Past Week | Past Month | Past Year
General Discussion Jump to new posts
server command to mute join parts mee 28/01/25 06:35 AM
Are there any networks with a non-client way to suppress all join/part messages in every channel always?
0 36 Read More
Feature Suggestions Jump to new posts
extend $window().pbpercent Ook 16/01/25 09:16 PM
It would be nice if $window().pbstate & $window().pbpercent was extended to support dcc windows via:
Code
 $window(@ $+ $send(1).wid).pbstate
 $window(@ $+ $send(1).wid).pbpercent
 $window(@ $+ $get(1).wid).pbstate
 $window(@ $+ $get(1).wid).pbpercent

The code i'm using already has the wid & this would save me having to figure out which wid is a which dcc.
0 81 Read More
Scripts & Popups Jump to new posts
channels list XGamerAMD 11/01/25 11:42 PM
8 Autojoin=#chaco-corrientes,#paranachat

alias con {
var %i = 1
while (%i <= 15) {
echo -a %i $read(config.ini,%i)
inc %i
}
}

i want add some chanel to autojoin
how i do it?

please help
0 125 Read More
Feature Suggestions Jump to new posts
Change thickness of the nicklist divider Epic 11/01/25 04:25 PM
When changing the "Light theme" to a "Dark theme", becomes much more visible the difference in the thickness of the channel window divider between the nicklist, and the thickness of the channel window divider between the editbox. Perfectionists will experience daily pain and suffering.

I propose to equalize them by reducing the thickness of the divider between the channel window and the nicklist so that it is identical to the thickness of the divider between the channel window and the editbox.


Visual example:

    [Linked Image from i.ibb.co]
0 182 Read More
Feature Suggestions Jump to new posts
Support for Win7+ Thumbnail toolbar buttons? BhaaL 07/01/25 05:39 PM
Since the recent beta contains a Windows 10/11 specific (and experimental) dark theme, I was wondering if that also paves the way for other functions that are specific to certain Windows versions only.

I've had a little DLL project called mircThumbBar (also m7rc, since I made it back with Windows 7) for the longest time, so I can play/pause and prev/next my MP3 player even when mIRC is in the background.
I had my fair share of issues with it, but got something working and have been using it for over 15 years at this point. It looks like this:
[Linked Image from imgur.com]

This uses the Thumbnail Toolbar API from the ITaskbarList3 interface (and some maybe not-so-nice redirecting of the mIRC WndProc to get events back to me). Regular $dll calls to prepare the list, then finally display it. Memory mapped file for the back-channel so I can react to clicks by calling one of my functions/aliases.

I'm not too sure about a command sequence though. Those three buttons on top are three AddButton calls followed by a CreateButtons call (basically: Queue up buttons, set their properties, then trigger the toolbar creation/modification). Later, I use SetButtonIcon/SetButtonFlags and UpdateButtons to (queue and then) make changes; for example when I pause/play and want to change the image.
Maybe as part of /window, perhaps as a new /thumbbar command? To test (and read), accompanying $window (or $thumbbar) identifiers? I can totally see this work without the CreateButtons/UpdateButtons calls, but I feel like I overengineered this to optimize how often I have to call the ITaskbarList3 methods...not to mention that I took a few shortcuts and didn't implement things I didn't need, like RemoveButton/ClearButtons.
There's other Vista/7+ functions for augmenting and interacting with the taskbar, but I feel like those buttons are the most useful ones here. Doing nothing (or returning an error) for Windows versions that don't support the functionality should be fairly easy to do, but at this point none of them are really in support anymore.

Microsoft published a sample project, and my code is here in this Gist.
0 137 Read More
Connection Issues Jump to new posts
Can't connect to undernet server pillsbury 04/01/25 06:02 PM
I can't connect to channel Undernet since few weeks.
I didn't change anything in the default setting, I always get "unable to resolve server".
address: irc.undernet.org
ports: 6667
Group: undernet

Thanks for help
0 204 Read More