Esempio n. 1
0
 public override void Write(TextWriter os)
 {
     LoadXML.Write(os, "Id", this.Id);
     LoadXML.Write(os, "Position", this.Position);
     LoadXML.Write(os, "Euler", this.Euler);
     LoadXML.Write(os, "Scale", this.Scale);
 }
Esempio n. 2
0
        private void DeleteButtton_Click(object sender, EventArgs e)
        {
            if (listViewNames.SelectedItems.Count == 1)
            {
                //delete from listview
                int    selectedrow = listViewNames.FocusedItem.Index;
                string filename    = listViewNames.Items[selectedrow].Text;
                listViewNames.Items[selectedrow].Remove();

                //delete from XMl file number of playlists
                NumberOfPlayLists np1 = LoadXML.loadNumberOfPlaylist();
                np1.Delete(selectedrow);
                saveXML.Savedata(np1, np1.Filename);

                // Delete XML file playlist

                if (File.Exists("C:\\AudioBookPlayer_MH\\" + filename))
                {
                    File.Delete("C:\\AudioBookPlayer_MH\\" + filename);
                }

                else
                {
                    MessageBox.Show("could not find " + filename);
                }
            }
        }
Esempio n. 3
0
 public override void Write(TextWriter os)
 {
     LoadXML.Write(os, "Id", this.sceneid);
     LoadXML.Write(os, "Star", this.star);
     LoadXML.Write(os, "IsOpen", this.isopen);
     LoadXML.Write(os, "PassTime", this.passtime);
 }
Esempio n. 4
0
        private void MainForm_Load_1(object sender, EventArgs e)
        {
            // create path if does not exists
            string path   = "C:\\AudioBookPlayer_MH";
            bool   exists = System.IO.Directory.Exists(path);

            if (!exists)
            {
                System.IO.Directory.CreateDirectory(path);
            }

            NumberOfPlayLists file = new NumberOfPlayLists();

            listViewNames.Font = font.DefaultFont;

            if (File.Exists(file.Filename))
            {
                file = LoadXML.loadNumberOfPlaylist();
                populate(file);
            }
            else // if it does not exist create it
            {
                saveXML.Savedata(file, file.Filename);
            }
        }
Esempio n. 5
0
 public Startup()
 {
     InitializeComponent();
     UserDirectory = currentDomain + "Movies\\";
     UserPath      = UserDirectory + "Database.xml";
     movieList     = LoadXML.loadXML(UserPath, UserDirectory, xml);
 }
Esempio n. 6
0
 public override void Write(TextWriter os)
 {
     LoadXML.Write(os, "Id", Id);
     LoadXML.Write(os, "A", A);
     LoadXML.Write(os, "B", B);
     LoadXML.Write(os, "C", C);
     LoadXML.Write(os, "MonsterGroups", Monsters);
     LoadXML.Write(os, "PlayerGroups", Players);
 }
Esempio n. 7
0
    public override void Import(LoadXML pData, bool pBuild)
    {
        MapBorn data = pData as MapBorn;

        Camp     = data.Camp;
        Position = data.TransParam.Position;
        Scale    = data.TransParam.Scale;
        Euler    = data.TransParam.EulerAngles;
        this.Build();
        this.SetName();
    }
    // Start is called before the first frame update
    void Start()
    {
        Debug.Log("Start");
        LoadXML load = new LoadXML();

        load.asset = asset;
        load.Initialization();
        questMap = load.questMap;
        inv      = GetComponent <Inventory>();

        updateStage("Start");
    }
Esempio n. 9
0
 public override void Read(XmlNode os)
 {
     foreach (XmlNode current in LoadXML.GetChilds(os))
     {
         switch (current.Name)
         {
         case "Id":
             this.Id = ReadInt(current);
             break;
         }
     }
 }
Esempio n. 10
0
 public PlayAudioBook(string incomingFilename)
 {
     filename = incomingFilename;
     try
     {
         playlist = LoadXML.loadFileplaylist("C:\\AudioBookPlayer_MH\\" + filename);
     }
     catch (Exception ex)
     {
         MessageBox.Show("error: " + filename + " " + ex);
     }
     InitializeComponent();
 }
Esempio n. 11
0
    public override void Import(LoadXML pData, bool pBuild)
    {
        Cfg.Map.MapMonster data = pData as Cfg.Map.MapMonster;
        Id       = data.Id;
        Position = data.Position;
        Euler    = data.Euler;
        Talks    = data.Talks;
        Scale    = data.Scale;
        GameObject go = new GameObject();

        go.transform.parent           = transform;
        go.transform.localPosition    = Vector3.zero;
        go.transform.localEulerAngles = Vector3.zero;
    }
