Chat channels/box

7 replies [Last post]
Posts: 1030

For reference: http://code.google.com/p/netgore/issues/detail?id=91

What exactly do you mean with the GUI aspects? Because essentially the chatbox is already there? It's just a matter of adding "tabs" to the control?

Also what does everybody else think of the battleplan? Comments/Suggestions?

One thing I didn't mention in the issue is the fact you should be able to just type /say and hit enter to "lock" your chatchannel to the particular channel (in this case "say" in the "all" tab. The other tabs would just have their channel locked since it doesn't make sense typing to a "say" channel when you're viewing the groups-only channel.

Posts: 1691

By GUI aspects, I just mean whatever needs to be done to the visual aspect of it to make it ready. Keep in mind its been ages since I've played MMOs, so I don't even know how they handle something trivial like chat channels from a user's perspective.

Posts: 1030

Okay, the way I explained it in the issue comments and in my previous post is the way I'm used to (played FFXI for 3 years, messed around in WoW for a day or 2 and some f2p mmorpgs) and they almost all used this approach.

It'd be nice to have a Tabbed control coming with the engine because aside from the chatbox other stuff like Friend/Ignore/Online/Troop lists could be added into a tabbed window as well.

I haven't created any Netgore controls myself yet, nor have I looked into the existing ones so I have no idea how hard this would be.

Posts: 1691

I won't be adding any tab controls, but it'd be easy enough to just have regular buttons to select the "tab".

Posts: 1030

You want us to create the control with the buttons that act as tabs or are you going to?

Posts: 1691

I want you to do whatever needs to be done for the visual aspect. That is, I shouldn't have to place any new controls, create any new graphics, change any texts, etc.

Posts: 1030

'kay Smile I'll see what can be done :3 meanwhile there's no one stopping you adding the logic already since essentially the tabs would just filter some of the stuff in the chatbox Wink

EDIT:
DF & I are pretty busy with uni stuff at the moment so it might be a while :/

Posts: 164

Do a ButtonRowControl.

A row of buttons that are linked sounds appropriate. I've seen similar controls before in other frameworks.