What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » Search » Results

Search Results
Subject Author Forum Time
RE: Help with small XML reader
You can use [font=Courier]selectSingleNode(strPattern)[/font] to select the first descendant node which matches a certain pattern, like a tag selector. [code=js]var Tasks = XML.selectNodes("/Tasks/Task"); for (i=0; i<Tasks.length; i ++) { var Task...
MattiScripting05-25-2010 at 04:03 PM
RE: Happy Birthday to Messenger Plus! Live
Happy birthday to Plus! :D Woah, how come I never realised my birthday is just one day after Plus!' birthday? :O
MattiAnnouncements & News05-20-2010 at 03:30 PM
RE: Scripting API Wishlist
As long as they don't remove any methods from the existing objects and keep the current event handlers (global "OnEvent_" functions) working, I don't see how any of this could break backwards compatibility.
MattiScripting05-14-2010 at 10:15 AM
RE: Scripting API Wishlist
Certainly, I believe that the new scripting environment should provide sufficient window and control support to remove the need of in-runtime XML rewriting. Matty has already informed me that this is high on his wish list. CodeEditControls and MenuB...
MattiScripting05-14-2010 at 09:30 AM
RE: Q about PlaySound()
That'll probably work (look okay, haven't tested though). However, there are some things you should consider: [list] [*]With that code, you're going to download the .mp3 file every time you click the menu item. I don't know what the purpose of yo...
MattiScripting05-12-2010 at 11:29 AM
RE: A few questions.
My apologizes, I think I misunderstood your initial point. I assumed that you were saying it wasn't possible to detect a click on an item in the created menu. I think you meant that it wasn't possible to detect a click in the chat window and use th...
MattiScripting05-04-2010 at 06:15 PM
RE: Tutorial on How to Let a Script-Callable DLL Handle Scripting Objects
Bookmarked! I have yet to find a script project where I need to use an extra DLL to do what I need, but if I do I now have a place to start. Thank you for this excellent write-up! :)
MattiScripting05-04-2010 at 04:01 PM
RE: A few questions.
Indeed, you need a subclass window to receive those notifications, but I believe this can be done using a simple Plus! window created solely for that purpose. In Screenshot Sender 5, we use the following interface: [code=xml]<Window Id="Subclass" ...
MattiScripting05-03-2010 at 04:02 PM
RE: A few questions.
I think they're somewhere in the registry, try searching these forums.
MattiScripting05-02-2010 at 08:33 AM
RE: [?] Tree-view controls and item images
Well, first of all you'll need to put some images in the tree view's image list. In order to prevent Plus! from messing up the image indexes, I always prefix the image ID with the image position. [code=xml]<Control xsi:type="TreeViewControl" Id=...
MattiScripting04-29-2010 at 06:12 PM
RE: [?] Tree-view controls and item images
Then what [i]is[/i] the problem you're having? Do you need to add a new image to the tree's image list or something? Or do you have trouble finding what arguments to pass to those functions?
MattiScripting04-29-2010 at 05:50 PM
RE: [?] Tree-view controls and item images
Matty and I made a tree-view class some time ago. The code isn't very beautiful and properly could use a rewrite, but it should be readable enough to understand how it works. Basically, to add an item you send a TVM_INSERTITEM message with a TVINSER...
MattiScripting04-29-2010 at 05:25 PM
RE: Check whether control is focused
GetFocus() [u]returns[/u] the handle of the currently focused control, so you need to compare that return value to the handle of the control you want to react upon. [code=js]// Get the handle of the focused control var hFocused = Interop.Call('user3...
MattiScripting04-11-2010 at 12:42 PM
RE: Database and History
What you could do however is blocking or unblocking contacts based on their support contract status. If they don't have a contract, you can make the script block those so they can't send you any messages.
MattiScripting03-29-2010 at 04:36 PM
RE: Screenshot Sender 5 Release Candidate 1 RELEASED (2011-09-06)!
We'd suggest not to translate yet. We're still planning to add more features which will require new or changed translations. Translating at this moment would be a waste of time and effort, we'll let you know when we're looking for translations.
MattiScripting03-26-2010 at 07:42 PM
RE: Screenshot Sender 5 Release Candidate 1 RELEASED (2011-09-06)!
Could you provide us with some extra information? How exactly are you trying to use it? Does the script debugger say anything unusual? After you select Point-Click-Capture from the script menu or send the /sspcc or /ssspcc command, you should just c...
MattiScripting03-26-2010 at 04:48 PM
RE: Screenshot Sender 5 Release Candidate 1 RELEASED (2011-09-06)!
Perhaps a small disclaimer: most of the features in this first public beta should work fine, but not all of them are finished yet. Here are some remarks we'd like to make about this release: [list] [*][b]Window by Title isn't active yet.[/b] You ca...
MattiScripting03-25-2010 at 06:44 PM
RE: I've been thinking...
Well, I wasn't sure about the inner workings of arrays, but still I believe that using an object here is better than an array. Why would you need to create an instance of an array when you're not planning to use any of the extra functionality it of...
MattiScripting03-19-2010 at 07:16 PM
RE: I've been thinking...
You might also want to make Popups an object instead of an array, like so: [code=js]var Popups = {}; // empty popups container object[/code] The reason for this is that when you assign an element on a given index, the engine will have to create empt...
MattiScripting03-19-2010 at 05:31 PM
RE: Help with very small script
Hmm, that's pretty odd. Could you try the code snippets above and see if those do any better? (I don't have time to test these myself at the moment.)
MattiScripting03-18-2010 at 09:16 PM
RE: Clear Conversation
Please [url=http://shoutbox.menthix.net/basicsearch.php]s earch the forums[/url] before posting, if you did that you'd surely have found this script I wrote a few years ago: [url=http://shoutbox.menthix.net/showthread.php?ti d=64412&pid=706754#pid7067...
MattiScripting03-12-2010 at 05:29 PM
RE: Scripting API Wishlist
I made [url=http://shoutbox.menthix.net/showthread.php?ti d=65660&pid=938595#pid938595]that same request[/url] before, but I still think this should get more attention. There are many controls which you can define in the interface XML but which can'...
MattiScripting03-06-2010 at 09:31 PM
RE: [?] PlusWnd::BaseColor write-only
That could be interesting indeed, but unfortunately it seems that Plus! won't let you do so.
MattiScripting02-25-2010 at 05:19 PM
RE: [?] PlusWnd::BaseColor write-only
It appears that there [i]is[/i] an entry in the scripting documentation, however it is only accessible by navigating to the PlusWnd object's Description page and clicking the link from the list there. Same goes for the Contact.ProfileColor property....
MattiScripting02-25-2010 at 04:53 PM
RE: hello world :D
Hi there! :D Well, if you don't have any experience with scripting or programming, I'd suggest learning the basics of JavaScript first. I usually recommend the tutorials on [url=http://www.w3schools.com/js/]W3Schools[/url], but in fact any tutorial...
MattiScripting02-23-2010 at 06:31 PM
[Hide Excerpts] Pages: (66): « First « 2 3 4 5 [ 6 ] 7 8 9 10 » Last »