Esempio n. 12
0
    // Use this for initialization
    void Start()
    {
        //Get all objects with Hide tag
        isHidden = false;
        GameObject model = GameObject.Find("ISTAR");

        foreach (Transform child in model.transform)
        {
            objects.Add(child.gameObject);
        }

        //Read xml file
        xmlClass = GameObject.Find("Model").GetComponent <LoadXML>();
    }
Esempio n. 13
0
    protected void getComponents()
    {
        NPCDialogueTextLoader = GetComponent <NPCLoadDialogueText>();
        npcShowDialogueText   = GetComponent <NPCShowDialogueText>();
        npcLookAtObject       = GetComponent <NPCLookAtObject>();

        rigid = GetComponent <Rigidbody>();

        player = GameObject.FindGameObjectWithTag(TagList.Player);

        ui = GameObject.FindObjectOfType <ToggleUI>();

        NPCDialogueTextLoader.loadDialogueText(LoadXML.LoadLocalFile("XML/npc_dialogue"));
    }
Esempio n. 14
0
        private void loadProgram_Click(object sender, RoutedEventArgs e)
        {
            IsolatedStorageFile iso = IsolatedStorageFile.GetUserStoreForApplication();

            if (iso.FileExists("save.xml"))
            {
                string           message = "Loading in code will delete current work\n\nWould you like to load?"; //message (code) displayed
                string           caption = "Load In Code?";                                                       //header
                MessageBoxButton buttons = MessageBoxButton.OKCancel;                                             //only allow OK and X buttons
                MessageBoxResult result  = MessageBox.Show(message, caption, buttons);                            //display message window
                if (result == MessageBoxResult.OK)
                {
                    LoadXML.LoadFromXML();
                }
            }
        }
Esempio n. 15
0
    public override void Read(XmlNode os)
    {
        foreach (XmlNode current in LoadXML.GetChilds(os))
        {
            switch (current.Name)
            {
            case "Camp":
                this.Camp = (EBattleCamp)ReadInt(current);
                break;

            case "TransParam":
                this.TransParam = new MapTransform();
                this.TransParam.Read(current);
                break;
            }
        }
    }
Esempio n. 16
0
 public override void Read(XmlNode os)
 {
     foreach (XmlNode current in LoadXML.GetChilds(os))
     {
         switch (current.Name)
         {
         case "SceneGroups":
             LoadXML.GetChilds(current).ForEach(delegate(XmlNode pNode)
             {
                 LevelItem data = new LevelItem();
                 data.Read(pNode);
                 this.SceneGroups.Add(data);
             });
             break;
         }
     }
 }
Esempio n. 17
0
        public override void Read(XmlNode os)
        {
            foreach (XmlNode current in LoadXML.GetChilds(os))
            {
                switch (current.Name)
                {
                case "Id":
                    this.Id = ReadInt(current);
                    break;

                case "Position":
                    this.Position = ReadVector3(current);
                    break;

                case "EulerAngles":
                    this.Euler = ReadVector3(current);
                    break;

                case "Scale":
                    this.Scale = ReadVector3(current);
                    break;

                case "Talks":
                    LoadXML.GetChilds(current).ForEach(delegate(XmlNode pNode)
                    {
                        string s = ReadString(pNode);
                        if (!string.IsNullOrEmpty(s))
                        {
                            this.Talks.Add(s);
                        }
                    });
                    break;

                case "PatrolGroups":
                    LoadXML.GetChilds(current).ForEach(delegate(XmlNode pNode)
                    {
                        Vector3 s = ReadVector3(pNode);
                        if (s != null)
                        {
                            this.PatrolGroups.Add(s);
                        }
                    });
                    break;
                }
            }
        }
Esempio n. 18
0
        public override void Read(XmlNode os)
        {
            foreach (XmlNode current in LoadXML.GetChilds(os))
            {
                switch (current.Name)
                {
                case "Id":
                    this.Id = ReadInt(current);
                    break;

                case "A":
                    this.A = new MapBorn();
                    this.A.Read(current);
                    break;

                case "B":
                    this.B = new MapBorn();
                    this.B.Read(current);
                    break;

                case "C":
                    this.C = new MapBorn();
                    this.C.Read(current);
                    break;

                case "MonsterGroups":
                    LoadXML.GetChilds(current).ForEach(delegate(XmlNode pNode)
                    {
                        MapMonster data = new MapMonster();
                        data.Read(pNode);
                        this.Monsters.Add(data);
                    });
                    break;

                case "PlayerGroups":
                    LoadXML.GetChilds(current).ForEach(delegate(XmlNode pNode)
                    {
                        MapPlayer data = new MapPlayer();
                        data.Read(pNode);
                        this.Players.Add(data);
                    });
                    break;
                }
            }
        }
