Category: Chat Mods
Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
3.0 r4
Date:
04-11-2009 05:18 PM
Size:
2.33 Kb
Downloads:
5,260
Favorites:
133
MD5:
Pictures
Click to enlarge
The Minimized Chat...
Chicchai   Popular! (More than 5000 hits)
Explanation
Chicchai is a little Addon that will Minimize the Chat after a few seconds.

What can Chicchai do?
  • Minimize the Chat after X seconds
  • Maximize Chat on mouseover
  • Animations
  • Configurable on wich events (Guild, say, yell,...) the chat should maximize
  • Posibility to disable maximizing on combat
  • CombatLog will be maximized when selected (optional)
  • and more...


Other
Click for Previewvideo - lousy quality, but you'll get the idea.
Uses about 6.8 kb

Configuration
The configuration will be done through lua only. Commented, so it will be easy, i think.

You can call some functions if you want to handle maximizing/minimizing by yourself:
  • /script ChatFrame1:Maximize() - Maximize this chat frame
  • /script ChatFrame1:Minimize() - Minimize this chat frame
  • /script ChatFrame1:SetFrozen(true/false) - block maximizing/minimizing

Thanks to
Cargor (EU-Nozdormu)
I asked him if he would help me a bit, because im so a lazy bastard. So he started coding and POOF - Chicchai was like in my dreams, even better :3

Hope ya enjoy,
Lolzen
  Change Log - Chicchai
3.0
* Another rewrite
* Chicchai now uses less CPU time
* You can define how many lines you'd like to see in minimized mode
* docked chatframes are now handled properly
* fixed chat frame flickering happening sometimes on mouseover
* you can define how long you should hover the frame until it maximizes
* chatframes can stay maximized for a defined time before minimizing on mouseleave
* you can configure on which custom channels the chatframe maximizes

2.0
*Core rewritten
*You are now able to manage the chatframes you want to be affected (like chatframe 5, 6, 8, and so on)
*TOC bump

1.1
*A few improvements
*Now Updates when the Chat Window is too small or big

1.0.1
*Added Option, that the Chat will stay open for a defined time after mouseover
  Optional Files - Chicchai
File Name
Version
Size
Author
Date
Type
2.0.0
3kB
12-23-2008 08:21 AM
Addon
  Archived Versions - Chicchai
File Name
Version
Size
Author
Date
3.0
2kB
Lolzen
04-11-2009 03:30 PM
2.0
2kB
Lolzen
11-17-2008 04:52 PM
  Comments - Chicchai
Post A Reply Comment Options
Old 11-20-2009, 10:16 AM  
Lolzen
A Murloc Raider
 
Lolzen's Avatar
Interface Author - Click to view interfaces

Forum posts: 8
File comments: 112
Uploads: 8
Quote:
Originally posted by Kellindil
I need some tips. A new channel has been created by my friends. The chat frame doesn't popup when we chat through the new channel. What can be done to make it work? Thank you.
Code:
-- Modify this to maximize only on special channels
-- comment/remove it to react on all channels
local channelNumbers = {
	[1] = true,
	[2] = true,
	[3]  = true,
}
Just add your channelnumber in here.
Code:
[ChannelNumber] = true,
Quote:
What should I change in lua to make it combatlog work like chatframe1?
Add ["ChatFrame2"] = {} to this function:
Code:
local ChatFrameConfig = {
}
Lolzen is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-18-2009, 06:12 PM  
MMOGames
A Kobold Labourer

Forum posts: 0
File comments: 28
Uploads: 0
I need your help too. I want the combat log to act as the chatframe1 but in a separate window.


What should I change in lua to make it combatlog work like chatframe1?

Like this :

Chat XxXInterfaceBarsXxX Combatlog

Last edited by MMOGames : 11-18-2009 at 06:13 PM.
MMOGames is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-12-2009, 11:04 AM  
Kellindil
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
I need some tips. A new channel has been created by my friends. The chat frame doesn't popup when we chat through the new channel. What can be done to make it work? Thank you.
Kellindil is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-12-2009, 10:47 AM  
Xarl
An Aku'mai Servant
 
Xarl's Avatar

Forum posts: 38
File comments: 60
Uploads: 0
Quote:
Originally posted by Cargor
@Xarl: Did you try this one?


@Zveroboi:
Blizz stores the size of the chat frame on every logout and sets it on login, there is no way around it. Just unlock the chat frame and resize it by dragging on one of the corners.
Yeah i did and it did not change anything for me.

But its ok i will live with out it
__________________


Xarl is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-11-2009, 09:13 AM  
Cargor
A Flamescale Wyrmkin
 
Cargor's Avatar
Interface Author - Click to view interfaces

Forum posts: 130
File comments: 242
Uploads: 17
@Xarl: Did you try this one?
Quote:
Originally posted by Cargor
You need to add ["ChatFrame2"] = true in your ChatFrameConfig at the beginning, otherwise Chicchai doesn't register it for maximizing/minimizing.
@Zveroboi:
Blizz stores the size of the chat frame on every logout and sets it on login, there is no way around it. Just unlock the chat frame and resize it by dragging on one of the corners.
__________________
« Homepage | Git »

Oh hai!

Last edited by Cargor : 10-11-2009 at 09:14 AM.
Cargor is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-09-2009, 09:20 AM  
Zveroboi
A Murloc Raider

