What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Messenger Plus! for Live Messenger » Scripting » Plug-Ins » Can anyone make a tabbed msnger window

Can anyone make a tabbed msnger window
Author: Message:
Stigmata
Veteran Member
*****



Posts: 3520
Reputation: 45
21 / Other / Flag
Joined: Jul 2003
RE: Can anyone make a tabbed msnger window
quote:
Originally posted by Cameno forums
How Cameno works - Originally Posted by Gildan

I wanted to write this so that there would be an understanding of how the program works in the background to eliminate some confusion.

How Cameno Works:

Cameno uses two techniques to do its job: The Messenger API and normal window hooking through Windows API calls.

When you sign into MSN Messenger, a variable must be declared by Cameno so that it will recieve events from MSN Messenger. This variable can only be declared when the user is signed in, or there will be an error. Once signed in, the user can sign out and sign back in, and the variable will remain active, because it was declared when the user was signed in.

Once the variable is declared, code written in the OnIMWindowCreated sub is called when an IM window is opened. Cameno takes the new IM window and removes the window border (the title bar and the minimize/maximize/close buttons, etc.) from it, places it inside itself, and creates a tab.

When the user closes the tabbed window, Cameno hides it until a new window is opened.

Since the variable can only be declared when MSN Messenger is signed in, Cameno must detect if the user is signed in. After a bit of searching, I discovered that when MSN signs in, a hidden window titled "EchoPortManagerWnd" is opened by MSN. So Cameno simply waits for this window to open, then it loads the tabbed window (hidden) and declares the API variable. When the EchoPortManagerWnd window closes, Cameno notes that you are signed off, but leaves the windows open (because you could have been disconnected from the Internet). If MSN is exited, Cameno closes the tabbed window and waits for MSN Messenger to re-open. If Cameno were at this point to close completely, next time you started MSN Messenger, you would have no tabs.

Therefore, in order for seamless operation with MSN Messenger, Cameno must remain running at all times.

Also, because Cameno's only interaction with MSN Messenger is to pull over the IM windows and get notified through the API, it cannot interfere with any other addons that you install, unless they play with the IM windows. Therefore, if you are having a problem, do not uninstall Cameno: there are no problems that can be fixed by uninstalling, and there is nothing to uninstall except the Cameno.exe file.

This is the ideal and normal operation of Cameno: running silently in the background, creating and destroying the tabbed window as needed with no user interation in the least.

If it does not operate in this manner, then there is a bug present, not any lack of features. If you get Cameno to not display the tabs, please try to recreate what you were doing and post a note in the Bug Reports forum.
08-11-2004 09:03 PM
Profile PM Web Find Quote Report
« Next Oldest Return to Top Next Newest »

Messages In This Thread
Can anyone make a tabbed msnger window - by .Roy on 08-11-2004 at 08:38 PM
RE: Can anyone make a tabbed msnger window - by Tochjo on 08-11-2004 at 08:45 PM
RE: Can anyone make a tabbed msnger window - by RebelSean on 08-11-2004 at 08:46 PM
RE: Can anyone make a tabbed msnger window - by bungleMX on 08-11-2004 at 08:47 PM
RE: Can anyone make a tabbed msnger window - by Stigmata on 08-11-2004 at 09:03 PM
RE: Can anyone make a tabbed msnger window - by .Roy on 08-12-2004 at 08:45 AM
RE: Can anyone make a tabbed msnger window - by CookieRevised on 08-12-2004 at 09:03 AM
RE: Can anyone make a tabbed msnger window - by .Roy on 08-12-2004 at 11:02 AM
RE: Can anyone make a tabbed msnger window - by RebelSean on 08-12-2004 at 09:16 PM
RE: Can anyone make a tabbed msnger window - by Black_Forky on 08-12-2004 at 10:36 PM
RE: Can anyone make a tabbed msnger window - by .Roy on 08-13-2004 at 08:34 AM
RE: Can anyone make a tabbed msnger window - by CookieRevised on 08-13-2004 at 11:43 AM
RE: Can anyone make a tabbed msnger window - by .Roy on 08-13-2004 at 12:00 PM
RE: Can anyone make a tabbed msnger window - by CookieRevised on 08-13-2004 at 12:11 PM
RE: Can anyone make a tabbed msnger window - by .Roy on 08-13-2004 at 01:10 PM
RE: Can anyone make a tabbed msnger window - by CookieRevised on 08-13-2004 at 01:12 PM
RE: Can anyone make a tabbed msnger window - by .Roy on 08-13-2004 at 01:13 PM
RE: Can anyone make a tabbed msnger window - by CookieRevised on 08-13-2004 at 01:20 PM
RE: Can anyone make a tabbed msnger window - by .Roy on 08-13-2004 at 01:21 PM
RE: Can anyone make a tabbed msnger window - by CookieRevised on 08-13-2004 at 01:31 PM
RE: Can anyone make a tabbed msnger window - by .Roy on 08-13-2004 at 05:46 PM
RE: Can anyone make a tabbed msnger window - by Tochjo on 08-13-2004 at 06:13 PM
RE: Can anyone make a tabbed msnger window - by .Roy on 08-13-2004 at 06:19 PM
RE: Can anyone make a tabbed msnger window - by CookieRevised on 08-14-2004 at 05:54 AM
RE: Can anyone make a tabbed msnger window - by Menthix on 08-14-2004 at 12:46 PM


Threaded Mode | Linear Mode
View a Printable Version
Send this Thread to a Friend
Subscribe | Add to Favorites
Rate This Thread:

Forum Jump:

Forum Rules:
You cannot post new threads
You cannot post replies
You cannot post attachments
You can edit your posts
HTML is Off
myCode is On
Smilies are On
[img] Code is On