Esempio n. 19
0
    public override void Read(XmlNode os)
    {
        foreach (XmlNode current in LoadXML.GetChilds(os))
        {
            switch (current.Name)
            {
            case "Position":
                this.Position = ReadVector3(current);
                break;

            case "EulerAngles":
                this.EulerAngles = ReadVector3(current);
                break;

            case "Scale":
                this.Scale = ReadVector3(current);
                break;
            }
        }
    }
Esempio n. 20
0
        private void Closed()
        {
            playlist.CurrentTime          = axWindowsMediaPlayer1.Ctlcontrols.currentPosition;
            playlist.PlayListItemselected = listBoxPlayList.SelectedIndex;

            saveXML.Savedata(playlist, "C:\\AudioBookPlayer_MH\\" + filename);

            NumberOfPlayLists savetime = LoadXML.loadNumberOfPlaylist();
            int position = savetime.NamesOfPlayList.IndexOf(filename);

            savetime.CurrentTimeOfPlaylists.Insert(position, axWindowsMediaPlayer1.Ctlcontrols.currentPositionString); // insert new time

            savetime.CurrentTimeOfPlaylists.RemoveAt(position + 1);                                                    // remove old time

            savetime.TempCurrentfilePlayingofAll.Insert(position, (listBoxPlayList.SelectedIndex + 1).ToString());     // insert new selected file

            savetime.TempCurrentfilePlayingofAll.RemoveAt(position + 1);                                               // remove old selected file.

            saveXML.Savedata(savetime, savetime.Filename);
            timer1.Stop();
        }
Esempio n. 21
0
        private void saveButton_Click(object sender, EventArgs e)
        {
            FilePlayList savePlaylist = new FilePlayList();

            foreach (string s in addPlayList.Items)
            {
                savePlaylist.PlayList.Add(s);
            }
            savePlaylist.Onlynames();
            savePlaylist.CurrentTime          = 0;
            savePlaylist.PlayListItemselected = addPlayList.SelectedIndex;

            string filename = textBoxName.Text + ".xml";

            savePlaylist.PlayListFile = filename;

            try
            {
                saveXML.Savedata(savePlaylist, "C:\\AudioBookPlayer_MH\\" + filename);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            // load file containing the lists of playlist
            NumberOfPlayLists info = LoadXML.loadNumberOfPlaylist();

            info.NamesOfPlayList.Add(filename);
            info.CurrentTimeOfPlaylists.Add("00:00:00");
            info.TempMaxNúmberOfFiles.Add(addPlayList.Items.Count.ToString());
            info.TempCurrentfilePlayingofAll.Add((savePlaylist.PlayListItemselected + 1).ToString());

            saveXML.Savedata(info, info.Filename);

            UpdateAvailable(this, EventArgs.Empty);

            this.Close();
        }
Esempio n. 22
0
    public override void Read(XmlNode os)
    {
        foreach (XmlNode current in LoadXML.GetChilds(os))
        {
            switch (current.Name)
            {
            case "Id":
                this.sceneid = ReadInt(current);
                break;

            case "Star":
                this.star = ReadInt(current);
                break;

            case "IsOpen":
                this.isopen = ReadBool(current);
                break;

            case "PassTime":
                this.passtime = ReadFloat(current);
                break;
            }
        }
    }
Esempio n. 23
0
 public override void Write(TextWriter os)
 {
     LoadXML.Write(os, "Position", this.Position);
     LoadXML.Write(os, "EulerAngles", this.EulerAngles);
     LoadXML.Write(os, "Scale", this.Scale);
 }
Esempio n. 24
0
 public override void Write(TextWriter os)
 {
     LoadXML.Write(os, "Id", this.Id);
 }
Esempio n. 25
0
 public override void Import(LoadXML pData, bool build)
 {
 }
Esempio n. 26
0
 public override void Write(TextWriter os)
 {
     LoadXML.Write(os, "SceneGroups", SceneGroups);
 }
Esempio n. 27
0
 public override void Write(TextWriter os)
 {
     LoadXML.Write(os, "Camp", (int)this.Camp);
     LoadXML.Write(os, "TransParam", this.TransParam);
 }
Esempio n. 28
0
 public abstract void Import(LoadXML pdata, bool pBuild);
Esempio n. 29
0
        void playAudioBook_OnDataAvailable(object sender, EventArgs e)
        {
            NumberOfPlayLists info = LoadXML.loadNumberOfPlaylist();

            populate(info);
        }