What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Messenger Plus! for Live Messenger » Scripting » XML Help...

XML Help...
Author: Message:
Haydn5149
New Member
*


Posts: 3
Joined: Jul 2009
O.P. RE: XML Help...
ok, Heres the full XMLFile.js

its not complete, but im just trying to get it to display the contents when loadFiles(PlusWnd) is called

js code:
var pitems;
var pword;
var nitems;
var nword;
var mitems;
var mword;

function showConfig(PlusWnd)
{
    WndOptions = MsgPlus.CreateWnd("dialogMain.xml", "options");
    loadItems(PlusWnd);
}

function loadItems(PlusWnd)
{
    var filename = (MsgPlus.ScriptFilesPath + '\\processes2.txt')
    var fso = new ActiveXObject("Scripting.FileSystemObject");
    var f = fso.OpenTextFile(filename);
    while (!f.AtEndOfStream)
        {
           var readFileLine = f.ReadLine();
           var PIDv = ReadIni(ConfigFile, 'Processes', readFileLine, 0)
           var MSNn = ReadIni(ConfigFile, 'Names', PIDv, 0)
        PlusWnd.LstBox_AddItem('ProcessLBox', readFileLine, pitems + 1);
        PlusWnd.LstBox_AddItem('FileNameLBox', PIDv, nitems + 1);
        PlusWnd.LstBox_AddItem('MSNNameLBox', MSNn, mitems + 1);
        }
    f.Close();
}

function newProcess(PlusWnd)
{
    pitems = PlusWnd.LstBox_GetCount("ProcessLBox");
    pword = PlusWnd.GetControlText('Processes');
    nitems = PlusWnd.LstBox_GetCount("FileNameLBox");
    nword = PlusWnd.GetControlText('FileNames');
    mitems = PlusWnd.LstBox_GetCount("MSNNameLBox");
    mword = PlusWnd.GetControlText('MSNDispNames');
    PlusWnd.LstBox_AddItem('ProcessLBox', pword, pitems + 1);
    PlusWnd.LstBox_AddItem('FileNameLBox', nword, nitems + 1);
    PlusWnd.LstBox_AddItem('MSNNameLBox', mword, mitems + 1);
}

function OnoptionsEvent_CtrlClicked(PlusWnd, ControlId) {
    if (ControlId == "BtnLoad") {
        loadItems(PlusWnd);
    }
    if (ControlId == "BtnSave") {
    }
    if (ControlId == "BtnAdd") {
        newProcess(PlusWnd);
    }
    if (ControlId == "BtnClose") {
        PlusWnd.Close(1)
    }
}

FIXED, i wasnt detecting PlusWnd.LstBox_ as it was loading at the same time as building XML, having it on individual load button works

This post was edited on 07-25-2009 at 07:31 AM by Haydn5149.
07-25-2009 05:39 AM
Profile E-Mail PM Find Quote Report
« Next Oldest Return to Top Next Newest »

Messages In This Thread
XML Help... - by Haydn5149 on 07-24-2009 at 04:46 AM
RE: XML Help... - by ryxdp on 07-24-2009 at 06:36 AM
RE: XML Help... - by Haydn5149 on 07-24-2009 at 08:17 AM
RE: XML Help... - by matty on 07-24-2009 at 12:57 PM
RE: XML Help... - by Haydn5149 on 07-25-2009 at 05:39 AM


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