Snippets Project Page
Author: maroon
Added: 1y
Updated: Never
mIRC: 7.68+ **
Hits: 538
Downloads: 13
Review: entropy
Size: 29.78KB
1 0
Login to vote.
Toolbar Editor
v1.0
re-design your toolbar!
get rid of the ones you never use!
get the new-and-improved blurry icons large enough to actually see them and tell them apart!
This version needs to edit the script by hand in order to edit the toolbar, but hopefully I'll soon have one that's easier to use with a dialog interface
Download
JSON
▲ Review
▼ Source
alias ToolbarEditor { /* { By maroon read the docs for more detail, and: /ToolbarEditor for syntax when editing the list, don't let anything touch the $& symbol Make sure the solitary $& remains the last line of this region, and do not create or remove any blank rows when cut/pasting to rearrange. Buttons will be moved in toolbar to match this same order. If you want to hide a button, include the 'h' as one of the switches for it Switches which can be set with this script: -nN -yN -zN -x -e -b -h -w (see /help /toolbar for details) example: make 'options' button be visible, use the green circle icon, be 200-transparency: from: options.n47 to options.n47wy200 reset to defaults: /toolbar -r * save to toolbar.ini /toolbar -fs * load from toolbar.ini /toolbar -fl } */ var %list $& connect.z2n44 $& connect2.z2n45 $& connect3.z2n46 $& sep1 $& options.z2n47 $& sep2 $& chanfolder.z2n48 $& chanlist.z2n49 $& sep3 $& scripts.z2n50 $& scripts2.z2n51 $& sep4 $& addrbook.z2n52 $& timer.z2n53 $& colors.z2n54 $& sep5 $& send.z2n55 $& chat.z2n56 $& dccopts.z2n57 $& sep6 $& rcvdfiles.z2n58 $& logfiles.z2n59 $& sep7 $& notify.z2n60 $& notify2.z2n61 $& urls.z2n62 $& urls2.z2n63 $& sep8.h $& htile.hn64 $& vtile.hn65 $& cascade.hn66 $& arrange.z2n67 $& sep9.h $& about.hn68 $& $& ; leave a blank line above this so the split-line string above doesn't get confused ; below shows the default sequence of the v7.71 toolbar icons ;var %list connect connect2 connect3 sep1 options sep2 chanfolder chanlist sep3 scripts scripts2 sep4 addrbook timer colors sep5 send chat dccopts sep6 rcvdfiles logfiles sep7 notify notify2 urls urls2 sep8 htile vtile cascade arrange sep9 about if ($1- == SampleBig) var %type SampleBig , %list connect.z2n44 connect2.z2n45 connect3.z2n46 sep1 options.z2n47 sep2 chanfolder.z2n48 chanlist.z2n49 sep3 scripts.z2n50 scripts2.z2n51 sep4 addrbook.z2n52 timer.z2n53 colors.z2n54 sep5 send.z2n55 chat.z2n56 dccopts.z2n57 sep6 rcvdfiles.z2n58 logfiles.z2n59 sep7 notify.z2n60 notify2.z2n61 urls.z2n62 urls2.z2n63 sep8 htile.z2n64 vtile.z2n65 cascade.z2n66 arrange.z2n67 sep9 about.z2n68 elseif ($1- == SampleMaroon) var %type Samplemaroon, %list connect.z2n44 connect2.z2n18 connect3.z2n46 sep1 options.z2n47 sep2 chanfolder.z2n48 chanlist.z2n49 sep3 colors.z2n54 scripts2.z2n51 sep4 timer.z2n53 sep5 send.z2n55 chat.z2n56 rcvdfiles.z2n58 dccopts.z2n57 sep6 logfiles.z2n59 sep7 sep8.h htile.hn64 vtile.hn65 cascade.hn66 arrange.z2n67 sep9.h about.hn68 notify.z2n60 urls.z2n62 addrbook.z2n52 notify2.z2n61 urls2.z2n63 scripts.z2n50 elseif ($1- == Default) var %type Internal_Edit_Section elseif ($1- != $null) var %type CommandLine, %list $1- else goto syntax ; don't touch these without reading the docs var %index_adjust 0 var %adjust_range 44-68 echo -agc notice ToolbarEditor by maroon. Usage type: %type var %i 1,%buttonlist | while ($toolbar(%i)) { var %buttonlist %buttonlist $toolbar(%i).name | inc %i } var %i $numtok(%list,32) , %pos $toolbar(0) if (%i != $toolbar(0)) { echo -ag Note: there are $v1 items in list but there are $v2 items in toolbar! } while (%i) { var %name $gettok(%list,%i,32) , %switches , %file if (*?.?* iswm %name) { var %switches $gettok(%name,-1,46) , %name $gettok(%name,1--2,46) if ($regsubex(foo,%switches,/(e|b|w|h|x|n[0-9]+|z[1-3]?|y[0-9]+)/g,)) { echo 4 -ag skipping invalid switch(es) %switches in $ord(%i) item in list: %switches var %switches } if (n isin %switches) { var %file $qt($mircexe) , %switches %switches $+ p } } if (%name isnum) { echo 4 -ag skipping usage of button NUMBER should be button NAME: $gettok(%list,%i,32) } elseif ($toolbar(%name)) { if ($v1 != %i ) { ;e a /toolbar -m %pos %name /toolbar -m %pos %name } if (%switches != $null) { if ((%index_adjust != 0) && (n isin %switches)) { var %switches %switches var %a $regex(foo,%switches,/(n)([0-9]+)/) $regml(foo,2) if ($regml(foo,2) isnum %adjust_range) var %switches $replace(%switches,n $+ $regml(foo,2),n $+ $calc( $regml(foo,2) + %index_adjust) ) } /toolbar - $+ %switches %name %file } var %buttonlist $remtok(%buttonlist,%name,1,32) dec %pos } else { echo 4 -ag skipping non-existent toolbar name %name } dec %i if (%buttonlist == $null) break } if (%buttonlist != $null) { echo -ag $chr(3) $+ 8,4 Note: Toolbar edit may not be correct, your list did not contain these current button names: %buttonlist echo -ag This editor will now try to MOVE these icons to the right-most side of the toolbar while preserving the current order! var %i $numtok(%buttonlist,32), %pos $toolbar(0) while (%i) { toolbar -m %pos $gettok(%buttonlist,%i,32) | dec %i | dec %pos } } echo -agc notice complete! if you are happy with the result, save to toolbar.ini with: /toolbar -fs return :syntax echo -agc notice ToolbarEditor by maroon echo -ag To use the internal list of buttons you've sorted/added-switches: /ToolbarEditor default echo -ag To see sample edits: /ToolbarEditor SampleBig or /ToolbarEditor Samplemaroon echo -ag or you can list the ENTIRE list of buttons and button.switches echo -ag each list item MUST be either NAME or NAME.switches where NAME is the valid name of a toolbar button echo -ag optional switch(es) are separated from NAME by a '.' dot echo -ag buttons of toolbar will be rearranged to match the order in this list echo -ag example nN icons use the index positions they have in mIRC v7.68-v7.71 echo -ag valid NAME.switches: NAME.ebwhyNzNnN as described in /help toolbar } /* This is just v1.0 of this script, later I can make it much more user-friendly by making a dialog for it. But I didn't want to do that until I had all my ducks in a row, rather than wasting time doing things that would need to be thrown away. If the ONLY thing you want to do is have your toolbar be the default state except for having large and BLURRY icons, and you are using mIRC version in the range 7.68-7.71, you can simply do: //toolbar -r | var %i 1, %j 44 | while ($toolbar(%i).type) { if ($v1 == button) { toolbar -z2pn $+ %j $toolbar(%i).name $qt($mircexe) | inc %j } | inc %i } | toolbar -fs For earlier versions of mIRC, you must change the 44 to be a slightly lower number until everything 'looks right', and you stop seeing a memory error. You can also do the same thing with: /ToolbarEditor SampleBig Otherwise, you can read below to see how to modify the appearance and sort-order of the toolbar, by editing this script. Once you've used this script to edit the toolbar the way you like, you can save your changes to toolbar.ini with: /toolbar -fs ... and then you can restore your changes without using this script: /toolbar -fl ... and the toolbar.ini is used to load your toolbar each time you start mIRC. Also included inside the script is a sample example which does a significant overhaul of the toolbar, and you should read the document to avoid being confused by it: /ToolbarEditor Samplemaroon Note: If you use the larger 'blurry' icons, the height of your toolbar changes slightly, regardless if tools/options/display/"buttons" is set as 'small' or 'large', so you might need to re-size some of your other windows below it. -- This script can modify your toolbar, allowing you to hide/unhide/enable/disable/move buttons around. As a side-benefit, it can behave as a temporary work-around for the small toolbar icons, for those who find this helpful, as references by discussion in the thread: https://forums.mirc.com/ubbthreads.php/topics/266320/tiny-mirc-icons Depending on how you use this script, it can either give you the current small icons, or can give the larger-but-blurry icons that were mentioned earlier in that thread. If you don't use it to change to bigger icons, you can still use this script for some of the other switch features. -- When changing tools/options/display/"buttons" between small and large, the size of the icons themselves doesn't change, only the square assigned to them. When this script causes the icons to be in a larger size, as mentioned in the other thread, I agree that these icons are blurry due to being resized larger than intended. However, for people like me, a larger blurry icon is preferrable to a small icons that either looks like its neighbor, or looks extremely similar to its brother-icon when it's toggled to a different state. -- A few reasons you may want to modify your toolbar to improve your interaction with it: One example is - I had been using mIRC for many years before I found out there are 2 mutually-exclusive buttons for the scripts editor, which differ only by a green-vs-red dot to indicate whether /remote is off-or-on. Because the small icons were so similar to each other, I hadn't noticed the tiny red-dot being on the scripts icon during the times when I had /remote off. Also, the icons for rcvdfiles and logfiles have their most noticeable feature as an identical magnifying glass, and being neighbor icons it is easy to mix them up. Also, the CONNECT lightning bolt icons for connected-vs-disconnected status are very similar to each other, and it requires slightly extra time to recognize which is the current state. Many users don't like the tile or cascade arrangement of windows, and having these buttons on the toolbar makes it too easy to accidentally click on them. Once you do that, the only way to reverse the change is to do a lot of dragging windows around, or to have a backup of mirc.ini made prior to the cascade, and you then quit mirc so you can hotswap the mirc.ini backup in place and restart mIRC. All these issues and more can be addressed by editing the toolbar using this script. -- The way this script works is that it has a list of toolbar item "names" which can be used to modify the toolbar buttons or move them around. Each token in the list is ignored unless it's either the name of an existing toolbar item, or else it should be of the form name.switches If you have toolbar buttons names not in the %list used by this script, it will push them off to the right edge of your toolbar, to avoid them being at the left edge, but otherwise won't alter them. -- If there are .switches as part of the 'ButtonName.something', those switches are used against the named button. To avoid problems, this script ignores the .switches if they contain an unexpected switch letter that's not on the list: e = enable clicking on the button b = disable clicking on it h = hide the button from view w = make the button visible x = same size icon against a square that's a little bit wider nN = show the Nth icon inside an icon file zN = icon size where N is: 1=small 2=large 3=actual yN = transparency of icon, N can be 0-255 Note: For me, I see the same effect using z1 and z3 - both show the icons being small. But if I use z2 or don't use the 'z' switch at all, then I get the larger blurry icons. Note: because this is simplistic, this is designed to only set icon images that are contained inside mIRC itself, so it doesn't accept the 'p' switch that lets you specify which filename the icon is located in. Inside mIRC, there are several dozen icons, only some of which are used by the toolbar. Later I'll show how to use one of the other internal icons to replace the image currently used by one of your toolbar buttons. If you've already loaded an icon onto one of the default buttons from somewhere else, then just don't use the 'nN' switch for that button, and don't use /toolbar -r that would reset your toolbar to defaults. -- Regardless of whether any switches are used for any button names, this script will move the Nth name in the %list of names to be the button in the Nth position. So, you can re-arrange the order of your toolbar buttons by re-arranging the names in the script's list Note: This sample script has the 'correct' -nN icon indexes for v7.68 through v7.71, but generates an 'error allocating memory' error in earlier mIRC versions when trying to assign icon indexes which didn't yet exist in those versions. So in order to use this script with earlier versions than 7.68 you'd need to determine which are the 'true' index positions for these icons in that version, to avoid that error. Also, for future versions, you may need to adjust the nN numbers higher to prevent the wrong icon images showing on the wrong icons in the toolbar. For example, when the password-eye was added to the serverlist, it was inserted earlier into the internal icon list, and the position of the index for all the icons used by the toolbar were changed. -- To assist you in using this script with earlier versions, you can read this section, otherwise just skip it. When mIRC adds icons to its internal list, instead of adding the to the end, they've been inserted somewhere in the middle. Even though the default toolbar hasn't changed since version 6.something, the range of icons used by the toolbar has shifted. Here's what I know so far about the range of the icon indexes used by the toolbar: v6.35 through unknown 39-63 ... unknown through 7.49 41-65 7.51-7.55 42-66 7.56-7.67 43-67 7.68-present 44-68 So if you are going to use this script with another version, you will need to either hand-edit all the indexes listed in this script to adjust them to the range used by your mIRC version, or manually edit a couple of variables inside the script: ; don't touch these without reading the docs var %index_adjust 0 var %adjust_range 44-68 If you are using a version in the range v7.56-7.67, the icons are all shifted -1 relative to the index 44-68 positions listed in this script, so you can edit the above %index_adjust to be 1 instead of 0, and the script will modify all nNUMBER switches it sees, if NUMBER is in the range defined by %adjust_range. If you are using v7.51-7.55, you'd make %index_adjust be -2. If you are using some future version where the range shifts again, you might need to change the 0 to some unknown positive number, assuming the toolbar continues to be unchanged. End of backwards-compatibility section -- If you don't like what this script does to your toolbar, then you can editing again after you reset it to defaults like: /toolbar -r This script contains a commented-out line defining the 34 buttons in the toolbar in their default positions, if you need assistance seeing the default sequence of toolbar buttons. But, on the lines above that commented %list, the %list of item names has been split to be individually listed as 34 separate lines all joined together by the $& symbol. This avoids the need to scroll left/right to see the button names in a LONG list, and also makes it easier to cut/paste the names to change their order in the toolbar. Note: while editing the list of toolbar names, or cut+pasting them into a different order, be sure to keep the solitary $& line at the bottom of the group of lines, and don't insert or remove any blank rows, and don't alter the $& on any of the rows or let it touch your button name 'word'. Some buttons are designed to be in groups of 2-3 buttons, and show only 1 of them at a time. For example, the first 3 button names in the list are connection related, and they all take turns being un-hidden one-at-a-time depending on the connected/disconnected status. -- Ways you can use this script: 1. Since these blurry icons are now larger/wider, you might want to compensate by hiding some of the buttons you don't use. For example, if you never ever use DCC SEND, you can hide or delete the buttons that relate to it. If you don't like the 'tile' or 'cascade' options, but you've occasionally clicked on them by accident, you know there's no 'undo' feature, and it's a hassle to restore your windows to their original position, or finding a backup copy of mirc.ini You can hide these buttons to prevent accidentally clicking on them. For example, you can hide the horizontal-tile button by finding it in the list and changing it: from: htile.n64 to: htile.hn64 Note: there is currently a bug in mIRC which limits the effectiveness of doing this. If you hide and/or disable these 3 buttons, you'll find that the htile,vtile,cascade buttons all unhide themselves and even switch from disabled to enabled state - each time you OK out of the Options dialog or use the Alt+E server window to connect to a server. The work-around is to delete these 3 buttons rather than hiding them: //toolbar -d htile | toolbar -d vtile | toolbar -d cascade ... and then this script will skip these 3 non-existent button names in the %list when doing its rearranging. You can then use /toolbar -fs to save the toolbar with these in their deleted state, and they will remain deleted the next time mIRC restarts. However, they will re-appear again if you reset the toolbar to defaults with /toolbar -r 2. Rearrange buttons to avoid similar-looking neighbors Especially at the smaller size, and to a lesser degree at the larger blurry size, some of the icons are so similar in appearance that they're easy to get mixed up, or you need to look at them a little bit longer in order to identify which of neighboring icons is the one you want to click on, or in some cases to determine which of 2-or-3 different states that item is in. This is also a problem in MS Excel, where they added a lot of 'quick launch' icons that look very similar to each other, and it's difficult to tell them apart. That problem can be lessened by moving them away from each other. For example, the icon for looking at your .log files is right next to the icon for looking at received files, and they look fairly similar to each other, because of having identical prominent magnifying glasses. Even if one of these icons were flipped mirror hortizontal, that would've helped. If you don't need to use the received-files button, but do make frequent usage of looking at the log files, you can hide the rcvdfiles button by adding the 'h' switch like rcvdfiles.hn58 as shown above for htile (or just delete it), or you can use cut+paste to move one of these icons so it's no longer a neighbor to an icon that looks very similar. The switches can be in any order, so can be like rcvdfiles.n58h or rcvdfiles.hn58 3. Moving buttons to call special attention to a changed state. For example, as mentioned above, about the 2 buttons for the 2 script editor states. You can find the scripts.n50 item in the list and cut+paste it to be the last item in the list preceding the solitary $& line, so that when you have /remote off, your script editor button appears as if it moved to a completely different position, making it easier for you to notice the abnormal state, and you're less likely to forget to turn remotes back on later. 4. Instead of moving the button to a different position, if you want to change some of the default icons to a different image that's more distinctive, there are other icons inside mIRC which could be used instead of the existing images. Through trial and error, you can test some of the smaller index numbers to see if they are icons you'd prefer. For example, if you think the yellow lightning-bolt icons for connected vs disconnected status are too similar to each other's appearance, and requiring an extra split-second to identify which one is currently showing, you can change 1 of them to a completely unrelated icon. The icon shown when that server window is connected - and clicking on it disconnects you - is named "connect2" - and shows the image of the lightning bolt split in half. In v7.71 that icon is at index 45 inside mirc.exe, which is why the script now contains connect2.n45 in the list. One of the icons inside mIRC is index#18 that's a gold-star. You can manually change the toolbar to have that button be the gold star while you're connected, by using this command: //toolbar -pn18 connect2 $qt($mircexe) If you want the script to permanently set the gold star instead of the lighning bolt while that server is connected, then edit the script by changing the connect2.n45 'word' to change it to be connect2.n18 This changes only the connected icon, and it goes back to the normal lightning bolt while that server window is disconnected. -- Examples of changed states that you may want to either move one of the buttons, or having the similar-looking icon changed to be more distinctive: scripts = script-editor with small red dot when /remote off scripts2 = script-editor with small green dot when /remote on connect = that server is disconnected connect2 = that server is connected connect3 = you made 1st of 2 clicks when 2 clicks are needed to disconnect (options/other/confirm) notify = look at your notify list notify2 = someone on your notify list just appeared urls = look at your urls list urls2 = url-catcher added something new to urls list Warning: You should be careful about which buttons you force one of the alternate states to have its position moved to the end of the list, because that could unexpectedly shift a different button's position right underneath the mouse pointer just before you try to click on it. One way to avoid that risk is to rearrange your buttons so the last 3 following 'about' are: urls.n62 $& addrbook.n52 $& urls2.n63 $& Whenever a new url appears, this makes it appear as if the addressbook and urls list swapped positions, and it's harmless if you accidentally clicked on the addressbook instead of the urls list, which wouldn't be the case if you accidentally clicked on the tile button instead of the urls list. A few of the internal icons you might consider swapping into your toolbar: n18 = gold star n20 = white checkmark inside green circle n30 = white checkmark inside black circle n11 = finger pointing that way -> n21 = orange warning triangle n41 = hamburglar icon n43 = password-eye icon Note: If all you want to do is change to a different internal icon without making it be large and blurry, you can keep the small size by also using the z1 switch while defining the new icon, as in connect2.n18z1 Some of the names in the toolbar are named like sep1 sep2 etc. These are separator bars, and they don't have an icon in the internal icon index positions, so don't try to use the nN switch with them. But they must remain in the list if you want the separator bars to be visible in the correct locations. It's simple to browse through the internal icon indexes to see if there's a picture you like: A. paste: /set -su999 %index 0 B. paste this command to change the 'online timer' icon: //inc -s %index | toolbar -pn $+ %index timer $qt($mircexe) C. repeat #B until you find an icon you like, and the window shows the last index location D. restore or reload the toolbar settings with either: /toolbar -r or /toolbar -fl -- 5. Instead of hiding buttons, you can instead delete them, once you know their 'name' You can make the toolbar more user-friendly by clearing the display of buttons that you don't use, or don't want to accidentally click on. Either by hiding them or deleting them. One example was mentioned earlier about accidentally clicking on one of the tile or cascade buttons. For example, if you rarely need to click on the 'about' button, you could hide/delete it from the toolbar, and then for when you occasionally do need to use it, you can alway access it from /help/about in the menubar. The default name given to that button is 'about', so you can delete it from the toolbar like: /toolbar -d about 6. Adding your own custom buttons! Doing things like deleting and hiding icons would create real-estate for putting your own icons onto the toolbar for things that you do use frequently. For example, there's a popup menu choice in the status window to load notes.txt into notepad, but you need to switch over to the status window in order to access it. You can instead add something like that as a button in your toolbar. This example creates a button which launches notepad.exe to edit filename notes.txt located in the same folder as mirc.ini, and uses index #20 icon, which is the checkmark inside the green circle: //toolbar -an20 Notepad "Edit notes.txt" $qt($mircexe) "/run notepad notes.txt" You could instead insert this at position 10 in the toolbar like: //toolbar -in20 10 Notepad "Edit notes.txt" $qt($mircexe) "/run notepad notes.txt" Note that both commands fail if the button name already exists because you already added it. You can now click on this button and it will do the same thing the "edit notes" popup in the Status Window does. (If you want the icon small, the switch is instead -an20z1 Note: position 10 is the 10th button, including hidden buttons and the 'separator' symbols, and is not the same thing as the 10th image you see. Note: Once you add new buttons to your toolbar, you should probably add them to the list of button names used with this script, or else the buttons not mentioned will get pushed to the right-side of the toolbar in the order in which they currently exist Note: If you do create custom icons that you want to add to this script's %list, if you give them a name containing a '.' period but don't want to have the script apply any scripts, you would need to give it a dummy switch to keep this script from being confused. If your button is named foo.bar, then this script looks for a button named 'foo' but then rejects the 'word' because 'bar' is an invalid switch list. But assuming the button is already visible, you can include it as foo.bar.w and the script will then try to make the foo.bar button visible with the 'w' switch. If you add so many custom buttons that you need some 'separator bars' between them, you can move some of the sep1 through sep9 that are already in the toolbar, or else you can add some more like /toolbar -as NEWNAME, where you give the new bar any name you wish, thought it probably is a good idea to keep naming them sep10 sep11 etc. If you add too many toolbars to fit in that row, you'll need to make sure to check the box in options/display "multiline toolbar", or else the last few just disappear beyond screen-right. 7. Wrapping things up! Now that you're all finished, you can avoid the need to run this script each time you restart mIRC. After you get the toolbar looking like you want it to, you can save it to toolbar.ini using: /toolbar -fs mIRC will then load this file each time you restart mIRC or when you issue the command: /toolbar -fl Using the /toolbar -r resets the toolbar to the default settings, and that includes making all your custom buttons go away. 8. Sample editor command syntax /ToolbarEditor SampleBig This uses an example command hard-coded inside the script. All it does is arrange the default button names into the default order, plus it gives them the large icons, using the icon index positions as they exist in v7.68-v7.71 It doesn't alter the hidden/visible/enabled/disabled state of any of those buttons, so if something has been deleted or hidden, this doesn't un-do that. /ToolbarEditor Default ... This uses the list of names inside the script which are on the lines ending with $&, using them in whatever edited state you make them be. The current default is to have these be the same as the result from using SampleBig, but once you edit the %list button names, then this syntax will be the result of your editing. The intention is that this syntax be something you alternate between editing and seeing the results of your edit, mixed with resetting with /toolbar -r if you did something crazy. /ToolbarEditor Samplemaroon This is a sample list of toolbar editing commands which adds configuration for some of the things suggested above. If you run this command, you'll notice that it does... * Trying to avoid accidentally clicking on them, it hides the tile/cascade buttons (until the next time you use the options menu) * changes the 'you are connected' icon to be the gold star * the scripts editor icon is too similar to the /list icon for my liking, so I moved it in between the crayons and the clock * moved the DCC OPTIONS button in between the 'received files' and 'log files' buttons * hides the 'about' button because accidentally clicking on it can be <escaped>'ed out of but can't be clicked-out of until after a long wait * moved the notify-list and the urls-list to the right side of the toolbar, along with the address book and the 'remotes are off' scripts editor button. If a nick in your /notify list appears or a url is added by the url catcher, the notify and/or url button jumps from the left side of the address book to the right side of it, which is more noticeable than the minor tweak to the icon's visual appearance. And, while /remote off the script editor stays jumped to the far right side of the toolbar * With all the icons having been deleted, there were 3 consecutive separator bars, so I hid 2 of them. /ToolbarEditor STRING This is the final syntax if you don't use one of the above. It then assumes that STRING is a valid list of buttons to be moved/changed, and would be expected to be something similar to the string inside the script that's used by the '/ToolbarEditor Sample2' command. This would likely be used only if you're asking me in the help channel about this script. */
Changelog:
0
0
Review: entropy
This is a really easy way to customize your Toolbar in mIRC!
Good job like always, maroon!
This is a really easy way to customize your Toolbar in mIRC!
Good job like always, maroon!