Ken Benjamin 9.Apr.03 11:07 AM a Web browser Sametime Developers Toolkit 3.0 Windows NT/2000
From an applet I need to find a way to force n-way (conference or meeting) chat when double-clicking or right-click, Chat on a name in the AwarenessList.
By default this action launches an IM (create1On1Chat method of ChatUI). Selecting 2 or more people launches the meeting chat as desired but I need the same functionality for 1 name.
I need to have that single name launch a meeting instead of an IM (createMeeting method of ChatUI).
Any suggestions of how to accomplish this?
Here are my ideas:
Extend ChatUIComp and overload create1On1Chat. I'm trying this now but running into snags when the superclass initializes. I had to manually load components so maybe I'm missing one - anybody know which components must be loaded for ChatUIComp to work?
Extend ChatContoller or ConfController and bind that controller to the AwarenessList. I have this working fine for the provided AVController or ConfController but am not clear about how these controllers work - it's not documented anywhere I can find, nor can I find examples. Sample code here would be greatly appreciated.
Don't use the AwarenessList and write my own UI component. Seems like the hard way but I'm sure I'll be able to control the click events.