mIRC Home    About    Download    Register    News    Help

Print Thread
Channel Central GUI suggestions #104758 08/12/04 03:48 PM
Joined: Dec 2002
Posts: 28
P
puterfixer Offline OP
Ameglian cow
OP Offline
Ameglian cow
P
Joined: Dec 2002
Posts: 28
Speaking of a Channel Central bug, I thought that this concentrated interface to all channel modes may benefit from a few visual improvements. Allow me to detail.

The Bans, Excepts and Invites buttons could be transformed into tabs for the list to their left.

Not all IRC servers support Exception (+e) and Invite (+I) lists. So, if the server doesn't support them, it would be a good idea to hide them. Undernet servers announce a list of supported features with RAW 005 on connect, one of them being CHANMODES=b,k,l,imnpstr. Since e and I modes are not in this list, mIRC could make the Excepts and Invites buttons disappear (visible property set to false). And for the servers which don't support RAW 005, well, they ought to wink Just kidding.

There are other channel modes which are network-specific, but don't appear in Channel Central. It could also be a good idea to dynamically create checkboxes under the standard ones for each specific mode. In the above example from Undernet, +r is a specific mode, so the window could have an extra checkbox labeled "+r" to control this mode. Perhaps it would look better if the window had two panels with tabs for channel modes as well, one for "general" modes (standard ones) and another for "network specific" which is displayed only when such extra modes exist. The network name also can be displayed there, such as "UnderNet modes" (network name also is given by a parameter in RAW 005).

I hope that I made myself understood smile If I had Visual Studio installed, I would have produced a screenshot of how I imagine the Channel Central window. These changes are merely improvements to the user interface to increase its usability. Thanks in advance for considering these changes smile

puterfixer

Re: Channel Central GUI suggestions #104759 08/12/04 04:05 PM
Joined: Nov 2003
Posts: 2,327
T
tidy_trax Offline
Hoopy frood
Offline
Hoopy frood
T
Joined: Nov 2003
Posts: 2,327
I think a listview control with checkboxes would be a good idea for the mode list, that should make it easier to add network-specific modes to the list, so you just add a network specific mode to the end of the list instead of dynamically creating checkboxes.


New username: hixxy
Re: Channel Central GUI suggestions #104760 08/12/04 05:10 PM
Joined: Dec 2002
Posts: 1,527
L
landonsandor Offline
Hoopy frood
Offline
Hoopy frood
L
Joined: Dec 2002
Posts: 1,527
The Bans, Excepts and Invites buttons could be transformed into tabs for the list to their left.

I like this idea smile I know not everybody likes tabs etc, but for some programs I love them and I think being able to use tabs for this would be nice


Those who fail history are doomed to repeat it
Re: Channel Central GUI suggestions #104761 08/12/04 05:19 PM
Joined: Dec 2004
Posts: 14
D
dJabba Offline
Pikka bird
Offline
Pikka bird
D
Joined: Dec 2004
Posts: 14
signed .. @ landonsandor post, agree 100% :tongue:


- dJabba
Re: Channel Central GUI suggestions #104762 08/12/04 05:19 PM
Joined: Dec 2002
Posts: 28
P
puterfixer Offline OP
Ameglian cow
OP Offline
Ameglian cow
P
Joined: Dec 2002
Posts: 28
Checkboxes for extra modes can be added automatically by mIRC based on the list of supported modes on the server given in RAW 005. No need to manually add your own modes, although this could be useful for IRC servers which don't provide the list of channel modes through RAW 005 on connect.

Re: Channel Central GUI suggestions #104763 08/12/04 09:41 PM
Joined: Nov 2003
Posts: 2,327
T
tidy_trax Offline
Hoopy frood
Offline
Hoopy frood
T
Joined: Nov 2003
Posts: 2,327
That's what I was talking about, but I was saying that I think it would be easier (For Khaled) to make a listview with checkboxes, instead of dynamically creating checkboxes for each mode.


New username: hixxy