What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Messenger Plus! for Live Messenger » Skinning » [split] Help with About boxes

Pages: (4): « First [ 1 ] 2 3 4 » Last »
1 votes - 5 average   [split] Help with About boxes
Author: Message:
stuartbennett
Senior Member
****

Avatar

Posts: 952
Reputation: 1
43 / Male / Flag
Joined: Nov 2003
O.P. RE: Messenger Plus! Live 4.60 is out
quote:
Originally posted by Patchou
Skin auto-updating is scheduled for the next version.

As for the documentation, if you see no change, get it again from the server. The Schema's documentation should include a "Fonts" element on the root (I had wrongly updated the file the day of the update).

You are right though, I should add more information to the documentaiton. I'm counting on the new tutorials section of the skin's database to fil lthe gaps. For the About Boxes: just create another window in the file you specified in <InterfaceFile>. You can find some more information about that in the documentation, "Options for Advanced Users" section, bottom of the page.

i tried creating another window in the same file however as soon as i do so my entire custom options panel becomes invalidated as theres no schema for making the about box so the file is considered invalid, a new interfaces schema has to be writen as theres nothing in the documentation about correct syntax for building an about box, alternatively patch could you write up a tutorial on the forum for making these not possible to make about boxes.

quote:
Originally posted by skinning documentation

In Messenger Plus! 4.60 and above, the AboutWnd id can be used to add a button linking to your own customized about box. When the control is clicked, Messenger Plus! searches for the id of an about box defined in your skininfo in <AboutIds>. About box windows are defined like option windows and are associated to a language to allow localization. Example:

<AboutIds>
    <AboutId Language="en-us">SkinAbout</AboutId>
</AboutIds>
Finally, the AboutUrl id can be used to add a button linking to your web site (as specified in the <Information> block). Other link controls in the window are analyzed for possible url recognition. If the caption of a link control contains no space and begins with either "http://" or "https://", the corresponding address is automatically opened in the default web browser when the control is clicked. Any other control with any other id won't be associated to your properties and will only serve as decoration. Here is the interface code that was used to associate the two properties of Test Skin Revisited to the interface shown in the screenshot:


thats all there is regarding about boxes and nothing about making them or how to access them once created.

This post was edited on 03-20-2008 at 08:58 PM by stuartbennett.
03-20-2008 08:54 PM
Profile E-Mail PM Web Find Quote Report
Patchou
Messenger Plus! Creator
*****

Avatar

Posts: 8607
Reputation: 201
43 / Male / Flag
Joined: Apr 2002
RE: Messenger Plus! Live 4.60 is out
About boxes are the same as other windows, the current Interface Schema is all you need. Please create a thread in the Skins section and attach your xml file to it, I'll check what's wrong.

And yes, I'll have to write more about these.
[Image: signature2.gif]
03-20-2008 09:19 PM
Profile PM Web Find Quote Report
stuartbennett
Senior Member
****

Avatar

Posts: 952
Reputation: 1
43 / Male / Flag
Joined: Nov 2003
O.P. RE: Messenger Plus! Live 4.60 is out
ok patchou, after a few hours of trial and error i think i have now got it working, sorry for being so grouchy, its just when your told something can now be done and you cant get it to work and very little information about it it gets kinda frustrating, i hope i didnt offend you in any way patchou.

EDIT:

i have created a nice about box now however theres one problem, i can't open it, yes if i use interface tester i can see it and see everythings ok, however theres no way for my users to get into it so how do i let them access it?

[Image: AboutBox.png]

This post was edited on 03-20-2008 at 10:15 PM by stuartbennett.
03-20-2008 09:54 PM
Profile E-Mail PM Web Find Quote Report
Willz
Senior Member
****

Avatar

Posts: 953
Reputation: 52
36 / Male / Flag
Joined: Jul 2006
RE: RE: Messenger Plus! Live 4.60 is out
quote:
Originally posted by stuartbennett
ok patchou, after a few hours of trial and error i think i have now got it working, sorry for being so grouchy, its just when your told something can now be done and you cant get it to work and very little information about it it gets kinda frustrating, i hope i didnt offend you in any way patchou.

EDIT:

