Jednoduché skripty lze také používat pro vyčtení nebo úpravu nastavení z dialogu nastavení.
Upozornění:
Toto neplatí pro nastavení projektu!
Než bude možné nastavení vyčíst, musíte se nejprve dozvědět název nastavení. Zapněte pomocí následujícího skriptu C#- skryté kontextové menu:
public class SetSettingScript
{
[Start]
public void SetSetting()
{
Eplan.EplApi.Base.Settings oSettings = new Eplan.EplApi.Base.Settings();
oSettings.SetBoolSetting("USER.EnfMVC.ContextMenuSetting.ShowExtended", true, 0);
return;
}
}
Až skript vykonáte, je nutné nejprve aplikaci EPLAN restartovat. Následně naleznete v kontextovém menu dialogu Nastavení další položku nabídky Nastavenou cestu zkopírovat do schránky. Vykonejte položku nabídky pro nastavení a zkopírujte název do schránky. Tak zní název pro nastavení Zobrazit identifikační čísla např. USER.SYSTEM.GUI.SHOW_PROPERTY_NR. Tento název pak lze dosadit do skriptu a pak příslušné nastavení změnit nebo vyčíst.
Následující příklad uvádí skript v C#, s kterým aktivujete nastavení Zobrazit identifikační čísla:
public class SetSettingScript
{
[Start]
public void SetSetting()
{
Eplan.EplApi.Base.Settings oSettings = new Eplan.EplApi.Base.Settings();
oSettings.SetBoolSetting("USER.SYSTEM.GUI.SHOW_PROPERTY_NR", true, 0);
return;
}
}
V příkladu je pomocí třídy SetBoolSetting nastavení USER.SYSTEM.GUI.SHOW_PROPERTY_NR (= Zobrazit identifikační čísla) nastaveno na "true", tj. zapnuto. Pomocí "false" by se příslušné zatrhávací políčko zase deaktivovalo.
Stejný příklad vypadá ve Visual Basic.Net následovně:
Public Class SetSettingScript
<Start> _
Public Sub SetSetting()
Dim oSettings As New Eplan.EplApi.Base.Settings()
oSettings.SetBoolSetting("USER.SYSTEM.GUI.SHOW_PROPERTY_NR", True, 0)
Return
End Sub 'SetSetting
End Class 'SetSettingScript
Pro vyčtení tohoto nastavení nebo pro změnu / vyčtení nastavení s jinými vlastnostmi musíte v analogických skriptech používat podobné třídy (např. GetBoolSetting, SetStringSetting atd.).
Viz také
