Scripting API Wishlist |
Author: |
Message: |
wlmcrap
Junior Member
David
Posts: 71 Reputation: -6
31 / / –
Joined: Jul 2006
|
RE: Scripting API Wishlist
E-Mail Count.
|
|
09-03-2006 04:37 AM |
|
|
CookieRevised
Elite Member
Posts: 15517 Reputation: 173
– / /
Joined: Jul 2003
Status: Away
|
RE: Scripting API Wishlist
As the list grows, I think there must a distinction be made between stuff which is already possible by scripting and things which aren't possible with scripting.
--------------
Another suggested not possible with scripting and which would be highly used if available: The ability to add your own submenu's in the right click context menu in the contactlist (in the "msgplus extras" menu) both for contacts as for groups. And the click events would obviously also return the groupname or contactemail.
(for the groups, you can't do much with the groupname yet, but I think it should be returned nevertheless or to be taken in account for later use )
This post was edited on 09-03-2006 at 02:18 PM by CookieRevised.
.-= A 'frrrrrrrituurrr' for Wacky =-.
|
|
09-03-2006 02:15 PM |
|
|
Buzz44
Junior Member
Messenger Plus! Newbie ^^
Posts: 18
– / / –
Joined: Aug 2006
|
RE: Scripting API Wishlist
Agreed.
The "sortable listview column" idea can be done already just by using a sorting algorithm and making in into a function. I would have the parameter as; sLVControlID, bDescending, iColumnID, ofcourse thats coming from a multilingual background , so I'm guessing you would have to keep to your preferred variable naming syntax for consistency.
This post was edited on 09-03-2006 at 02:38 PM by Buzz44.
|
|
09-03-2006 02:27 PM |
|
|
saralk
Veteran Member
Posts: 2598 Reputation: 38
35 / /
Joined: Feb 2003
|
O.P. RE: Scripting API Wishlist
quote: Originally posted by CookieRevised
As the list grows, I think there must a distinction be made between stuff which is already possible by scripting and things which aren't possible with scripting.
I was about to do the same thing, done it now. I think I have got everything in the right category, if I haven't tell me. It should now be a bit easier for Patchou to priorotise the development of new features.
It would be handy if from now on you told me which group to put your new features in.
The Artist Formerly Known As saralk
London · New York · Paris
Est. 1989
|
|
09-03-2006 06:04 PM |
|
|
CookieRevised
Elite Member
Posts: 15517 Reputation: 173
– / /
Joined: Jul 2003
Status: Away
|
RE: Scripting API Wishlist
some corrections on the categories:
# Sortable listview columns (2 people want this)
# Making scripts to be able to actually use the TranslationId property in the Window element.
both are also not impossible todo with scripting.
----------
# Version number, about dialogue, homepage address all accessable from the scripts dialogue
All this is the responsebility of the scripter himself tbh. If the scripter does not provide an about dialog with the info in it, doesn't provide a version number inside the ScriptInfo and script code, etc, Plus! wouldn't be able todo anything about it.
What might be new is a config button in the scripts preference dialog of Plus!, just like in Plus!3, but all the other stuff is really the responsebility of the programmer.
----------
# A function to calculate the user hashes in the registry (2 people want this)
this is possible, if the method is getting documented that is.
This post was edited on 09-03-2006 at 07:12 PM by CookieRevised.
.-= A 'frrrrrrrituurrr' for Wacky =-.
|
|
09-03-2006 07:10 PM |
|
|
saralk
Veteran Member
Posts: 2598 Reputation: 38
35 / /
Joined: Feb 2003
|
O.P. RE: Scripting API Wishlist
quote: Originally posted by CookieRevised
# Version number, about dialogue, homepage address all accessable from the scripts dialogue
All this is the responsebility of the scripter himself tbh. If the scripter does not provide an about dialog with the info in it, doesn't provide a version number inside the ScriptInfo and script code, etc, Plus! wouldn't be able todo anything about it.
What might be new is a config button in the scripts preference dialog of Plus!, just like in Plus!3, but all the other stuff is really the responsebility of the programmer.
Even if the developer sets the details, then there is no standardised way to view this apart from during installation.
The Artist Formerly Known As saralk
London · New York · Paris
Est. 1989
|
|
09-03-2006 07:38 PM |
|
|
CookieRevised
Elite Member
Posts: 15517 Reputation: 173
– / /
Joined: Jul 2003
Status: Away
|
RE: Scripting API Wishlist
my recent wish (totally not possible atm): enumerate timers...
at the moment there is no way to retrieve/ check what times are running. If there was a way to determine this, developpers can more easly (and more elagant) check for important things like timers which are still running when another user signs in (common mistake to make in scripts which use timers).
example of workaround (which I actually turned into a 'feature', see disclaimer) and more notes about this in my script nudge flood protection.
EDIT: and while at it, a function to see how many time (in ms) there is left for a specific timer.
This post was edited on 09-06-2006 at 03:12 AM by CookieRevised.
.-= A 'frrrrrrrituurrr' for Wacky =-.
|
|
09-06-2006 03:07 AM |
|
|
markee
Veteran Member
Posts: 1622 Reputation: 50
36 / /
Joined: Jan 2006
|
RE: Scripting API Wishlist
quote: Originally posted by CookieRevised
my recent wish (totally not possible atm): enumerate timers...
at the moment there is no way to retrieve/ check what times are running. If there was a way to determine this, developpers can more easly (and more elagant) check for important things like timers which are still running when another user signs in (common mistake to make in scripts which use timers).
example of workaround (which I actually turned into a 'feature', see disclaimer) and more notes about this in my script nudge flood protection.
EDIT: and while at it, a function to see how many time (in ms) there is left for a specific timer.
If you want to be creative using global variables you can check the first one about if a timer is currently in use (though there will be a very small amount of time either side where it will still say that it is being used), though it would be good for us to be able to check rather than have to rely on extra variables. Though the second one would become very useful i think.
I would also like the ability to have received messages longer than the original would be nice (though this might be set by messenger, I should do some research....). Or even being able to edit the text that appears to make it into a set colour, font, bolding, italic, etc. as this is the main reason behind me wanting to be able to lengthen messages.
|
|
09-06-2006 03:27 AM |
|
|
matty
Scripting Guru
Posts: 8336 Reputation: 109
39 / /
Joined: Dec 2002
Status: Away
|
RE: Scripting API Wishlist
quote: Originally posted by saralk
The e-mail of the user to be added as a param to Origin in ChatWndReceiveMessage
The following response from Patchou is taken from the Beta Testing section:
quote: Originally posted by Patchou
So you honestly think I would send you the name of the contact if I could send you his email?
Messenger Plus! itself has no idea what the email of the contact is when a message is received in a chat. That's because messages are analysed when inserted in the edit box, not when received in the protocol stream (and there's a lot of other advantages to that).
So there's no way I can help you on this. What I can tell you though is that Messenger Plus! has always worked this way for some features, by guessing, and nobody ever complained about it. Changes that somebody is talking to multiple contacts in the same window who have the exact same names are very poor.
quote: Originally posted by saralk
Getting the font and font colour of contacts.
Why? What is the point of adding a feature that has only 1 purpose? Which is to set the font style and colour to imitate your contact. No one has created a chat logging system (that I am aware of).
quote: Originally posted by saralk
Options dialogue accessable from the scripts menu
Again why? This is up to the Programmer of the script to add in the menus.
|
|
09-06-2006 03:29 AM |
|
|
markee
Veteran Member
Posts: 1622 Reputation: 50
36 / /
Joined: Jan 2006
|
RE: RE: Scripting API Wishlist
quote: Originally posted by Matty
quote: Originally posted by saralk
Getting the font and font colour of contacts.
Why? What is the point of adding a feature that has only 1 purpose? Which is to set the font style and colour to imitate your contact. No one has created a chat logging system (that I am aware of).
I wrote one last night ( markee's reply to serious problem) but there is no point with MP!L and it's chat logging system. We are basically limited to what is already included in the chat logging system anyway (unless you wish to go into packet sniffing or recording other events). The only reason I made that basic chat logger is because of a bug in MP!L that allows you to turn of chat-logging even if changing preferences are disabled.
|
|
09-06-2006 03:37 AM |
|
|
Pages: (15):
« First
«
1
2
3
[ 4 ]
5
6
7
8
»
Last »
|
|