void AddCache() { if (ProjectBinder.AllocedObject != null && ProjectBinder.AllocedObject is ProjectObject) { Cache = (ProjectObject)Clone(ProjectBinder.AllocedObject); } }
private void toolStripButton1_Click(object sender, EventArgs e) { Demo.USTViewer.BarkUST bu = new Demo.USTViewer.BarkUST(); ObjectDeserializer <ProjectObject> DPO = new ObjectDeserializer <ProjectObject>(); BasicFileInformation bfi = DPO.ReadBasicInformation(bu.GetCacheFile()); if (bfi.SavePassword.Length > 0 || bfi.IntroduceText.Trim().Length > 0) { IntroduceSwap ISW = new IntroduceSwap(bfi); if (ISW.ShowDialog() != DialogResult.OK) { return; } } try { ProjectObject OOP = DPO.DeserializeFromFile(bu.GetCacheFile(), bfi, ObjectSerializer <ProjectObject> .SerializeType.JSON, true); LoadProject(ref OOP); } catch (Exception ew) { if (ew.Message == "Password Error or File Broken") { MessageBox.Show("密码错误!"); } else { MessageBox.Show("未知错误!"); } } }
void sm_ChannelVolumeChanged(int ChannelID, int NewVolume) { double floatV = NewVolume / 100.0; ProjectObject po = (ProjectObject)ProjectBinder.AllocedObject; if (ChannelID < po.TrackerList.Count) { if (po.TrackerList[ChannelID].getVolume() != floatV) { po.TrackerList[ChannelID].setVolume(floatV); if (ChannelVolumeChanged != null) { ChannelVolumeChanged(ChannelID, NewVolume); } } } else { int Id = ChannelID - po.TrackerList.Count; if (po.TrackerList[Id].getVolume() != floatV) { po.TrackerList[Id].setVolume(floatV); if (ChannelVolumeChanged != null) { ChannelVolumeChanged(ChannelID, NewVolume); } } } }
void setupSingerIcon() { if (ProjectBeeper == null || ProjectBeeper.AllocedObject == null) { return; } if (OAC == null || OAC.AllocedObject == null) { return; } ProjectObject po = ProjectBeeper.AllocedSource; PartsObject pt = OAC.AllocedSource; string avatar = ""; if (po.SingerList.Count > 0) { avatar = PathUtils.AbsolutePath(po.SingerList[0].getRealSingerFolder(), po.SingerList[0].Avatar); } foreach (SingerObject so in po.SingerList) { if (so.getGuid() == pt.SingerGUID) { avatar = PathUtils.AbsolutePath(so.getRealSingerFolder(), so.Avatar); break; } } if (System.IO.File.Exists(avatar)) { UtauPic.Image = Image.FromFile(avatar); } else { UtauPic.Image = null; } }
public void AddSelectedPrereq(ProjectObject projectObject) { lastSelectedObject = projectObject; selectedPrereqs.Add(projectObject); projectObject.interactiveSelect.HighlightObjectAsPrereq(); Raycaster.instance.SetPointerEnabled(false); }
public bool CheckIfObjectIsPlannable(ProjectObject projectObject) { bool plannable = true; if (projectObject.activities.Count < 1) { plannable = false; } else { if (ActivityMenu.instance.GetSelectedActivity() != null) { if (!projectObject.activities.Contains(ActivityMenu.instance.GetSelectedActivity().activity)) { plannable = false; } else { if (projectObject.scheduledActivities.Contains(ActivityMenu.instance.GetSelectedActivity().activity)) { plannable = false; } else { plannable = true; } } } else { plannable = true; } } return(plannable); }
void setupSingerIcon() { if (ProjectBeeper == null || ProjectBeeper.AllocedObject == null) { return; } if (OAC == null || OAC.AllocedObject == null) { return; } ProjectObject po = (ProjectObject)ProjectBeeper.AllocedObject; PartsObject pt = (PartsObject)OAC.AllocedObject; string avatar = ""; if (po.SingerList.Count > 0) { avatar = po.SingerList[0].Avatar; } foreach (SingerObject so in po.SingerList) { if (so.getGuid() == pt.SingerGUID) { avatar = so.Avatar; break; } } if (System.IO.File.Exists(avatar)) { UtauPic.Image = Image.FromFile(avatar); } else { UtauPic.Image = null; } }
/// <summary> /// Update Existing Project /// </summary> /// <param name="projectObject"></param> public void UpdateProject(ProjectObject projectObject) { try { XDocument xmlDoc = XDocument.Load(projectFilePath); var items = (from item in xmlDoc.Descendants("Project") select item).ToList(); XElement selected = items.Where(p => p.Element("ProjectId").Value == projectObject.ProjectId.ToString()).FirstOrDefault(); selected.Remove(); xmlDoc.Save(projectFilePath); xmlDoc.Element("Projects").Add(new XElement("Project", new XElement("ProjectId", projectObject.ProjectId) , new XElement("Description", projectObject.Description) , new XElement("Impact", projectObject.Impact) , new XElement("Causes", projectObject.Causes) , new XElement("CentreforPuralAction", projectObject.CentreforPuralAction) , new XElement("Requirements", projectObject.Requirements) , new XElement("SkillsNeeded", projectObject.SkillsNeeded) , new XElement("Duration", projectObject.Duration) , new XElement("TimeCommitment", projectObject.TimeCommitment) , new XElement("TimePeriod", projectObject.TimePeriod) , new XElement("CategoryName", projectObject.CategoryName))); xmlDoc.Save((projectFilePath)); } catch (Exception ex) { LogWriter.LogWrite(ex.ToString()); } }
public void AddSelectedObject(ProjectObject projectObject) { if (ProjectObjects.instance.CheckIfObjectIsSelectable(projectObject)) { if (!selectingKit) { DeselectSelection(); } selectedObjects.Add(projectObject); projectObject.interactiveSelect.HighlightObject(); lastSelectedObject = projectObject; InstatiateSelectedObjectUI(); bool selectionPlannable = true; for (int i = 0; i < selectedObjects.Count; i++) { selectionPlannable = ProjectObjects.instance.CheckIfObjectIsPlannable(selectedObjects[i]); if (!selectionPlannable) { break; } } planMenuButton.SetDisabled(!selectionPlannable); infoMenuButton.SetDisabled(false); selectPrereqsButton.SetDisabled(false); } }
public void RemoveSelectedPrereq(ProjectObject projectObject, string activity) { for (int i = selectedPrereqs.Count - 1; i >= prereqActivities.Count; i--) { selectedPrereqs.RemoveAt(i); } for (int i = 0; i < selectedPrereqs.Count; i++) { if (selectedPrereqs[i] == projectObject && prereqActivities[i] == activity) { selectedPrereqs.RemoveAt(i); prereqActivities.RemoveAt(i); break; } } if (!selectedPrereqs.Contains(projectObject)) { projectObject.interactiveSelect.UnHighlightObjectAsPrereq(); } SelectedObjectUI selectedPrereqUI = selectedPrereqUIs.Find(obj => obj.projectObject == projectObject && obj.activity == activity); if (selectedPrereqUI != null) { selectedPrereqUIs.Remove(selectedPrereqUI); Destroy(selectedPrereqUI.gameObject); } ReHighlightSelection(); // <-- MOVE INTO UnHighlightObjectAsPrereq() }
ProjectObject LoadUST(string FilePath) { USTOriginalProject USTPO = USTOriginalSerializer.Deserialize(FilePath); PartsObject pro = USTOriginalSerializer.UST2Parts(USTPO); ProjectObject poj = new ProjectObject(); poj.InitEmpty(); poj.TrackerList[1].PartList[0] = pro; foreach (NoteObject po in pro.NoteList) { byte[] bt = System.Text.Encoding.Default.GetBytes(po.Lyric); string Str = System.Text.Encoding.GetEncoding("Shift-JIS").GetString(bt); po.Lyric = Str; } int sg = 1; for (long i = 1; i <= pro.TickLength; i += 32)// { sg = sg * -1; pro.PitchList.Add(new PitchObject(i, sg * 0.5)); } pro.PitchCompiler.FixedPitch(); string abc = ProjectObject.Serializer.Serialize(poj); return(poj); }
void FillObject(ProjectObject source) { if (source == null) { return; } ProjectObject dest = ProjectObject; FillObject(ref dest, source); try { PartsObject po = dest.TrackerList[0].PartList[0]; for (int i = 0; i < dest.TrackerList.Count; i++) { for (int j = 0; j < dest.TrackerList[i].PartList.Count; j++) { if (dest.TrackerList[i].PartList[j].getGuid() == SelectingGUID) { po = dest.TrackerList[i].PartList[j]; break; i = dest.TrackerList.Count; } } } sw.LoadParts(ref po, true); tw.GuiRefresh(); aw.Refresh(); } catch {; } }
private void Start() { // startingLayer = gameObject.layer; ProjectObject po = GetComponent <ProjectObject> (); foreach (Lod lod in po.lods) { objectRenderer.Add(lod.meshRenderer); } if (objectRenderer.Count == 0) { Destroy(this); } else { SCMode = objectRenderer[0].shadowCastingMode; if (!VRDOC_Camera._VRDOC_Camera.enabled) { this.enabled = false; } // if(!isTransparent) // CheckTransparency(); } }
private void savebutton_Click(object sender, EventArgs e) { // Verify if (!Directory.Exists(directorytextbox.Text)) { MessageBox.Show(this, "The target directory is invalid.", "Oxide Patcher", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (!Directory.Exists(Path.GetDirectoryName(filenametextbox.Text))) { MessageBox.Show(this, "The filename is invalid.", "Oxide Patcher", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (nametextbox.TextLength == 0) { MessageBox.Show(this, "The project name is invalid.", "Oxide Patcher", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } // Save ProjectObject.Name = nametextbox.Text; ProjectObject.TargetDirectory = directorytextbox.Text; ProjectObject.Save(ProjectFilename); }
private void ProjectObject_Click(object sender, EventArgs e) { ProjectObject pObject = (ProjectObject)sender; //Button b = (Button)sender; string path = pObject.ProjectPath; //b.Tag.ToString(); bool loadSuccess = false; if (Directory.Exists(path)) { loadSuccess = LoadProject(path); } if (!loadSuccess) { DialogResult result = MessageBox.Show( "The selected project couldn't be found or is corrupted!" + Environment.NewLine + "Do you want to remove this entry?", Application.ProductName, MessageBoxButtons.YesNo, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); if (result == DialogResult.Yes) { ProgramConsole.RemoveProjectPathFromLastOpened(path); Label x = zuletztVerwendet_lbl; zuletztVerwendet_panel.Controls.Clear(); zuletztVerwendet_panel.Controls.Add(x); Properties.Settings.Default.Reload(); LoadLastOpenedProjects(); } } }
void Awake() { rend = GetComponent <Renderer> (); projectObject = GetComponent <ProjectObject> (); Color oldCol = rend.material.GetColor("_Color"); oldColor = new Color(oldCol.r, oldCol.g, oldCol.b, oldCol.a); }
public Form2() { InitializeComponent(); BarkUST bu = new BarkUST(); poj = bu.GetTest(true); OAC.ReAlloc(poj); }
void OnTriggerEnter(Collider collider) { if (collider.tag == "UID Object" && collider.gameObject.layer == LayerMask.NameToLayer("Scheduled")) { ProjectObject projectObject = collider.GetComponent <ProjectObject> (); projectObject.EnableAndLoad(true); } }
public virtual void UpdateTitle() { Text = ProjectObject.ToString(); if (ParentForm != null) { ParentForm.Text = ProjectObject.ToString(); } }
/// <summary> /// Get All Projects /// </summary> /// <returns></returns> public IEnumerable <ProjectObject> GetAllProjects() { List <ProjectObject> listProjectObject = new List <ProjectObject>(); try { if (!File.Exists(projectFilePath)) { var newdoc = new XDocument(); newdoc.Add(new XElement("Projects")); newdoc.Save(projectFilePath); } else { using (StreamReader bodyReader = new StreamReader(projectFilePath)) { string bodyString = bodyReader.ReadToEnd(); int length = bodyString.Length; if (length > 0) { DataSet ds = new DataSet(); ds.ReadXml(projectFilePath); DataView dvPrograms; if (ds.Tables.Count > 0) { dvPrograms = ds.Tables[0].DefaultView; dvPrograms.Sort = "ProjectId"; foreach (DataRowView dr in dvPrograms) { ProjectObject model = new ProjectObject(); model.ProjectId = Convert.ToInt32(dr["ProjectId"]); model.Description = Convert.ToString(dr["Description"]); model.Impact = Convert.ToString(dr["Impact"]); model.Causes = Convert.ToString(dr["Causes"]); model.CentreforPuralAction = Convert.ToString(dr["CentreforPuralAction"]); model.Requirements = Convert.ToString(dr["Requirements"]); model.SkillsNeeded = Convert.ToString(dr["SkillsNeeded"]); model.Duration = Convert.ToString(dr["Duration"]); model.TimeCommitment = Convert.ToString(dr["TimeCommitment"]); model.TimePeriod = Convert.ToString(dr["TimePeriod"]); model.CategoryName = Convert.ToString(dr["CategoryName"]); listProjectObject.Add(model); } } } } } } catch (Exception ex) { LogWriter.LogWrite(ex.ToString()); } return(listProjectObject); }
public Widget(ProjectObject projectWidget, IPopUp widgetPopUp, IDialog dialog) { _projectWidget = projectWidget ?? throw new NullReferenceException("ProjectWidget is null"); this._widgetPopUp = widgetPopUp; this.dialog = dialog ?? throw new NullReferenceException("Dialog is null"); this.dialog.SetProjectObject(_projectWidget); DesignWidget(); }
public ProjectObject GetTest(bool renew = false) { ProjectObject poj = BarkIt(new string[] { @"D:\VocalUtau\VocalUtau.DebugExampleFiles\DemoUSTS\Sakurane2.Tracks\Track-fc0b6027-d7fb-4c82-8ca0-6bc1e54cdfb2.ust", @"D:\VocalUtau\VocalUtau.DebugExampleFiles\DemoUSTS\Sakurane2.Tracks\Track-4b158252-eb7f-4223-b7b0-d78f32e044ec.ust" }, renew); return(poj); }
public void RemoveInvalidPrereq(ProjectObject projectObject) { Alert.instance.ShowAlert("Tasks cannot be dependent on one another, creating a loop. Please verify your prerequisites."); projectObject.interactiveSelect.UnHighlightObjectAsPrereq(); int index = selectedPrereqs.IndexOf(projectObject); selectedPrereqs.Remove(projectObject); ReHighlightSelection(); }
void CreateReferences() { project = new TestableDTEProject(); msbuildProject = project.TestableProject; fakeProjectService = project.FakeProjectService; ProjectObject projectObject = (ProjectObject)project.Object; references = (References)projectObject.References; }
/// <summary> /// Removes an object from the allObjects view. /// </summary> private void RemoveObject(ProjectObject obj) { TreeNode existingNode; if (m_treeNodes.TryGetValue(obj.UniqueId, out existingNode)) { existingNode.Remove(); m_treeNodes.Remove(obj.UniqueId); } }
public bool IsObjectScheduled(ProjectObject projectObject) { if (projectObject.activities.Count > 0) { return(projectObject.scheduledActivities.Count >= projectObject.activities.Count); } else { return(false); } }
public void NewProject() { projectObject = new ProjectObject(); projectObject.InitEmpty(); projectObject.BasicData.IntroduceText = ""; projectObject.BasicData.ProjectFilePath = ""; projectObject.BasicData.SavePassword = ""; projectObject.BackerList.Clear(); LoadProjectObject(ref projectObject); tw.Text = "UnsavedProject"; }
public void SetUp(ProjectObject projectObject, bool prereq, Activity activity = null) { this.projectObject = projectObject; nameText.text = projectObject.name; this.prereq = prereq; if (prereq) { nameText.text = nameText.text + " - " + activity.name; this.activity = activity.activity; } }
public void SetUp(ProjectObject projectObject, Activity activity, bool activityAlreadySelected) { this.projectObject = projectObject; this.selected = activityAlreadySelected; this.activity = activity; buttonText.text = activity.name + (activityAlreadySelected ? " - Selected" : ""); if (this.selected) { animator.SetBool("Active", true); } }
public void RemoveLastSelectedPrereq() { ProjectObject prereq = selectedPrereqs[selectedPrereqs.Count - 1]; selectedPrereqs.RemoveAt(selectedPrereqs.Count - 1); if (!selectedPrereqs.Contains(prereq)) { prereq.interactiveSelect.UnHighlightObjectAsPrereq(); } ReHighlightSelection(); }