Forum posts: 5
File comments: 59
Uploads: 0
My chat settings didnt reset to defalt after i deinstall this mod! Now my chat has 1 row everytime! WTF ?!
__________________
Yes, my english = worst english ever...sry
Zveroboi is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-05-2009, 09:34 PM  
Xarl
An Aku'mai Servant
 
Xarl's Avatar

Forum posts: 38
File comments: 60
Uploads: 0
I am confused to be honest.

I installed the addon and on Window 1 where i have only my Area Chat it maxi and minimizes but when i switch to Trade it dont move a bit and even that it has these settings...

Code:
-- Modify this to maximize only on special channels
-- comment/remove it to react on all channels
local channelNumbers = {
	[1] = true,
	[2] = true,
	[3] = true,
}
I did remove them like it says but then not even Area Chat will open up then.

Thing is i have a Guild Chat window on the other Side and it did not even touch it and i am not sure what to change on the Code.


Anybody that can help ?


Thanks in advance
__________________


Xarl is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-13-2009, 12:59 PM  
Cargor
A Flamescale Wyrmkin
 
Cargor's Avatar
Interface Author - Click to view interfaces

Forum posts: 130
File comments: 242
Uploads: 17
Well, theoretically speaking yes, but it would maybe require a lot of code changes.

Shameless self-promotion here: I would suggest taking a look at my LibFx-1.1 which is written to simplify a lot of the animating stuff (sliding, fading and so on) - you can find a detailed documentation on the page including a small example.
__________________
« Homepage | Git »

Oh hai!
Cargor is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-11-2009, 06:24 PM  
loui
A Kobold Labourer

Forum posts: 1
File comments: 472
Uploads: 2
Hi there.. !!

is it possible to use the slide animation for other things.
for example sliding kgpanels?

Thanks in advance!
loui is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-03-2009, 12:28 PM  
Cargor
A Flamescale Wyrmkin
 
Cargor's Avatar
Interface Author - Click to view interfaces

Forum posts: 130
File comments: 242
Uploads: 17
Yep, that's because Blizz stores the chat height / width anew on every logout / reloadUI and there is no way to prevent this. But it should be no problem to unlock the chatwindow and resize it back to your preferred size.

But Chicchai shouldn't touch your complete layout other than the chat-height and this only on defined frames.
__________________
« Homepage | Git »

Oh hai!
Cargor is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-03-2009, 06:57 AM  
Kouryu
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
freak error ?

I'm a new user, like the addon so a far. Encountered a small problem, after installing the addon and then disabling the addon my main chat window was still 1 line. After uninstalling the addon main chat window was still 1 line. Resetting the chat windows fixed the problem but i was just wondering is that normal occurrence with the addon ? A couple side notes I have one additional chat window setup for guild chat and also i had not configured the addon in anyway before disabling/uninstalling it. Not a big issue just a pain to setup my chat windows again after reseting them
Kouryu is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-30-2009, 08:26 AM  
Cargor
A Flamescale Wyrmkin
 
Cargor's Avatar
Interface Author - Click to view interfaces

Forum posts: 130
File comments: 242
Uploads: 17
You need to add ["ChatFrame2"] = true in your ChatFrameConfig at the beginning, otherwise Chicchai doesn't register it for maximizing/minimizing.
__________________
« Homepage | Git »

Oh hai!
Cargor is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-28-2009, 12:09 AM  
fuqinsim
A Murloc Raider

Forum posts: 4
File comments: 19
Uploads: 0
hmm..,

I tried your bit of code to maximize the combatlog frame in combat and minimize when OOC but i receive the following error when entering combat:

[2009/08/27 23:59:02-1694-x1]: Chicchai-3.0\core.lua:184: attempt to call method 'Maximize' (a nil value)

and this one leaving combat:

[2009/08/27 23:59:16-1694-x1]: Chicchai-3.0\core.lua:186: attempt to call method 'Minimize' (a nil value)

really liking the addon , this little feature would be nice if i could get it to work. I got the code above that to work(to maximize on editbox open) and i know enough t oge taround well with LUA. Thanks for your time and effort :0]
fuqinsim is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-27-2009, 06:10 PM  
Cargor
A Flamescale Wyrmkin
 
Cargor's Avatar
Interface Author - Click to view interfaces

Forum posts: 130
File comments: 242
Uploads: 17
As far as I remember, only the main chatframe can be tabbed/docked.
__________________
« Homepage | Git »

Oh hai!
Cargor is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-24-2009, 04:19 PM  
Lolzen
A Murloc Raider
 
Lolzen's Avatar
Interface Author - Click to view interfaces

Forum posts: 8
File comments: 112
Uploads: 8
Re: multiple chat windows

Quote:
Originally posted by samhain_whitefox
umm, oki, here's the thing, I want multiple chat windows, you know, one window for says, general chat and the combat log, and another SEPERATE window that has different windows in it, one for guild, party/raid, and whispers. I know how to seperate the windows, what I can't figure out is how to put the windows together once they're seperated from the main?

anyone help?
Just drag one chatframe onto another, like docking one chattab, to the other.
If you have Fane or anything other installed you may consider disabling it for an easier docking.
But i don't know how it is doing it with fane, as i have only one Chat Window with 2 Tabs -> Standart :P

For further help i recomment the Official UI Forums, as the Chat Windowbehavor isn't affected by Chicchai in any way (except Minimizing/Maximizing) and my english isn't the best, sry
__________________
My Blog of my Addons
Lolzen is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.