CompressTranslateDatabase
Mit diesem Script wird ein Menüpunkt hinzugefügt um die Übersetzungsdatenbank zu komprimieren (bringt mehr Geschwindigkeit und die Dateigröße wird kleiner).
Danke an FrankS für den Denkanstoß :)
(mehr …)
Charmap 2.0
Es gibt eine neue Version von Charmap (Zeichentabelle).
Diese funktioniert nur mit Eplan P8 2.0.
CharMap V2.0 legt einen neuen Menüpunkt „Zeichensatztabelle öffnen…“
in das Kontextmenü der „Eigenschaft: Text, bzw. Pfadfunktionstext“.
Außerdem wird auch noch ein neuer Menüpunkt unter Dienstprogramme
angelegt.
Vielen Dank an FrankS!
SendMail
Da in mehreren Beiträgen schon der Wunsch nach einem Script war, mit dem man Emails versenden kann, habe ich mal was gebastelt.
Es können Empfänger, Betreff, Text und Anhänge hinzugefügt werden (weitere Funktionen möglich aber nicht im Beispielscript vorhanden).
Aufruf über Toolbar auch möglich.
Bei Fragen einfach in den Kommentaren posten.
Getestet nur mit Outlook 2003.
Keine automatische Signatur da nur Plain-Text möglich.
Wichtig ist das die Classe MAPI im selbem Script vorhanden ist in dem das Object auch aufgerufen wird (EPLAN-spezifisch).
(Wenn ihr den Empfänger noch nicht wisst dann einfach ein Leerzeichen als Parameter verwenden)
Beispielscript:
[DeclareAction("SendMail")]
public void SendMailVoid(string ADDRESS, string SUBJECT, string BODY, string ATTACH)
{
// Email Object
MAPI mapi = new MAPI();
// Empfänger
mapi.AddRecipientTo(ADDRESS);
// Anhang
mapi.AddAttachment(ATTACH);
// Email anzeigen, Betreff + Text hinzufügen
mapi.SendMailPopup(SUBJECT, BODY);
return;
}
Zoom bei Seitenwechsel
Mit diesem kleinen Script wird beim jeden Seitenwechsel die Seite auf die Fenstergröße von Eplan angepasst (gleiche Action, wie wenn man 3 drücken würde).
Vielen Dank an Nairolf für die Umsetzung!