added Revit 2022 SDK minus except *rvt and *rfa
@@ -0,0 +1,749 @@
|
||||
//
|
||||
// (C) Copyright 2003-2019 by Autodesk, Inc.
|
||||
//
|
||||
// Permission to use, copy, modify, and distribute this software in
|
||||
// object code form for any purpose and without fee is hereby granted,
|
||||
// provided that the above copyright notice appears in all copies and
|
||||
// that both that copyright notice and the limited warranty and
|
||||
// restricted rights notice below appear in all supporting
|
||||
// documentation.
|
||||
//
|
||||
// AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
|
||||
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
|
||||
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
|
||||
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
|
||||
// UNINTERRUPTED OR ERROR FREE.
|
||||
//
|
||||
// Use, duplication, or disclosure by the U.S. Government is subject to
|
||||
// restrictions set forth in FAR 52.227-19 (Commercial Computer
|
||||
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
|
||||
// (Rights in Technical Data and Computer Software), as applicable.
|
||||
//
|
||||
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Text;
|
||||
using System.Text.RegularExpressions;
|
||||
using System.Windows.Forms;
|
||||
|
||||
using Autodesk.Revit;
|
||||
using Autodesk.Revit.DB;
|
||||
using Autodesk.Revit.UI;
|
||||
using Autodesk.Revit.DB.Electrical;
|
||||
using Autodesk.Revit.UI.Selection;
|
||||
|
||||
namespace Revit.SDK.Samples.PowerCircuit.CS
|
||||
{
|
||||
/// <summary>
|
||||
/// Data class which stores the information of electrical circuit operation
|
||||
/// </summary>
|
||||
public class CircuitOperationData
|
||||
{
|
||||
#region Fields
|
||||
|
||||
/// <summary>
|
||||
/// Active document of Revit
|
||||
/// </summary>
|
||||
UIDocument m_revitDoc;
|
||||
|
||||
/// <summary>
|
||||
/// Selection of active document
|
||||
/// </summary>
|
||||
Selection m_selection;
|
||||
|
||||
/// <summary>
|
||||
/// Operation on selected elements
|
||||
/// </summary>
|
||||
private Operation m_operation;
|
||||
|
||||
/// <summary>
|
||||
/// Option of editing circuit
|
||||
/// </summary>
|
||||
private EditOption m_editOption;
|
||||
|
||||
/// <summary>
|
||||
/// Whether new circuit can be created with selected elements
|
||||
/// </summary>
|
||||
private bool m_canCreateCircuit;
|
||||
|
||||
/// <summary>
|
||||
/// Whether there is a circuit in selected elements
|
||||
/// </summary>
|
||||
private bool m_hasCircuit;
|
||||
|
||||
/// <summary>
|
||||
/// Whether the circuit in selected elements has panel
|
||||
/// </summary>
|
||||
private bool m_hasPanel;
|
||||
|
||||
/// <summary>
|
||||
/// All electrical systems contain selected element
|
||||
/// </summary>
|
||||
private ISet<ElectricalSystem> m_electricalSystemSet;
|
||||
|
||||
/// <summary>
|
||||
/// All electrical system items which will be displayed in circuit selecting form
|
||||
/// </summary>
|
||||
private List<ElectricalSystemItem> m_electricalSystemItems;
|
||||
|
||||
/// <summary>
|
||||
/// The electrical system chosen to operate
|
||||
/// </summary>
|
||||
private ElectricalSystem m_selectedElectricalSystem;
|
||||
|
||||
#endregion
|
||||
|
||||
#region Properties
|
||||
/// <summary>
|
||||
/// Operation type
|
||||
/// </summary>
|
||||
public Operation Operation
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_operation;
|
||||
}
|
||||
|
||||
set
|
||||
{
|
||||
m_operation = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Get the information whether new circuit can be created
|
||||
/// </summary>
|
||||
public bool CanCreateCircuit
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_canCreateCircuit;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Get the value of whether there are circuits in selected elements
|
||||
/// </summary>
|
||||
public bool HasCircuit
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_hasCircuit;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Get the information whether the circuit in selected elements has panel
|
||||
/// </summary>
|
||||
public bool HasPanel
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_hasPanel;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Edit options
|
||||
/// </summary>
|
||||
public EditOption EditOption
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_editOption;
|
||||
}
|
||||
set
|
||||
{
|
||||
m_editOption = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// All electrical system items which will be displayed in circuit selecting form
|
||||
/// </summary>
|
||||
public ReadOnlyCollection<ElectricalSystemItem> ElectricalSystemItems
|
||||
{
|
||||
get
|
||||
{
|
||||
foreach (ElectricalSystem es in m_electricalSystemSet)
|
||||
{
|
||||
ElectricalSystemItem esi = new ElectricalSystemItem(es);
|
||||
m_electricalSystemItems.Add(esi);
|
||||
}
|
||||
|
||||
return new ReadOnlyCollection<ElectricalSystemItem>(m_electricalSystemItems);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Number of electrical systems contain selected elements
|
||||
/// </summary>
|
||||
public int ElectricalSystemCount
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_electricalSystemSet.Count;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Methods
|
||||
/// <summary>
|
||||
/// Constructor
|
||||
/// </summary>
|
||||
/// <param name="commandData">Revit's external commandData</param>
|
||||
public CircuitOperationData(ExternalCommandData commandData)
|
||||
{
|
||||
m_revitDoc = commandData.Application.ActiveUIDocument;
|
||||
m_selection = m_revitDoc.Selection;
|
||||
|
||||
m_electricalSystemSet = new HashSet<ElectricalSystem>();
|
||||
m_electricalSystemItems = new List<ElectricalSystemItem>();
|
||||
|
||||
CollectConnectorInfo();
|
||||
CollectCircuitInfo();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Verify if all selected elements have unused connectors
|
||||
/// </summary>
|
||||
private void CollectConnectorInfo()
|
||||
{
|
||||
m_canCreateCircuit = true;
|
||||
// Flag to check if all selected elements are lighting devices
|
||||
bool allLightingDevices = true;
|
||||
|
||||
foreach (ElementId elementId in m_selection.GetElementIds())
|
||||
{
|
||||
Element element = m_revitDoc.Document.GetElement(elementId);
|
||||
FamilyInstance fi = element as FamilyInstance;
|
||||
if (null == fi)
|
||||
{
|
||||
m_canCreateCircuit = false;
|
||||
return;
|
||||
}
|
||||
|
||||
if (!String.Equals(fi.Category.Name, "Lighting Devices"))
|
||||
{
|
||||
allLightingDevices = false;
|
||||
}
|
||||
|
||||
// Verify if the family instance has usable connectors
|
||||
if (!VerifyUnusedConnectors(fi))
|
||||
{
|
||||
m_canCreateCircuit = false;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if (allLightingDevices)
|
||||
{
|
||||
m_canCreateCircuit = false;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Verify if the family instance has usable connectors
|
||||
/// </summary>
|
||||
/// <param name="fi">The family instance to be verified</param>
|
||||
/// <returns>True if the family instance has usable connecotors,
|
||||
/// otherwise false</returns>
|
||||
static private bool VerifyUnusedConnectors(FamilyInstance fi)
|
||||
{
|
||||
bool hasUnusedElectricalConnector = false;
|
||||
try
|
||||
{
|
||||
MEPModel mepModel = fi.MEPModel;
|
||||
if (null == mepModel)
|
||||
{
|
||||
return hasUnusedElectricalConnector;
|
||||
}
|
||||
|
||||
ConnectorManager cm = mepModel.ConnectorManager;
|
||||
ConnectorSet unusedConnectors = cm.UnusedConnectors;
|
||||
if (null == unusedConnectors || unusedConnectors.IsEmpty)
|
||||
{
|
||||
return hasUnusedElectricalConnector;
|
||||
}
|
||||
|
||||
foreach (Connector connector in unusedConnectors)
|
||||
{
|
||||
if (connector.Domain == Domain.DomainElectrical)
|
||||
{
|
||||
hasUnusedElectricalConnector = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
return hasUnusedElectricalConnector;
|
||||
}
|
||||
|
||||
return hasUnusedElectricalConnector;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Get common circuits contain all selected elements
|
||||
/// </summary>
|
||||
private void CollectCircuitInfo()
|
||||
{
|
||||
//bool isElectricalSystem = false;
|
||||
|
||||
bool bInitilzedElectricalSystemSet = false;
|
||||
|
||||
//
|
||||
// Get common circuits of selected elements
|
||||
//
|
||||
ElectricalSystem tempElectricalSystem = null;
|
||||
foreach (ElementId elementId in m_selection.GetElementIds())
|
||||
{
|
||||
Element element = m_revitDoc.Document.GetElement(elementId);
|
||||
FamilyInstance fi = element as FamilyInstance;
|
||||
MEPModel mepModel;
|
||||
ISet<ElectricalSystem> ess;
|
||||
|
||||
if (fi != null && (mepModel = fi.MEPModel) != null)
|
||||
{
|
||||
//
|
||||
// If the element is a family instance and its MEP model is not null,
|
||||
// retrieve its circuits
|
||||
// Then compare the circuits with circuits of other selected elements
|
||||
// to get the common ones
|
||||
//
|
||||
|
||||
// Get all electrical systems
|
||||
ess = mepModel.GetElectricalSystems();
|
||||
if (null == ess)
|
||||
{
|
||||
m_hasCircuit = false;
|
||||
m_hasPanel = false;
|
||||
return;
|
||||
}
|
||||
|
||||
// Remove systems which are not power circuits
|
||||
foreach (ElectricalSystem es in ess)
|
||||
{
|
||||
if (es.SystemType != ElectricalSystemType.PowerCircuit)
|
||||
{
|
||||
ess.Remove(es);
|
||||
}
|
||||
}
|
||||
|
||||
if (ess.Count == 0)
|
||||
{
|
||||
m_hasCircuit = false;
|
||||
m_hasPanel = false;
|
||||
return;
|
||||
}
|
||||
|
||||
// If m_electricalSystemSet is not set before, set it
|
||||
// otherwise compare the circuits with circuits of other selected elements
|
||||
// to get the common ones
|
||||
if (!bInitilzedElectricalSystemSet)
|
||||
{
|
||||
m_electricalSystemSet = ess;
|
||||
bInitilzedElectricalSystemSet = true;
|
||||
continue;
|
||||
}
|
||||
else
|
||||
{
|
||||
foreach (ElectricalSystem es in m_electricalSystemSet)
|
||||
{
|
||||
if (!ess.Contains(es))
|
||||
{
|
||||
m_electricalSystemSet.Remove(es);
|
||||
}
|
||||
}
|
||||
|
||||
if (m_electricalSystemSet.Count == 0)
|
||||
{
|
||||
m_hasCircuit = false;
|
||||
m_hasPanel = false;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
else if ((tempElectricalSystem = element as ElectricalSystem) != null)
|
||||
{
|
||||
//
|
||||
// If the element is an electrical system, verify if it is a power circuit
|
||||
// If not, compare with circuits of other selected elements
|
||||
// to get the common ones
|
||||
//
|
||||
//verify if it is a power circuit
|
||||
if (tempElectricalSystem.SystemType != ElectricalSystemType.PowerCircuit)
|
||||
{
|
||||
m_hasCircuit = false;
|
||||
m_hasPanel = false;
|
||||
return;
|
||||
}
|
||||
|
||||
// If m_electricalSystemSet is not set before, set it
|
||||
// otherwise compare with circuits of other selected elements
|
||||
// to get the common ones
|
||||
if (!bInitilzedElectricalSystemSet)
|
||||
{
|
||||
m_electricalSystemSet.Add(tempElectricalSystem);
|
||||
bInitilzedElectricalSystemSet = true;
|
||||
continue;
|
||||
}
|
||||
|
||||
if (!m_electricalSystemSet.Contains(tempElectricalSystem))
|
||||
{
|
||||
m_hasCircuit = false;
|
||||
m_hasPanel = false;
|
||||
return;
|
||||
}
|
||||
|
||||
m_electricalSystemSet.Clear();
|
||||
m_electricalSystemSet.Add(tempElectricalSystem);
|
||||
}
|
||||
else
|
||||
{
|
||||
m_hasCircuit = false;
|
||||
m_hasPanel = false;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Verify if there is any common power circuit
|
||||
if (m_electricalSystemSet.Count != 0)
|
||||
{
|
||||
m_hasCircuit = true;
|
||||
if (m_electricalSystemSet.Count == 1)
|
||||
{
|
||||
foreach (ElectricalSystem es in m_electricalSystemSet)
|
||||
{
|
||||
m_selectedElectricalSystem = es;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
foreach (ElectricalSystem es in m_electricalSystemSet)
|
||||
{
|
||||
if (!String.IsNullOrEmpty(es.PanelName))
|
||||
{
|
||||
m_hasPanel = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Dispatch operations
|
||||
/// </summary>
|
||||
public void Operate()
|
||||
{
|
||||
Transaction transaction = new Transaction(m_revitDoc.Document, m_operation.ToString());
|
||||
transaction.Start();
|
||||
switch (m_operation)
|
||||
{
|
||||
case Operation.CreateCircuit:
|
||||
CreatePowerCircuit();
|
||||
break;
|
||||
case Operation.EditCircuit:
|
||||
EditCircuit();
|
||||
break;
|
||||
case Operation.SelectPanel:
|
||||
SelectPanel();
|
||||
break;
|
||||
case Operation.DisconnectPanel:
|
||||
DisconnectPanel();
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
transaction.Commit();
|
||||
|
||||
// Select the modified circuit
|
||||
if (m_operation != Operation.CreateCircuit)
|
||||
{
|
||||
SelectCurrentCircuit();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Create a power circuit with selected elements
|
||||
/// </summary>
|
||||
public void CreatePowerCircuit()
|
||||
{
|
||||
List<ElementId> selectionElementId = new List<ElementId>();
|
||||
ElementSet elements = new ElementSet();
|
||||
foreach (ElementId elementId in m_selection.GetElementIds())
|
||||
{
|
||||
elements.Insert(m_revitDoc.Document.GetElement(elementId));
|
||||
}
|
||||
|
||||
foreach (Element e in elements)
|
||||
{
|
||||
selectionElementId.Add(e.Id);
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
// Creation
|
||||
ElectricalSystem es = ElectricalSystem.Create(m_revitDoc.Document, selectionElementId, ElectricalSystemType.PowerCircuit);
|
||||
|
||||
// Select the newly created power system
|
||||
m_selection.GetElementIds().Clear();
|
||||
m_selection.GetElementIds().Add(es.Id);
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
ShowErrorMessage("FailedToCreateCircuit");
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Dispatch operations of editing circuit
|
||||
/// </summary>
|
||||
public void EditCircuit()
|
||||
{
|
||||
switch (m_editOption)
|
||||
{
|
||||
case EditOption.Add:
|
||||
AddElementToCircuit();
|
||||
break;
|
||||
case EditOption.Remove:
|
||||
RemoveElementFromCircuit();
|
||||
break;
|
||||
case EditOption.SelectPanel:
|
||||
SelectPanel();
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Add an element to circuit
|
||||
/// </summary>
|
||||
public void AddElementToCircuit()
|
||||
{
|
||||
// Clear selection before selecting the panel
|
||||
m_selection.GetElementIds().Clear();
|
||||
// Interact with UI to select a panel
|
||||
if (m_revitDoc.Selection.PickObject(ObjectType.Element) == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
//
|
||||
// Verify if the selected element can be added to the circuit
|
||||
//
|
||||
|
||||
// Get selected element
|
||||
Element selectedElement = null;
|
||||
foreach (ElementId elementId in m_selection.GetElementIds())
|
||||
{
|
||||
Element element = m_revitDoc.Document.GetElement(elementId);
|
||||
selectedElement = element;
|
||||
}
|
||||
|
||||
// Get the MEP model of selected element
|
||||
MEPModel mepModel = null;
|
||||
FamilyInstance fi = selectedElement as FamilyInstance;
|
||||
if (null == fi || null == (mepModel = fi.MEPModel))
|
||||
{
|
||||
ShowErrorMessage("SelectElectricalComponent");
|
||||
return;
|
||||
}
|
||||
|
||||
// Verify if the element has usable connector
|
||||
if (!VerifyUnusedConnectors(fi))
|
||||
{
|
||||
ShowErrorMessage("NoUsableConnector");
|
||||
return;
|
||||
}
|
||||
|
||||
if (IsElementBelongsToCircuit(mepModel, m_selectedElectricalSystem))
|
||||
{
|
||||
ShowErrorMessage("ElementInCircuit");
|
||||
return;
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
ElementSet es = new ElementSet();
|
||||
foreach (ElementId elementId in m_selection.GetElementIds())
|
||||
{
|
||||
es.Insert(m_revitDoc.Document.GetElement(elementId));
|
||||
}
|
||||
if (!m_selectedElectricalSystem.AddToCircuit(es))
|
||||
{
|
||||
ShowErrorMessage("FailedToAddElement");
|
||||
return;
|
||||
}
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
ShowErrorMessage("FailedToAddElement");
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Remove an element from selected circuit
|
||||
/// </summary>
|
||||
public void RemoveElementFromCircuit()
|
||||
{
|
||||
// Clear selection before selecting the panel
|
||||
m_selection.GetElementIds().Clear();
|
||||
// Interact with UI to select a panel
|
||||
if (m_revitDoc.Selection.PickObject(ObjectType.Element) == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
// Get the selected element
|
||||
Element selectedElement = null;
|
||||
foreach (ElementId elementId in m_revitDoc.Selection.GetElementIds())
|
||||
{
|
||||
Element element = m_revitDoc.Document.GetElement(elementId);
|
||||
selectedElement = element;
|
||||
}
|
||||
|
||||
// Get the MEP model of selected element
|
||||
MEPModel mepModel = null;
|
||||
FamilyInstance fi = selectedElement as FamilyInstance;
|
||||
if (null == fi || null == (mepModel = fi.MEPModel))
|
||||
{
|
||||
ShowErrorMessage("SelectElectricalComponent");
|
||||
return;
|
||||
}
|
||||
|
||||
// Check whether the selected element belongs to the circuit
|
||||
if (!IsElementBelongsToCircuit(mepModel, m_selectedElectricalSystem))
|
||||
{
|
||||
ShowErrorMessage("ElementNotInCircuit");
|
||||
return;
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
// Remove the selected element from circuit
|
||||
ElementSet es = new ElementSet();
|
||||
foreach (ElementId elementId in m_revitDoc.Selection.GetElementIds())
|
||||
{
|
||||
es.Insert(m_revitDoc.Document.GetElement(elementId));
|
||||
}
|
||||
m_selectedElectricalSystem.RemoveFromCircuit(es);
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
ShowErrorMessage("FailedToRemoveElement");
|
||||
}
|
||||
}
|
||||
|
||||
static private bool IsElementBelongsToCircuit(MEPModel mepModel,
|
||||
ElectricalSystem selectedElectricalSystem)
|
||||
{
|
||||
ISet<ElectricalSystem> ess = mepModel.GetElectricalSystems();
|
||||
if (null == ess || !ess.Contains(selectedElectricalSystem))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Select a panel for selected circuit
|
||||
/// </summary>
|
||||
public void SelectPanel()
|
||||
{
|
||||
// Clear selection before selecting the panel
|
||||
m_selection.GetElementIds().Clear();
|
||||
|
||||
// Interact with UI to select a panel
|
||||
if (m_revitDoc.Selection.PickObject(ObjectType.Element) == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
FamilyInstance fi;
|
||||
foreach (ElementId elementId in m_selection.GetElementIds())
|
||||
{
|
||||
Element element = m_revitDoc.Document.GetElement(elementId);
|
||||
fi = element as FamilyInstance;
|
||||
if (fi != null)
|
||||
{
|
||||
m_selectedElectricalSystem.SelectPanel(fi);
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
ShowErrorMessage("FailedToSelectPanel");
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Disconnect panel for selected circuit
|
||||
/// </summary>
|
||||
public void DisconnectPanel()
|
||||
{
|
||||
try
|
||||
{
|
||||
m_selectedElectricalSystem.DisconnectPanel();
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
ShowErrorMessage("FailedToDisconnectPanel");
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Get selected index from circuit selecting form and locate expected circuit
|
||||
/// </summary>
|
||||
/// <param name="index">Index of selected item in circuit selecting form</param>
|
||||
public void SelectCircuit(int index)
|
||||
{
|
||||
// Locate ElectricalSystemItem by index
|
||||
ElectricalSystemItem esi = m_electricalSystemItems[index] as ElectricalSystemItem;
|
||||
Autodesk.Revit.DB.ElementId ei = esi.Id;
|
||||
|
||||
// Locate expected electrical system
|
||||
m_selectedElectricalSystem = m_revitDoc.Document.GetElement(ei) as ElectricalSystem;
|
||||
// Select the electrical system
|
||||
SelectCurrentCircuit();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Select created/modified/selected electrical system
|
||||
/// </summary>
|
||||
public void SelectCurrentCircuit()
|
||||
{
|
||||
m_selection.GetElementIds().Clear();
|
||||
m_selection.GetElementIds().Add(m_selectedElectricalSystem.Id);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Get selected index from circuit selecting form and show the circuit in the center of
|
||||
/// screen by moving the view.
|
||||
/// </summary>
|
||||
/// <param name="index">Index of selected item in circuit selecting form</param>
|
||||
public void ShowCircuit(int index)
|
||||
{
|
||||
ElectricalSystemItem esi = m_electricalSystemItems[index] as ElectricalSystemItem;
|
||||
Autodesk.Revit.DB.ElementId ei = esi.Id;
|
||||
m_revitDoc.ShowElements(ei);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Show message box with specified string
|
||||
/// </summary>
|
||||
/// <param name="message">specified string to show</param>
|
||||
static private void ShowErrorMessage(String message)
|
||||
{
|
||||
TaskDialog.Show(Properties.Resources.ResourceManager.GetString("OperationFailed"), Properties.Resources.ResourceManager.GetString(message), TaskDialogCommonButtons.Ok);
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,161 @@
|
||||
//
|
||||
// (C) Copyright 2003-2019 by Autodesk, Inc.
|
||||
//
|
||||
// Permission to use, copy, modify, and distribute this software in
|
||||
// object code form for any purpose and without fee is hereby granted,
|
||||
// provided that the above copyright notice appears in all copies and
|
||||
// that both that copyright notice and the limited warranty and
|
||||
// restricted rights notice below appear in all supporting
|
||||
// documentation.
|
||||
//
|
||||
// AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
|
||||
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
|
||||
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
|
||||
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
|
||||
// UNINTERRUPTED OR ERROR FREE.
|
||||
//
|
||||
// Use, duplication, or disclosure by the U.S. Government is subject to
|
||||
// restrictions set forth in FAR 52.227-19 (Commercial Computer
|
||||
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
|
||||
// (Rights in Technical Data and Computer Software), as applicable.
|
||||
//
|
||||
|
||||
namespace Revit.SDK.Samples.PowerCircuit.CS
|
||||
{
|
||||
partial class CircuitOperationForm
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.buttonCancel = new System.Windows.Forms.Button();
|
||||
this.buttonDisconnectPanel = new System.Windows.Forms.Button();
|
||||
this.buttonSelectPanel = new System.Windows.Forms.Button();
|
||||
this.buttonEdit = new System.Windows.Forms.Button();
|
||||
this.buttonCreate = new System.Windows.Forms.Button();
|
||||
this.toolTip = new System.Windows.Forms.ToolTip(this.components);
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// buttonCancel
|
||||
//
|
||||
this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
|
||||
this.buttonCancel.Image = global::Revit.SDK.Samples.PowerCircuit.CS.Properties.Resources.Cancel;
|
||||
this.buttonCancel.Location = new System.Drawing.Point(177, 8);
|
||||
this.buttonCancel.Name = "buttonCancel";
|
||||
this.buttonCancel.Size = new System.Drawing.Size(84, 29);
|
||||
this.buttonCancel.TabIndex = 4;
|
||||
this.buttonCancel.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// buttonDisconnectPanel
|
||||
//
|
||||
this.buttonDisconnectPanel.BackColor = System.Drawing.Color.Transparent;
|
||||
this.buttonDisconnectPanel.DialogResult = System.Windows.Forms.DialogResult.OK;
|
||||
this.buttonDisconnectPanel.FlatAppearance.BorderColor = System.Drawing.Color.White;
|
||||
this.buttonDisconnectPanel.FlatAppearance.BorderSize = 0;
|
||||
this.buttonDisconnectPanel.Image = global::Revit.SDK.Samples.PowerCircuit.CS.Properties.Resources.DisconnectPanel;
|
||||
this.buttonDisconnectPanel.Location = new System.Drawing.Point(133, 9);
|
||||
this.buttonDisconnectPanel.Name = "buttonDisconnectPanel";
|
||||
this.buttonDisconnectPanel.Size = new System.Drawing.Size(34, 28);
|
||||
this.buttonDisconnectPanel.TabIndex = 3;
|
||||
this.buttonDisconnectPanel.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
|
||||
this.buttonDisconnectPanel.UseVisualStyleBackColor = false;
|
||||
this.buttonDisconnectPanel.Click += new System.EventHandler(this.buttonDisconnectPanel_Click);
|
||||
//
|
||||
// buttonSelectPanel
|
||||
//
|
||||
this.buttonSelectPanel.BackColor = System.Drawing.Color.Transparent;
|
||||
this.buttonSelectPanel.DialogResult = System.Windows.Forms.DialogResult.OK;
|
||||
this.buttonSelectPanel.FlatAppearance.BorderSize = 0;
|
||||
this.buttonSelectPanel.Image = global::Revit.SDK.Samples.PowerCircuit.CS.Properties.Resources.SelectPanel;
|
||||
this.buttonSelectPanel.Location = new System.Drawing.Point(93, 9);
|
||||
this.buttonSelectPanel.Name = "buttonSelectPanel";
|
||||
this.buttonSelectPanel.Size = new System.Drawing.Size(34, 28);
|
||||
this.buttonSelectPanel.TabIndex = 2;
|
||||
this.buttonSelectPanel.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
|
||||
this.buttonSelectPanel.UseVisualStyleBackColor = false;
|
||||
this.buttonSelectPanel.Click += new System.EventHandler(this.buttonSelectPanel_Click);
|
||||
//
|
||||
// buttonEdit
|
||||
//
|
||||
this.buttonEdit.BackColor = System.Drawing.Color.Transparent;
|
||||
this.buttonEdit.DialogResult = System.Windows.Forms.DialogResult.OK;
|
||||
this.buttonEdit.FlatAppearance.BorderSize = 0;
|
||||
this.buttonEdit.Image = global::Revit.SDK.Samples.PowerCircuit.CS.Properties.Resources.EditCircuit;
|
||||
this.buttonEdit.Location = new System.Drawing.Point(55, 9);
|
||||
this.buttonEdit.Name = "buttonEdit";
|
||||
this.buttonEdit.Size = new System.Drawing.Size(34, 28);
|
||||
this.buttonEdit.TabIndex = 1;
|
||||
this.buttonEdit.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
|
||||
this.buttonEdit.UseVisualStyleBackColor = false;
|
||||
this.buttonEdit.Click += new System.EventHandler(this.buttonEdit_Click);
|
||||
//
|
||||
// buttonCreate
|
||||
//
|
||||
this.buttonCreate.BackColor = System.Drawing.Color.Transparent;
|
||||
this.buttonCreate.DialogResult = System.Windows.Forms.DialogResult.OK;
|
||||
this.buttonCreate.FlatAppearance.BorderSize = 0;
|
||||
this.buttonCreate.Image = global::Revit.SDK.Samples.PowerCircuit.CS.Properties.Resources.CreateCircuit;
|
||||
this.buttonCreate.Location = new System.Drawing.Point(7, 9);
|
||||
this.buttonCreate.Name = "buttonCreate";
|
||||
this.buttonCreate.Size = new System.Drawing.Size(34, 28);
|
||||
this.buttonCreate.TabIndex = 0;
|
||||
this.buttonCreate.TextImageRelation = System.Windows.Forms.TextImageRelation.ImageAboveText;
|
||||
this.buttonCreate.UseVisualStyleBackColor = false;
|
||||
this.buttonCreate.Click += new System.EventHandler(this.buttonCreate_Click);
|
||||
//
|
||||
// CircuitOperationForm
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.CancelButton = this.buttonCancel;
|
||||
this.ClientSize = new System.Drawing.Size(267, 43);
|
||||
this.Controls.Add(this.buttonCancel);
|
||||
this.Controls.Add(this.buttonDisconnectPanel);
|
||||
this.Controls.Add(this.buttonSelectPanel);
|
||||
this.Controls.Add(this.buttonEdit);
|
||||
this.Controls.Add(this.buttonCreate);
|
||||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
|
||||
this.MaximizeBox = false;
|
||||
this.MinimizeBox = false;
|
||||
this.Name = "CircuitOperationForm";
|
||||
this.ShowIcon = false;
|
||||
this.ShowInTaskbar = false;
|
||||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
|
||||
this.Text = "Power Circuit";
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.Button buttonCreate;
|
||||
private System.Windows.Forms.Button buttonCancel;
|
||||
private System.Windows.Forms.Button buttonEdit;
|
||||
private System.Windows.Forms.Button buttonSelectPanel;
|
||||
private System.Windows.Forms.Button buttonDisconnectPanel;
|
||||
private System.Windows.Forms.ToolTip toolTip;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,105 @@
|
||||
//
|
||||
// (C) Copyright 2003-2019 by Autodesk, Inc.
|
||||
//
|
||||
// Permission to use, copy, modify, and distribute this software in
|
||||
// object code form for any purpose and without fee is hereby granted,
|
||||
// provided that the above copyright notice appears in all copies and
|
||||
// that both that copyright notice and the limited warranty and
|
||||
// restricted rights notice below appear in all supporting
|
||||
// documentation.
|
||||
//
|
||||
// AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
|
||||
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
|
||||
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
|
||||
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
|
||||
// UNINTERRUPTED OR ERROR FREE.
|
||||
//
|
||||
// Use, duplication, or disclosure by the U.S. Government is subject to
|
||||
// restrictions set forth in FAR 52.227-19 (Commercial Computer
|
||||
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
|
||||
// (Rights in Technical Data and Computer Software), as applicable.
|
||||
//
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace Revit.SDK.Samples.PowerCircuit.CS
|
||||
{
|
||||
/// <summary>
|
||||
/// The dialog which lets user operate selected elements
|
||||
/// </summary>
|
||||
public partial class CircuitOperationForm : System.Windows.Forms.Form
|
||||
{
|
||||
/// <summary>
|
||||
/// Object of data class
|
||||
/// </summary>
|
||||
CircuitOperationData m_optionData;
|
||||
|
||||
/// <summary>
|
||||
/// Constructor
|
||||
/// </summary>
|
||||
/// <param name="optionData"></param>
|
||||
public CircuitOperationForm(CircuitOperationData optionData)
|
||||
{
|
||||
m_optionData = optionData;
|
||||
InitializeComponent();
|
||||
InitializeButtons();
|
||||
// Add tool tips
|
||||
AddToolTips();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initialize buttons
|
||||
/// </summary>
|
||||
private void InitializeButtons()
|
||||
{
|
||||
// Set enabled status
|
||||
buttonCreate.Enabled = m_optionData.CanCreateCircuit;
|
||||
buttonEdit.Enabled = m_optionData.HasCircuit;
|
||||
buttonSelectPanel.Enabled = m_optionData.HasCircuit;
|
||||
buttonDisconnectPanel.Enabled = m_optionData.HasPanel;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Add tool tips
|
||||
/// </summary>
|
||||
private void AddToolTips()
|
||||
{
|
||||
System.Resources.ResourceManager rsm = Properties.Resources.ResourceManager;
|
||||
toolTip.SetToolTip(buttonCreate, rsm.GetString("tipCreateCircuit"));
|
||||
toolTip.SetToolTip(buttonEdit, rsm.GetString("tipEditCircuit"));
|
||||
toolTip.SetToolTip(buttonSelectPanel, rsm.GetString("tipSelectPanel"));
|
||||
toolTip.SetToolTip(buttonDisconnectPanel, rsm.GetString("tipDisconnectPanel"));
|
||||
toolTip.SetToolTip(buttonCancel, rsm.GetString("tipCancel"));
|
||||
}
|
||||
|
||||
private void buttonCreate_Click(object sender, EventArgs e)
|
||||
{
|
||||
m_optionData.Operation = Operation.CreateCircuit;
|
||||
this.Close();
|
||||
}
|
||||
|
||||
private void buttonEdit_Click(object sender, EventArgs e)
|
||||
{
|
||||
m_optionData.Operation = Operation.EditCircuit;
|
||||
this.Close();
|
||||
}
|
||||
|
||||
private void buttonSelectPanel_Click(object sender, EventArgs e)
|
||||
{
|
||||
m_optionData.Operation = Operation.SelectPanel;
|
||||
this.Close();
|
||||
}
|
||||
|
||||
private void buttonDisconnectPanel_Click(object sender, EventArgs e)
|
||||
{
|
||||
m_optionData.Operation = Operation.DisconnectPanel;
|
||||
this.Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,123 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="toolTip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
</root>
|
||||
@@ -0,0 +1,128 @@
|
||||
//
|
||||
// (C) Copyright 2003-2019 by Autodesk, Inc.
|
||||
//
|
||||
// Permission to use, copy, modify, and distribute this software in
|
||||
// object code form for any purpose and without fee is hereby granted,
|
||||
// provided that the above copyright notice appears in all copies and
|
||||
// that both that copyright notice and the limited warranty and
|
||||
// restricted rights notice below appear in all supporting
|
||||
// documentation.
|
||||
//
|
||||
// AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
|
||||
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
|
||||
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
|
||||
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
|
||||
// UNINTERRUPTED OR ERROR FREE.
|
||||
//
|
||||
// Use, duplication, or disclosure by the U.S. Government is subject to
|
||||
// restrictions set forth in FAR 52.227-19 (Commercial Computer
|
||||
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
|
||||
// (Rights in Technical Data and Computer Software), as applicable.
|
||||
//
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.Diagnostics;
|
||||
using System.IO;
|
||||
using System.Windows.Forms;
|
||||
|
||||
using Autodesk.Revit;
|
||||
using Autodesk.Revit.DB;
|
||||
using Autodesk.Revit.UI;
|
||||
|
||||
namespace Revit.SDK.Samples.PowerCircuit.CS
|
||||
{
|
||||
/// <summary>
|
||||
/// To add an external command to Autodesk Revit
|
||||
/// the developer should implement an object that
|
||||
/// supports the IExternalCommand interface.
|
||||
/// </summary>
|
||||
[Autodesk.Revit.Attributes.Transaction(Autodesk.Revit.Attributes.TransactionMode.Manual)]
|
||||
[Autodesk.Revit.Attributes.Regeneration(Autodesk.Revit.Attributes.RegenerationOption.Manual)]
|
||||
[Autodesk.Revit.Attributes.Journaling(Autodesk.Revit.Attributes.JournalingMode.NoCommandData)]
|
||||
public class Command : IExternalCommand
|
||||
{
|
||||
/// <summary>
|
||||
/// Implement this method as an external command for Revit.
|
||||
/// </summary>
|
||||
/// <param name="commandData">An object that is passed to the external application
|
||||
/// which contains data related to the command,
|
||||
/// such as the application object and active view.</param>
|
||||
/// <param name="message">A message that can be set by the external application
|
||||
/// which will be displayed if a failure or cancellation is returned by
|
||||
/// the external command.</param>
|
||||
/// <param name="elements">A set of elements to which the external application
|
||||
/// can add elements that are to be highlighted in case of failure or cancellation.</param>
|
||||
/// <returns>Return the status of the external command.
|
||||
/// A result of Succeeded means that the API external method functioned as expected.
|
||||
/// Cancelled can be used to signify that the user cancelled the external operation
|
||||
/// at some point. Failure should be returned if the application is unable to proceed with
|
||||
/// the operation.</returns>
|
||||
public Autodesk.Revit.UI.Result Execute(ExternalCommandData commandData,
|
||||
ref string message, Autodesk.Revit.DB.ElementSet elements)
|
||||
{
|
||||
try
|
||||
{
|
||||
// Quit if active document is null
|
||||
if (null == commandData.Application.ActiveUIDocument.Document)
|
||||
{
|
||||
message = Properties.Resources.ResourceManager.GetString("NullActiveDocument");
|
||||
return Autodesk.Revit.UI.Result.Failed;
|
||||
}
|
||||
|
||||
// Quit if no elements selected
|
||||
if (commandData.Application.ActiveUIDocument.Selection.GetElementIds().Count == 0)
|
||||
{
|
||||
message = Properties.Resources.ResourceManager.GetString("SelectPowerElements");
|
||||
return Autodesk.Revit.UI.Result.Failed;
|
||||
}
|
||||
|
||||
// Collect information from selected elements and show operation dialog
|
||||
CircuitOperationData optionData = new CircuitOperationData(commandData);
|
||||
using (CircuitOperationForm mainForm = new CircuitOperationForm(optionData))
|
||||
{
|
||||
if (mainForm.ShowDialog() == DialogResult.Cancel)
|
||||
{
|
||||
return Autodesk.Revit.UI.Result.Cancelled;
|
||||
}
|
||||
}
|
||||
|
||||
// Show the dialog for user to select a circuit if more than one circuit available
|
||||
if (optionData.Operation != Operation.CreateCircuit &&
|
||||
optionData.ElectricalSystemCount > 1)
|
||||
{
|
||||
using (SelectCircuitForm selectForm = new SelectCircuitForm(optionData))
|
||||
{
|
||||
if (selectForm.ShowDialog() == DialogResult.Cancel)
|
||||
{
|
||||
return Autodesk.Revit.UI.Result.Cancelled;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// If user choose to edit circuit, display the circuit editing dialog
|
||||
if (optionData.Operation == Operation.EditCircuit)
|
||||
{
|
||||
using (EditCircuitForm editForm = new EditCircuitForm(optionData))
|
||||
{
|
||||
if (editForm.ShowDialog() == DialogResult.Cancel)
|
||||
{
|
||||
return Autodesk.Revit.UI.Result.Cancelled;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Perform the operation
|
||||
optionData.Operate();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
message = ex.ToString();
|
||||
return Autodesk.Revit.UI.Result.Failed;
|
||||
}
|
||||
|
||||
return Autodesk.Revit.UI.Result.Succeeded;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,133 @@
|
||||
//
|
||||
// (C) Copyright 2003-2019 by Autodesk, Inc.
|
||||
//
|
||||
// Permission to use, copy, modify, and distribute this software in
|
||||
// object code form for any purpose and without fee is hereby granted,
|
||||
// provided that the above copyright notice appears in all copies and
|
||||
// that both that copyright notice and the limited warranty and
|
||||
// restricted rights notice below appear in all supporting
|
||||
// documentation.
|
||||
//
|
||||
// AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
|
||||
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
|
||||
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
|
||||
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
|
||||
// UNINTERRUPTED OR ERROR FREE.
|
||||
//
|
||||
// Use, duplication, or disclosure by the U.S. Government is subject to
|
||||
// restrictions set forth in FAR 52.227-19 (Commercial Computer
|
||||
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
|
||||
// (Rights in Technical Data and Computer Software), as applicable.
|
||||
//
|
||||
|
||||
namespace Revit.SDK.Samples.PowerCircuit.CS
|
||||
{
|
||||
partial class EditCircuitForm
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
this.buttonAdd = new System.Windows.Forms.Button();
|
||||
this.buttonRemove = new System.Windows.Forms.Button();
|
||||
this.buttonCancel = new System.Windows.Forms.Button();
|
||||
this.buttonSelectPanel = new System.Windows.Forms.Button();
|
||||
this.toolTip = new System.Windows.Forms.ToolTip(this.components);
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// buttonAdd
|
||||
//
|
||||
this.buttonAdd.DialogResult = System.Windows.Forms.DialogResult.OK;
|
||||
this.buttonAdd.Image = global::Revit.SDK.Samples.PowerCircuit.CS.Properties.Resources.AddToCircuit;
|
||||
this.buttonAdd.Location = new System.Drawing.Point(12, 12);
|
||||
this.buttonAdd.Name = "buttonAdd";
|
||||
this.buttonAdd.Size = new System.Drawing.Size(34, 28);
|
||||
this.buttonAdd.TabIndex = 0;
|
||||
this.buttonAdd.UseVisualStyleBackColor = true;
|
||||
this.buttonAdd.Click += new System.EventHandler(this.buttonAdd_Click);
|
||||
//
|
||||
// buttonRemove
|
||||
//
|
||||
this.buttonRemove.DialogResult = System.Windows.Forms.DialogResult.OK;
|
||||
this.buttonRemove.Image = global::Revit.SDK.Samples.PowerCircuit.CS.Properties.Resources.RemoveFromCircuit;
|
||||
this.buttonRemove.Location = new System.Drawing.Point(52, 12);
|
||||
this.buttonRemove.Name = "buttonRemove";
|
||||
this.buttonRemove.Size = new System.Drawing.Size(34, 28);
|
||||
this.buttonRemove.TabIndex = 1;
|
||||
this.buttonRemove.UseVisualStyleBackColor = true;
|
||||
this.buttonRemove.Click += new System.EventHandler(this.buttonRemove_Click);
|
||||
//
|
||||
// buttonCancel
|
||||
//
|
||||
this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
|
||||
this.buttonCancel.Image = global::Revit.SDK.Samples.PowerCircuit.CS.Properties.Resources.Cancel;
|
||||
this.buttonCancel.Location = new System.Drawing.Point(132, 11);
|
||||
this.buttonCancel.Name = "buttonCancel";
|
||||
this.buttonCancel.Size = new System.Drawing.Size(75, 28);
|
||||
this.buttonCancel.TabIndex = 2;
|
||||
this.buttonCancel.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// buttonSelectPanel
|
||||
//
|
||||
this.buttonSelectPanel.DialogResult = System.Windows.Forms.DialogResult.OK;
|
||||
this.buttonSelectPanel.Image = global::Revit.SDK.Samples.PowerCircuit.CS.Properties.Resources.SelectPanel;
|
||||
this.buttonSelectPanel.Location = new System.Drawing.Point(92, 11);
|
||||
this.buttonSelectPanel.Name = "buttonSelectPanel";
|
||||
this.buttonSelectPanel.Size = new System.Drawing.Size(34, 28);
|
||||
this.buttonSelectPanel.TabIndex = 1;
|
||||
this.buttonSelectPanel.UseVisualStyleBackColor = true;
|
||||
this.buttonSelectPanel.Click += new System.EventHandler(this.buttonSelectPanel_Click);
|
||||
//
|
||||
// EditCircuitForm
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.CancelButton = this.buttonCancel;
|
||||
this.ClientSize = new System.Drawing.Size(218, 51);
|
||||
this.Controls.Add(this.buttonCancel);
|
||||
this.Controls.Add(this.buttonSelectPanel);
|
||||
this.Controls.Add(this.buttonRemove);
|
||||
this.Controls.Add(this.buttonAdd);
|
||||
this.MaximizeBox = false;
|
||||
this.MinimizeBox = false;
|
||||
this.Name = "EditCircuitForm";
|
||||
this.ShowIcon = false;
|
||||
this.ShowInTaskbar = false;
|
||||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
|
||||
this.Text = "Edit Circuit";
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.Button buttonAdd;
|
||||
private System.Windows.Forms.Button buttonRemove;
|
||||
private System.Windows.Forms.Button buttonCancel;
|
||||
private System.Windows.Forms.Button buttonSelectPanel;
|
||||
private System.Windows.Forms.ToolTip toolTip;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,86 @@
|
||||
//
|
||||
// (C) Copyright 2003-2019 by Autodesk, Inc.
|
||||
//
|
||||
// Permission to use, copy, modify, and distribute this software in
|
||||
// object code form for any purpose and without fee is hereby granted,
|
||||
// provided that the above copyright notice appears in all copies and
|
||||
// that both that copyright notice and the limited warranty and
|
||||
// restricted rights notice below appear in all supporting
|
||||
// documentation.
|
||||
//
|
||||
// AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
|
||||
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
|
||||
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
|
||||
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
|
||||
// UNINTERRUPTED OR ERROR FREE.
|
||||
//
|
||||
// Use, duplication, or disclosure by the U.S. Government is subject to
|
||||
// restrictions set forth in FAR 52.227-19 (Commercial Computer
|
||||
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
|
||||
// (Rights in Technical Data and Computer Software), as applicable.
|
||||
//
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace Revit.SDK.Samples.PowerCircuit.CS
|
||||
{
|
||||
/// <summary>
|
||||
/// The dialog which provides the options of editing circuit
|
||||
/// </summary>
|
||||
public partial class EditCircuitForm : System.Windows.Forms.Form
|
||||
{
|
||||
/// <summary>
|
||||
/// data class object
|
||||
/// </summary>
|
||||
private CircuitOperationData m_data;
|
||||
|
||||
/// <summary>
|
||||
/// Constructor
|
||||
/// </summary>
|
||||
/// <param name="data">Data class object</param>
|
||||
public EditCircuitForm(CircuitOperationData data)
|
||||
{
|
||||
m_data = data;
|
||||
|
||||
InitializeComponent();
|
||||
// Add tool tips
|
||||
AddToolTips();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Add tool tips
|
||||
/// </summary>
|
||||
private void AddToolTips()
|
||||
{
|
||||
System.Resources.ResourceManager rsm = Properties.Resources.ResourceManager;
|
||||
toolTip.SetToolTip(buttonAdd, rsm.GetString("tipAddToCircuit"));
|
||||
toolTip.SetToolTip(buttonRemove, rsm.GetString("tipRemoveFromCircuit"));
|
||||
toolTip.SetToolTip(buttonSelectPanel, rsm.GetString("tipSelectPanel"));
|
||||
toolTip.SetToolTip(buttonCancel, "tipCancel");
|
||||
}
|
||||
|
||||
private void buttonAdd_Click(object sender, EventArgs e)
|
||||
{
|
||||
m_data.EditOption = EditOption.Add;
|
||||
this.Close();
|
||||
}
|
||||
|
||||
private void buttonRemove_Click(object sender, EventArgs e)
|
||||
{
|
||||
m_data.EditOption = EditOption.Remove;
|
||||
this.Close();
|
||||
}
|
||||
|
||||
private void buttonSelectPanel_Click(object sender, EventArgs e)
|
||||
{
|
||||
m_data.EditOption = EditOption.SelectPanel;
|
||||
this.Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,123 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<metadata name="toolTip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>17, 17</value>
|
||||
</metadata>
|
||||
</root>
|
||||
@@ -0,0 +1,81 @@
|
||||
//
|
||||
// (C) Copyright 2003-2019 by Autodesk, Inc.
|
||||
//
|
||||
// Permission to use, copy, modify, and distribute this software in
|
||||
// object code form for any purpose and without fee is hereby granted,
|
||||
// provided that the above copyright notice appears in all copies and
|
||||
// that both that copyright notice and the limited warranty and
|
||||
// restricted rights notice below appear in all supporting
|
||||
// documentation.
|
||||
//
|
||||
// AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
|
||||
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
|
||||
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
|
||||
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
|
||||
// UNINTERRUPTED OR ERROR FREE.
|
||||
//
|
||||
// Use, duplication, or disclosure by the U.S. Government is subject to
|
||||
// restrictions set forth in FAR 52.227-19 (Commercial Computer
|
||||
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
|
||||
// (Rights in Technical Data and Computer Software), as applicable.
|
||||
//
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
using Autodesk.Revit;
|
||||
using Autodesk.Revit.DB;
|
||||
using Autodesk.Revit.DB.Electrical;
|
||||
|
||||
namespace Revit.SDK.Samples.PowerCircuit.CS
|
||||
{
|
||||
/// <summary>
|
||||
/// An electrical system item contains the name and id of an electrical system.
|
||||
/// The class is used for displaying electrical systems in circuit selecting form.
|
||||
/// </summary>
|
||||
public class ElectricalSystemItem
|
||||
{
|
||||
/// <summary>
|
||||
/// Name of an electrical system
|
||||
/// </summary>
|
||||
private String m_name;
|
||||
|
||||
/// <summary>
|
||||
/// Id of an electrical system
|
||||
/// </summary>
|
||||
private Autodesk.Revit.DB.ElementId m_id;
|
||||
|
||||
/// <summary>
|
||||
/// Id of an electrical system
|
||||
/// </summary>
|
||||
public Autodesk.Revit.DB.ElementId Id
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_id;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Name of an electrical system
|
||||
/// </summary>
|
||||
public String Name
|
||||
{
|
||||
get
|
||||
{
|
||||
return m_name;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Constructor
|
||||
/// </summary>
|
||||
/// <param name="es"></param>
|
||||
public ElectricalSystemItem(ElectricalSystem es)
|
||||
{
|
||||
m_name = es.Name;
|
||||
m_id = es.Id;
|
||||
}
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
//
|
||||
// (C) Copyright 2003-2019 by Autodesk, Inc.
|
||||
//
|
||||
// Permission to use, copy, modify, and distribute this software in
|
||||
// object code form for any purpose and without fee is hereby granted,
|
||||
// provided that the above copyright notice appears in all copies and
|
||||
// that both that copyright notice and the limited warranty and
|
||||
// restricted rights notice below appear in all supporting
|
||||
// documentation.
|
||||
//
|
||||
// AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
|
||||
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
|
||||
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
|
||||
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
|
||||
// UNINTERRUPTED OR ERROR FREE.
|
||||
//
|
||||
// Use, duplication, or disclosure by the U.S. Government is subject to
|
||||
// restrictions set forth in FAR 52.227-19 (Commercial Computer
|
||||
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
|
||||
// (Rights in Technical Data and Computer Software), as applicable.
|
||||
//
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace Revit.SDK.Samples.PowerCircuit.CS
|
||||
{
|
||||
/// <summary>
|
||||
/// An enumerate type listing the operations
|
||||
/// </summary>
|
||||
public enum Operation
|
||||
{
|
||||
/// <summary>
|
||||
/// Create a new electrical circuit
|
||||
/// </summary>
|
||||
CreateCircuit,
|
||||
|
||||
/// <summary>
|
||||
/// Edit circuit
|
||||
/// </summary>
|
||||
EditCircuit,
|
||||
|
||||
/// <summary>
|
||||
/// Set a panel for circuit
|
||||
/// </summary>
|
||||
SelectPanel,
|
||||
|
||||
/// <summary>
|
||||
/// Disconnect the panel from circuit
|
||||
/// </summary>
|
||||
DisconnectPanel
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// An enumerate type listing the options to edit a circuit
|
||||
/// </summary>
|
||||
public enum EditOption
|
||||
{
|
||||
/// <summary>
|
||||
/// Add an element to the circuit
|
||||
/// </summary>
|
||||
Add,
|
||||
|
||||
/// <summary>
|
||||
/// Remove an element from the circuit
|
||||
/// </summary>
|
||||
Remove,
|
||||
|
||||
/// <summary>
|
||||
/// Set a panel for circuit
|
||||
/// </summary>
|
||||
SelectPanel
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<RevitAddIns>
|
||||
<AddIn Type="Command">
|
||||
<Assembly>PowerCircuit.dll</Assembly>
|
||||
<ClientId>50d17b09-b79d-4f5d-858d-9dab1e33230b</ClientId>
|
||||
<FullClassName>Revit.SDK.Samples.PowerCircuit.CS.Command</FullClassName>
|
||||
<Text>Power Circuit</Text>
|
||||
<Description>Operate power circuits.</Description>
|
||||
<VisibilityMode>AlwaysVisible</VisibilityMode>
|
||||
<VendorId>ADSK</VendorId>
|
||||
<VendorDescription>Autodesk, www.autodesk.com</VendorDescription>
|
||||
</AddIn>
|
||||
</RevitAddIns>
|
||||
@@ -0,0 +1,154 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>9.0.30729</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{C6ED7380-B017-4B06-A254-D26A291CBD3F}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>Revit.SDK.Samples.PowerCircuit.CS</RootNamespace>
|
||||
<AssemblyName>PowerCircuit</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
|
||||
<TargetFrameworkProfile />
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
|
||||
<DocumentationFile>
|
||||
</DocumentationFile>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\x64\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<DebugType>full</DebugType>
|
||||
<PlatformTarget>x64</PlatformTarget>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
|
||||
<OutputPath>bin\x64\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<Optimize>true</Optimize>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<PlatformTarget>x64</PlatformTarget>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<RunPostBuildEvent>OnOutputUpdated</RunPostBuildEvent>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xml" />
|
||||
<Reference Include="System.Core">
|
||||
<RequiredTargetFramework>3.5</RequiredTargetFramework>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Command.cs" />
|
||||
<Compile Include="EditCircuitForm.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="EditCircuitForm.Designer.cs">
|
||||
<DependentUpon>EditCircuitForm.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="ElectricalSystemItem.cs" />
|
||||
<Compile Include="Enum.cs" />
|
||||
<Compile Include="CircuitOperationForm.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="CircuitOperationForm.Designer.cs">
|
||||
<DependentUpon>CircuitOperationForm.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="CircuitOperationData.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="Properties\Resources.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="SelectCircuitForm.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="SelectCircuitForm.Designer.cs">
|
||||
<DependentUpon>SelectCircuitForm.cs</DependentUpon>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="EditCircuitForm.resx">
|
||||
<SubType>Designer</SubType>
|
||||
<DependentUpon>EditCircuitForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="CircuitOperationForm.resx">
|
||||
<SubType>Designer</SubType>
|
||||
<DependentUpon>CircuitOperationForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.resx">
|
||||
<SubType>Designer</SubType>
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="SelectCircuitForm.resx">
|
||||
<SubType>Designer</SubType>
|
||||
<DependentUpon>SelectCircuitForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\CreateCircuit.png" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\DisconnectPanel.png" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\EditCircuit.png" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\SelectPanel.png" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\AddToCircuit.png" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\Cancel.png" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\RemoveFromCircuit.png" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(SolutionDir)VSProps\SDKSamples.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
<PropertyGroup>
|
||||
<PostBuildEvent>set FILEFORSAMPLEREG="$(SolutionDir)..\..\..\..\Regression\API\SDKSamples\UpdateSampleDllForRegression.pl"
|
||||
if exist %25FILEFORSAMPLEREG%25 perl %25FILEFORSAMPLEREG%25 $(ProjectExt) "$(ProjectPath)" "$(TargetPath)" "$(SolutionDir)"</PostBuildEvent>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>None</ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
@@ -0,0 +1,57 @@
|
||||
//
|
||||
// (C) Copyright 2003-2019 by Autodesk, Inc.
|
||||
//
|
||||
// Permission to use, copy, modify, and distribute this software in
|
||||
// object code form for any purpose and without fee is hereby granted,
|
||||
// provided that the above copyright notice appears in all copies and
|
||||
// that both that copyright notice and the limited warranty and
|
||||
// restricted rights notice below appear in all supporting
|
||||
// documentation.
|
||||
//
|
||||
// AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
|
||||
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
|
||||
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
|
||||
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
|
||||
// UNINTERRUPTED OR ERROR FREE.
|
||||
//
|
||||
// Use, duplication, or disclosure by the U.S. Government is subject to
|
||||
// restrictions set forth in FAR 52.227-19 (Commercial Computer
|
||||
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
|
||||
// (Rights in Technical Data and Computer Software), as applicable.
|
||||
//
|
||||
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("PowerCircuit")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("PowerCircuit")]
|
||||
[assembly: AssemblyCopyright("Copyright © Autodesk, Inc. 2009")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Setting ComVisible to false makes the types in this assembly not visible
|
||||
// to COM components. If you need to access a type in this assembly from
|
||||
// COM, set the ComVisible attribute to true on that type.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||
[assembly: Guid("51f5319f-4c22-4478-95fc-9276ef99ffef")]
|
||||
|
||||
// Version information for an assembly consists of the following four values:
|
||||
//
|
||||
// Major Version
|
||||
// Minor Version
|
||||
// Build Number
|
||||
// Revision
|
||||
//
|
||||
// You can specify all the values or you can default the Revision and Build Numbers
|
||||
// by using the '*' as shown below:
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
@@ -0,0 +1,313 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:4.0.30319.42000
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace Revit.SDK.Samples.PowerCircuit.CS.Properties {
|
||||
using System;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// A strongly-typed resource class, for looking up localized strings, etc.
|
||||
/// </summary>
|
||||
// This class was auto-generated by the StronglyTypedResourceBuilder
|
||||
// class via a tool like ResGen or Visual Studio.
|
||||
// To add or remove a member, edit your .ResX file then rerun ResGen
|
||||
// with the /str option, or rebuild your VS project.
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||
internal class Resources {
|
||||
|
||||
private static global::System.Resources.ResourceManager resourceMan;
|
||||
|
||||
private static global::System.Globalization.CultureInfo resourceCulture;
|
||||
|
||||
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
|
||||
internal Resources() {
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Returns the cached ResourceManager instance used by this class.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Resources.ResourceManager ResourceManager {
|
||||
get {
|
||||
if (object.ReferenceEquals(resourceMan, null)) {
|
||||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Revit.SDK.Samples.PowerCircuit.CS.Properties.Resources", typeof(Resources).Assembly);
|
||||
resourceMan = temp;
|
||||
}
|
||||
return resourceMan;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Overrides the current thread's CurrentUICulture property for all
|
||||
/// resource lookups using this strongly typed resource class.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Globalization.CultureInfo Culture {
|
||||
get {
|
||||
return resourceCulture;
|
||||
}
|
||||
set {
|
||||
resourceCulture = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap AddToCircuit {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("AddToCircuit", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap Cancel {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("Cancel", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Information.
|
||||
/// </summary>
|
||||
internal static string CaptionInformation {
|
||||
get {
|
||||
return ResourceManager.GetString("CaptionInformation", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap CreateCircuit {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("CreateCircuit", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap DisconnectPanel {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("DisconnectPanel", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap EditCircuit {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("EditCircuit", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Selected element has already been included in the circuit!.
|
||||
/// </summary>
|
||||
internal static string ElementInCircuit {
|
||||
get {
|
||||
return ResourceManager.GetString("ElementInCircuit", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to The circuit does not include the selected element!.
|
||||
/// </summary>
|
||||
internal static string ElementNotInCircuit {
|
||||
get {
|
||||
return ResourceManager.GetString("ElementNotInCircuit", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Failed to add the selected element to Circuit. Please verify that The Number of Poles and Voltage for the selected element match the Number of Poles and Voltage for the Circuit..
|
||||
/// </summary>
|
||||
internal static string FailedToAddElement {
|
||||
get {
|
||||
return ResourceManager.GetString("FailedToAddElement", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Failed to create circuit with selected elements. Please verify that The Number of Poles and Voltage for selected elements match with each other..
|
||||
/// </summary>
|
||||
internal static string FailedToCreateCircuit {
|
||||
get {
|
||||
return ResourceManager.GetString("FailedToCreateCircuit", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Failed to disconnect panel from the power circuit!.
|
||||
/// </summary>
|
||||
internal static string FailedToDisconnectPanel {
|
||||
get {
|
||||
return ResourceManager.GetString("FailedToDisconnectPanel", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Failed to remove selected element from the power circuit!.
|
||||
/// </summary>
|
||||
internal static string FailedToRemoveElement {
|
||||
get {
|
||||
return ResourceManager.GetString("FailedToRemoveElement", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Failed to assign the selected element to the circuit. Please verify that The Number of Poles and Voltage for the selected element match the Number of Poles and Voltage for the Circuit..
|
||||
/// </summary>
|
||||
internal static string FailedToSelectPanel {
|
||||
get {
|
||||
return ResourceManager.GetString("FailedToSelectPanel", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Selected element has no unused electrical connector!.
|
||||
/// </summary>
|
||||
internal static string NoUsableConnector {
|
||||
get {
|
||||
return ResourceManager.GetString("NoUsableConnector", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Active document is null..
|
||||
/// </summary>
|
||||
internal static string NullActiveDocument {
|
||||
get {
|
||||
return ResourceManager.GetString("NullActiveDocument", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Operation Failed.
|
||||
/// </summary>
|
||||
internal static string OperationFailed {
|
||||
get {
|
||||
return ResourceManager.GetString("OperationFailed", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap RemoveFromCircuit {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("RemoveFromCircuit", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Selected element is not electrical!.
|
||||
/// </summary>
|
||||
internal static string SelectElectricalComponent {
|
||||
get {
|
||||
return ResourceManager.GetString("SelectElectricalComponent", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap SelectPanel {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("SelectPanel", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Please select elements first!.
|
||||
/// </summary>
|
||||
internal static string SelectPowerElements {
|
||||
get {
|
||||
return ResourceManager.GetString("SelectPowerElements", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Add to Circuit.
|
||||
/// </summary>
|
||||
internal static string tipAddToCircuit {
|
||||
get {
|
||||
return ResourceManager.GetString("tipAddToCircuit", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Cancel.
|
||||
/// </summary>
|
||||
internal static string tipCancel {
|
||||
get {
|
||||
return ResourceManager.GetString("tipCancel", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Create Power Circuit.
|
||||
/// </summary>
|
||||
internal static string tipCreateCircuit {
|
||||
get {
|
||||
return ResourceManager.GetString("tipCreateCircuit", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Disconnect Panel from Circuit.
|
||||
/// </summary>
|
||||
internal static string tipDisconnectPanel {
|
||||
get {
|
||||
return ResourceManager.GetString("tipDisconnectPanel", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Edit Circuit.
|
||||
/// </summary>
|
||||
internal static string tipEditCircuit {
|
||||
get {
|
||||
return ResourceManager.GetString("tipEditCircuit", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Remove from circuit.
|
||||
/// </summary>
|
||||
internal static string tipRemoveFromCircuit {
|
||||
get {
|
||||
return ResourceManager.GetString("tipRemoveFromCircuit", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Select a Panel for the Circuit.
|
||||
/// </summary>
|
||||
internal static string tipSelectPanel {
|
||||
get {
|
||||
return ResourceManager.GetString("tipSelectPanel", resourceCulture);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,202 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="DisconnectPanel" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\DisconnectPanel.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="CaptionInformation" xml:space="preserve">
|
||||
<value>Information</value>
|
||||
</data>
|
||||
<data name="EditCircuit" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\EditCircuit.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="SelectPowerElements" xml:space="preserve">
|
||||
<value>Please select elements first!</value>
|
||||
</data>
|
||||
<data name="CreateCircuit" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\CreateCircuit.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="SelectPanel" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\SelectPanel.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="AddToCircuit" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\AddToCircuit.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="Cancel" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\Cancel.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="RemoveFromCircuit" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\RemoveFromCircuit.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="FailedToAddElement" xml:space="preserve">
|
||||
<value>Failed to add the selected element to Circuit. Please verify that The Number of Poles and Voltage for the selected element match the Number of Poles and Voltage for the Circuit.</value>
|
||||
</data>
|
||||
<data name="FailedToCreateCircuit" xml:space="preserve">
|
||||
<value>Failed to create circuit with selected elements. Please verify that The Number of Poles and Voltage for selected elements match with each other.</value>
|
||||
</data>
|
||||
<data name="FailedToSelectPanel" xml:space="preserve">
|
||||
<value>Failed to assign the selected element to the circuit. Please verify that The Number of Poles and Voltage for the selected element match the Number of Poles and Voltage for the Circuit.</value>
|
||||
</data>
|
||||
<data name="OperationFailed" xml:space="preserve">
|
||||
<value>Operation Failed</value>
|
||||
</data>
|
||||
<data name="FailedToDisconnectPanel" xml:space="preserve">
|
||||
<value>Failed to disconnect panel from the power circuit!</value>
|
||||
</data>
|
||||
<data name="FailedToRemoveElement" xml:space="preserve">
|
||||
<value>Failed to remove selected element from the power circuit!</value>
|
||||
</data>
|
||||
<data name="ElementInCircuit" xml:space="preserve">
|
||||
<value>Selected element has already been included in the circuit!</value>
|
||||
</data>
|
||||
<data name="ElementNotInCircuit" xml:space="preserve">
|
||||
<value> The circuit does not include the selected element!</value>
|
||||
</data>
|
||||
<data name="NoUsableConnector" xml:space="preserve">
|
||||
<value>Selected element has no unused electrical connector!</value>
|
||||
</data>
|
||||
<data name="SelectElectricalComponent" xml:space="preserve">
|
||||
<value>Selected element is not electrical!</value>
|
||||
</data>
|
||||
<data name="tipAddToCircuit" xml:space="preserve">
|
||||
<value>Add to Circuit</value>
|
||||
</data>
|
||||
<data name="tipCancel" xml:space="preserve">
|
||||
<value>Cancel</value>
|
||||
</data>
|
||||
<data name="tipCreateCircuit" xml:space="preserve">
|
||||
<value>Create Power Circuit</value>
|
||||
</data>
|
||||
<data name="tipDisconnectPanel" xml:space="preserve">
|
||||
<value>Disconnect Panel from Circuit</value>
|
||||
</data>
|
||||
<data name="tipEditCircuit" xml:space="preserve">
|
||||
<value>Edit Circuit</value>
|
||||
</data>
|
||||
<data name="tipRemoveFromCircuit" xml:space="preserve">
|
||||
<value>Remove from circuit</value>
|
||||
</data>
|
||||
<data name="tipSelectPanel" xml:space="preserve">
|
||||
<value>Select a Panel for the Circuit</value>
|
||||
</data>
|
||||
<data name="NullActiveDocument" xml:space="preserve">
|
||||
<value>Active document is null.</value>
|
||||
</data>
|
||||
</root>
|
||||
@@ -0,0 +1,869 @@
|
||||
{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff31507\deff0\stshfdbch31505\stshfloch31506\stshfhich31506\stshfbi31507\deflang1033\deflangfe2052\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
|
||||
{\f2\fbidi \fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f13\fbidi \fswiss\fcharset128\fprq2{\*\panose 02010600030101010101}SimSun{\*\falt \'91\'76\'91\'cc};}
|
||||
{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;}{\f38\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma;}{\f39\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Verdana;}
|
||||
{\f40\fbidi \fnil\fcharset134\fprq1{\*\panose 00000000000000000000}Fixedsys{\*\falt Arial Unicode MS};}{\f171\fbidi \fswiss\fcharset128\fprq2{\*\panose 02010600030101010101}@SimSun;}
|
||||
{\f350\fbidi \fnil\fcharset134\fprq1{\*\panose 00000000000000000000}@Fixedsys;}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
|
||||
{\fdbmajor\f31501\fbidi \fswiss\fcharset128\fprq2{\*\panose 02010600030101010101}SimSun{\*\falt \'91\'76\'91\'cc};}{\fhimajor\f31502\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria;}
|
||||
{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
|
||||
{\fdbminor\f31505\fbidi \fswiss\fcharset128\fprq2{\*\panose 02010600030101010101}SimSun{\*\falt \'91\'76\'91\'cc};}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}
|
||||
{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f351\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f352\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
|
||||
{\f354\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f355\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f356\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f357\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
|
||||
{\f358\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f359\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f361\fbidi \fswiss\fcharset238\fprq2 Arial CE;}{\f362\fbidi \fswiss\fcharset204\fprq2 Arial Cyr;}
|
||||
{\f364\fbidi \fswiss\fcharset161\fprq2 Arial Greek;}{\f365\fbidi \fswiss\fcharset162\fprq2 Arial Tur;}{\f366\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f367\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}
|
||||
{\f368\fbidi \fswiss\fcharset186\fprq2 Arial Baltic;}{\f369\fbidi \fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f371\fbidi \fmodern\fcharset238\fprq1 Courier New CE;}{\f372\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr;}
|
||||
{\f374\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f375\fbidi \fmodern\fcharset162\fprq1 Courier New Tur;}{\f376\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f377\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}
|
||||
{\f378\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f379\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f483\fbidi \fswiss\fcharset0\fprq2 SimSun Western{\*\falt \'91\'76\'91\'cc};}
|
||||
{\f481\fbidi \fswiss\fcharset238\fprq2 SimSun CE{\*\falt \'91\'76\'91\'cc};}{\f482\fbidi \fswiss\fcharset204\fprq2 SimSun Cyr{\*\falt \'91\'76\'91\'cc};}{\f484\fbidi \fswiss\fcharset161\fprq2 SimSun Greek{\*\falt \'91\'76\'91\'cc};}
|
||||
{\f485\fbidi \fswiss\fcharset162\fprq2 SimSun Tur{\*\falt \'91\'76\'91\'cc};}{\f487\fbidi \fswiss\fcharset178\fprq2 SimSun (Arabic){\*\falt \'91\'76\'91\'cc};}{\f488\fbidi \fswiss\fcharset186\fprq2 SimSun Baltic{\*\falt \'91\'76\'91\'cc};}
|
||||
{\f489\fbidi \fswiss\fcharset163\fprq2 SimSun (Vietnamese){\*\falt \'91\'76\'91\'cc};}{\f691\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}{\f692\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}
|
||||
{\f694\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f695\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f698\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}{\f731\fbidi \fswiss\fcharset238\fprq2 Tahoma CE;}
|
||||
{\f732\fbidi \fswiss\fcharset204\fprq2 Tahoma Cyr;}{\f734\fbidi \fswiss\fcharset161\fprq2 Tahoma Greek;}{\f735\fbidi \fswiss\fcharset162\fprq2 Tahoma Tur;}{\f736\fbidi \fswiss\fcharset177\fprq2 Tahoma (Hebrew);}
|
||||
{\f737\fbidi \fswiss\fcharset178\fprq2 Tahoma (Arabic);}{\f738\fbidi \fswiss\fcharset186\fprq2 Tahoma Baltic;}{\f739\fbidi \fswiss\fcharset163\fprq2 Tahoma (Vietnamese);}{\f740\fbidi \fswiss\fcharset222\fprq2 Tahoma (Thai);}
|
||||
{\f741\fbidi \fswiss\fcharset238\fprq2 Verdana CE;}{\f742\fbidi \fswiss\fcharset204\fprq2 Verdana Cyr;}{\f744\fbidi \fswiss\fcharset161\fprq2 Verdana Greek;}{\f745\fbidi \fswiss\fcharset162\fprq2 Verdana Tur;}
|
||||
{\f748\fbidi \fswiss\fcharset186\fprq2 Verdana Baltic;}{\f749\fbidi \fswiss\fcharset163\fprq2 Verdana (Vietnamese);}{\f2063\fbidi \fswiss\fcharset0\fprq2 @SimSun Western;}{\f2061\fbidi \fswiss\fcharset238\fprq2 @SimSun CE;}
|
||||
{\f2062\fbidi \fswiss\fcharset204\fprq2 @SimSun Cyr;}{\f2064\fbidi \fswiss\fcharset161\fprq2 @SimSun Greek;}{\f2065\fbidi \fswiss\fcharset162\fprq2 @SimSun Tur;}{\f2067\fbidi \fswiss\fcharset178\fprq2 @SimSun (Arabic);}
|
||||
{\f2068\fbidi \fswiss\fcharset186\fprq2 @SimSun Baltic;}{\f2069\fbidi \fswiss\fcharset163\fprq2 @SimSun (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
|
||||
{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
|
||||
{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
|
||||
{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31520\fbidi \fswiss\fcharset0\fprq2 SimSun Western{\*\falt \'91\'76\'91\'cc};}
|
||||
{\fdbmajor\f31518\fbidi \fswiss\fcharset238\fprq2 SimSun CE{\*\falt \'91\'76\'91\'cc};}{\fdbmajor\f31519\fbidi \fswiss\fcharset204\fprq2 SimSun Cyr{\*\falt \'91\'76\'91\'cc};}
|
||||
{\fdbmajor\f31521\fbidi \fswiss\fcharset161\fprq2 SimSun Greek{\*\falt \'91\'76\'91\'cc};}{\fdbmajor\f31522\fbidi \fswiss\fcharset162\fprq2 SimSun Tur{\*\falt \'91\'76\'91\'cc};}
|
||||
{\fdbmajor\f31524\fbidi \fswiss\fcharset178\fprq2 SimSun (Arabic){\*\falt \'91\'76\'91\'cc};}{\fdbmajor\f31525\fbidi \fswiss\fcharset186\fprq2 SimSun Baltic{\*\falt \'91\'76\'91\'cc};}
|
||||
{\fdbmajor\f31526\fbidi \fswiss\fcharset163\fprq2 SimSun (Vietnamese){\*\falt \'91\'76\'91\'cc};}{\fhimajor\f31528\fbidi \froman\fcharset238\fprq2 Cambria CE;}{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;}
|
||||
{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;}{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;}
|
||||
{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
|
||||
{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
|
||||
{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
|
||||
{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
|
||||
{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
|
||||
{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbminor\f31560\fbidi \fswiss\fcharset0\fprq2 SimSun Western{\*\falt \'91\'76\'91\'cc};}
|
||||
{\fdbminor\f31558\fbidi \fswiss\fcharset238\fprq2 SimSun CE{\*\falt \'91\'76\'91\'cc};}{\fdbminor\f31559\fbidi \fswiss\fcharset204\fprq2 SimSun Cyr{\*\falt \'91\'76\'91\'cc};}
|
||||
{\fdbminor\f31561\fbidi \fswiss\fcharset161\fprq2 SimSun Greek{\*\falt \'91\'76\'91\'cc};}{\fdbminor\f31562\fbidi \fswiss\fcharset162\fprq2 SimSun Tur{\*\falt \'91\'76\'91\'cc};}
|
||||
{\fdbminor\f31564\fbidi \fswiss\fcharset178\fprq2 SimSun (Arabic){\*\falt \'91\'76\'91\'cc};}{\fdbminor\f31565\fbidi \fswiss\fcharset186\fprq2 SimSun Baltic{\*\falt \'91\'76\'91\'cc};}
|
||||
{\fdbminor\f31566\fbidi \fswiss\fcharset163\fprq2 SimSun (Vietnamese){\*\falt \'91\'76\'91\'cc};}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}
|
||||
{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}
|
||||
{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
|
||||
{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
|
||||
{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;
|
||||
\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;
|
||||
\red192\green192\blue192;\red43\green145\blue175;}{\*\defchp \fs22\loch\af31506\hich\af31506\dbch\af31505 }{\*\defpap \ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{
|
||||
\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe2052\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp2052
|
||||
\snext0 \sqformat \spriority0 Normal;}{\*\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\*
|
||||
\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa200\sl276\slmult1
|
||||
\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe2052\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp2052
|
||||
\snext11 \ssemihidden \sunhideused \sqformat Normal Table;}}{\*\rsidtbl \rsid9857478\rsid14893276}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\operator Lule}
|
||||
{\creatim\yr2010\mo3\dy3\hr17\min22}{\revtim\yr2010\mo3\dy3\hr17\min23}{\version2}{\edmins1}{\nofpages3}{\nofwords831}{\nofchars4309}{\nofcharsws5130}{\vern32771}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}
|
||||
\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect
|
||||
\widowctrl\ftnbj\aenddoc\trackmoves1\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701
|
||||
\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale100\rsidroot14893276 \fet0{\*\wgrffmtfilter 2450}\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2
|
||||
\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6
|
||||
\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang
|
||||
{\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe2052\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp2052 {
|
||||
\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 Application:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 PowerCircuit\line }{\rtlch\fcs1 \ab\af1\afs20
|
||||
\ltrch\fcs0 \b\f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 Revit Platform:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 MEP\line }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid9857478
|
||||
\hich\af1\dbch\af31505\loch\f1 Revit Version:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 2011.0\line }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1
|
||||
First Released For:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 2009.0\line }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 Programming Language:}{
|
||||
\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 C#\line }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 Skill Level:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0
|
||||
\f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 Beginning\line }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 Category:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478
|
||||
\hich\af1\dbch\af31505\loch\f1 MEP\line }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 Type:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 ExternalCommand
|
||||
\line \line }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 Subject:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 Operate power circuits.\line }{\rtlch\fcs1
|
||||
\ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 Summary:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 \line \hich\af1\dbch\af31505\loch\f1
|
||||
This sample shows how to operate power circuits.}{\rtlch\fcs1 \ai\af0\afs20 \ltrch\fcs0 \i\f0\fs20\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 Classes:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1
|
||||
\par }\pard \ltrpar\ql \fi180\li180\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin180\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe2052\langnp1036\insrsid9857478\charrsid9857478 \hich\af1\dbch\af31505\loch\f1
|
||||
Autodesk.Revit.UI.IExternalCommand}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe2052\langnp1036\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe2052\langnp1036\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 Autodesk.Revit.}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe2052\langnp1036\insrsid9857478
|
||||
\hich\af1\dbch\af31505\loch\f1 DB}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe2052\langnp1036\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\lang1036\langfe2052\langnp1036\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 Project Files:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478
|
||||
\hich\af1\dbch\af31505\loch\f1 }{\rtlch\fcs1 \ai\af1\afs20 \ltrch\fcs0 \i\f1\fs20\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 Command.cs}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li360\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe2052\langnp1036\insrsid9857478 \hich\af1\dbch\af31505\loch\f1
|
||||
It contains the class Command which inherits from interface IExternalCommand and implements the Execute method}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\lang1036\langfe2052\langnp1036\insrsid9857478 .
|
||||
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\lang1036\langfe2052\langnp1036\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 CircuitOperationData.cs}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li360\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe2052\langnp1036\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 Data}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0
|
||||
\f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 class }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe2052\langnp1036\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 which stores the information for operating circuits}{\rtlch\fcs1
|
||||
\af0\afs20 \ltrch\fcs0 \f0\fs20\lang1036\langfe2052\langnp1036\insrsid9857478 .}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 CircuitOperationForm.cs}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li360\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe2052\langnp1036\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 It contains a dialo\hich\af1\dbch\af31505\loch\f1
|
||||
g which provides the options of operating circuits.}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 ElectricalSystemItem.cs}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li360\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe2052\langnp1036\insrsid9857478 \hich\af1\dbch\af31505\loch\f1
|
||||
The class is used for displaying electrical systems in circuit selecting dialog}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\lang1036\langfe2052\langnp1036\insrsid9857478 .}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0
|
||||
\f1\fs20\lang1036\langfe2052\langnp1036\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 An electrical system item contains the name and id of an electrical system.}{\rtlch\fcs1 \af0\afs24 \ltrch\fcs0 \f0\fs24\lang1036\langfe2052\langnp1036\insrsid9857478
|
||||
|
||||
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 EditCircuitForm.cs}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li360\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe2052\langnp1036\insrsid9857478 \hich\af1\dbch\af31505\loch\f1
|
||||
It contains a dialog which provides the options of editing circuits}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\lang1036\langfe2052\langnp1036\insrsid9857478 .}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 SelectCircuitForm.cs}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li360\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\lang1036\langfe2052\langnp1036\insrsid9857478 \hich\af1\dbch\af31505\loch\f1
|
||||
It contains a dialog which let user select a circuit to operate}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\lang1036\langfe2052\langnp1036\insrsid9857478 .}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 Enum.cs}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \f0\fs20\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li360\ri0\nowidctlpar\tx720\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478 \hich\af1\dbch\af31505\loch\f1 This file contains two Enumerations.}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0
|
||||
\f0\fs20\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \fi-420\li1200\ri0\nowidctlpar\tx720\tx1200\wrapdefault\faauto\rin0\lin1200\itap0 {\rtlch\fcs1 \af39\afs20 \ltrch\fcs0 \f39\fs20\insrsid9857478 -\tab }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f1\fs20\insrsid9857478
|
||||
\hich\af1\dbch\af31505\loch\f1 Operation}{\rtlch\fcs1 \af40\afs18 \ltrch\fcs0 \fs18\cf17\lang1024\langfe1024\loch\af40\hich\af1\dbch\af40\noproof\insrsid9857478 \hich\af1\dbch\af40\loch\f40 }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0
|
||||
\fs20\loch\af1\hich\af1\dbch\af40\insrsid9857478 \hich\af1\dbch\af40\loch\f1 enumeration lists the options to operate c\hich\af1\dbch\af40\loch\f1 ircuits.
|
||||
\par }\pard \ltrpar\ql \fi-420\li1200\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin1200\itap0 {\rtlch\fcs1 \af39\afs20 \ltrch\fcs0 \fs20\loch\af39\hich\af39\dbch\af40\insrsid9857478 -\tab }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0
|
||||
\fs20\loch\af1\hich\af1\dbch\af40\insrsid9857478 \hich\af1\dbch\af40\loch\f1 EditOption enumeration lists the options to edit a circuit}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af40\insrsid9857478 .
|
||||
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\fs20\loch\af0\hich\af0\dbch\af40\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\fs20\loch\af1\hich\af1\dbch\af40\insrsid9857478 \hich\af1\dbch\af40\loch\f1 Description:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af40\insrsid9857478 \hich\af1\dbch\af40\loch\f1 }{
|
||||
\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af40\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af40\insrsid9857478 \hich\af1\dbch\af40\loch\f1 This sample provides following functionalities.}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af40\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \fi-360\li360\ri0\nowidctlpar\tx360\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af40\insrsid9857478 -\tab \hich\af1\dbch\af40\loch\f1
|
||||
Let user create a power circuit with selected elements. The elements should have unused electrical connectors within sam\hich\af1\dbch\af40\loch\f1 e voltage definition and with same pole numbers}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0
|
||||
\fs20\loch\af0\hich\af0\dbch\af40\insrsid9857478 .
|
||||
\par }\pard \ltrpar\ql \fi-360\li360\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af40\insrsid9857478 -\tab \hich\af1\dbch\af40\loch\f1 Let user edit a power circuit.
|
||||
\par }\pard \ltrpar\ql \fi-420\li840\ri0\nowidctlpar\tx840\wrapdefault\faauto\rin0\lin840\itap0 {\rtlch\fcs1 \af39\afs20 \ltrch\fcs0 \fs20\loch\af39\hich\af39\dbch\af40\insrsid9857478 -\tab }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0
|
||||
\fs20\loch\af1\hich\af1\dbch\af40\insrsid9857478 \hich\af1\dbch\af40\loch\f1 Let user add an element to a circuit. The element should have unused electrical connectors within same voltage definition and with same pole numbers as the circuit elements.
|
||||
|
||||
\par }\pard \ltrpar\ql \fi-420\li840\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin840\itap0 {\rtlch\fcs1 \af39\afs20 \ltrch\fcs0 \fs20\loch\af39\hich\af39\dbch\af40\insrsid9857478 -\tab }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0
|
||||
\fs20\loch\af1\hich\af1\dbch\af40\insrsid9857478 \hich\af1\dbch\af40\loch\f1 Let user remove an element from the circuit.}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af40\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \fi-360\li360\ri0\nowidctlpar\tx360\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af40\insrsid9857478 -\tab \hich\af1\dbch\af40\loch\f1 Let user select a panel for a ci
|
||||
\hich\af1\dbch\af40\loch\f1 rcuit}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af40\insrsid9857478 .}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af40\insrsid9857478 \hich\af1\dbch\af40\loch\f1 }{\rtlch\fcs1
|
||||
\af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af40\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \fi-360\li360\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af40\insrsid9857478 -\tab \hich\af1\dbch\af40\loch\f1
|
||||
Let user disconnect panel from a circuit if the circuit has a panel}{\rtlch\fcs1 \af13\afs20 \ltrch\fcs0 \fs20\loch\af13\hich\af1\dbch\af13\insrsid9857478 \loch\af13\hich\af1\dbch\f13 \uc2\u12290\'81\'42}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0
|
||||
\fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li0\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 Instructions:}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\cf2\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 }{
|
||||
\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\cf2\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1
|
||||
Open or new a Revit project and make sure needed electrical elements are placed. A sample project file PowerCircuit.rvt is available in the sample\hich\f1 \rquote \hich\af1\dbch\af13\loch\f1 s folder. Then execute the command}{\rtlch\fcs1 \af0\afs20
|
||||
\ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478 .}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \fi-360\li360\ri0\nowidctlpar\tx360\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 1.\tab Create a power circuit
|
||||
\par }\pard \ltrpar\ql \li765\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin765\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1
|
||||
a. Select elements which all have unused electrical connectors within same voltage definition and with same pole numbers in current project.}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 b. Execute the command.}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \fi-400\li1166\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin1166\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 c. Click the }{\rtlch\fcs1 \af38\afs17 \ltrch\fcs0
|
||||
\fs17\loch\af38\hich\af38\dbch\af13\insrsid14893276 {\pict{\*\picprop\shplid1025{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}}
|
||||
\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0\picw900\pich741\picwgoal510\pichgoal420\wmetafile8\bliptag-658619241\blipupi95{\*\blipuid d8be4497a33b0444bea0b11bb1b7aad9}
|
||||
0100090000038809000000003806000000003806000026060f00660c574d46430100000000000100726e0000000001000000440c000000000000440c00000100
|
||||
00006c0000000000000000000000210000001b0000000000000000000000510300008f02000020454d4600000100440c00000c00000001000000000000000000
|
||||
000000000000000500000004000040010000f000000000000000000000000000000000e2040080a90300460000002c00000020000000454d462b014001001c00
|
||||
0000100000000210c0db010000006000000060000000460000007404000068040000454d462b224004000c000000000000001e4009000c000000000000002440
|
||||
01000c000000000000003040020010000000040000000000803f214007000c0000000000000008400005c0030000b40300000210c0db01000000000000000000
|
||||
000000000000000000000100000089504e470d0a1a0a0000000d49484452000000220000001c08020000008b55fa48000000017352474200aece1ce900000009
|
||||
7048597300000ec400000ec401952b0e1b0000033c49444154484bad564d681341149ed9cd4f6385e245103442484b0a0a622a141485148a1e2ba22d14f4d434
|
||||
084ae94941a108224829a21093837828562a828a90e221a00711eb2a8a3fd12495aab53450a485aacdceeefacd6eb726d96db2d53c3e96e1fdcc9b6fe7cd9ba1
|
||||
73b3efe4dfcb8aca344d23ce841597ab38ba3c5ec34a7511a8e86ef0d26f9f5f0a8270ed61e6ce936c7666c15922475e9b376de8da1b18eaddcd537e999abc9e
|
||||
cadf9dc88f25cf3a8a5e8f534fdfc5230783a70eefe0693ace4cc4cf0dae277c1dbeb10bc3cfae1ea3d3f9e7db8f8f3f8a0f8159a4d54388d31daa992afdbe88
|
||||
fde98c9dff71ffa4805d4280a2682a1745ffd645145523aac217cd0bc15814d2e89990a63e501485297c2e637e338daab1aa69bc5e9f15d5d7847533302a4d83
|
||||
cc8c4165039f6fa3cfad2493126d932835d12641033dacb6515032a6ca72391b5091713e2de273ab8b8b8bb43d2749e4c368a326070d600c4d5b7b0e56f8d885
|
||||
722a7c7f4ad954299ba648363fbe299108874221e26a3280313483f1602492ad59727ff706041918950b63247923d717268140c076ae9e3d4de130f781a79510
|
||||
d8604a476ca2493230d0b8d2a3a2128d4a15f960854f4d59a9341955c19b6799f0608984825b78ed9b092a06dcaaa7b66123f32a70c4a674995a220c1829adb4
|
||||
aa135a61a31f256b3513122699dc2c5fac9ec03ae056d35251d998133fc9119b441f191959aa58e92a2de861854f4d596543645446b950cababb9b713ec626ed
|
||||
ef21e861850f3c6df606fbad38de9b54ca3f1ccb45a3522693216cc100c6d0400f6b4d2ae5e786b701144c1908615eaf379d6ec6f968ed5da2ee9c018ca1811e
|
||||
56f85803a1419929bc817129e9d0bc9bdab6359910b9abcb5f48f90b0513293f34d0ebb06f86389b953f0d6586865a453c1e6a45b5008d976e6587e6970c7fd9
|
||||
d40f1afaa679db10f35ac3ff026459661cec3f81798ac5653ea7dea129eecfaf532fc2a71f0c9e7050fc4e4acae2337c33991feda733d3af866ebd7efc74a665
|
||||
d7beadee9dff34d59a41e9c978c7fe6d976387e8dcf7b7a2e8ba72efcdedf4c7ba3f078f1e68b9d4df290a2e3a5ff824886e97ab417479f85394ffc91a940411
|
||||
efac3545558aa60dcf26deb97ffd9cff03d63fdbbf2abc75f30000000049454e44ae426082000840010824000000180000000210c0db01000000030000000000
|
||||
000000000000000000001b40000040000000340000000100000002000000000000bf000000bf000008420000e04103000000000000b3000000b3ffff07420000
|
||||
00b3000000b3ffffdf412100000008000000620000000c00000001000000150000000c00000004000000150000000c00000004000000510000006c0600000000
|
||||
000000000000210000001b00000000000000000000000000000000000000220000001c000000500000002c0200007c020000f0030000000000002000cc002200
|
||||
00001c00000028000000220000001c0000000100080000000000000000000000000000000000810000000000000000000000ffffff00d5e7e900cedfe400cadd
|
||||
e100c9dce000c2d6dc00cbdee200d0e1e600a8957a0083572500743c00007e4d1600a0886700d2e4e800854d2700ffe7ce00a9957b00f6d4bc00daeaed00f5d3
|
||||
ba00f6d3ba00fcfcfc00fbfcfc00f5d2ba00dfedef00f4d0b700f4d1b800f9fafa00f8fafa00f5d1b800f5d0b800e0eef000f3cdb400f3ceb500f6f8f800f5f7
|
||||
f700f3ceb400f2cbb100f3f6f600f2f5f500f2ccb100f0c8ad00f1c7ad00f2f6f600f0fbff00cc999900cc330000cc000000f1f5f500f0c7ad00f0c7ac00efc5
|
||||
a900f0c6a800f1f1f100cc666600d7d7d700cc333300f0f4f400dddddd00f0caa600edc1a500edc2a400eff3f300eec3a500eec2a500cc660000ecbea000eef2
|
||||
f200edbea100ecbea100eabb9c00ebbc9d00eef3f300edf2f200ebbb9d00ebbb9c00eab89800e9b89800ecf1f100eab89900eaeaea00e8b49400e8b39400edf1
|
||||
f100ecf0f000e8b49500e7b19100e6b19100ebf0f000e6af8e00e5ae8e00e9efef00e5af8d00e4ad8b00eaf0f000e8eeef00e5af8b00e1eef000e4ad8900e5eb
|
||||
eb00e5ebec00e6ebec00e1e8e900e2eef100ccdee300e6f1f300cfe1e500a0876600c17d4d00ee826900a28b6a00ebf4f500d4e6e900d8e9ec00aa997d00a48c
|
||||
6c00eaf4f400eef6f700e7f1f300edf5f600eff6f700f0f6f800f0f7f800f6fafa00f2f7f800f2f8f900f1f7f800deedef0013197778797a7b7b7b7b7b7b7b7b
|
||||
7b7b7b7c7c7c7c7c7c7c7c7c7c7b7b7b7d7e7f80e9ec7172730a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c747576e9ec6b6c0f6d6e6e
|
||||
6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e0f6f70e9ec690c6363636363636363636363636363636363636363636363636363636363630c6a
|
||||
e9ec070b6363646566666666666666666666666666666666666666666666646763630b68e9ec070b5e5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f
|
||||
5f5f5f605e610b62e9ec070b5a5b595959595959595959595959595959595959595959595959595c5a5d0b20e9ec070b57584f4f4f4f4f4f4f4f4f5151515151
|
||||
51514f4f4f4f4f4f4f4f4f5957580b20e9ec070b52535454545454545436362e2f3030302f2e3636545454545454545556560b20e9ec070b4d4e4a4a4a4a4a4a
|
||||
36513937382d2d2d38373951364a4a4a4a4a4a4f504e0b200000070b4d4e4a4a4a4a4a4a36393c010101010101013c39364a4a4a4a4a4a4f504e0b20e5f2070b
|
||||
47484949494949362e37010101010101010101372e3649494949494a4b4c0b20e5f0070b47484949494949362f38010101010142420101382f3649494949494a
|
||||
4b4c0b20ece5070b43433f3f3f3f3f36302d0142010142424242012d30363f3f3f3f3f4445460b20ebeb070b43433f3f3f3f3f36302d0142424242010142012d
|
||||
30363f3f3f3f3f4445460b20ebeb070b3d3e3a3a3a3a3a362f38010142420101010101382f363a3a3a3a3a3f40410b20ebeb070b3d3e3a3a3a3a3a362e370101
|
||||
01010101010101372e363a3a3a3a3a3f40410b20ebeb070b34353131313131312d2f3b010101010101013c392d3131313131313a34340b20e6f0070b34353131
|
||||
313131312d362f37382d2d2d383739362d3131313131313a34340b20e7f0070b2a2b2c2c2c2c2c2c2c012d2e2f3030302f2e2d012c2c2c2c2c2c2c3132330b20
|
||||
0000070b2626272727272727272727010101010101012727272727272727272826290b20e3fa070b212223232323232323232323232323232323232323232323
|
||||
2323232425220b20e9ec070b1a1b1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1d1e1f0b20e9ec040b14151617171717171717171717171717
|
||||
17171717171717171717171718150b19e9ec070a1212121212121212121212121212121212121212121212121212121212120a13e9ec07090f10101010101010
|
||||
1010101010101010101010101010101010101010100f1102e9ec0308090a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0d0e0ee9ec0203
|
||||
0405050505050505050505050505050606060606060606060605050504070302e9ec4c000000640000000000000000000000210000001b000000000000000000
|
||||
0000220000001c0000002900aa0000000000000000000000803f00000000000000000000803f0000000000000000000000000000000000000000000000000000
|
||||
000000000000220000000c000000ffffffff460000001c00000010000000454d462b024000000c000000000000000e0000001400000000000000100000001400
|
||||
00000400000003010800050000000b0200000000050000000c021c002200030000001e00040000000701040004000000070104001b030000410b2000cc001c00
|
||||
2200000000001c0022000000000028000000220000001c0000000100080000000000000000000000000000000000810000000000000000000000ffffff00d5e7
|
||||
e900cedfe400cadde100c9dce000c2d6dc00cbdee200d0e1e600a8957a0083572500743c00007e4d1600a0886700d2e4e800854d2700ffe7ce00a9957b00f6d4
|
||||
bc00daeaed00f5d3ba00f6d3ba00fcfcfc00fbfcfc00f5d2ba00dfedef00f4d0b700f4d1b800f9fafa00f8fafa00f5d1b800f5d0b800e0eef000f3cdb400f3ce
|
||||
b500f6f8f800f5f7f700f3ceb400f2cbb100f3f6f600f2f5f500f2ccb100f0c8ad00f1c7ad00f2f6f600f0fbff00cc999900cc330000cc000000f1f5f500f0c7
|
||||
ad00f0c7ac00efc5a900f0c6a800f1f1f100cc666600d7d7d700cc333300f0f4f400dddddd00f0caa600edc1a500edc2a400eff3f300eec3a500eec2a500cc66
|
||||
0000ecbea000eef2f200edbea100ecbea100eabb9c00ebbc9d00eef3f300edf2f200ebbb9d00ebbb9c00eab89800e9b89800ecf1f100eab89900eaeaea00e8b4
|
||||
9400e8b39400edf1f100ecf0f000e8b49500e7b19100e6b19100ebf0f000e6af8e00e5ae8e00e9efef00e5af8d00e4ad8b00eaf0f000e8eeef00e5af8b00e1ee
|
||||
f000e4ad8900e5ebeb00e5ebec00e6ebec00e1e8e900e2eef100ccdee300e6f1f300cfe1e500a0876600c17d4d00ee826900a28b6a00ebf4f500d4e6e900d8e9
|
||||
ec00aa997d00a48c6c00eaf4f400eef6f700e7f1f300edf5f600eff6f700f0f6f800f0f7f800f6fafa00f2f7f800f2f8f900f1f7f800deedef0013197778797a
|
||||
7b7b7b7b7b7b7b7b7b7b7b7c7c7c7c7c7c7c7c7c7c7b7b7b7d7e7f80e9ec7172730a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c747576
|
||||
e9ec6b6c0f6d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e0f6f70e9ec690c636363636363636363636363636363636363636363636363
|
||||
6363636363630c6ae9ec070b6363646566666666666666666666666666666666666666666666646763630b68e9ec070b5e5e5f5f5f5f5f5f5f5f5f5f5f5f5f5f
|
||||
5f5f5f5f5f5f5f5f5f5f5f605e610b62e9ec070b5a5b595959595959595959595959595959595959595959595959595c5a5d0b20e9ec070b57584f4f4f4f4f4f
|
||||
4f4f4f515151515151514f4f4f4f4f4f4f4f4f5957580b20e9ec070b52535454545454545436362e2f3030302f2e3636545454545454545556560b20e9ec070b
|
||||
4d4e4a4a4a4a4a4a36513937382d2d2d38373951364a4a4a4a4a4a4f504e0b200000070b4d4e4a4a4a4a4a4a36393c010101010101013c39364a4a4a4a4a4a4f
|
||||
504e0b20e5f2070b47484949494949362e37010101010101010101372e3649494949494a4b4c0b20e5f0070b47484949494949362f3801010101014242010138
|
||||
2f3649494949494a4b4c0b20ece5070b43433f3f3f3f3f36302d0142010142424242012d30363f3f3f3f3f4445460b20ebeb070b43433f3f3f3f3f36302d0142
|
||||
424242010142012d30363f3f3f3f3f4445460b20ebeb070b3d3e3a3a3a3a3a362f38010142420101010101382f363a3a3a3a3a3f40410b20ebeb070b3d3e3a3a
|
||||
3a3a3a362e37010101010101010101372e363a3a3a3a3a3f40410b20ebeb070b34353131313131312d2f3b010101010101013c392d3131313131313a34340b20
|
||||
e6f0070b34353131313131312d362f37382d2d2d383739362d3131313131313a34340b20e7f0070b2a2b2c2c2c2c2c2c2c012d2e2f3030302f2e2d012c2c2c2c
|
||||
2c2c2c3132330b200000070b2626272727272727272727010101010101012727272727272727272826290b20e3fa070b21222323232323232323232323232323
|
||||
23232323232323232323232425220b20e9ec070b1a1b1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1d1e1f0b20e9ec040b1415161717171717
|
||||
171717171717171717171717171717171717171718150b19e9ec070a1212121212121212121212121212121212121212121212121212121212120a13e9ec0709
|
||||
0f101010101010101010101010101010101010101010101010101010100f1102e9ec0308090a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b
|
||||
0c0d0e0ee9ec02030405050505050505050505050505050606060606060606060605050504070302e9ec0c00000040092900aa000000000000001c00220000000000040000002701ffff030000000000}}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478
|
||||
\hich\af1\dbch\af13\loch\f1 button.}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li765\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin765\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1
|
||||
Expected result: A power circuit is created with the selected elements and highlighted. }{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 Note}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 : 1. }{
|
||||
\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1
|
||||
Currently in API there is no good way to check whether the connectors have the same voltage definition or pole numbers, therefore the sample skips validating this information and just provides message if creation fails. User must know clear whether the vo
|
||||
\hich\af1\dbch\af13\loch\f1 l\hich\af1\dbch\af13\loch\f1 tage and pole numbers of connectors of selected elements match with each other. 2. In this sample it is not allowed to create a power circuit with elements which are all lighting devices.}{
|
||||
\rtlch\fcs1 \ab\af0\afs20 \ltrch\fcs0 \b\fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \fi-360\li360\ri0\nowidctlpar\tx360\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 2.\tab Edit a power circuit}{\rtlch\fcs1
|
||||
\af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478 .}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \fi-360\li1080\ri0\nowidctlpar\tx1080\wrapdefault\faauto\rin0\lin1080\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 a.\tab Select a power circuit or an element be
|
||||
\hich\af1\dbch\af13\loch\f1 longs to one or more circuits}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478 .
|
||||
\par }\pard \ltrpar\ql \fi-360\li1080\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin1080\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 b.\tab Execute the command.}{\rtlch\fcs1 \af0\afs20
|
||||
\ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 c.\tab Click the }{\rtlch\fcs1 \af38\afs17 \ltrch\fcs0 \fs17\loch\af38\hich\af38\dbch\af13\insrsid14893276
|
||||
{\pict{\*\picprop\shplid1026{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0
|
||||
\picw900\pich741\picwgoal510\pichgoal420\wmetafile8\bliptag1220723959\blipupi95{\*\blipuid 48c2c4f7bac846ebb8e8647420963dec}010009000003fa09000000009206000000009206000026060f001a0d574d464301000000000001008c480000000001000000f80c000000000000f80c00000100
|
||||
00006c0000000000000000000000210000001b0000000000000000000000510300008f02000020454d4600000100f80c00000c00000001000000000000000000
|
||||
000000000000000500000004000040010000f000000000000000000000000000000000e2040080a90300460000002c00000020000000454d462b014001001c00
|
||||
0000100000000210c0db01000000600000006000000046000000f8040000ec040000454d462b224004000c000000000000001e4009000c000000000000002440
|
||||
01000c000000000000003040020010000000040000000000803f214007000c000000000000000840000544040000380400000210c0db01000000000000000000
|
||||
000000000000000000000100000089504e470d0a1a0a0000000d49484452000000220000001c08020000008b55fa48000000017352474200aece1ce900000009
|
||||
7048597300000ec400000ec401952b0e1b000003c049444154484bad566d4853511876f76e2e2c8c95e99814b5c8080423a58868ab1fc5161128d197114128d5
|
||||
227f44604192153488a022fb300a7fa82581e628857e641614d4500cfbb0a5956939e982395adbfd5acfb967ddc9ba6e2b7d395cee39e73def73def779df738e
|
||||
ceffedb5100a4bb2188944d25213910f2750d4a71be9ac4e1146c71a661875431fbb1886b97cffdddd273edff08fd48052d2ca366514afb156ef5e412007075e
|
||||
5e6beff78df0ae9235f6e5d6940ca4a6f4e693ffe4ad877966e3e192fc34c02cd97ebaa3eb833cfd227574f9609c1b7dcf8012c4ca56b03012a138d274354992
|
||||
56e5e5c038c31a18b0841848928c510560ba44e2c3219e0fd15c60689c1378e069aee3b87ebb7d9dfa75389ccf069f979595e37be24495e65ab269499444319a
|
||||
75e066c19ea6e0c3934a3f3ea7db3c8d3b76bb388e53590f87c392f41dddbe9fa3eae04a4b615c5a800b5108f3a15ff3b65e1af31c8a7aa30068b42bb54d589f
|
||||
9911312a821f601818b26ae9cc6c346abdbafacc6416a8420c06f871d2e6b9dddddd4db4f4b38d6c080dbfc078dcd169325959368b82e1eb2c73febd9c8ec4c1
|
||||
68d402c2150804a213fad9001b18e456aedeb46ebd9d7896999991914b914e959fd2583f6128ea8d021bbfa1b131c2812008547f64e46d6565654e4e8e20cbe8
|
||||
d21852a48686cb93781385528396783764d6e379dad2d272a462afd9bc4c7591229594ec4bd51bcdeda88bb9d13e97cb85eed973b54545450645304868331a5b
|
||||
5b5bff9f1b185553d99c9b8f6e414101be3d3d3d2486c3bd73b397d2e8592c9694bc992c1d1d0ec7f8f8386508e2f57a8f1d2d47b7a6a686624c10ed92a00a49
|
||||
b8696ebe092520a12a69169cbf58575c5cbc65cbdae4644ed088659a66704b4b0f0583c3c080000c45e3f7fbdd6e772c0b504906030c9a4cd909d84de24d556d
|
||||
150e15543ec0d050982f9eb7656565a589f117e09dfa9a04fea9dea06a345afb8d762c568f2f14268a867816d4a9918482cd66dbe0dcaa69218e1b6d02718a50
|
||||
3d8a440b53750e4834410e966f4f7ca6914b1a27f48f0795d04efdd591947f5c92a280eb2694bbeb7aec8456d8c34e274bca7f1f27f6e4481af11e175b941b91
|
||||
d68520e04714c42936d8e1f9301aac1110dc9f5f06bc85159ea6e39b179b67c911990c29d7f65444f1440286efebd8de0b9dfdf5fb75c39fbbab1b7b8646033b
|
||||
d72e2ab49aa6625d5d8b9c05cf1f460257dbdf5be7cf3977c0a9f37fed6559fdc57bafee3cea9bf6e7e0367b9e7bff4696d1ebc8238a35e8f533587d3a798a92
|
||||
4826718961d31368c812ff6716cf2692bdbf82dc6f002e3b1795d244fb0000000049454e44ae426082000840010824000000180000000210c0db010000000300
|
||||
00000000000000000000000000001b40000040000000340000000100000002000000000000bf000000bf000008420000e04103000000000000b3000000b3ffff
|
||||
0742000000b3000000b3ffffdf412100000008000000620000000c00000001000000150000000c00000004000000150000000c00000004000000510000009c06
|
||||
00000000000000000000210000001b00000000000000000000000000000000000000220000001c000000500000005c020000ac020000f0030000000000002000
|
||||
cc00220000001c00000028000000220000001c00000001000800000000000000000000000000000000008d0000000000000000000000ffffff00d5e7e900cedf
|
||||
e400cadde100c9dce000c2d6dc00cbdee200d0e1e600a8957a0083572500743c00007e4d1600a0886700d2e4e800a27d5500ddcfc000e8dfd500a9957b00dcce
|
||||
bf00fefefe00fdfefe00dbcebf00daeaed00fcfdfd00fcfcfc00fbfcfc00fafbfb00f2f4f600dfedef00fafafa00f9fafa00f8fafa00f2f4f500eaeef000e0ee
|
||||
f000f7f8f800f6f8f80099a8ac00d6e7e7003939390042424200c0dcc0005f5f5f0077777700f5f7f700eef1f300e6eaed00f4f6f600f3f6f60004040400f1f1
|
||||
f100eaeaea00f2f5f500ebf0f100e2e8eb00f2f6f600f0fbff00f8f8f800d8e9ec00f1f5f500eaf0f100e1e8eb0011111100f0f4f400e9eff000e0e7ea00dddd
|
||||
dd002222220055555500eff3f300e8eeef00e0e6e9009999990033333300eef2f200e7edee00dfe5e800eff4f400eef3f300edf2f200e6edee00dee5e800ecf1
|
||||
f100e5eced00dde4e700edf1f100ecf0f000e5ebec00dde3e600ebf0f000e4ebec00dce3e600e9efef00e3eaeb00dbe2e500eaf0f000e1e8ea00d9e2e400e1ee
|
||||
f000e6ebec00e5ebeb00e1e8e900dae2e400d4dde000e2eef100ccdee300cac7bf00d6dfe200d4dee000d5dee100d2dcdf00cdd7db00bdbdb600e6f1f300cfe1
|
||||
e500a087660093714a00b4aea300c5d0d600c4d0d500c3cfd500b6b7b100906e4800a28b6a00ebf4f500d4e6e900aa997d00a48c6c00eaf4f400eef6f700e7f1
|
||||
f300edf5f600eff6f700f0f6f800f0f7f800f6fafa00f2f7f800f2f8f900f1f7f800deedef00171d838485868787878787878787878787888888888888888888
|
||||
88878787898a8b8ce9ec7e3b7f0a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c808182e9ec737475767777777777777777777777777777
|
||||
7777777777777777777778797a7b7c7de9ec6a0c6b6c6d6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6e6f70710c72e9ec070b6465655864646464
|
||||
646464646464646464646464646464646464656667680b69e9ec070b5a60606060606060606060606060606060606060606060606060604761620b63e9ec070b
|
||||
53535a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5d5e5f0b23e9ec070b50505353535353532a2a2a2a2727272727273433322653535353535a
|
||||
5b5c0b23e9ec070b4b4b5656565656562c2a2a27273b273433333a01322956565656565758590b23e9ec070b4f4f5050505050502a2a272727263b3339010101
|
||||
323226505050505354550b230000070b4f4f50505050505029273433333b444301010101323232505050505354550b23e5f2070b4e4e4f4f4f4f4f4f2733333a
|
||||
012728452701010101324f4f4f4f4f5051520b23e5f0070b4e4e4f4f4f4f4f4f28330101010126324901010101324f4f4f4f4f5051520b23ece5070b40404646
|
||||
4646464633010132324a4a32323b0101013246464646464b4c4d0b23ebeb070b40404646464646463201013b32324a4a32323b013a3446464646464b4c4d0b23
|
||||
ebeb070b3c3c404040404040320101014932260101010139332840404040404647480b23ebeb070b3c3c40404040404032010101274528270101393327274040
|
||||
4040404647480b23ebeb070b38353c3c3c3c3c32323201010143443b013a332727293c3c3c3c3c4041420b23e6f0070b38353c3c3c3c3c263f32013939393b26
|
||||
3a3427272a2a3c3c3c3c3c4041420b23e7f0070b31313838383838382932393a3a39273b2727272a2a2c38383838383c3d3e0b230000070b3030313131313131
|
||||
2632333333333427272a2a2a2a3131313131313536370b23e3fa070b242525252525252525262728272827292a2b2a2c252525252525252d2e2f0b23e9ec070b
|
||||
1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2021220b23e9ec040b1818191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a
|
||||
1b1c0b1de9ec070a1314141414141414141414141414141414141414141414141414141415160a17e9ec07090f10010101010101010101010101010101010101
|
||||
0101010101010101110f1202e9ec0308090a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0d0e0ee9ec0203040505050505050505050505
|
||||
0505050606060606060606060605050504070302e9ec4c000000640000000000000000000000210000001b0000000000000000000000220000001c0000002900
|
||||
aa0000000000000000000000803f00000000000000000000803f0000000000000000000000000000000000000000000000000000000000000000220000000c00
|
||||
0000ffffffff460000001c00000010000000454d462b024000000c000000000000000e0000001400000000000000100000001400000004000000030108000500
|
||||
00000b0200000000050000000c021c002200030000001e000400000007010400040000000701040033030000410b2000cc001c002200000000001c0022000000
|
||||
000028000000220000001c00000001000800000000000000000000000000000000008d0000000000000000000000ffffff00d5e7e900cedfe400cadde100c9dc
|
||||
e000c2d6dc00cbdee200d0e1e600a8957a0083572500743c00007e4d1600a0886700d2e4e800a27d5500ddcfc000e8dfd500a9957b00dccebf00fefefe00fdfe
|
||||
fe00dbcebf00daeaed00fcfdfd00fcfcfc00fbfcfc00fafbfb00f2f4f600dfedef00fafafa00f9fafa00f8fafa00f2f4f500eaeef000e0eef000f7f8f800f6f8
|
||||
f80099a8ac00d6e7e7003939390042424200c0dcc0005f5f5f0077777700f5f7f700eef1f300e6eaed00f4f6f600f3f6f60004040400f1f1f100eaeaea00f2f5
|
||||
f500ebf0f100e2e8eb00f2f6f600f0fbff00f8f8f800d8e9ec00f1f5f500eaf0f100e1e8eb0011111100f0f4f400e9eff000e0e7ea00dddddd00222222005555
|
||||
5500eff3f300e8eeef00e0e6e9009999990033333300eef2f200e7edee00dfe5e800eff4f400eef3f300edf2f200e6edee00dee5e800ecf1f100e5eced00dde4
|
||||
e700edf1f100ecf0f000e5ebec00dde3e600ebf0f000e4ebec00dce3e600e9efef00e3eaeb00dbe2e500eaf0f000e1e8ea00d9e2e400e1eef000e6ebec00e5eb
|
||||
eb00e1e8e900dae2e400d4dde000e2eef100ccdee300cac7bf00d6dfe200d4dee000d5dee100d2dcdf00cdd7db00bdbdb600e6f1f300cfe1e500a08766009371
|
||||
4a00b4aea300c5d0d600c4d0d500c3cfd500b6b7b100906e4800a28b6a00ebf4f500d4e6e900aa997d00a48c6c00eaf4f400eef6f700e7f1f300edf5f600eff6
|
||||
f700f0f6f800f0f7f800f6fafa00f2f7f800f2f8f900f1f7f800deedef00171d83848586878787878787878787878788888888888888888888878787898a8b8c
|
||||
e9ec7e3b7f0a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c808182e9ec7374757677777777777777777777777777777777777777777777
|
||||
777778797a7b7c7de9ec6a0c6b6c6d6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6e6f70710c72e9ec070b64656558646464646464646464646464
|
||||
64646464646464646464656667680b69e9ec070b5a60606060606060606060606060606060606060606060606060604761620b63e9ec070b53535a5a5a5a5a5a
|
||||
5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5d5e5f0b23e9ec070b50505353535353532a2a2a2a2727272727273433322653535353535a5b5c0b23e9ec070b
|
||||
4b4b5656565656562c2a2a27273b273433333a01322956565656565758590b23e9ec070b4f4f5050505050502a2a272727263b33390101013232265050505053
|
||||
54550b230000070b4f4f50505050505029273433333b444301010101323232505050505354550b23e5f2070b4e4e4f4f4f4f4f4f2733333a0127284527010101
|
||||
01324f4f4f4f4f5051520b23e5f0070b4e4e4f4f4f4f4f4f28330101010126324901010101324f4f4f4f4f5051520b23ece5070b404046464646464633010132
|
||||
324a4a32323b0101013246464646464b4c4d0b23ebeb070b40404646464646463201013b32324a4a32323b013a3446464646464b4c4d0b23ebeb070b3c3c4040
|
||||
40404040320101014932260101010139332840404040404647480b23ebeb070b3c3c404040404040320101012745282701013933272740404040404647480b23
|
||||
ebeb070b38353c3c3c3c3c32323201010143443b013a332727293c3c3c3c3c4041420b23e6f0070b38353c3c3c3c3c263f32013939393b263a3427272a2a3c3c
|
||||
3c3c3c4041420b23e7f0070b31313838383838382932393a3a39273b2727272a2a2c38383838383c3d3e0b230000070b30303131313131312632333333333427
|
||||
272a2a2a2a3131313131313536370b23e3fa070b242525252525252525262728272827292a2b2a2c252525252525252d2e2f0b23e9ec070b1e1f1f1f1f1f1f1f
|
||||
1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2021220b23e9ec040b1818191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1c0b1de9ec070a
|
||||
1314141414141414141414141414141414141414141414141414141415160a17e9ec07090f100101010101010101010101010101010101010101010101010101
|
||||
110f1202e9ec0308090a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0d0e0ee9ec02030405050505050505050505050505050606060606060606060605050504070302e9ec0c00000040092900aa000000000000001c00220000000000040000002701ffff030000000000}}{\rtlch\fcs1
|
||||
\af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 button}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478 .
|
||||
\par }\pard \ltrpar\ql \fi-360\li1080\ri0\nowidctlpar\tx1080\wrapdefault\faauto\rin0\lin1080\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 d.\tab \hich\f1
|
||||
If the selected element belongs to more than one power circuits, select a circuit from its circuits to edit in the \'93\loch\f1 \hich\f1 Select a Circuit\'94\loch\f1 dialog.\hich\af1\dbch\af13\loch\f1 If not, go to next step.}{\rtlch\fcs1 \af0\afs20
|
||||
\ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \fi-360\li1080\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin1080\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 e.\tab \hich\f1
|
||||
Choose an option to edit the circuit in the \'93\loch\f1 \hich\f1 Edit Circuit\'94\loch\f1 dialog.
|
||||
\par }\pard \ltrpar\ql \fi-158\li1418\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin1418\itap0 {\rtlch\fcs1 \af39\afs20 \ltrch\fcs0 \fs20\loch\af39\hich\af39\dbch\af13\insrsid9857478 -\tab }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0
|
||||
\fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 Click }{\rtlch\fcs1 \af38\afs17 \ltrch\fcs0 \fs17\loch\af38\hich\af38\dbch\af13\insrsid14893276 {\pict{\*\picprop\shplid1027{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}
|
||||
{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0
|
||||
\picw900\pich741\picwgoal510\pichgoal420\wmetafile8\bliptag-1250621244\blipupi95{\*\blipuid b57508c4ce3e904a4ec075a0e8c70a72}0100090000039409000000003806000000003806000026060f00660c574d46430100000000000100fc060000000001000000440c000000000000440c00000100
|
||||
00006c0000000000000000000000210000001b0000000000000000000000510300008f02000020454d4600000100440c00000c00000001000000000000000000
|
||||
000000000000000500000004000040010000f000000000000000000000000000000000e2040080a90300460000002c00000020000000454d462b014001001c00
|
||||
0000100000000210c0db010000006000000060000000460000005c04000050040000454d462b224004000c000000000000001e4009000c000000000000002440
|
||||
01000c000000000000003040020010000000040000000000803f214007000c0000000000000008400005a80300009c0300000210c0db01000000000000000000
|
||||
000000000000000000000100000089504e470d0a1a0a0000000d49484452000000220000001c08020000008b55fa48000000017352474200aece1ce900000009
|
||||
7048597300000ec400000ec401952b0e1b0000032349444154484bad566b481451149ed7ee9a62b51916a6153d8c40298a7e190509923f0be90181fd2851a4c4
|
||||
b442a340cab252b24c5684a01f51524459414b9050504486955954b25b566a0666a2eb63e7d577e7ba3a3bbbeecc96878f6166ee39f73be79e73cfbd6c5fef7b
|
||||
716c5c56245555196b22f9c723280a76071d6535e158de16e3607f7c69e338eef2838fb79e7676760f5a23b2a495e88cdd96b1ac62cf3a42f9cddbdaf0d073db
|
||||
edb9d1586ec93a1aa5dd79a773b6ae38b83d8dd06496b95dc74ba2318f42b7e064cd8bba9d6c97e7e592dc9b8f5c15886ccb6a3bc358cd902955cb073ff29355
|
||||
7062a0b99043966020cbaa4244d69e3322b2a2328a4c9c2685409d028dc6041a136cd895d3dee50e0bbdad2ccb924ce6a2f307681455b24673e5ecbee996cbe0
|
||||
22fc9610919e06cc92845fe64899bf06988629c85c9214510c8e06a188d89f1125367636b0c0b914a064d87a7a18ac110ac98f3e9ac86513173707f0f9068137
|
||||
5e3740c91625a4719cb0d0b90a4f20c22413b9418012220a2720181efe03d0c1dcd27a81b3757c7d0c802971cef2a48495f80384468329a38846ef6653ed619e
|
||||
b351f4f4778203a3f4d33c1a1155419a6718191a1ad0ff15783bc5bcf8c5940342ff18a31131e74409445ad0f4ca42bd83ef8ed5e333e740e59d7ab40cc637f6
|
||||
dbdbdb66da0b8c05ad558501ccb333c5149a3619bddf5025f08eb0309863936091fe3137938b16fa629e1b496644d479b0c02ca3ec0205894593ecfd87264bc0
|
||||
f062cc0df22d5bc84d7b795da883cdae53a85d8b299954d3ed1bd206e0b2099c31c9c5d5b5743f1a60b04599c9a48111d17568d24dcd7b1a74ea4a8f0e8efc2c
|
||||
3a573dcb1eaf7f8694c0d4a24d75683454eb32d79174a9e4c8d8a84fff0c36c72910d2a1c921436e363307157d3370da3081630deb0588a2281148ff09cce3f7
|
||||
8f9339b50ecde2fcfcee7db5bee85ec9debc688bc7a27ecdd546cfb57cb6bbeb75c5f5b74f9e77a7aedd986c4bb7686c51ada5d595b929e57c4136dbd7d3c1f3
|
||||
c2c5bbed4d2d9f66fc3ab863736a557e16cf096cffafcf1c6f1384185eb093ab285949135f391ef7ac694591fd81315c9b48ef181de9ff0b7c6dc0dc1163355d
|
||||
0000000049454e44ae42608200000840010824000000180000000210c0db01000000030000000000000000000000000000001b40000040000000340000000100
|
||||
000002000000000000bf000000bf000008420000e04103000000000000b3000000b3ffff0742000000b3000000b3ffffdf412100000008000000620000000c00
|
||||
000001000000150000000c00000004000000150000000c0000000400000051000000840600000000000000000000210000001b00000000000000000000000000
|
||||
000000000000220000001c000000500000004402000094020000f0030000000000002000cc00220000001c00000028000000220000001c000000010008000000
|
||||
0000000000000000000000000000870000000000000000000000ffffff00d5e7e900cedfe400cadde100c9dce000c2d6dc00cbdee200d0e1e600a8957a008357
|
||||
2500743c00007e4d1600a0886700d2e4e800854d2700ffe7ce00a9957b00f6d4bc00daeaed00f5d3ba00f6d3ba00fcfcfc00fbfcfc00f5d2ba00dfedef00f4d0
|
||||
b700f4d1b800f9fafa00f8fafa00f5d1b800f5d0b800e0eef000f3cdb400f3ceb500f6f8f8004d522f00b1dbcc00f5f7f700f3ceb400f2cbb100f3f6f600f2f5
|
||||
f500f2ccb100f0c8ad00f1c7ad00f2f6f600e0efe900f1f5f500f0c7ad00f0c7ac00efc5a900f0c6a800b4dcce00f0f4f400b8ded000dbede600edc1a500edc2
|
||||
a400bde0d400eff3f300eec3a500eec2a500c2e2d700ecbea000c8e5db00eef2f200edbea100ecbea1005a782000cee7de00eabb9c00ebbc9d00eef3f300cbff
|
||||
e500d5eae200edf2f200ebbb9d00ebbb9c00eab89800e9b89800ecf1f100eab89900d1e9e000e5f1ed00e8b49400e8b39400edf1f100757d5e00e9f3ef00ecf0
|
||||
f000e8b49500e7b19100e6b19100f6f9f800ebf0f000e6af8e00e5ae8e00e9efef00e5af8d00e4ad8b00eaf0f000e8eeef00e5af8b00e1eef000e4ad8900e5eb
|
||||
eb00e5ebec00e6ebec00e1e8e900e2eef100ccdee300e6f1f300cfe1e500a0876600c17d4d00ee826900a28b6a00ebf4f500d4e6e900d8e9ec00aa997d00a48c
|
||||
6c00eaf4f400eef6f700e7f1f300edf5f600eff6f700f0f6f800f0f7f800f6fafa00f2f7f800f2f8f900f1f7f800deedef0013197d7e7f808181818181818181
|
||||
8181818282828282828282828281818183848586e9ec7778790a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c7a7b7ce9ec71720f737474
|
||||
747474747474747474747474747474747474747474747474740f7576e9ec6f0c6969696969696969696969696969696969696969696969696969696969690c70
|
||||
e9ec070b69696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a6d69690b6ee9ec070b646465656565656565656565656565656565656565656565
|
||||
6565656664670b68e9ec070b60615f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f6260630b20e9ec070b5c5d5151515151515151515151515151
|
||||
53585e585e585e515151515f5c5d0b20e9ec070b5556575757575757575757575757575859595959595959575757575a5b5b0b20e9ec070b4f504c4c4c4c4c4c
|
||||
4c4c4c4c4c4c5354545454545454544c4c4c4c5152500b200000070b4f504c4c4c4c4c45454545454c4c242f2f2f2f2f2f2f2f4c4c4c4c5152500b20e5f2070b
|
||||
47484949494949454a4a4a454949383838383838383838494949494c4d4e0b20e5f0070b47484949494949454a4a4a4549494b4b4b4b4b4b4b4b4b494949494c
|
||||
4d4e0b20ece5070b40403c3c3c3c3c45454545453c3c2446464646464646463c3c3c3c4243440b20ebeb070b40403c3c3c3c3c3c3c3c3c3c3c3c4141412f0000
|
||||
0041413c3c3c3c4243440b20ebeb070b393a3636363636363600363636363f3f3f3f3800003f3f363636363c3d3e0b20ebeb070b393a36363636363636003636
|
||||
3636243b3b3b0038003b3b363636363c3d3e0b20ebeb070b3334303030303030303000003030373700002f37383737303030303633330b20e6f0070b33343030
|
||||
3030303030303030000000002f2f3535353535303030303633330b20e7f0070b2c2d2e2e2e2e2e2e2e2e2e2e2e2e2f2f252525252525252e2e2e2e3031320b20
|
||||
0000070b2828292929292929292929292929252525252525252525292929292a282b0b20e3fa070b212223232323232323232323232324252525252525252523
|
||||
2323232627220b20e9ec070b1a1b1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1d1e1f0b20e9ec040b14151617171717171717171717171717
|
||||
17171717171717171717171718150b19e9ec070a1212121212121212121212121212121212121212121212121212121212120a13e9ec07090f10101010101010
|
||||
1010101010101010101010101010101010101010100f1102e9ec0308090a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0d0e0ee9ec0203
|
||||
0405050505050505050505050505050606060606060606060605050504070302e9ec4c000000640000000000000000000000210000001b000000000000000000
|
||||
0000220000001c0000002900aa0000000000000000000000803f00000000000000000000803f0000000000000000000000000000000000000000000000000000
|
||||
000000000000220000000c000000ffffffff460000001c00000010000000454d462b024000000c000000000000000e0000001400000000000000100000001400
|
||||
00000400000003010800050000000b0200000000050000000c021c002200030000001e000400000007010400040000000701040027030000410b2000cc001c00
|
||||
2200000000001c0022000000000028000000220000001c0000000100080000000000000000000000000000000000870000000000000000000000ffffff00d5e7
|
||||
e900cedfe400cadde100c9dce000c2d6dc00cbdee200d0e1e600a8957a0083572500743c00007e4d1600a0886700d2e4e800854d2700ffe7ce00a9957b00f6d4
|
||||
bc00daeaed00f5d3ba00f6d3ba00fcfcfc00fbfcfc00f5d2ba00dfedef00f4d0b700f4d1b800f9fafa00f8fafa00f5d1b800f5d0b800e0eef000f3cdb400f3ce
|
||||
b500f6f8f8004d522f00b1dbcc00f5f7f700f3ceb400f2cbb100f3f6f600f2f5f500f2ccb100f0c8ad00f1c7ad00f2f6f600e0efe900f1f5f500f0c7ad00f0c7
|
||||
ac00efc5a900f0c6a800b4dcce00f0f4f400b8ded000dbede600edc1a500edc2a400bde0d400eff3f300eec3a500eec2a500c2e2d700ecbea000c8e5db00eef2
|
||||
f200edbea100ecbea1005a782000cee7de00eabb9c00ebbc9d00eef3f300cbffe500d5eae200edf2f200ebbb9d00ebbb9c00eab89800e9b89800ecf1f100eab8
|
||||
9900d1e9e000e5f1ed00e8b49400e8b39400edf1f100757d5e00e9f3ef00ecf0f000e8b49500e7b19100e6b19100f6f9f800ebf0f000e6af8e00e5ae8e00e9ef
|
||||
ef00e5af8d00e4ad8b00eaf0f000e8eeef00e5af8b00e1eef000e4ad8900e5ebeb00e5ebec00e6ebec00e1e8e900e2eef100ccdee300e6f1f300cfe1e500a087
|
||||
6600c17d4d00ee826900a28b6a00ebf4f500d4e6e900d8e9ec00aa997d00a48c6c00eaf4f400eef6f700e7f1f300edf5f600eff6f700f0f6f800f0f7f800f6fa
|
||||
fa00f2f7f800f2f8f900f1f7f800deedef0013197d7e7f8081818181818181818181818282828282828282828281818183848586e9ec7778790a0b0b0b0b0b0b
|
||||
0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c7a7b7ce9ec71720f737474747474747474747474747474747474747474747474747474740f7576e9ec6f0c
|
||||
6969696969696969696969696969696969696969696969696969696969690c70e9ec070b69696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a6d
|
||||
69690b6ee9ec070b6464656565656565656565656565656565656565656565656565656664670b68e9ec070b60615f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f
|
||||
5f5f5f5f5f5f5f6260630b20e9ec070b5c5d515151515151515151515151515153585e585e585e515151515f5c5d0b20e9ec070b555657575757575757575757
|
||||
5757575859595959595959575757575a5b5b0b20e9ec070b4f504c4c4c4c4c4c4c4c4c4c4c4c5354545454545454544c4c4c4c5152500b200000070b4f504c4c
|
||||
4c4c4c45454545454c4c242f2f2f2f2f2f2f2f4c4c4c4c5152500b20e5f2070b47484949494949454a4a4a454949383838383838383838494949494c4d4e0b20
|
||||
e5f0070b47484949494949454a4a4a4549494b4b4b4b4b4b4b4b4b494949494c4d4e0b20ece5070b40403c3c3c3c3c45454545453c3c2446464646464646463c
|
||||
3c3c3c4243440b20ebeb070b40403c3c3c3c3c3c3c3c3c3c3c3c4141412f00000041413c3c3c3c4243440b20ebeb070b393a3636363636363600363636363f3f
|
||||
3f3f3800003f3f363636363c3d3e0b20ebeb070b393a363636363636360036363636243b3b3b0038003b3b363636363c3d3e0b20ebeb070b3334303030303030
|
||||
303000003030373700002f37383737303030303633330b20e6f0070b333430303030303030303030000000002f2f3535353535303030303633330b20e7f0070b
|
||||
2c2d2e2e2e2e2e2e2e2e2e2e2e2e2f2f252525252525252e2e2e2e3031320b200000070b2828292929292929292929292929252525252525252525292929292a
|
||||
282b0b20e3fa070b2122232323232323232323232323242525252525252525232323232627220b20e9ec070b1a1b1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c
|
||||
1c1c1c1c1c1c1c1d1e1f0b20e9ec040b1415161717171717171717171717171717171717171717171717171718150b19e9ec070a121212121212121212121212
|
||||
1212121212121212121212121212121212120a13e9ec07090f101010101010101010101010101010101010101010101010101010100f1102e9ec0308090a0b0b
|
||||
0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0d0e0ee9ec02030405050505050505050505050505050606060606060606060605050504070302e9ec0c00000040092900aa000000000000001c00220000000000040000002701ffff030000000000}}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
|
||||
\fs20\loch\af2\hich\af2\dbch\af13\insrsid9857478 \hich\af2\dbch\af13\loch\f2 }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1
|
||||
button to add an element to the circuit. Then select an element which has unused electrical connectors within same voltage definition and with same pole numbers as the other circuit elements. For the same reason as }{\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0
|
||||
\b\fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 Note}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 \hich\af1\dbch\af13\loch\f1
|
||||
in step 1, the sample just skips validating the voltage and pole numbers and provides message if creation fails.}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li1418\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin1418\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1
|
||||
Expected result: The selected element is added to the circuit and the circuit is highlighted.
|
||||
\par }\pard \ltrpar\ql \fi-158\li1418\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin1418\itap0 {\rtlch\fcs1 \af39\afs20 \ltrch\fcs0 \fs20\loch\af39\hich\af39\dbch\af13\insrsid9857478 -\tab }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0
|
||||
\fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 Click }{\rtlch\fcs1 \af38\afs17 \ltrch\fcs0 \fs17\loch\af38\hich\af38\dbch\af13\insrsid14893276 {\pict{\*\picprop\shplid1028{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}
|
||||
{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0
|
||||
\picw900\pich741\picwgoal510\pichgoal420\wmetafile8\bliptag1668870621\blipupi95{\*\blipuid 6378f1ddd32f9854515427f300527087}010009000003b409000000004806000000004806000026060f00860c574d46430100000000000100d29c0000000001000000640c000000000000640c00000100
|
||||
00006c0000000000000000000000210000001b0000000000000000000000510300008f02000020454d4600000100640c00000c00000001000000000000000000
|
||||
000000000000000500000004000040010000f000000000000000000000000000000000e2040080a90300460000002c00000020000000454d462b014001001c00
|
||||
0000100000000210c0db010000006000000060000000460000005c04000050040000454d462b224004000c000000000000001e4009000c000000000000002440
|
||||
01000c000000000000003040020010000000040000000000803f214007000c0000000000000008400005a80300009c0300000210c0db01000000000000000000
|
||||
000000000000000000000100000089504e470d0a1a0a0000000d49484452000000220000001c08020000008b55fa48000000017352474200aece1ce900000009
|
||||
7048597300000ec400000ec401952b0e1b0000032349444154484b637cf9fceaef1f3ffffefbf3ffff7f06e2c09f5f3ff12864616387c83282011323332b073b
|
||||
e393fbe7989898a66cb9b1fad0eddb4f3f12671151aac404b902ad951a638c40563eba777ac6f6bbb75ffcca0eb2b6375022ca00e2145d7bf0b261de2e3509f6
|
||||
bc201d06a035aae1cdfbcfddf9477df077ffb9db40c3dfbebac5048c126058d9e92bfcff0fb1e72fb5d0dfbf7fcdd5c481863331b33201630918067ffffe038a
|
||||
822da016f8fbebe78f5fbf7e40d30230d0e4e256fed8d3ccc04038a55d79bc1b4fbce8c8bac2658181044c90409b8483fa3e6cca618248c0fc4120c492cbe7e0
|
||||
b1063db4ff034dfb03510fb506ec15c2687e573a301fc0d1f76fb293161d012220032888c304546b80de240898989891d1ec35cb1736750111900114c7aa1dcd
|
||||
3744e585f89269cc4cac7084ac072888af6880c8414a1a82e5cdd2be02262616b871a92191f17565402e90c1ccf419593bcc6750b5f0b821ca37ac2c9cc8be11
|
||||
13fe519d1e084440067edf40adc1132b3c3c0270d9b0bc761666365c084fdc204200ab7778790591c5374e6f41e6fa6736c0b91ba723d89846e14bd0703b800c
|
||||
085210d7872016263620021ab77a6d19100119602ed62c8192a0b178e6f3e77710512003825ebcbb0b41907043d683c645338e40dc7cfaf416920221c03da500
|
||||
2d418706770111500d501c4fdc80ea1b6099f6797b153109faddf7277c9c62b812250b03c27fa032edf7cf5f3f7e48464c479469c06c430c12e49029e8ee43f6
|
||||
10321bab0910379156a601c36f7249f9fbaf4f733b3bd959b9d0483c49001a681fb75610136844e561b0226025f9e737b0baf9211d351339d08081f98f98429a
|
||||
583520f3fefd67009a09048cd040fbf31b0a808c3fbfff50888066fd02d669bf7e024d0359026c4b3dbe77c6387fd3ca2a1f65099e7fffff8184c0d5362500ec
|
||||
93bf403b6e3ffb9030e1e0dd25198c4f1f9e6f5c76f1c9abcf91b68ac64a28450bd93601932d3072eebcf83c7dfb2d2559a1ee4c4fc697cfae3033b34cdc7069
|
||||
c5be9b546f0e86d9ab7564b83133b130821a51ccac2c2c1ccc2c6ca0a628282409788309b5984153fdefef2f9808b0d9042a41be7f7b0b0070c7e6d06a1f91ec
|
||||
0000000049454e44ae42608200000840010824000000180000000210c0db01000000030000000000000000000000000000001b40000040000000340000000100
|
||||
000002000000000000bf000000bf000008420000e04103000000000000b3000000b3ffff0742000000b3000000b3ffffdf412100000008000000620000000c00
|
||||
000001000000150000000c00000004000000150000000c0000000400000051000000a40600000000000000000000210000001b00000000000000000000000000
|
||||
000000000000220000001c0000005000000064020000b4020000f0030000000000002000cc00220000001c00000028000000220000001c000000010008000000
|
||||
00000000000000000000000000008f0000000000000000000000ffffff00d5e7e900cedfe400cadde100c9dce000c2d6dc00cbdee200d0e1e600a8957a008357
|
||||
2500743c00007e4d1600a0886700d2e4e800a27d5500ddcfc000e8dfd500a9957b00dccebf00fefefe00fdfefe00dbcebf00daeaed00fcfdfd00fcfcfc00fbfc
|
||||
fc00fafbfb00f2f4f600dfedef00fafafa00f9fafa00f8fafa00f2f4f500eaeef000e0eef000f7f8f800f6f8f800b1dbcc00f5f7f700eef1f300e6eaed00f4f6
|
||||
f600f3f6f6004d522f00f2f5f500ebf0f100e2e8eb00f2f6f600b4dcce00ced1c300757d5e00f1f5f500eaf0f100e1e8eb00b7ded000f0f4f400e9eff000e0e7
|
||||
ea00bce0d300bde0d400c1e2d600eff3f300e8eeef00e0e6e900c6e4d900cce7dd00eef2f200e7edee00dfe5e800d1e9e00051522f00eff4f400eef3f300d7eb
|
||||
e400c7ffda00edf2f200e6edee00dee5e800ddeee800e2f0eb00ecf1f100e5eced00dde4e700e7f2ee00edf1f100ecf4f100ecf0f000e5ebec00dde3e600f6f9
|
||||
f800ebf0f000e4ebec00dce3e600e9efef00e3eaeb00dbe2e500eaf0f000e1e8ea00d9e2e400e1eef000e6ebec00e5ebeb00e1e8e900dae2e400d4dde000e2ee
|
||||
f100ccdee300cac7bf00d6dfe200d4dee000d5dee100d2dcdf00cdd7db00bdbdb600e6f1f300cfe1e500a087660093714a00b4aea300c5d0d600c4d0d500c3cf
|
||||
d500b6b7b100906e4800a28b6a00ebf4f500d4e6e900d8e9ec00aa997d00a48c6c00eaf4f400eef6f700e7f1f300edf5f600eff6f700f0f6f800f0f7f800f6fa
|
||||
fa00f2f7f800f2f8f900f1f7f800deedef00171d8586878889898989898989898989898a8a8a8a8a8a8a8a8a8a8989898b8c8d8ee9ec7f80810a0b0b0b0b0b0b
|
||||
0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c828384e9ec74757677787878787878787878787878787878787878787878787878797a7b7c7d7ee9ec6b0c
|
||||
6c6d6e6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f7071720c73e9ec070b65666658656565656565656565656565656565656565656565656667
|
||||
68690b6ae9ec070b5b61616161616161616161616161616161616161616161616161613f62630b64e9ec070b51515b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b
|
||||
5b5b5b5b5b5b5b5e5f600b23e9ec070b4c4c5151515151515151515151515146335a335a335a33515151515b5c5d0b23e9ec070b434355555555555555555555
|
||||
5555335656565656565656555555555758590b23e9ec070b49494c4c4c4c4c4c4c4c4c4c4c465454545454545454544c4c4c4c5152530b230000070b49494c4c
|
||||
4c4c4c4c4c004c4c4c2c5050505047474747504c4c4c4c5152530b23e5f2070b484849494949494900004949494f4f4f4f4f474b4b474f494949494c4d4e0b23
|
||||
e5f0070b484849494949490000000000000000004a4a474b4b474a494949494c4d4e0b23ece5070b38383e3e3e3e3e3e00003e3e3e464646464647474747463e
|
||||
3e3e3e4344450b23ebeb070b38383e3e3e3e3e3e3e003e3e3e2c4242424242424242423e3e3e3e4344450b23ebeb070b34343838383838383838383838414141
|
||||
41414141414141383838383e3f400b23ebeb070b343438383838383838383838383c3d3d3d3d323333323d383838383e3f400b23ebeb070b302d343434343434
|
||||
34343434342c3b3b3b3b330101333b3434343438393a0b23e6f0070b302d3434343434343434343434373737373733010133373434343438393a0b23e7f0070b
|
||||
2b2b303030303030303030303031313131313233333231303030303435360b230000070b2a2a2b2b2b2b2b2b2b2b2b2b2b2c2626262626262626262b2b2b2b2d
|
||||
2e2f0b23e3fa070b2425252525252525252525252526262626262626262626252525252728290b23e9ec070b1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f
|
||||
1f1f1f1f1f1f1f2021220b23e9ec040b1818191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1c0b1de9ec070a131414141414141414141414
|
||||
1414141414141414141414141414141415160a17e9ec07090f100101010101010101010101010101010101010101010101010101110f1202e9ec0308090a0b0b
|
||||
0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0d0e0ee9ec02030405050505050505050505050505050606060606060606060605050504070302
|
||||
e9ec4c000000640000000000000000000000210000001b0000000000000000000000220000001c0000002900aa0000000000000000000000803f000000000000
|
||||
00000000803f0000000000000000000000000000000000000000000000000000000000000000220000000c000000ffffffff460000001c00000010000000454d
|
||||
462b024000000c000000000000000e000000140000000000000010000000140000000400000003010800050000000b0200000000050000000c021c0022000300
|
||||
00001e000400000007010400040000000701040037030000410b2000cc001c002200000000001c0022000000000028000000220000001c000000010008000000
|
||||
00000000000000000000000000008f0000000000000000000000ffffff00d5e7e900cedfe400cadde100c9dce000c2d6dc00cbdee200d0e1e600a8957a008357
|
||||
2500743c00007e4d1600a0886700d2e4e800a27d5500ddcfc000e8dfd500a9957b00dccebf00fefefe00fdfefe00dbcebf00daeaed00fcfdfd00fcfcfc00fbfc
|
||||
fc00fafbfb00f2f4f600dfedef00fafafa00f9fafa00f8fafa00f2f4f500eaeef000e0eef000f7f8f800f6f8f800b1dbcc00f5f7f700eef1f300e6eaed00f4f6
|
||||
f600f3f6f6004d522f00f2f5f500ebf0f100e2e8eb00f2f6f600b4dcce00ced1c300757d5e00f1f5f500eaf0f100e1e8eb00b7ded000f0f4f400e9eff000e0e7
|
||||
ea00bce0d300bde0d400c1e2d600eff3f300e8eeef00e0e6e900c6e4d900cce7dd00eef2f200e7edee00dfe5e800d1e9e00051522f00eff4f400eef3f300d7eb
|
||||
e400c7ffda00edf2f200e6edee00dee5e800ddeee800e2f0eb00ecf1f100e5eced00dde4e700e7f2ee00edf1f100ecf4f100ecf0f000e5ebec00dde3e600f6f9
|
||||
f800ebf0f000e4ebec00dce3e600e9efef00e3eaeb00dbe2e500eaf0f000e1e8ea00d9e2e400e1eef000e6ebec00e5ebeb00e1e8e900dae2e400d4dde000e2ee
|
||||
f100ccdee300cac7bf00d6dfe200d4dee000d5dee100d2dcdf00cdd7db00bdbdb600e6f1f300cfe1e500a087660093714a00b4aea300c5d0d600c4d0d500c3cf
|
||||
d500b6b7b100906e4800a28b6a00ebf4f500d4e6e900d8e9ec00aa997d00a48c6c00eaf4f400eef6f700e7f1f300edf5f600eff6f700f0f6f800f0f7f800f6fa
|
||||
fa00f2f7f800f2f8f900f1f7f800deedef00171d8586878889898989898989898989898a8a8a8a8a8a8a8a8a8a8989898b8c8d8ee9ec7f80810a0b0b0b0b0b0b
|
||||
0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c828384e9ec74757677787878787878787878787878787878787878787878787878797a7b7c7d7ee9ec6b0c
|
||||
6c6d6e6f6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6f7071720c73e9ec070b65666658656565656565656565656565656565656565656565656667
|
||||
68690b6ae9ec070b5b61616161616161616161616161616161616161616161616161613f62630b64e9ec070b51515b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b
|
||||
5b5b5b5b5b5b5b5e5f600b23e9ec070b4c4c5151515151515151515151515146335a335a335a33515151515b5c5d0b23e9ec070b434355555555555555555555
|
||||
5555335656565656565656555555555758590b23e9ec070b49494c4c4c4c4c4c4c4c4c4c4c465454545454545454544c4c4c4c5152530b230000070b49494c4c
|
||||
4c4c4c4c4c004c4c4c2c5050505047474747504c4c4c4c5152530b23e5f2070b484849494949494900004949494f4f4f4f4f474b4b474f494949494c4d4e0b23
|
||||
e5f0070b484849494949490000000000000000004a4a474b4b474a494949494c4d4e0b23ece5070b38383e3e3e3e3e3e00003e3e3e464646464647474747463e
|
||||
3e3e3e4344450b23ebeb070b38383e3e3e3e3e3e3e003e3e3e2c4242424242424242423e3e3e3e4344450b23ebeb070b34343838383838383838383838414141
|
||||
41414141414141383838383e3f400b23ebeb070b343438383838383838383838383c3d3d3d3d323333323d383838383e3f400b23ebeb070b302d343434343434
|
||||
34343434342c3b3b3b3b330101333b3434343438393a0b23e6f0070b302d3434343434343434343434373737373733010133373434343438393a0b23e7f0070b
|
||||
2b2b303030303030303030303031313131313233333231303030303435360b230000070b2a2a2b2b2b2b2b2b2b2b2b2b2b2c2626262626262626262b2b2b2b2d
|
||||
2e2f0b23e3fa070b2425252525252525252525252526262626262626262626252525252728290b23e9ec070b1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f
|
||||
1f1f1f1f1f1f1f2021220b23e9ec040b1818191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1c0b1de9ec070a131414141414141414141414
|
||||
1414141414141414141414141414141415160a17e9ec07090f100101010101010101010101010101010101010101010101010101110f1202e9ec0308090a0b0b
|
||||
0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0d0e0ee9ec02030405050505050505050505050505050606060606060606060605050504070302e9ec0c00000040092900aa000000000000001c00220000000000040000002701ffff030000000000}}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
|
||||
\fs20\loch\af2\hich\af2\dbch\af13\insrsid9857478 \hich\af2\dbch\af13\loch\f2 }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 butt\hich\af1\dbch\af13\loch\f1
|
||||
on to remove an element from the circuit. Then select the element to remove.
|
||||
\par }\pard \ltrpar\ql \li1418\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin1418\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1
|
||||
Expected result: The selected element is removed from the circuit and the circuit is highlighted. }{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \fi-158\li1418\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin1418\itap0 {\rtlch\fcs1 \af39\afs20 \ltrch\fcs0 \fs20\loch\af39\hich\af39\dbch\af13\insrsid9857478 -\tab }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0
|
||||
\fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 Click }{\rtlch\fcs1 \af38\afs17 \ltrch\fcs0 \fs17\loch\af38\hich\af38\dbch\af13\insrsid14893276 {\pict{\*\picprop\shplid1029{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}
|
||||
{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0
|
||||
\picw900\pich741\picwgoal510\pichgoal420\wmetafile8\bliptag-1773830203\blipupi95{\*\blipuid 96457fc5b909dd41a5b341f8115c14f7}010009000003ac09000000005206000000005206000026060f009a0c574d46430100000000000100910b0000000001000000780c000000000000780c00000100
|
||||
00006c0000000000000000000000210000001b0000000000000000000000510300008f02000020454d4600000100780c00000c00000001000000000000000000
|
||||
000000000000000500000004000040010000f000000000000000000000000000000000e2040080a90300460000002c00000020000000454d462b014001001c00
|
||||
0000100000000210c0db010000006000000060000000460000009404000088040000454d462b224004000c000000000000001e4009000c000000000000002440
|
||||
01000c000000000000003040020010000000040000000000803f214007000c0000000000000008400005e0030000d40300000210c0db01000000000000000000
|
||||
000000000000000000000100000089504e470d0a1a0a0000000d49484452000000220000001c08020000008b55fa48000000017352474200aece1ce900000009
|
||||
7048597300000ec400000ec401952b0e1b0000035d49444154484bad565b481461149e9d99f5929b62451a5db0ad7c0aba6c17414ceda1887ac925a588585f46
|
||||
33b1a0970a84c40783202ac4da7d481f22925e42143342b3a7a8d6302aca55b352534b7377bdcc6567a6f3ef3f8ed3ececec827b382cfffee7fce79bef9cf35f
|
||||
2c93bf3e092c274a21599689f824c473268e745232b65ac2425a286b4ab265f45b1f49928ded5f9ebcf2f9c6fcf101c5e5b53e73d5c97c7bddd9bd08f2c7f0db
|
||||
fb9d43be09fe42497ee16e7b5c01e273fa3c3279fdc1f3dcece49a929d04c0ec28abefe91b94122f624f9f0f824f4f0d905012c8d5a15d39b28c71c444a9288a
|
||||
0773b32038495949a812e4401425980d03244a449e63799e557a0192b6e55c2bfba29e208c3bcd664b170481e31671455e8fbe89569abc4d07541324091a1290
|
||||
d696dc9a6dab26b161898741c6340ec8da5cdf1c0d469f6d19fc43d859810953d16b7a7a26283859add6f0003994d796eb602ecf162dcd1804d1c3004d9d40ae
|
||||
40c00f0f525357830366b37fc31e55d5bf9111d42dafb231c8c4c24200141bd47153d35d8c545555837ffbf3683c3611b43da105e6bb6ac129da79939696313f
|
||||
1ff58078d6deea2c63740ea805048e67d9acd2c6e51630ff16130cf385aa95c623cc43c7a6bafa52b4284ea7b3b8b8406bd5ad55eb847d1418c3702d2d2dd160
|
||||
f65554e860cc69a930786ffeb743bd5eefc8a057bb3e67bb0304cd309eae0ec7d1e3a7b0756eee6f048cdadcb1d8000cc330daf52e974ba1e8611a08e50b8a8a
|
||||
0b63564869689396f77a3ca09181ae1e760000e8cb9e5e9b2dd330425cfb0687f67a2a0c3e96f134747b010014ba39189c3127a4b28136d32b5ee960dc06213c
|
||||
cc3bb71b0040038199c8b5ea0c5e6b76a699b1218840601aabe179a89944619453c0df7105f559c4ab2323639d968adfff2766b5b1035c922101ae1b76e319f7
|
||||
f229102ea014f95d7eff6fadc6fa70cd098de24932013111192569217c080b020c424268850a7178b8d3780ea22110784bfd1c7ee7b8d8d67aedc4b66c9b244b
|
||||
682a7c6daf44c24c44c0f08dcfba6ef70e3dacb48c7d7f5ff7a87f742a78ba60abc38e2eb1950bf42c1467702278af73c0be79cdcdf3c72c93e31f298abef3f4
|
||||
c3e3eeaf097f0e9616e6dea83c4291b4053da2282b4da75074127a8aa24cc6e0435249261e92c82f59e1d984ba777161fa1f1889b3a859083679000000004945
|
||||
4e44ae4260820840010824000000180000000210c0db01000000030000000000000000000000000000001b400000400000003400000001000000020000000000
|
||||
00bf000000bf000008420000e04103000000000000b3000000b3ffff0742000000b3000000b3ffffdf412100000008000000620000000c000000010000001500
|
||||
00000c00000004000000150000000c0000000400000051000000800600000000000000000000210000001b000000000000000000000000000000000000002200
|
||||
00001c000000500000004002000090020000f0030000000000002000cc00220000001c00000028000000220000001c0000000100080000000000000000000000
|
||||
000000000000860000000000000000000000ffffff00d5e7e900cedfe400cadde100c9dce000c2d6dc00cbdee200d0e1e600a8957a0083572500743c00007e4d
|
||||
1600a0886700d2e4e800a27d5500ddcfc000e8dfd500a9957b00dccebf00fefefe00fdfefe00dbcebf00daeaed00fcfdfd00fcfcfc00fbfcfc00fafbfb00f2f4
|
||||
f600dfedef00fafafa00f9fafa00f8fafa00f2f4f500eaeef000e0eef000f7f8f800f6f8f80004040400c0dcc000f5f7f700eef1f300e6eaed00f4f6f600f3f6
|
||||
f6005f5f5f00f2f5f500ebf0f100e2e8eb00f2f6f60000cc3300f1f5f500eaf0f100e1e8eb00f0f4f400e9eff000e0e7ea0099a8ac00eff3f300e8eeef00e0e6
|
||||
e900b2b2b200eef2f200e7edee00dfe5e80066663300eff4f400eef3f300cccccc00edf2f200e6edee00dee5e80099999900d8e9ec009999cc00ecf1f100e5ec
|
||||
ed00dde4e70000339900edf1f100ecf0f000e5ebec00dde3e600ebf0f000e4ebec00dce3e600e9efef00e3eaeb00dbe2e500eaf0f000e1e8ea00d9e2e400e1ee
|
||||
f000e6ebec00e5ebeb00e1e8e900dae2e400d4dde000e2eef100ccdee300cac7bf00d6dfe200d4dee000d5dee100d2dcdf00cdd7db00bdbdb600e6f1f300cfe1
|
||||
e500a087660093714a00b4aea300c5d0d600c4d0d500c3cfd500b6b7b100906e4800a28b6a00ebf4f500d4e6e900aa997d00a48c6c00eaf4f400eef6f700e7f1
|
||||
f300edf5f600eff6f700f0f6f800f0f7f800f6fafa00f2f7f800f2f8f900f1f7f800deedef00171d7c7d7e7f8080808080808080808080818181818181818181
|
||||
8180808082838485e9ec7749780a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c797a7be9ec6c6d6e6f7070707070707070707070707070
|
||||
70707070707070707070717273747576e9ec630c64656667656565656565656565656565656565656565656565656768696a0c6be9ec070b5d5e5e515d5d5d5d
|
||||
5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5e5f60610b62e9ec070b5359595959595959595959595959595959595959595959595959593b5a5b0b5ce9ec070b
|
||||
4b4b535353535353010101010153535353535353535353535353535657580b23e9ec070b45454b4b4b4b4b48014e4a01012d0101414b4b4b4b4b4b4b4b4b4b53
|
||||
54550b23e9ec070b3e3e4f4f4f4f4f48014a4a01012d0101410101014f4f4f4f4f4f4f5051520b23e9ec070b4343454545454548014e4a01012d010132413939
|
||||
014545454545454b4c4d0b230000070b4343454545454548014a4a01012d010141394949390145454545454b4c4d0b23e5f2070b424243434343434801010101
|
||||
012d010141413939494343434343434546470b23e5f0070b4242434343434344393939393944010132394343394343434343434546470b23ece5070b36363a3a
|
||||
3a3a3a010101010101010101413a3a3a39013a3a3a3a3a3e3f400b23ebeb070b36363a3a3a3a3a2d2d2d2d2d2d2d2d2d3d3a3a3a39013a3a3a3a3a3e3f400b23
|
||||
ebeb070b3333363636363636363636363636363636363636390136363636363a3b3c0b23ebeb070b333336363636363636360136363636363636363639013636
|
||||
3636363a3b3c0b23ebeb070b312e333333333333332601333333332d332d332d262d33333333333637380b23e6f0070b312e3333333333010126010101332d27
|
||||
33333333323333333333333637380b23e7f0070b2c2c313131313126262626263131272727272727322727313131313334350b230000070b2b2b2c2c2c2c2c2c
|
||||
2c26012c2c2c2d27272727272727272c2c2c2c2e2f300b23e3fa070b24252525252525252526012525252727272727272727272525252528292a0b23e9ec070b
|
||||
1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2021220b23e9ec040b1818191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a
|
||||
1b1c0b1de9ec070a1314141414141414141414141414141414141414141414141414141415160a17e9ec07090f10010101010101010101010101010101010101
|
||||
0101010101010101110f1202e9ec0308090a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0d0e0ee9ec0203040505050505050505050505
|
||||
0505050606060606060606060605050504070302e9ec4c000000640000000000000000000000210000001b0000000000000000000000220000001c0000002900
|
||||
aa0000000000000000000000803f00000000000000000000803f0000000000000000000000000000000000000000000000000000000000000000220000000c00
|
||||
0000ffffffff460000001c00000010000000454d462b024000000c000000000000000e0000001400000000000000100000001400000004000000030108000500
|
||||
00000b0200000000050000000c021c002200030000001e000400000007010400040000000701040025030000410b2000cc001c002200000000001c0022000000
|
||||
000028000000220000001c0000000100080000000000000000000000000000000000860000000000000000000000ffffff00d5e7e900cedfe400cadde100c9dc
|
||||
e000c2d6dc00cbdee200d0e1e600a8957a0083572500743c00007e4d1600a0886700d2e4e800a27d5500ddcfc000e8dfd500a9957b00dccebf00fefefe00fdfe
|
||||
fe00dbcebf00daeaed00fcfdfd00fcfcfc00fbfcfc00fafbfb00f2f4f600dfedef00fafafa00f9fafa00f8fafa00f2f4f500eaeef000e0eef000f7f8f800f6f8
|
||||
f80004040400c0dcc000f5f7f700eef1f300e6eaed00f4f6f600f3f6f6005f5f5f00f2f5f500ebf0f100e2e8eb00f2f6f60000cc3300f1f5f500eaf0f100e1e8
|
||||
eb00f0f4f400e9eff000e0e7ea0099a8ac00eff3f300e8eeef00e0e6e900b2b2b200eef2f200e7edee00dfe5e80066663300eff4f400eef3f300cccccc00edf2
|
||||
f200e6edee00dee5e80099999900d8e9ec009999cc00ecf1f100e5eced00dde4e70000339900edf1f100ecf0f000e5ebec00dde3e600ebf0f000e4ebec00dce3
|
||||
e600e9efef00e3eaeb00dbe2e500eaf0f000e1e8ea00d9e2e400e1eef000e6ebec00e5ebeb00e1e8e900dae2e400d4dde000e2eef100ccdee300cac7bf00d6df
|
||||
e200d4dee000d5dee100d2dcdf00cdd7db00bdbdb600e6f1f300cfe1e500a087660093714a00b4aea300c5d0d600c4d0d500c3cfd500b6b7b100906e4800a28b
|
||||
6a00ebf4f500d4e6e900aa997d00a48c6c00eaf4f400eef6f700e7f1f300edf5f600eff6f700f0f6f800f0f7f800f6fafa00f2f7f800f2f8f900f1f7f800deed
|
||||
ef00171d7c7d7e7f80808080808080808080808181818181818181818180808082838485e9ec7749780a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b
|
||||
0b0b0b0b0c797a7be9ec6c6d6e6f707070707070707070707070707070707070707070707070717273747576e9ec630c64656667656565656565656565656565
|
||||
656565656565656565656768696a0c6be9ec070b5d5e5e515d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5e5f60610b62e9ec070b5359595959595959
|
||||
595959595959595959595959595959595959593b5a5b0b5ce9ec070b4b4b535353535353010101010153535353535353535353535353535657580b23e9ec070b
|
||||
45454b4b4b4b4b48014e4a01012d0101414b4b4b4b4b4b4b4b4b4b5354550b23e9ec070b3e3e4f4f4f4f4f48014a4a01012d0101410101014f4f4f4f4f4f4f50
|
||||
51520b23e9ec070b4343454545454548014e4a01012d010132413939014545454545454b4c4d0b230000070b4343454545454548014a4a01012d010141394949
|
||||
390145454545454b4c4d0b23e5f2070b424243434343434801010101012d010141413939494343434343434546470b23e5f0070b424243434343434439393939
|
||||
3944010132394343394343434343434546470b23ece5070b36363a3a3a3a3a010101010101010101413a3a3a39013a3a3a3a3a3e3f400b23ebeb070b36363a3a
|
||||
3a3a3a2d2d2d2d2d2d2d2d2d3d3a3a3a39013a3a3a3a3a3e3f400b23ebeb070b3333363636363636363636363636363636363636390136363636363a3b3c0b23
|
||||
ebeb070b3333363636363636363601363636363636363636390136363636363a3b3c0b23ebeb070b312e333333333333332601333333332d332d332d262d3333
|
||||
3333333637380b23e6f0070b312e3333333333010126010101332d2733333333323333333333333637380b23e7f0070b2c2c3131313131262626262631312727
|
||||
27272727322727313131313334350b230000070b2b2b2c2c2c2c2c2c2c26012c2c2c2d27272727272727272c2c2c2c2e2f300b23e3fa070b2425252525252525
|
||||
2526012525252727272727272727272525252528292a0b23e9ec070b1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2021220b23e9ec040b
|
||||
1818191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1c0b1de9ec070a13141414141414141414141414141414141414141414141414141414
|
||||
15160a17e9ec07090f100101010101010101010101010101010101010101010101010101110f1202e9ec0308090a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b
|
||||
0b0b0b0b0b0b0b0b0c0d0e0ee9ec02030405050505050505050505050505050606060606060606060605050504070302e9ec0c00000040092900aa000000000000001c00220000000000040000002701ffff030000000000}}{\rtlch\fcs1 \af2\afs20 \ltrch\fcs0
|
||||
\fs20\loch\af2\hich\af2\dbch\af13\insrsid9857478 \hich\af2\dbch\af13\loch\f2 }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 button to select a panel for the cir
|
||||
\hich\af1\dbch\af13\loch\f1 cuit. The same as step 3.}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li360\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \fi-360\li360\ri0\nowidctlpar\tx360\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 3.\tab Select a panel for a circuit}{\rtlch\fcs1
|
||||
\af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478 .}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \fi-360\li1080\ri0\nowidctlpar\tx1080\wrapdefault\faauto\rin0\lin1080\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 a.\tab
|
||||
Select a power circuit or an element belongs to one or more circuits. }{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \fi-360\li1080\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin1080\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 b.\tab Execute the command.
|
||||
\par \hich\af1\dbch\af13\loch\f1 c.\tab Click }{\rtlch\fcs1 \af38\afs17 \ltrch\fcs0 \fs17\loch\af38\hich\af38\dbch\af13\insrsid14893276 {\pict{\*\picprop\shplid1030{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}
|
||||
{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0
|
||||
\picw900\pich741\picwgoal510\pichgoal420\wmetafile8\bliptag-959594403\blipupi95{\*\blipuid c6cdc05deffa873fab0e41c4b6020f05}010009000003a409000000004a06000000004a06000026060f008a0c574d46430100000000000100b88d0000000001000000680c000000000000680c00000100
|
||||
00006c0000000000000000000000210000001b0000000000000000000000510300008f02000020454d4600000100680c00000c00000001000000000000000000
|
||||
000000000000000500000004000040010000f000000000000000000000000000000000e2040080a90300460000002c00000020000000454d462b014001001c00
|
||||
0000100000000210c0db010000006000000060000000460000008404000078040000454d462b224004000c000000000000001e4009000c000000000000002440
|
||||
01000c000000000000003040020010000000040000000000803f214007000c0000000000000008400005d0030000c40300000210c0db01000000000000000000
|
||||
000000000000000000000100000089504e470d0a1a0a0000000d49484452000000220000001c08020000008b55fa48000000017352474200aece1ce900000009
|
||||
7048597300000ec400000ec401952b0e1b0000034c49444154484bad565b481451189edb7ac9cdb0208d2ed8563e055db68b20a6f65044bde4925244ac2fa399
|
||||
58d04b0542e28341101562ed3ca40f11492f218a19a1d95394ab1815e5aa59a9a9a0e9ae97d9999d99feb3671cb7d9d9d901f7e767397bfeff7cdffc977321a7
|
||||
fe7c11f9a02487144521ac4948089a383249c9d84a868522695b4a3239f6a38fa2a886b66f2fdef97ce3f3d6882c796dce587736cf517bf120a2fc35f2f171c7
|
||||
b06f52b8529c57b0df6109c09ad3d7d1a9db4f5ee764255717ef2580664f695d77df909c7891bafb7c003e333d4841492057c7f6652b0ae69112a592241dcdc9
|
||||
04708ab6515025c88124c9301b26489448429017045eed0548da8e4b2dfc9b3a8230ee34bb3d5d14c560701957e4fdd88758a5c9dd7644334192a021816953f1
|
||||
bdb9d62a0a1b56e230c8588403b236d535c5a2d1675b01ff10765669c2a1e8353d3d03149c6c365b78801cca6aca7434d7e70a57660c40f43410a64e205720e0
|
||||
8707a9a9ebc101477378cb014db5bfd108da96d7a231c8c4d2921f141bb47163e343cc5459598d7f0772193c3611b43da105163b6bc029d6799396b6617131e6
|
||||
01f1aaadc555caea1c500b884181e7334b1a565bc0fc5b4c38cc176a56068f701cba68aaaaaec54271b95c4545f99156dd5aad4ed847a531846b6e6e8e4573a8
|
||||
bc5c47631e964683f7e67f3bd4ebf58e0e7923d767ef7682a01996eb6c779e3c7d0e5b1716fe46d168cd1d2f1aa061593672bddbed5643e4d87a42fd82c2a282
|
||||
b815521bdaa4e5bd1c071a0d74f3b8130840df76f7d8ed19860896f60d86f672e5061fcb72f55d5e2000856e0e0466cd03d2a28136d32b5ee9643d06101cdbeb
|
||||
f10001a8df3f1bbd569bc16bcdce34b36808c2ef9fc16a781e464c2218f514986fbf81faccf2ab236ecde1920c8970ddf05b2f78564f817001e578df657800c7
|
||||
984478b24200260a464d5a081fc2a2088390185aa3028e00779a10043444026fa9df23bdceabad2db7ceeccab2cb8a8ca6c2d7f65a241c89041cbe8939f7fd9e
|
||||
e1a715e4f8cffeda670363d381f3f93b9d0e7489ad5da067a1ce439381471d838eed1bef5e3e454e4d7ca669e6c1cb4fcfbbbe27fc3958529073a7e2044d3124
|
||||
7a44d1368649a19924f41445998c130f45279978c892b062856713eadee5a5997fb737a7a25652758b0000000049454e44ae4260820008400108240000001800
|
||||
00000210c0db01000000030000000000000000000000000000001b40000040000000340000000100000002000000000000bf000000bf000008420000e0410300
|
||||
0000000000b3000000b3ffff0742000000b3000000b3ffffdf412100000008000000620000000c00000001000000150000000c00000004000000150000000c00
|
||||
00000400000051000000800600000000000000000000210000001b00000000000000000000000000000000000000220000001c00000050000000400200009002
|
||||
0000f0030000000000002000cc00220000001c00000028000000220000001c000000010008000000000000000000000000000000000086000000000000000000
|
||||
0000ffffff00d5e7e900cedfe400cadde100c9dce000c2d6dc00cbdee200d0e1e600a8957a0083572500743c00007e4d1600a0886700d2e4e800a27d5500ddcf
|
||||
c000e8dfd500a9957b00dccebf00fefefe00fdfefe00dbcebf00daeaed00fcfdfd00fcfcfc00fbfcfc00fafbfb00f2f4f600dfedef00fafafa00f9fafa00f8fa
|
||||
fa00f2f4f500eaeef000e0eef000f7f8f800f6f8f80004040400c0dcc000f5f7f700eef1f300e6eaed00f4f6f600f3f6f6005f5f5f00f2f5f500ebf0f100e2e8
|
||||
eb00f2f6f60000cc3300f1f5f500eaf0f100e1e8eb00f0f4f400e9eff000e0e7ea0099a8ac00eff3f300e8eeef00e0e6e900b2b2b200eef2f200e7edee00dfe5
|
||||
e80066663300eff4f400eef3f300cccccc00edf2f200e6edee00dee5e80099999900d8e9ec009999cc00ecf1f100e5eced00dde4e70000339900edf1f100ecf0
|
||||
f000e5ebec00dde3e600ebf0f000e4ebec00dce3e600e9efef00e3eaeb00dbe2e500eaf0f000e1e8ea00d9e2e400e1eef000e6ebec00e5ebeb00e1e8e900dae2
|
||||
e400d4dde000e2eef100ccdee300cac7bf00d6dfe200d4dee000d5dee100d2dcdf00cdd7db00bdbdb600e6f1f300cfe1e500a087660093714a00b4aea300c5d0
|
||||
d600c4d0d500c3cfd500b6b7b100906e4800a28b6a00ebf4f500d4e6e900aa997d00a48c6c00eaf4f400eef6f700e7f1f300edf5f600eff6f700f0f6f800f0f7
|
||||
f800f6fafa00f2f7f800f2f8f900f1f7f800deedef00171d7c7d7e7f80808080808080808080808181818181818181818180808082838485e9ec7749780a0b0b
|
||||
0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c797a7be9ec6c6d6e6f707070707070707070707070707070707070707070707070717273747576
|
||||
e9ec630c64656667656565656565656565656565656565656565656565656768696a0c6be9ec070b5d5e5e515d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d
|
||||
5d5d5e5f60610b62e9ec070b5359595959595959595959595959595959595959595959595959593b5a5b0b5ce9ec070b4b4b5353535353535353535353535353
|
||||
53535353535353535353535657580b23e9ec070b45454b4b4b4b4b48014e4a01012d0101414b4b4b4b4b4b4b4b4b4b5354550b23e9ec070b3e3e4f4f4f4f4f48
|
||||
014a4a01012d0101410101014f4f4f4f4f4f4f5051520b23e9ec070b4343454545454548014e4a01012d010132413939014545454545454b4c4d0b230000070b
|
||||
4343454545454548014a4a01012d010141394949390145454545454b4c4d0b23e5f2070b424243434343434801010101012d0101414139394943434343434345
|
||||
46470b23e5f0070b4242434343434344393939393944010132394343394343434343434546470b23ece5070b36363a3a3a3a3a010101010101010101413a3a3a
|
||||
39013a3a3a3a3a3e3f400b23ebeb070b36363a3a3a3a3a2d2d2d2d2d2d2d2d2d3d3a3a3a39013a3a3a3a3a3e3f400b23ebeb070b333336363636363636363636
|
||||
3636363636363636390136363636363a3b3c0b23ebeb070b3333363636363636363601363636363636363636390136363636363a3b3c0b23ebeb070b312e3333
|
||||
33333333332601333333332d332d332d262d33333333333637380b23e6f0070b312e3333333333010126010101332d2733333333323333333333333637380b23
|
||||
e7f0070b2c2c313131313126262626263131272727272727322727313131313334350b230000070b2b2b2c2c2c2c2c2c2c26012c2c2c2d27272727272727272c
|
||||
2c2c2c2e2f300b23e3fa070b24252525252525252526012525252727272727272727272525252528292a0b23e9ec070b1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f
|
||||
1f1f1f1f1f1f1f1f1f1f1f2021220b23e9ec040b1818191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1c0b1de9ec070a1314141414141414
|
||||
141414141414141414141414141414141414141415160a17e9ec07090f100101010101010101010101010101010101010101010101010101110f1202e9ec0308
|
||||
090a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0d0e0ee9ec020304050505050505050505050505050506060606060606060606050505
|
||||
04070302e9ec4c000000640000000000000000000000210000001b0000000000000000000000220000001c0000002900aa0000000000000000000000803f0000
|
||||
0000000000000000803f0000000000000000000000000000000000000000000000000000000000000000220000000c000000ffffffff460000001c0000001000
|
||||
0000454d462b024000000c000000000000000e000000140000000000000010000000140000000400000003010800050000000b0200000000050000000c021c00
|
||||
2200030000001e000400000007010400040000000701040025030000410b2000cc001c002200000000001c0022000000000028000000220000001c0000000100
|
||||
080000000000000000000000000000000000860000000000000000000000ffffff00d5e7e900cedfe400cadde100c9dce000c2d6dc00cbdee200d0e1e600a895
|
||||
7a0083572500743c00007e4d1600a0886700d2e4e800a27d5500ddcfc000e8dfd500a9957b00dccebf00fefefe00fdfefe00dbcebf00daeaed00fcfdfd00fcfc
|
||||
fc00fbfcfc00fafbfb00f2f4f600dfedef00fafafa00f9fafa00f8fafa00f2f4f500eaeef000e0eef000f7f8f800f6f8f80004040400c0dcc000f5f7f700eef1
|
||||
f300e6eaed00f4f6f600f3f6f6005f5f5f00f2f5f500ebf0f100e2e8eb00f2f6f60000cc3300f1f5f500eaf0f100e1e8eb00f0f4f400e9eff000e0e7ea0099a8
|
||||
ac00eff3f300e8eeef00e0e6e900b2b2b200eef2f200e7edee00dfe5e80066663300eff4f400eef3f300cccccc00edf2f200e6edee00dee5e80099999900d8e9
|
||||
ec009999cc00ecf1f100e5eced00dde4e70000339900edf1f100ecf0f000e5ebec00dde3e600ebf0f000e4ebec00dce3e600e9efef00e3eaeb00dbe2e500eaf0
|
||||
f000e1e8ea00d9e2e400e1eef000e6ebec00e5ebeb00e1e8e900dae2e400d4dde000e2eef100ccdee300cac7bf00d6dfe200d4dee000d5dee100d2dcdf00cdd7
|
||||
db00bdbdb600e6f1f300cfe1e500a087660093714a00b4aea300c5d0d600c4d0d500c3cfd500b6b7b100906e4800a28b6a00ebf4f500d4e6e900aa997d00a48c
|
||||
6c00eaf4f400eef6f700e7f1f300edf5f600eff6f700f0f6f800f0f7f800f6fafa00f2f7f800f2f8f900f1f7f800deedef00171d7c7d7e7f8080808080808080
|
||||
8080808181818181818181818180808082838485e9ec7749780a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c797a7be9ec6c6d6e6f7070
|
||||
70707070707070707070707070707070707070707070717273747576e9ec630c64656667656565656565656565656565656565656565656565656768696a0c6b
|
||||
e9ec070b5d5e5e515d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5e5f60610b62e9ec070b535959595959595959595959595959595959595959595959
|
||||
5959593b5a5b0b5ce9ec070b4b4b535353535353535353535353535353535353535353535353535657580b23e9ec070b45454b4b4b4b4b48014e4a01012d0101
|
||||
414b4b4b4b4b4b4b4b4b4b5354550b23e9ec070b3e3e4f4f4f4f4f48014a4a01012d0101410101014f4f4f4f4f4f4f5051520b23e9ec070b4343454545454548
|
||||
014e4a01012d010132413939014545454545454b4c4d0b230000070b4343454545454548014a4a01012d010141394949390145454545454b4c4d0b23e5f2070b
|
||||
424243434343434801010101012d010141413939494343434343434546470b23e5f0070b42424343434343443939393939440101323943433943434343434345
|
||||
46470b23ece5070b36363a3a3a3a3a010101010101010101413a3a3a39013a3a3a3a3a3e3f400b23ebeb070b36363a3a3a3a3a2d2d2d2d2d2d2d2d2d3d3a3a3a
|
||||
39013a3a3a3a3a3e3f400b23ebeb070b3333363636363636363636363636363636363636390136363636363a3b3c0b23ebeb070b333336363636363636360136
|
||||
3636363636363636390136363636363a3b3c0b23ebeb070b312e333333333333332601333333332d332d332d262d33333333333637380b23e6f0070b312e3333
|
||||
333333010126010101332d2733333333323333333333333637380b23e7f0070b2c2c313131313126262626263131272727272727322727313131313334350b23
|
||||
0000070b2b2b2c2c2c2c2c2c2c26012c2c2c2d27272727272727272c2c2c2c2e2f300b23e3fa070b242525252525252525260125252527272727272727272725
|
||||
25252528292a0b23e9ec070b1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2021220b23e9ec040b1818191a1a1a1a1a1a1a1a1a1a1a1a1a
|
||||
1a1a1a1a1a1a1a1a1a1a1a1a1b1c0b1de9ec070a1314141414141414141414141414141414141414141414141414141415160a17e9ec07090f10010101010101
|
||||
0101010101010101010101010101010101010101110f1202e9ec0308090a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0d0e0ee9ec0203
|
||||
0405050505050505050505050505050606060606060606060605050504070302e9ec0c00000040092900aa000000000000001c00220000000000040000002701ffff030000000000}}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478
|
||||
\hich\af1\dbch\af13\loch\f1 button to select a panel for the circuit.}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 d.\tab \hich\f1 If the selected element belongs to more than one power circuits, select a circuit from its circuits to edit in the \'93
|
||||
\loch\f1 \hich\f1 Select a Circuit\'94\loch\f1 dialog. If not, go to next step}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478 .
|
||||
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 e.\tab Selec\hich\af1\dbch\af13\loch\f1
|
||||
t a panel to assign it to the circuit. The panel must be assigned to distribution system with the same voltage definition as the other circuit elements. Also the panel must have same pole numbers as the other circuit elements. For the same reason as }{
|
||||
\rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 Note}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1
|
||||
\hich\af1\dbch\af13\loch\f1 in step 1, the sample just skips validating the voltage and pole numbers and provides message if creation fails. }{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \li720\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin720\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1
|
||||
Expected result: The selected panel is assigned to the circuit and the circuit is highlighted}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478 .
|
||||
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1
|
||||
\par }\pard \ltrpar\ql \fi-360\li360\ri0\nowidctlpar\tx360\wrapdefault\faauto\rin0\lin360\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 4.\tab Disconnect the panel from a circuit}{
|
||||
\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478 .}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478
|
||||
\par }\pard \ltrpar\ql \fi-360\li1080\ri0\nowidctlpar\tx1080\wrapdefault\faauto\rin0\lin1080\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 a.\tab Se\hich\af1\dbch\af13\loch\f1
|
||||
lect a power circuit or an element belongs to one or more circuits.
|
||||
\par }\pard \ltrpar\ql \fi-360\li1080\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin1080\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 b.\tab Execute the command.
|
||||
\par \hich\af1\dbch\af13\loch\f1 c.\tab Click }{\rtlch\fcs1 \af38\afs17 \ltrch\fcs0 \fs17\loch\af38\hich\af38\dbch\af13\insrsid14893276 {\pict{\*\picprop\shplid1031{\sp{\sn shapeType}{\sv 75}}{\sp{\sn fFlipH}{\sv 0}}
|
||||
{\sp{\sn fFlipV}{\sv 0}}{\sp{\sn fLine}{\sv 0}}{\sp{\sn fLayoutInCell}{\sv 1}}}\picscalex100\picscaley100\piccropl0\piccropr0\piccropt0\piccropb0
|
||||
\picw900\pich741\picwgoal510\pichgoal420\wmetafile8\bliptag-1707646917\blipupi95{\*\blipuid 9a37603b84533e06311e2c2ef70341c9}0100090000038609000000002806000000002806000026060f00460c574d4643010000000000010057300000000001000000240c000000000000240c00000100
|
||||
00006c0000000000000000000000210000001b0000000000000000000000510300008f02000020454d4600000100240c00000c00000001000000000000000000
|
||||
000000000000000500000004000040010000f000000000000000000000000000000000e2040080a90300460000002c00000020000000454d462b014001001c00
|
||||
0000100000000210c0db01000000600000006000000046000000380400002c040000454d462b224004000c000000000000001e4009000c000000000000002440
|
||||
01000c000000000000003040020010000000040000000000803f214007000c000000000000000840000584030000780300000210c0db01000000000000000000
|
||||
000000000000000000000100000089504e470d0a1a0a0000000d49484452000000220000001c08020000008b55fa48000000017352474200aece1ce900000009
|
||||
7048597300000ec400000ec401952b0e1b000002fe49444154484b637cf9fceaef1f3ffffefbf3ffff7f06e2c09f5f3ff12864616387c83282011323332b073b
|
||||
e393fbe7989898a66cb9b1fad0eddb4f3f12671151aac404b902ad951a638c40563eba777ac6f6bbb75ffcca0eb2b6375022ca00e2145d7bf0b261de2e3509f6
|
||||
bc201d06a035aae1cdfbcfddf9477df077ffb9db40c3dfbebac5048c126058d9e92bfcff0fb1e72fb5d0dfbf7fcdd5c481863331b33201630918067ffffe038a
|
||||
822da016f8fbebe78f5fbf7e40d30230d0e4e256fed8d3ccc040544a3bf1e414aea8b19031834b010309982081360907f57dd894c3049180f9837088cd6f9e8f
|
||||
cb1af4d0fe0f34ed0f4431d41ab057b0203e3e4138822848ac4dc49dd0b01a826a0dd09b98e0371280c8427c632a698889b09a80e61bec4efcf6ed131c41544c
|
||||
9b3609625356561e1a89273b81b22730097cdd590b54447c794330838292c0ef9fbf7efc100f9b82480204b551a800ea9b2f3b6a307db373eb2a5ca62ba818ab
|
||||
ab2be3b11bee1b89f0a940dfe0b3e6fbf7dfb80c3ab46fbdbb7718f1d6e04bd0ececec8f3000dc681e1e0138c2951fe0599e058f8b6edfbe6d6c6c8cac60d6ac
|
||||
597272724091f67d674f9faf804875ece9e439f3ffcb97f7788c82fa064f923f3b6b16106135a2030c18cefc673061e4e111243fdf004d3f3b2b1dd38e4a2763
|
||||
a0059f3fbf832082e910ee1b60a6414710cdc66933b19af2e9d33bb816a08790b9c84641f4e22fd3402ab0fa06ac17a9043361e4e313c29110404aa109fae356
|
||||
507c52b514f8f7e737b0baf9211d3513510a8063ef1fde7489bd08c7a90564debfff0c4033419e8106da1f58490c64fcf9fd87420434ec17b04efbf513681ac8
|
||||
12605beaf1bd33c6f99b5656f9284bf0fcfbff0f2404aeb62901609ffc05da71fbd987840907ef2ec9607cfaf07ce3b28b4f5e7d8eb455345612a4c474b85e60
|
||||
9a05c6f39d179fa76fbfa5242bd49de9c9f8f2d915666696891b2eadd87793eacdc1307bb58e0c376626164650238a999585858399850dd414058524012f3131
|
||||
b3e151f1efef2f982cb0d9044abddfbfbd0500135bc755c73fd3120000000049454e44ae4260820000000840010824000000180000000210c0db010000000300
|
||||
00000000000000000000000000001b40000040000000340000000100000002000000000000bf000000bf000008420000e04103000000000000b3000000b3ffff
|
||||
0742000000b3000000b3ffffdf412100000008000000620000000c00000001000000150000000c00000004000000150000000c00000004000000510000008806
|
||||
00000000000000000000210000001b00000000000000000000000000000000000000220000001c000000500000004802000098020000f0030000000000002000
|
||||
cc00220000001c00000028000000220000001c0000000100080000000000000000000000000000000000880000000000000000000000ffffff00d5e7e900cedf
|
||||
e400cadde100c9dce000c2d6dc00cbdee200d0e1e600a8957a0083572500743c00007e4d1600a0886700d2e4e800a27d5500ddcfc000e8dfd500a9957b00dcce
|
||||
bf00fefefe00fdfefe00dbcebf00daeaed00fcfdfd00fcfcfc00fbfcfc00fafbfb00f2f4f600dfedef00fafafa00f9fafa00f8fafa00f2f4f500eaeef000e0ee
|
||||
f000f7f8f800f6f8f800c0dcc000f5f7f700eef1f300e6eaed00f4f6f600f3f6f6005f5f5f00f2f5f500ebf0f100e2e8eb00f2f6f60004040400f1f5f500eaf0
|
||||
f100e1e8eb00f0f4f400e9eff000e0e7ea00eff3f300e8eeef00e0e6e90099a8ac00cccccc00eef2f200e7edee00dfe5e800eaeaea00eff4f400eef3f300f1f1
|
||||
f100edf2f200e6edee00dee5e8009999990066663300777777000033ff009999cc00ecf1f100e5eced00dde4e70000339900edf1f100ecf0f000e5ebec00dde3
|
||||
e600ebf0f000e4ebec00dce3e600e9efef00e3eaeb00dbe2e500eaf0f000e1e8ea00d9e2e400e1eef000e6ebec00e5ebeb00e1e8e900dae2e400d4dde000e2ee
|
||||
f100ccdee300cac7bf00d6dfe200d4dee000d5dee100d2dcdf00cdd7db00bdbdb600e6f1f300cfe1e500a087660093714a00b4aea300c5d0d600c4d0d500c3cf
|
||||
d500b6b7b100906e4800a28b6a00ebf4f500d4e6e900d8e9ec00aa997d00a48c6c00eaf4f400eef6f700e7f1f300edf5f600eff6f700f0f6f800f0f7f800f6fa
|
||||
fa00f2f7f800f2f8f900f1f7f800deedef00171d7e7f808182828282828282828282828383838383838383838382828284858687e9ec78797a0a0b0b0b0b0b0b
|
||||
0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c7b7c7de9ec6d6e6f70717171717171717171717171717171717171717171717171727374757677e9ec640c
|
||||
656667686666666666666666666666666666666666666666666668696a6b0c6ce9ec070b5e5f5f525e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5f60
|
||||
61620b63e9ec070b545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a395b5c0b5de9ec070b4c4c545454545454545454545454545454545454
|
||||
545454545454545758590b23e9ec070b44444c4c4c4c4c3c014f4b01014740403b4c4c4c4c4a014c4c4c4c5455560b23e9ec070b3d3d50505050503c014b4b01
|
||||
014740403b505050500150505050505152530b23e9ec070b424244444444443c014f4b01014740403b014444444a01444444444c4d4e0b230000070b42424444
|
||||
4444443c014b4b010147404048490101014a01444444444c4d4e0b23e5f2070b414142424242423c0101010101474040484949494a0142424242424445460b23
|
||||
e5f0070b41414242424242433c3c3c3c3c3c40403b010101014242424242424445460b23ece5070b353538383838384040404040404040403b38383838383838
|
||||
3838383d3e3f0b23ebeb070b353538383838383b3b3b3b3b3b3b3b3b3c383838383838383838383d3e3f0b23ebeb070b32323535353535353535353535353535
|
||||
353535353535353535353538393a0b23ebeb070b32323535353535353535353535353535353535353535353535353538393a0b23ebeb070b302d323232323232
|
||||
323232323232322c322c322c322c32323232323536370b23e6f0070b302d3232323232320101010132322c2632323232323232323232323536370b23e7f0070b
|
||||
2b2b303030303030313131313030262626262626262626303030303233340b230000070b2a2a2b2b2b2b2b2b2b2b2b2b2b2b2c26262626262626262b2b2b2b2d
|
||||
2e2f0b23e3fa070b2425252525252525252525252525262626262626262626252525252728290b23e9ec070b1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f
|
||||
1f1f1f1f1f1f1f2021220b23e9ec040b1818191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1c0b1de9ec070a131414141414141414141414
|
||||
1414141414141414141414141414141415160a17e9ec07090f100101010101010101010101010101010101010101010101010101110f1202e9ec0308090a0b0b
|
||||
0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0d0e0ee9ec02030405050505050505050505050505050606060606060606060605050504070302
|
||||
e9ec4c000000640000000000000000000000210000001b0000000000000000000000220000001c0000002900aa0000000000000000000000803f000000000000
|
||||
00000000803f0000000000000000000000000000000000000000000000000000000000000000220000000c000000ffffffff460000001c00000010000000454d
|
||||
462b024000000c000000000000000e000000140000000000000010000000140000000400000003010800050000000b0200000000050000000c021c0022000300
|
||||
00001e000400000007010400040000000701040029030000410b2000cc001c002200000000001c0022000000000028000000220000001c000000010008000000
|
||||
0000000000000000000000000000880000000000000000000000ffffff00d5e7e900cedfe400cadde100c9dce000c2d6dc00cbdee200d0e1e600a8957a008357
|
||||
2500743c00007e4d1600a0886700d2e4e800a27d5500ddcfc000e8dfd500a9957b00dccebf00fefefe00fdfefe00dbcebf00daeaed00fcfdfd00fcfcfc00fbfc
|
||||
fc00fafbfb00f2f4f600dfedef00fafafa00f9fafa00f8fafa00f2f4f500eaeef000e0eef000f7f8f800f6f8f800c0dcc000f5f7f700eef1f300e6eaed00f4f6
|
||||
f600f3f6f6005f5f5f00f2f5f500ebf0f100e2e8eb00f2f6f60004040400f1f5f500eaf0f100e1e8eb00f0f4f400e9eff000e0e7ea00eff3f300e8eeef00e0e6
|
||||
e90099a8ac00cccccc00eef2f200e7edee00dfe5e800eaeaea00eff4f400eef3f300f1f1f100edf2f200e6edee00dee5e8009999990066663300777777000033
|
||||
ff009999cc00ecf1f100e5eced00dde4e70000339900edf1f100ecf0f000e5ebec00dde3e600ebf0f000e4ebec00dce3e600e9efef00e3eaeb00dbe2e500eaf0
|
||||
f000e1e8ea00d9e2e400e1eef000e6ebec00e5ebeb00e1e8e900dae2e400d4dde000e2eef100ccdee300cac7bf00d6dfe200d4dee000d5dee100d2dcdf00cdd7
|
||||
db00bdbdb600e6f1f300cfe1e500a087660093714a00b4aea300c5d0d600c4d0d500c3cfd500b6b7b100906e4800a28b6a00ebf4f500d4e6e900d8e9ec00aa99
|
||||
7d00a48c6c00eaf4f400eef6f700e7f1f300edf5f600eff6f700f0f6f800f0f7f800f6fafa00f2f7f800f2f8f900f1f7f800deedef00171d7e7f808182828282
|
||||
828282828282828383838383838383838382828284858687e9ec78797a0a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c7b7c7de9ec6d6e
|
||||
6f70717171717171717171717171717171717171717171717171727374757677e9ec640c65666768666666666666666666666666666666666666666666666869
|
||||
6a6b0c6ce9ec070b5e5f5f525e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5f6061620b63e9ec070b545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a
|
||||
5a5a5a5a5a5a5a395b5c0b5de9ec070b4c4c545454545454545454545454545454545454545454545454545758590b23e9ec070b44444c4c4c4c4c3c014f4b01
|
||||
014740403b4c4c4c4c4a014c4c4c4c5455560b23e9ec070b3d3d50505050503c014b4b01014740403b505050500150505050505152530b23e9ec070b42424444
|
||||
4444443c014f4b01014740403b014444444a01444444444c4d4e0b230000070b424244444444443c014b4b010147404048490101014a01444444444c4d4e0b23
|
||||
e5f2070b414142424242423c0101010101474040484949494a0142424242424445460b23e5f0070b41414242424242433c3c3c3c3c3c40403b01010101424242
|
||||
4242424445460b23ece5070b353538383838384040404040404040403b383838383838383838383d3e3f0b23ebeb070b353538383838383b3b3b3b3b3b3b3b3b
|
||||
3c383838383838383838383d3e3f0b23ebeb070b32323535353535353535353535353535353535353535353535353538393a0b23ebeb070b3232353535353535
|
||||
3535353535353535353535353535353535353538393a0b23ebeb070b302d323232323232323232323232322c322c322c322c32323232323536370b23e6f0070b
|
||||
302d3232323232320101010132322c2632323232323232323232323536370b23e7f0070b2b2b3030303030303131313130302626262626262626263030303032
|
||||
33340b230000070b2a2a2b2b2b2b2b2b2b2b2b2b2b2b2c26262626262626262b2b2b2b2d2e2f0b23e3fa070b2425252525252525252525252525262626262626
|
||||
262626252525252728290b23e9ec070b1e1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2021220b23e9ec040b1818191a1a1a1a1a1a1a1a1a
|
||||
1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1c0b1de9ec070a1314141414141414141414141414141414141414141414141414141415160a17e9ec07090f100101
|
||||
010101010101010101010101010101010101010101010101110f1202e9ec0308090a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c0d0e0e
|
||||
e9ec02030405050505050505050505050505050606060606060606060605050504070302e9ec0c00000040092900aa000000000000001c00220000000000040000002701ffff030000000000}}{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478
|
||||
\hich\af1\dbch\af13\loch\f1 button to disconnect the panel from the circuit.}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }{\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1 d.\tab \hich\af1\dbch\af13\loch\f1 \hich\f1
|
||||
If the selected element belongs to more than one power circuits, select a circuit from its circuits to edit in the \'93\loch\f1 \hich\f1 Select a Circuit\'94\loch\f1 dialog. If not, go to next step.
|
||||
\par }\pard \ltrpar\ql \li720\ri0\nowidctlpar\wrapdefault\faauto\rin0\lin720\itap0 {\rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \fs20\loch\af1\hich\af1\dbch\af13\insrsid9857478 \hich\af1\dbch\af13\loch\f1
|
||||
Expected result: The panel of the circuit is removed from the circuit and the circuit is \hich\af1\dbch\af13\loch\f1 highlighted.}{\rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\loch\af0\hich\af0\dbch\af13\insrsid9857478
|
||||
\par }{\*\themedata 504b030414000600080000002100828abc13fa0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb6ac3301045f785fe83d0b6d8
|
||||
72ba28a5d8cea249777d2cd20f18e4b12d6a8f843409c9df77ecb850ba082d74231062ce997b55ae8fe3a00e1893f354e9555e6885647de3a8abf4fbee29bbd7
|
||||
2a3150038327acf409935ed7d757e5ee14302999a654e99e393c18936c8f23a4dc072479697d1c81e51a3b13c07e4087e6b628ee8cf5c4489cf1c4d075f92a0b
|
||||
44d7a07a83c82f308ac7b0a0f0fbf90c2480980b58abc733615aa2d210c2e02cb04430076a7ee833dfb6ce62e3ed7e14693e8317d8cd0433bf5c60f53fea2fe7
|
||||
065bd80facb647e9e25c7fc421fd2ddb526b2e9373fed4bb902e182e97b7b461e6bfad3f010000ffff0300504b030414000600080000002100a5d6a7e7c00000
|
||||
00360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4fc7060abb08
|
||||
84a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b63095120f88d94fbc
|
||||
52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462a1a82fe353
|
||||
bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f7468656d652f7468
|
||||
656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b4b0d592c9c
|
||||
070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b4757e8d3f7
|
||||
29e245eb2b260a0238fd010000ffff0300504b03041400060008000000210096b5ade296060000501b0000160000007468656d652f7468656d652f7468656d65
|
||||
312e786d6cec594f6fdb3614bf0fd87720746f6327761a07758ad8b19b2d4d1bc46e871e698996d850a240d2497d1bdae38001c3ba618715d86d87615b8116d8
|
||||
a5fb34d93a6c1dd0afb0475292c5585e9236d88aad3e2412f9e3fbff1e1fa9abd7eec70c1d1221294fda5efd72cd4324f1794093b0eddd1ef62fad79482a9c04
|
||||
98f184b4bd2991deb58df7dfbb8ad755446282607d22d771db8b944ad79796a40fc3585ee62949606ecc458c15bc8a702910f808e8c66c69b9565b5d8a314d3c
|
||||
94e018c8de1a8fa94fd05093f43672e23d06af89927ac06762a049136785c10607758d9053d965021d62d6f6804fc08f86e4bef210c352c144dbab999fb7b471
|
||||
7509af678b985ab0b6b4ae6f7ed9ba6c4170b06c788a705430adf71bad2b5b057d03606a1ed7ebf5babd7a41cf00b0ef83a6569632cd467faddec9699640f671
|
||||
9e76b7d6ac355c7c89feca9cccad4ea7d36c65b258a206641f1b73f8b5da6a6373d9c11b90c537e7f08dce66b7bbeae00dc8e257e7f0fd2badd5868b37a088d1
|
||||
e4600ead1ddaef67d40bc898b3ed4af81ac0d76a197c86826828a24bb318f3442d8ab518dfe3a20f000d6458d104a9694ac6d88728eee2782428d60cf03ac1a5
|
||||
193be4cbb921cd0b495fd054b5bd0f530c1931a3f7eaf9f7af9e3f45c70f9e1d3ff8e9f8e1c3e3073f5a42ceaa6d9c84e5552fbffdeccfc71fa33f9e7ef3f2d1
|
||||
17d57859c6fffac327bffcfc793510d26726ce8b2f9ffcf6ecc98baf3efdfdbb4715f04d814765f890c644a29be408edf3181433567125272371be15c308d3f2
|
||||
8acd249438c19a4b05fd9e8a1cf4cd296699771c393ac4b5e01d01e5a30a787d72cf1178108989a2159c77a2d801ee72ce3a5c545a6147f32a99793849c26ae6
|
||||
6252c6ed637c58c5bb8b13c7bfbd490a75330f4b47f16e441c31f7184e140e494214d273fc80900aedee52ead87597fa824b3e56e82e451d4c2b4d32a423279a
|
||||
668bb6690c7e9956e90cfe766cb37b077538abd27a8b1cba48c80acc2a841f12e698f13a9e281c57911ce298950d7e03aba84ac8c154f8655c4f2af074481847
|
||||
bd804859b5e696007d4b4edfc150b12addbecba6b18b148a1e54d1bc81392f23b7f84137c2715a851dd0242a633f900710a218ed715505dfe56e86e877f0034e
|
||||
16bafb0e258ebb4faf06b769e888340b103d3311da9750aa9d0a1cd3e4efca31a3508f6d0c5c5c398602f8e2ebc71591f5b616e24dd893aa3261fb44f95d843b
|
||||
5974bb5c04f4edafb95b7892ec1108f3f98de75dc97d5772bdff7cc95d94cf672db4b3da0a6557f70db629362d72bcb0431e53c6066acac80d699a6409fb44d0
|
||||
8741bdce9c0e4971624a2378cceaba830b05366b90e0ea23aaa241845368b0eb9e2612ca8c742851ca251ceccc70256d8d87265dd96361531f186c3d9058edf2
|
||||
c00eafe8e1fc5c509031bb4d680e9f39a3154de0accc56ae644441edd76156d7429d995bdd88664a9dc3ad50197c38af1a0c16d684060441db02565e85f3b966
|
||||
0d0713cc48a0ed6ef7dedc2dc60b17e92219e180643ed27acffba86e9c94c78ab90980d8a9f0913ee49d62b512b79626fb06dccee2a432bbc60276b9f7dec44b
|
||||
7904cfbca4f3f6443ab2a49c9c2c41476dafd55c6e7ac8c769db1bc399161ee314bc2e75cf8759081743be1236ec4f4d6693e5336fb672c5dc24a8c33585b5fb
|
||||
9cc24e1d4885545b58463634cc5416022cd19cacfccb4d30eb45296023fd35a458598360f8d7a4003bbaae25e331f155d9d9a5116d3bfb9a95523e51440ca2e0
|
||||
088dd844ec6370bf0e55d027a012ae264c45d02f708fa6ad6da6dce29c255df9f6cae0ec38666984b372ab5334cf640b37795cc860de4ae2816e95b21be5ceaf
|
||||
8a49f90b52a51cc6ff3355f47e0237052b81f6800fd7b802239daf6d8f0b1571a8426944fdbe80c6c1d40e8816b88b8569082ab84c36ff0539d4ff6dce591a26
|
||||
ade1c0a7f669880485fd484582903d284b26fa4e2156cff62e4b9265844c4495c495a9157b440e091bea1ab8aaf7760f4510eaa69a6465c0e04ec69ffb9e65d0
|
||||
28d44d4e39df9c1a52ecbd3607fee9cec7263328e5d661d3d0e4f62f44acd855ed7ab33cdf7bcb8ae889599bd5c8b3029895b6825696f6af29c239b75a5bb1e6
|
||||
345e6ee6c28117e73586c1a2214ae1be07e93fb0ff51e133fb65426fa843be0fb515c187064d0cc206a2fa926d3c902e907670048d931db4c1a44959d366ad93
|
||||
b65abe595f70a75bf03d616c2dd959fc7d4e6317cd99cbcec9c58b34766661c7d6766ca1a9c1b327531486c6f941c638c67cd22a7f75e2a37be0e82db8df9f30
|
||||
254d30c1372581a1f51c983c80e4b71ccdd28dbf000000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d652f74
|
||||
68656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d363f24
|
||||
51eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e3198
|
||||
720e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d9850528
|
||||
a2c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100828abc13fa0000001c0200001300000000000000000000000000
|
||||
000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b000000000000000000000000
|
||||
002b0100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c00000000000000000000000000140200007468
|
||||
656d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d001400060008000000210096b5ade296060000501b000016000000000000000000
|
||||
00000000d10200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b010000270000000000
|
||||
00000000000000009b0900007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000960a00000000}
|
||||
{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d
|
||||
617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169
|
||||
6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363
|
||||
656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e}
|
||||
{\*\latentstyles\lsdstimax267\lsdlockeddef0\lsdsemihiddendef1\lsdunhideuseddef1\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4;
|
||||
\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;
|
||||
\lsdpriority39 \lsdlocked0 toc 1;\lsdpriority39 \lsdlocked0 toc 2;\lsdpriority39 \lsdlocked0 toc 3;\lsdpriority39 \lsdlocked0 toc 4;\lsdpriority39 \lsdlocked0 toc 5;\lsdpriority39 \lsdlocked0 toc 6;\lsdpriority39 \lsdlocked0 toc 7;
|
||||
\lsdpriority39 \lsdlocked0 toc 8;\lsdpriority39 \lsdlocked0 toc 9;\lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdpriority1 \lsdlocked0 Default Paragraph Font;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority59 \lsdlocked0 Table Grid;\lsdunhideused0 \lsdlocked0 Placeholder Text;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 1;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;\lsdunhideused0 \lsdlocked0 Revision;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 1;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 2;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 3;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 3;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 4;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 4;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 5;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 5;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 5;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 6;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 6;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 6;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference;
|
||||
\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdpriority37 \lsdlocked0 Bibliography;\lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;}}{\*\datastore 010500000200000018000000
|
||||
4d73786d6c322e534158584d4c5265616465722e352e3000000000000000000000060000
|
||||
d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
|
||||
ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffffec69d9888b8b3d4c859eaf6cd158be0f000000000000000000000000c0fb
|
||||
9839b3baca01feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000105000000000000}}
|
||||
|
After Width: | Height: | Size: 549 B |
|
After Width: | Height: | Size: 931 B |
|
After Width: | Height: | Size: 625 B |
|
After Width: | Height: | Size: 541 B |
|
After Width: | Height: | Size: 805 B |
|
After Width: | Height: | Size: 560 B |
|
After Width: | Height: | Size: 590 B |
@@ -0,0 +1,119 @@
|
||||
//
|
||||
// (C) Copyright 2003-2019 by Autodesk, Inc.
|
||||
//
|
||||
// Permission to use, copy, modify, and distribute this software in
|
||||
// object code form for any purpose and without fee is hereby granted,
|
||||
// provided that the above copyright notice appears in all copies and
|
||||
// that both that copyright notice and the limited warranty and
|
||||
// restricted rights notice below appear in all supporting
|
||||
// documentation.
|
||||
//
|
||||
// AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
|
||||
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
|
||||
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
|
||||
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
|
||||
// UNINTERRUPTED OR ERROR FREE.
|
||||
//
|
||||
// Use, duplication, or disclosure by the U.S. Government is subject to
|
||||
// restrictions set forth in FAR 52.227-19 (Commercial Computer
|
||||
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
|
||||
// (Rights in Technical Data and Computer Software), as applicable.
|
||||
//
|
||||
|
||||
namespace Revit.SDK.Samples.PowerCircuit.CS
|
||||
{
|
||||
/// <summary>
|
||||
/// The dialog which provides all the circuits for use to choose
|
||||
/// </summary>
|
||||
partial class SelectCircuitForm
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.buttonOK = new System.Windows.Forms.Button();
|
||||
this.buttonCancel = new System.Windows.Forms.Button();
|
||||
this.listBoxElectricalSystem = new System.Windows.Forms.ListBox();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// buttonOK
|
||||
//
|
||||
this.buttonOK.DialogResult = System.Windows.Forms.DialogResult.OK;
|
||||
this.buttonOK.Location = new System.Drawing.Point(71, 209);
|
||||
this.buttonOK.Name = "buttonOK";
|
||||
this.buttonOK.Size = new System.Drawing.Size(84, 23);
|
||||
this.buttonOK.TabIndex = 1;
|
||||
this.buttonOK.Text = "&OK";
|
||||
this.buttonOK.UseVisualStyleBackColor = true;
|
||||
this.buttonOK.Click += new System.EventHandler(this.buttonOK_Click);
|
||||
//
|
||||
// buttonCancel
|
||||
//
|
||||
this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
|
||||
this.buttonCancel.Location = new System.Drawing.Point(171, 209);
|
||||
this.buttonCancel.Name = "buttonCancel";
|
||||
this.buttonCancel.Size = new System.Drawing.Size(84, 23);
|
||||
this.buttonCancel.TabIndex = 2;
|
||||
this.buttonCancel.Text = "&Cancel";
|
||||
this.buttonCancel.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// listBoxElectricalSystem
|
||||
//
|
||||
this.listBoxElectricalSystem.FormattingEnabled = true;
|
||||
this.listBoxElectricalSystem.Location = new System.Drawing.Point(12, 12);
|
||||
this.listBoxElectricalSystem.Name = "listBoxElectricalSystem";
|
||||
this.listBoxElectricalSystem.Size = new System.Drawing.Size(243, 186);
|
||||
this.listBoxElectricalSystem.TabIndex = 0;
|
||||
this.listBoxElectricalSystem.DoubleClick += new System.EventHandler(this.buttonOK_Click);
|
||||
this.listBoxElectricalSystem.SelectedIndexChanged += new System.EventHandler(this.listBoxElectricalSystem_SelectedIndexChanged);
|
||||
//
|
||||
// SelectCircuitForm
|
||||
//
|
||||
this.AcceptButton = this.buttonOK;
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.CancelButton = this.buttonOK;
|
||||
this.ClientSize = new System.Drawing.Size(267, 243);
|
||||
this.Controls.Add(this.listBoxElectricalSystem);
|
||||
this.Controls.Add(this.buttonCancel);
|
||||
this.Controls.Add(this.buttonOK);
|
||||
this.MaximizeBox = false;
|
||||
this.MinimizeBox = false;
|
||||
this.Name = "SelectCircuitForm";
|
||||
this.ShowIcon = false;
|
||||
this.ShowInTaskbar = false;
|
||||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
|
||||
this.Text = "Select a Circuit";
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.Button buttonOK;
|
||||
private System.Windows.Forms.Button buttonCancel;
|
||||
private System.Windows.Forms.ListBox listBoxElectricalSystem;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
//
|
||||
// (C) Copyright 2003-2019 by Autodesk, Inc.
|
||||
//
|
||||
// Permission to use, copy, modify, and distribute this software in
|
||||
// object code form for any purpose and without fee is hereby granted,
|
||||
// provided that the above copyright notice appears in all copies and
|
||||
// that both that copyright notice and the limited warranty and
|
||||
// restricted rights notice below appear in all supporting
|
||||
// documentation.
|
||||
//
|
||||
// AUTODESK PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
|
||||
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
|
||||
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. AUTODESK, INC.
|
||||
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
|
||||
// UNINTERRUPTED OR ERROR FREE.
|
||||
//
|
||||
// Use, duplication, or disclosure by the U.S. Government is subject to
|
||||
// restrictions set forth in FAR 52.227-19 (Commercial Computer
|
||||
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
|
||||
// (Rights in Technical Data and Computer Software), as applicable.
|
||||
//
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Text;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace Revit.SDK.Samples.PowerCircuit.CS
|
||||
{
|
||||
/// <summary>
|
||||
/// The dialog which provides the options of selecting and showing circuit
|
||||
/// </summary>
|
||||
public partial class SelectCircuitForm : System.Windows.Forms.Form
|
||||
{
|
||||
/// <summary>
|
||||
/// Data class object
|
||||
/// </summary>
|
||||
CircuitOperationData m_optionData;
|
||||
|
||||
/// <summary>
|
||||
/// Constructor
|
||||
/// </summary>
|
||||
/// <param name="optionData">Data class object</param>
|
||||
public SelectCircuitForm(CircuitOperationData optionData)
|
||||
{
|
||||
m_optionData = optionData;
|
||||
|
||||
InitializeComponent();
|
||||
InitializeElectricalSystems();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initialize the list of circuits to display
|
||||
/// </summary>
|
||||
private void InitializeElectricalSystems()
|
||||
{
|
||||
listBoxElectricalSystem.DataSource = m_optionData.ElectricalSystemItems;
|
||||
listBoxElectricalSystem.DisplayMember = "Name";
|
||||
}
|
||||
|
||||
private void listBoxElectricalSystem_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
int index = listBoxElectricalSystem.SelectedIndex;
|
||||
m_optionData.ShowCircuit(index);
|
||||
}
|
||||
|
||||
private void buttonOK_Click(object sender, EventArgs e)
|
||||
{
|
||||
int index = listBoxElectricalSystem.SelectedIndex;
|
||||
m_optionData.SelectCircuit(index);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||