this is a simple dialog that allows for easy change of some icons. the icons i have made it able to change so far are the mirc main titlebar icon the room icons and list icon. ok first you must download a dll for this to work i have uploaded it here is the link
http://addonsmirc.blogspot.com/2010/12/venomiconsys.html . download that and then take the dll out of the folder and put it into your mirc directory where mirc saves all your scripts. next in your mirc directory make a folder called iconpics then you must store what you want used as icons in that folder. they must be in ICON format. once you have done this all you do is open the dialog then in the edit box put the fullname of the icon you want to use in there then click the corresponding button to where you want it. room icon room list icon or mirc titlebar icon. the icons will not change right away. you have for the mirc titlebar icon you must restart mirc. the others you have to do /list to get the rooms list again with the icon and for the rooms you must join the room to change the icon so part then join if your already in all the rooms you like icons need to be size 16x16
Menu Menubar,Nicklist,Channel {
Icon System
.VenomIconSys: dialog $iif($dialog(Icon.system),-v,-md Icon.system) Icon.system
}
dialog Icon.system {
title "Venom IconSys"
size -1 -1 58 75
option dbu
edit "iconname", 1, 0 02 37 10, autohs
button "room icon", 2, 0 18 37 15
button "Room List Icon", 3, 0 36 39 15
button "Mirc Titlebar icon", 4, 0 54 43 15
}
on *:dialog:Icon.system:sclick:2: {
set %roomicon $ $+ dll(dmu.dll,ChangeIcon,$active > $mircdir/iconpics/ $+ $did(1).text $+ .ico )
}
on *:dialog:Icon.system:sclick:3: {
set %listicon $ $+ dll(dmu.dll,ChangeIcon,$active > $mircdir/iconpics/ $+ $did(1).text $+ .ico )
}
on *:dialog:Icon.system:sclick:4: {
set %mirctitlebaricon dll dmu.dll MircIcon $mircdir/iconpics/ $+ $did(1).text $+ .ico
}
on *:start:{ .timer 1 0 %mirctitlebaricon }
Raw 321 :*: { .timer 1 1 %listicon }
on *:join:*: { .timer 1 0 %roomicon }
No comments:
Post a Comment