What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Announcements » Announcements & News » Archive » I'm alive!

Pages: (10): « First « 2 3 4 5 [ 6 ] 7 8 9 10 » Last »
2 votes - 4.5 average   I'm alive!
Author: Message:
WDZ
Former Admin
*****

Avatar

Posts: 7106
Reputation: 107
– / Male / Flag
Joined: Mar 2002
Well, what if you do all the advanced features yourself, in C++, then have scripting as just an extra feature that people can use to make simple stuff? :undecided:
09-30-2002 12:21 AM
Profile PM Web Find Quote Report
Chrono
forum admin
*******

Avatar
;o

Posts: 6023
Reputation: 116
39 / Male / Flag
Joined: Apr 2002
Status: Away
quote:
Originally posted by Patchou
I already added the multi-lungual support. Basically, all you'll have to do is request the file to translate, it's like a big txt file... when it's done, you send it back to me and it's part of the software!

I translated Ginges msg++ :grin:
He send me a text file , the same idea...

And Jae ... Chrono17@hotmail... Spanish :grin:
[Image: wdz_discrate.png]
09-30-2002 01:00 AM
Profile PM Web Find Quote Report
Muss
Former Moderator
*****

Avatar
This Is The Start To A New Era

Posts: 1349
Reputation: 8
39 / Other / –
Joined: Apr 2002
Well, might be more work for you but is a suggestion, you could release two versions.

One with the scripting, and one with just the basic features. That way the people who wouldn't understand how the scripting would work can get the basic version, and the others can get the one with scripting enabled
09-30-2002 02:15 AM
Profile E-Mail PM Web Find Quote Report
··¤(`×[¤kår(v)å¤]×´)¤··
Junior Member
**

Avatar

Posts: 36
49 / – / –
Joined: Aug 2002
hmmmmmm ... i guess i should also follow the pack and say welcome back *waves* ...  :tongue:
09-30-2002 04:05 AM
Profile PM Find Quote Report
Johnny_Mac
Elite Member
*****

Avatar

Posts: 2556
Reputation: 20
39 / Male / Flag
Joined: Apr 2002
The 2 releases idea sounds alright... I dont know how confusing that might get for some people...

How about make an add-in to MP!2.00? The add-in could be the scripting thing...

so you have the basic package (the new messenger plus!) and then download add-ins, hence the scripting... therefore only advanced people will download and use it.
09-30-2002 07:45 AM
Profile PM Find Quote Report
shine
Veteran Member
*****

Avatar
Recharging......

Posts: 1004
Reputation: 15
49 / Male / –
Joined: Jul 2002
Could be and Optional Installation
09-30-2002 09:43 AM
Profile E-Mail PM Find Quote Report
ginge
Senior Member
****

Avatar
BetterMSN Author

Posts: 562
42 / Male / –
Joined: May 2002
Status: Away
Scripting should NOT be optional in anyway - it defeats the whole point of doing scripting and moving many functions of Plus! into script. Either have script or don't, but just as a program wide decision.

To create a script in VBScript or JScript that uses a GUI you would need create your own GUI COM object that supplies all the methods you want - calling the Windows API doesn't work too well, and creating a message loop would make most people give up and shoot themselves.

One solution I have used before is to supply a COM object with the necessary functionality to create a window object that is actually an instance of IE's HTML object. This way you can use CSS, DHTML and HTML as the GUI, which is pretty much all powerful, and users can apply their own styles, which always looks nice.


//Sample of how to display a dialog
var NewWindow = Patchou.CreateWindow(100, 200); //100px by 200px
NewWindow.Write("<html><body>MSN Plus! Dialog box</body></html>");


The other way is to completely encapsultate all the window functionality you need in a COM object, or find one that has this already done this (I know the Forms 2 library with Office has already done this, but I think you can only access it from Office).

Maybe the middle ground is too have a C++/C binding for MP, and have it look for all dll files in some directory on startup or when you press "find new plugins". From this you could then write a script plugin, just as a C++ plugin, and leave the GUI decisions for later.

Then again you could give up on scripting as just too hard - depends how much you like playing with COM really.
09-30-2002 10:34 AM
Profile E-Mail PM Web Find Quote Report
Patchou
Messenger Plus! Creator
*****

Avatar

Posts: 8607
Reputation: 201
43 / Male / Flag
Joined: Apr 2002
O.P.
Well ginge, personally I really love COM, I'm just thinking about all the others ;). There's a big difference between telling people that they can do scritps and telling people that for most stuff they'll have to create COM objects. Also, I disagree with the idea of two different versions, it would make scripts useless for most people.

I hope there will be a mximum number of posts today about this matter, I can't develop anything until we've decided somthing final on this important question. Also, I think that some of you didn't understood the problem correctly.... my firs goal was to move most of my built-in features (QuickTexts, loggin, different text transformations, etc...) into scripts. Now that I see the limitations, I'm not sure I want to do that anymore. Of course, I could do as ginge says and create COM objects (for those who do not know really what it means... it's ActiveX, or any kind of object you generally use in VB). If I do that, however, the script will contain pratically nothing except for an object creation and a mthod call, as all the code will be encapsulated in the COM object itself. So... what's the point? If I do that, I'd better expose com COM interfaces directly so that people can interact with them using VB, as they already do with Messenger itself.

Waiting for your posts and ideas,
Patchou.
[Image: signature2.gif]
09-30-2002 01:56 PM
Profile PM Web Find Quote Report
··¤(`×[¤kår(v)å¤]×´)¤··
Junior Member
**

Avatar

Posts: 36
49 / – / –
Joined: Aug 2002
Well speakin from a non computer techie brain as myself i figure you will all make the best decisions you can for the forum ... i have no suggestions really so i shall just leave it at that but im sure like i said above you will all come to some reasonable setup ... i will just sit back and watch it happen ... good luck deciding on a solution to make this forum the best it can be :thedevil: ...  i really shouldn't b up so damn late ... i am actually starting to make sense lol ... well i am to me making sense lol
<p><a Target="_top" href="http://www.flamingtext.com/hmail.html" ><img src="http://hmail.flamingtext.com/hmail/2002/11/03/flamingtext_com_1036325771_19531.jpg" border=0 alt="Image by FlamingText.com">
09-30-2002 02:42 PM
Profile PM Find Quote Report
shine
Veteran Member
*****

Avatar
Recharging......

Posts: 1004
Reputation: 15
49 / Male / –
Joined: Jul 2002
As far as I understood, ginge is proposing something like the header files in C++, so that users could use it to have custom GUI's etsc.....(So far I have not gone throughly into  the COM-scripting and cannot comment on that.) And ginge's Idea (if my undestanding is right) is acceptable. Otherwise as he said most of the users will get fed up ultimately.

But sure,  many are going to share their successful scripts, and it could work for even those who are beginners. (BTW could arise many a bug reports due to conflicts in shared scripts :grin:) So if its going to be some kind of library files (like i said above)  its would be pretty easy.

But as Patchou said there will be less flexibility for scripting if you do the above. We sould also keep in mind that most users of plus are not literate in scripts.

The program could have a scripting option, with a choice for the user to install and/or enable (By default disabled)
09-30-2002 02:56 PM
Profile E-Mail PM Find Quote Report
Pages: (10): « First « 2 3 4 5 [ 6 ] 7 8 9 10 » Last »
« Next Oldest Return to Top Next Newest »


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