i have created a nice about box now however theres one problem, i can't open it, yes if i use interface tester i can see it and see everythings ok, however theres no way for my users to get into it so how do i let them access it?

[Image: AboutBox.png]


Add this code to your options panel.

<Control xsi:type="ButtonControl" Id="AboutWnd">
                <Position Top="5" Width="50" Left="5"/>               
        <Caption>About</Caption>
  </Control>
03-21-2008 04:22 AM
Profile PM Web Find Quote Report
stuartbennett
Senior Member
****

Avatar

Posts: 952
Reputation: 1
43 / Male / Flag
Joined: Nov 2003
O.P. RE: Messenger Plus! Live 4.60 is out
willz i added that code but it doesnt do anything when you click on it.

quote:
Originally posted by 365 options file

            <Control xsi:type="ButtonControl" Id="AboutWnd">
                <Position Top="5" Width="50" Left="410"></Position>
                <Caption>About</Caption>
            </Control>


patchou, sorry about that i didnt see that first bit about th buttoncontrol however as stated above its not working when i click the button and cannot figure out why.

This post was edited on 03-21-2008 at 06:37 AM by stuartbennett.
03-21-2008 06:25 AM
Profile E-Mail PM Web Find Quote Report
Willz
Senior Member
****

Avatar

Posts: 953
Reputation: 52
36 / Male / Flag
Joined: Jul 2006
RE: RE: Messenger Plus! Live 4.60 is out
quote:
Originally posted by stuartbennett
willz i added that code but it doesnt do anything when you click on it.

quote:
Originally posted by 365 options file

            <Control xsi:type="ButtonControl" Id="AboutWnd">
                <Position Top="5" Width="50" Left="410"></Position>
                <Caption>About</Caption>
            </Control>



You need to make sure your skininfo is set up

<WindowIds>
                <WindowId Language="en-us">SkinOpt</WindowId>               
               </WindowIds>
               <AboutIds>
                   <AboutId Language="en-us">AboutWnd</AboutId>   
               </AboutIds>

the about windows code should be in the same file as your skin options and the about window should have an id of "AboutWnd"
03-21-2008 06:39 AM
Profile PM Web Find Quote Report
stuartbennett
Senior Member
****

Avatar

Posts: 952
Reputation: 1
43 / Male / Flag
Joined: Nov 2003
O.P. RE: Messenger Plus! Live 4.60 is out
tried that and still it doesnt work


365 Skin - Latest Beta


heres the skin pack so you can try and debug the issue.

This post was edited on 03-21-2008 at 11:00 AM by stuartbennett.
03-21-2008 07:17 AM
Profile E-Mail PM Web Find Quote Report
Basilis
Veteran Member
*****

Avatar
Olympiacos CFP

Posts: 1366
Reputation: 46
31 / Male / Flag
Joined: Dec 2007
RE: [split] Help with About boxes
Sorry to ask but I think this is not completely out of topic. Can we have two about boxes?

This post was edited on 03-21-2008 at 05:53 PM by Basilis.
[Image: logo1nu1.png]
03-21-2008 05:52 PM
Profile PM Find Quote Report
blessedguy
Skinning Contest Winner
*****


Posts: 1762
Reputation: 25
31 / Male / Flag
Joined: Jan 2008
RE: [split] Help with About boxes
I think yes..since they are not with the same id...

P.s.: Has someone already got the aboutwindow to work?!?!
[Image: Empty.png]
03-21-2008 05:55 PM
Profile PM Web Find Quote Report
Lou
Veteran Member
*****

Avatar

Posts: 2475
Reputation: 43
– / Male / Flag
Joined: Aug 2004
RE: [split] Help with About boxes
quote:
Originally posted by blessedguy
I think yes..since they are not with the same id...

P.s.: Has someone already got the aboutwindow to work?!?!
Willz has gotten it to work, and I confirm that it's perfect:P.
[Image: msghelp.net.png]
The future holds bright things in it\\\'s path, but only time will tell what they are and where they come from.
Messenger Stuff Forums
03-21-2008 06:00 PM
Profile PM Web Find Quote Report
Pages: (4): « First [ 1 ] 2 3 4 » 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