All pastes #830092 Raw Edit

Something

public text v1 · immutable
#830092 ·published 2007-12-23 19:31 UTC
rendered paste body
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using ISXWoW;
using InnerSpaceAPI;

namespace ISXExperiments
{
    public partial class Form1 : Form
    {
        internal LavishScriptAPI.Delegates.EventTarget pCallBackA;
        WoWEvents _weventA = WoWEvents.GetInstance();
        public Form1()
        {
            InitializeComponent();

            pCallBackA = methodToHandleEvent;
            _weventA.Attach("CHAT_MSG_WHISPER", pCallBackA);
        }

        private void methodToHandleEvent(int argc, uint argv, object obj)
        {
            string message = InnerSpaceAPI.InnerSpace.GetArg<string>(2, argv);
            string speaker = InnerSpaceAPI.InnerSpace.GetArg<string>(3, argv);
            string language = InnerSpaceAPI.InnerSpace.GetArg<string>(4, argv);

            myConsole.AppendText(message + "\n" + speaker + "\n" + language + "\n");
        }

        private void checkboxThink_CheckedChanged(object sender, EventArgs e)
        {
            LavishVMAPI.Frame.Lock();
            ISXWoW.ISXWoW isxwow = new ISXWoW.ISXWoW();
            oMapping mapping = new oMapping();
            double[] cords = mapping.getCords();
            myConsole.AppendText(isxwow.AccountName.ToString() + "\n" + cords[0] + "\n" + cords[1] + "\n" + cords[2] + "\n");

            LavishVMAPI.Frame.Unlock();
            System.Threading.Thread.Sleep(100);
        }
    }
}